Class StepDelta
java.lang.Object
com.google.genai.gaos.models.interactions.StepDelta
- All Implemented Interfaces:
InteractionSSEEvent
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionStepDelta(StepDeltaData delta, int index) StepDelta(StepDeltaData delta, String eventId, int index, StepDeltaMetadata metadata) -
Method Summary
Modifier and TypeMethodDescriptionstatic StepDelta.Builderbuilder()delta()booleaneventId()The event_id token to be used to resume the interaction stream, from this event.inthashCode()index()metadata()Optional metadata accompanying ANY streamed event.toString()withDelta(StepDeltaData delta) withEventId(String eventId) The event_id token to be used to resume the interaction stream, from this event.withIndex(int index) withMetadata(StepDeltaMetadata metadata) Optional metadata accompanying ANY streamed event.
-
Constructor Details
-
StepDelta
public StepDelta(@Nonnull StepDeltaData delta, @Nullable String eventId, int index, @Nullable StepDeltaMetadata metadata) -
StepDelta
-
-
Method Details
-
delta
-
eventId
The event_id token to be used to resume the interaction stream, from this event. -
eventType
- Specified by:
eventTypein interfaceInteractionSSEEvent
-
index
-
metadata
Optional metadata accompanying ANY streamed event. -
builder
-
withDelta
-
withEventId
The event_id token to be used to resume the interaction stream, from this event. -
withIndex
-
withMetadata
Optional metadata accompanying ANY streamed event. -
equals
-
hashCode
public int hashCode() -
toString
-