public static interface CreateCaseRequest.Builder extends ConnectCasesRequest.Builder, SdkPojo, CopyableBuilder<CreateCaseRequest.Builder,CreateCaseRequest>
| Modifier and Type | Method and Description |
|---|---|
CreateCaseRequest.Builder |
clientToken(String clientToken)
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
CreateCaseRequest.Builder |
domainId(String domainId)
The unique identifier of the Cases domain.
|
CreateCaseRequest.Builder |
fields(Collection<FieldValue> fields)
An array of objects with field ID (matching ListFields/DescribeField) and value union data.
|
CreateCaseRequest.Builder |
fields(Consumer<FieldValue.Builder>... fields)
An array of objects with field ID (matching ListFields/DescribeField) and value union data.
|
CreateCaseRequest.Builder |
fields(FieldValue... fields)
An array of objects with field ID (matching ListFields/DescribeField) and value union data.
|
CreateCaseRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateCaseRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateCaseRequest.Builder |
templateId(String templateId)
A unique identifier of a template.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateCaseRequest.Builder clientToken(String clientToken)
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs.
clientToken - A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not
provided, the Amazon Web Services SDK populates this field. For more information about idempotency,
see Making
retries safe with idempotent APIs.CreateCaseRequest.Builder domainId(String domainId)
The unique identifier of the Cases domain.
domainId - The unique identifier of the Cases domain.CreateCaseRequest.Builder fields(Collection<FieldValue> fields)
An array of objects with field ID (matching ListFields/DescribeField) and value union data.
fields - An array of objects with field ID (matching ListFields/DescribeField) and value union data.CreateCaseRequest.Builder fields(FieldValue... fields)
An array of objects with field ID (matching ListFields/DescribeField) and value union data.
fields - An array of objects with field ID (matching ListFields/DescribeField) and value union data.CreateCaseRequest.Builder fields(Consumer<FieldValue.Builder>... fields)
An array of objects with field ID (matching ListFields/DescribeField) and value union data.
This is a convenience method that creates an instance of theFieldValue.Builder avoiding the need to create one
manually via FieldValue.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately
and its result is passed to #fields(List.
fields - a consumer that will call methods on
FieldValue.Builder#fields(java.util.Collection) CreateCaseRequest.Builder templateId(String templateId)
A unique identifier of a template.
templateId - A unique identifier of a template.CreateCaseRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateCaseRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.