Interface ConversationManager.JoinResult
- All Known Implementing Classes:
ConversationManager.JoinResult.AlreadyInConversation,ConversationManager.JoinResult.ConversationNotFound,ConversationManager.JoinResult.InstanceConstraintReached,ConversationManager.JoinResult.Success
- Enclosing interface:
ConversationManager
public static sealed interface ConversationManager.JoinResult
permits ConversationManager.JoinResult.AlreadyInConversation, ConversationManager.JoinResult.ConversationNotFound, ConversationManager.JoinResult.InstanceConstraintReached, ConversationManager.JoinResult.Success
Represents the result of a join operation.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final recordRepresents a failed join operation due to the user already being in a conversation.static final recordRepresents a failed join operation due to the conversation not being found.static final recordRepresents a failed join operation due to the maximum instance constraint being reached.static final recordRepresents a successful join operation.