Package com.openai.models
Interface MessageStreamEvent.Visitor
-
- All Implemented Interfaces:
public interface MessageStreamEvent.Visitor<T extends Object>
-
-
Method Summary
Modifier and Type Method Description abstract T
visitThreadMessageCreated(MessageStreamEvent.ThreadMessageCreated threadMessageCreated)
Occurs when a message is created. abstract T
visitThreadMessageInProgress(MessageStreamEvent.ThreadMessageInProgress threadMessageInProgress)
Occurs when a message moves to an in_progress
state.abstract T
visitThreadMessageDelta(MessageStreamEvent.ThreadMessageDelta threadMessageDelta)
Occurs when parts of a Message are being streamed. abstract T
visitThreadMessageCompleted(MessageStreamEvent.ThreadMessageCompleted threadMessageCompleted)
Occurs when a message is completed. abstract T
visitThreadMessageIncomplete(MessageStreamEvent.ThreadMessageIncomplete threadMessageIncomplete)
Occurs when a message ends before it is completed. T
unknown(JsonValue json)
-
-
Method Detail
-
visitThreadMessageCreated
abstract T visitThreadMessageCreated(MessageStreamEvent.ThreadMessageCreated threadMessageCreated)
Occurs when a message is created.
-
visitThreadMessageInProgress
abstract T visitThreadMessageInProgress(MessageStreamEvent.ThreadMessageInProgress threadMessageInProgress)
Occurs when a message moves to an
in_progress
state.
-
visitThreadMessageDelta
abstract T visitThreadMessageDelta(MessageStreamEvent.ThreadMessageDelta threadMessageDelta)
Occurs when parts of a Message are being streamed.
-
visitThreadMessageCompleted
abstract T visitThreadMessageCompleted(MessageStreamEvent.ThreadMessageCompleted threadMessageCompleted)
Occurs when a message is completed.
-
visitThreadMessageIncomplete
abstract T visitThreadMessageIncomplete(MessageStreamEvent.ThreadMessageIncomplete threadMessageIncomplete)
Occurs when a message ends before it is completed.
-
-
-
-