Interface ConversationEvent.Builder
- Enclosing interface:
ConversationEvent
public static interface ConversationEvent.Builder
Dedicated Builder
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
Create instancesetAcceptTime
(Instant acceptTime) see gettersetAppEvent
(AppEvent appEvent) see gettersetChannelIdentity
(ChannelIdentity channelIdentity) see gettersetContactId
(String contactId) see gettersetConversationId
(String conversationId) see gettersetDirection
(ConversationDirection direction) see gettersee gettersetProcessingMode
(ProcessingMode processingMode) see getter
-
Method Details
-
setAppEvent
see getter- Parameters:
appEvent
- see getter- Returns:
- Current builder
- See Also:
-
setConversationId
see getter- Parameters:
conversationId
- see getter- Returns:
- Current builder
- See Also:
-
setContactId
see getter- Parameters:
contactId
- see getter- Returns:
- Current builder
- See Also:
-
setChannelIdentity
see getter- Parameters:
channelIdentity
- see getter- Returns:
- Current builder
- See Also:
-
setAcceptTime
see getter- Parameters:
acceptTime
- see getter- Returns:
- Current builder
- See Also:
-
setProcessingMode
see getter- Parameters:
processingMode
- see getter- Returns:
- Current builder
- See Also:
-
setDirection
see getter- Parameters:
direction
- see getter- Returns:
- Current builder
- See Also:
-
setId
see getter- Parameters:
id
- see getter- Returns:
- Current builder
- See Also:
-
build
ConversationEvent build()Create instance- Returns:
- The instance build with current builder values
-