MessageStreamEvent Class
- java.
lang. Object - com.
azure. core. util. ExpandableStringEnum<T> - com.
azure. ai. agents. persistent. models. MessageStreamEvent
- com.
- com.
public final class MessageStreamEvent
extends ExpandableStringEnum<MessageStreamEvent>
Message operation related streaming events.
Field Summary
| Modifier and Type | Field and Description |
|---|---|
|
static final
Message |
THREAD_MESSAGE_COMPLETED
Event sent when a message is completed. |
|
static final
Message |
THREAD_MESSAGE_CREATED
Event sent when a new message is created. |
|
static final
Message |
THREAD_MESSAGE_DELTA
Event sent when a message is being streamed. |
|
static final
Message |
THREAD_MESSAGE_INCOMPLETE
Event sent before a message is completed. |
|
static final
Message |
THREAD_MESSAGE_IN_PROGRESS
Event sent when a message moves to `in_progress` status. |
Constructor Summary
| Constructor | Description |
|---|---|
| MessageStreamEvent() |
Deprecated
Use the fromString(String name) factory method.
Creates a new instance of Message |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Message |
fromString(String name)
Creates or finds a Message |
|
static
Collection<Message |
values()
Gets known Message |
Methods inherited from ExpandableStringEnum
Methods inherited from java.lang.Object
Field Details
THREAD_MESSAGE_COMPLETED
public static final MessageStreamEvent THREAD_MESSAGE_COMPLETED
Event sent when a message is completed. The data of this event is of type ThreadMessage.
THREAD_MESSAGE_CREATED
public static final MessageStreamEvent THREAD_MESSAGE_CREATED
Event sent when a new message is created. The data of this event is of type ThreadMessage.
THREAD_MESSAGE_DELTA
public static final MessageStreamEvent THREAD_MESSAGE_DELTA
Event sent when a message is being streamed. The data of this event is of type MessageDeltaChunk.
THREAD_MESSAGE_INCOMPLETE
public static final MessageStreamEvent THREAD_MESSAGE_INCOMPLETE
Event sent before a message is completed. The data of this event is of type ThreadMessage.
THREAD_MESSAGE_IN_PROGRESS
public static final MessageStreamEvent THREAD_MESSAGE_IN_PROGRESS
Event sent when a message moves to `in_progress` status. The data of this event is of type ThreadMessage.
Constructor Details
MessageStreamEvent
@Deprecated
public MessageStreamEvent()
Deprecated
Creates a new instance of MessageStreamEvent value.
Method Details
fromString
public static MessageStreamEvent fromString(String name)
Creates or finds a MessageStreamEvent from its string representation.
Parameters:
Returns:
values
public static Collection<MessageStreamEvent> values()
Gets known MessageStreamEvent values.
Returns: