Visitor

public interface Visitor<T extends Object>

An interface that defines how to map each variant of InteractionSseEvent to a value of type T.

Functions

Link copied to clipboard
public T unknown(JsonValue json)

Maps an unknown variant of InteractionSseEvent to a value of type T.

Link copied to clipboard
public abstract T visitCompleted(InteractionCompletedEvent completed)
Link copied to clipboard
public abstract T visitCreated(InteractionCreatedEvent created)
Link copied to clipboard
public abstract T visitError(ErrorEvent error)
Link copied to clipboard
public abstract T visitStatusUpdate(InteractionStatusUpdate statusUpdate)
Link copied to clipboard
public abstract T visitStepDelta(StepDelta stepDelta)
Link copied to clipboard
public abstract T visitStepStart(StepStart stepStart)
Link copied to clipboard
public abstract T visitStepStop(StepStop stepStop)