Interface AppResponse.Builder
- Enclosing interface:
AppResponse
public static interface AppResponse.Builder
Dedicated Builder
-
Method Summary
Modifier and TypeMethodDescriptionbuild()Create instancesetChannelCredentials(List<ConversationChannelCredentials> channelCredentials) see gettersetConversationMetadataReportView(ConversationMetadataReportView conversationMetadataReportView) see gettersetDeliveryReportBasedFallback(DeliveryReportBasedFallback deliveryReportBasedFallback) see gettersetDispatchRetentionPolicy(DispatchRetentionPolicy dispatchRetentionPolicy) see gettersetDisplayName(String displayName) see gettersetEventDestinationSettings(EventDestinationSettings eventDestinationSettings) see gettersee gettersetMessageRetrySettings(MessageRetrySettings messageRetrySettings) see gettersetProcessingMode(ProcessingMode processingMode) see gettersetQueueStats(QueueStats queueStats) see gettersetRateLimits(RateLimits rateLimits) see gettersetRetentionPolicy(RetentionPolicy retentionPolicy) see gettersetSmartConversation(SmartConversation smartConversation) see getter
-
Method Details
-
setChannelCredentials
see getter- Parameters:
channelCredentials- see getter- Returns:
- Current builder
- See Also:
-
setConversationMetadataReportView
AppResponse.Builder setConversationMetadataReportView(ConversationMetadataReportView conversationMetadataReportView) see getter- Parameters:
conversationMetadataReportView- see getter- Returns:
- Current builder
- See Also:
-
setDisplayName
see getter- Parameters:
displayName- see getter- Returns:
- Current builder
- See Also:
-
setId
see getter- Parameters:
id- see getter- Returns:
- Current builder
- See Also:
-
setRateLimits
see getter- Parameters:
rateLimits- see getter- Returns:
- Current builder
- See Also:
-
setRetentionPolicy
see getter- Parameters:
retentionPolicy- see getter- Returns:
- Current builder
- See Also:
-
setDispatchRetentionPolicy
see getter- Parameters:
dispatchRetentionPolicy- see getter- Returns:
- Current builder
- See Also:
-
setProcessingMode
see getter- Parameters:
processingMode- see getter- Returns:
- Current builder
- See Also:
-
setSmartConversation
see getter- Parameters:
smartConversation- see getter- Returns:
- Current builder
- See Also:
-
setQueueStats
see getter- Parameters:
queueStats- see getter- Returns:
- Current builder
- See Also:
-
setEventDestinationSettings
see getter- Parameters:
eventDestinationSettings- see getter- Returns:
- Current builder
- See Also:
-
setDeliveryReportBasedFallback
AppResponse.Builder setDeliveryReportBasedFallback(DeliveryReportBasedFallback deliveryReportBasedFallback) see getter- Parameters:
deliveryReportBasedFallback- see getter- Returns:
- Current builder
- See Also:
-
setMessageRetrySettings
see getter- Parameters:
messageRetrySettings- see getter- Returns:
- Current builder
- See Also:
-
build
AppResponse build()Create instance- Returns:
- The instance build with current builder values
-