Class InteractionStatusUpdate
java.lang.Object
com.google.genai.gaos.models.interactions.InteractionStatusUpdate
- All Implemented Interfaces:
InteractionSSEEvent
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionInteractionStatusUpdate(String interactionId, InteractionStatusUpdateStatus status) InteractionStatusUpdate(String eventId, String interactionId, InteractionStatusUpdateStatus status) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()booleaneventId()The event_id token to be used to resume the interaction stream, from this event.inthashCode()status()toString()withEventId(String eventId) The event_id token to be used to resume the interaction stream, from this event.withInteractionId(String interactionId)
-
Constructor Details
-
InteractionStatusUpdate
public InteractionStatusUpdate(@Nullable String eventId, @Nonnull String interactionId, @Nonnull InteractionStatusUpdateStatus status) -
InteractionStatusUpdate
public InteractionStatusUpdate(@Nonnull String interactionId, @Nonnull InteractionStatusUpdateStatus status)
-
-
Method Details
-
eventId
The event_id token to be used to resume the interaction stream, from this event. -
eventType
- Specified by:
eventTypein interfaceInteractionSSEEvent
-
interactionId
-
status
-
builder
-
withEventId
The event_id token to be used to resume the interaction stream, from this event. -
withInteractionId
-
withStatus
-
equals
-
hashCode
public int hashCode() -
toString
-