public static interface DescribeCreateCaseOptionsResponse.Builder extends SupportResponse.Builder, SdkPojo, CopyableBuilder<DescribeCreateCaseOptionsResponse.Builder,DescribeCreateCaseOptionsResponse>
| Modifier and Type | Method and Description |
|---|---|
DescribeCreateCaseOptionsResponse.Builder |
communicationTypes(Collection<CommunicationTypeOptions> communicationTypes)
A JSON-formatted array that contains the available communication type options, along with the available
support timeframes for the given inputs.
|
DescribeCreateCaseOptionsResponse.Builder |
communicationTypes(CommunicationTypeOptions... communicationTypes)
A JSON-formatted array that contains the available communication type options, along with the available
support timeframes for the given inputs.
|
DescribeCreateCaseOptionsResponse.Builder |
communicationTypes(Consumer<CommunicationTypeOptions.Builder>... communicationTypes)
A JSON-formatted array that contains the available communication type options, along with the available
support timeframes for the given inputs.
|
DescribeCreateCaseOptionsResponse.Builder |
languageAvailability(String languageAvailability)
Language availability can be any of the following:
|
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldscopyapplyMutation, buildDescribeCreateCaseOptionsResponse.Builder languageAvailability(String languageAvailability)
Language availability can be any of the following:
available
best_effort
unavailable
languageAvailability - Language availability can be any of the following:
available
best_effort
unavailable
DescribeCreateCaseOptionsResponse.Builder communicationTypes(Collection<CommunicationTypeOptions> communicationTypes)
A JSON-formatted array that contains the available communication type options, along with the available support timeframes for the given inputs.
communicationTypes - A JSON-formatted array that contains the available communication type options, along with the
available support timeframes for the given inputs.DescribeCreateCaseOptionsResponse.Builder communicationTypes(CommunicationTypeOptions... communicationTypes)
A JSON-formatted array that contains the available communication type options, along with the available support timeframes for the given inputs.
communicationTypes - A JSON-formatted array that contains the available communication type options, along with the
available support timeframes for the given inputs.DescribeCreateCaseOptionsResponse.Builder communicationTypes(Consumer<CommunicationTypeOptions.Builder>... communicationTypes)
A JSON-formatted array that contains the available communication type options, along with the available support timeframes for the given inputs.
This is a convenience method that creates an instance of theCommunicationTypeOptions.Builder avoiding the need to
create one manually via
CommunicationTypeOptions.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #communicationTypes(List.
communicationTypes - a consumer that will call methods on
CommunicationTypeOptions.Builder#communicationTypes(java.util.Collection) Copyright © 2023. All rights reserved.