Class UpdateGenerationEvent

java.lang.Object
com.langfuse.client.resources.ingestion.types.UpdateGenerationEvent
All Implemented Interfaces:
IBaseEvent

public final class UpdateGenerationEvent extends Object implements IBaseEvent
  • Method Details

    • getId

      public String getId()
      Specified by:
      getId in interface IBaseEvent
      Returns:
      UUID v4 that identifies the event
    • getTimestamp

      public String getTimestamp()
      Specified by:
      getTimestamp in interface IBaseEvent
      Returns:
      Datetime (ISO 8601) of event creation in client. Should be as close to actual event creation in client as possible, this timestamp will be used for ordering of events in future release. Resolution: milliseconds (required), microseconds (optimal).
    • getMetadata

      public Optional<Object> getMetadata()
      Specified by:
      getMetadata in interface IBaseEvent
      Returns:
      Optional. Metadata field used by the Langfuse SDKs for debugging.
    • getBody

      public UpdateGenerationBody getBody()
    • equals

      public boolean equals(Object other)
      Overrides:
      equals in class Object
    • getAdditionalProperties

      public Map<String,Object> getAdditionalProperties()
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • builder

      public static UpdateGenerationEvent.IdStage builder()