Interface AppCreateRequest
public interface AppCreateRequest
The request sent to the API endpoint to create a new app.
-
Nested Class Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic AppCreateRequest.Builder
builder()
Getting builderGet callbackSettingsAn array of channel credentials.Get conversationMetadataReportViewGet deliveryReportBasedFallbackGet dispatchRetentionPolicyThe display name for the app.Get messageRetrySettingsGet processingModeGet retentionPolicyGet smartConversation
-
Method Details
-
getChannelCredentials
List<ConversationChannelCredentials> getChannelCredentials()An array of channel credentials. The order of the credentials defines the app channel priority.- Returns:
- channelCredentials
-
getConversationMetadataReportView
ConversationMetadataReportView getConversationMetadataReportView()Get conversationMetadataReportView- Returns:
- conversationMetadataReportView
-
getDisplayName
String getDisplayName()The display name for the app.- Returns:
- displayName
-
getRetentionPolicy
RetentionPolicy getRetentionPolicy()Get retentionPolicy- Returns:
- retentionPolicy
-
getDispatchRetentionPolicy
DispatchRetentionPolicy getDispatchRetentionPolicy()Get dispatchRetentionPolicy- Returns:
- dispatchRetentionPolicy
-
getProcessingMode
ProcessingMode getProcessingMode()Get processingMode- Returns:
- processingMode
-
getSmartConversation
SmartConversation getSmartConversation()Get smartConversation- Returns:
- smartConversation
-
getCallbackSettings
CallbackSettings getCallbackSettings()Get callbackSettings- Returns:
- callbackSettings
-
getMessageRetrySettings
MessageRetrySettings getMessageRetrySettings()Get messageRetrySettings- Returns:
- messageRetrySettings
-
getDeliveryReportBasedFallback
DeliveryReportBasedFallback getDeliveryReportBasedFallback()Get deliveryReportBasedFallback- Returns:
- deliveryReportBasedFallback
-
builder
Getting builder- Returns:
- New Builder instance
-