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
-