Interface AppResponse.Builder
- Enclosing interface:
AppResponse
public static interface AppResponse.Builder
Dedicated Builder
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
Create instancesetCallbackSettings
(CallbackSettings callbackSettings) see gettersetChannelCredentials
(List<ConversationChannelCredentials> channelCredentials) see gettersetConversationMetadataReportView
(ConversationMetadataReportView conversationMetadataReportView) see gettersetDeliveryReportBasedFallback
(DeliveryReportBasedFallback deliveryReportBasedFallback) see gettersetDispatchRetentionPolicy
(DispatchRetentionPolicy dispatchRetentionPolicy) see gettersetDisplayName
(String displayName) 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:
-
setCallbackSettings
see getter- Parameters:
callbackSettings
- 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
-