public static interface UpdateTemplateRequest.Builder extends ConnectCasesRequest.Builder, SdkPojo, CopyableBuilder<UpdateTemplateRequest.Builder,UpdateTemplateRequest>
| Modifier and Type | Method and Description |
|---|---|
UpdateTemplateRequest.Builder |
description(String description)
A brief description of the template.
|
UpdateTemplateRequest.Builder |
domainId(String domainId)
The unique identifier of the Cases domain.
|
default UpdateTemplateRequest.Builder |
layoutConfiguration(Consumer<LayoutConfiguration.Builder> layoutConfiguration)
Configuration of layouts associated to the template.
|
UpdateTemplateRequest.Builder |
layoutConfiguration(LayoutConfiguration layoutConfiguration)
Configuration of layouts associated to the template.
|
UpdateTemplateRequest.Builder |
name(String name)
The name of the template.
|
UpdateTemplateRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
UpdateTemplateRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
UpdateTemplateRequest.Builder |
requiredFields(Collection<RequiredField> requiredFields)
A list of fields that must contain a value for a case to be successfully created with this template.
|
UpdateTemplateRequest.Builder |
requiredFields(Consumer<RequiredField.Builder>... requiredFields)
A list of fields that must contain a value for a case to be successfully created with this template.
|
UpdateTemplateRequest.Builder |
requiredFields(RequiredField... requiredFields)
A list of fields that must contain a value for a case to be successfully created with this template.
|
UpdateTemplateRequest.Builder |
status(String status)
The status of the template.
|
UpdateTemplateRequest.Builder |
status(TemplateStatus status)
The status of the template.
|
UpdateTemplateRequest.Builder |
templateId(String templateId)
A unique identifier for the template.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdateTemplateRequest.Builder description(String description)
A brief description of the template.
description - A brief description of the template.UpdateTemplateRequest.Builder domainId(String domainId)
The unique identifier of the Cases domain.
domainId - The unique identifier of the Cases domain.UpdateTemplateRequest.Builder layoutConfiguration(LayoutConfiguration layoutConfiguration)
Configuration of layouts associated to the template.
layoutConfiguration - Configuration of layouts associated to the template.default UpdateTemplateRequest.Builder layoutConfiguration(Consumer<LayoutConfiguration.Builder> layoutConfiguration)
Configuration of layouts associated to the template.
This is a convenience method that creates an instance of theLayoutConfiguration.Builder avoiding the
need to create one manually via LayoutConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to layoutConfiguration(LayoutConfiguration).
layoutConfiguration - a consumer that will call methods on LayoutConfiguration.BuilderlayoutConfiguration(LayoutConfiguration)UpdateTemplateRequest.Builder name(String name)
The name of the template. It must be unique per domain.
name - The name of the template. It must be unique per domain.UpdateTemplateRequest.Builder requiredFields(Collection<RequiredField> requiredFields)
A list of fields that must contain a value for a case to be successfully created with this template.
requiredFields - A list of fields that must contain a value for a case to be successfully created with this template.UpdateTemplateRequest.Builder requiredFields(RequiredField... requiredFields)
A list of fields that must contain a value for a case to be successfully created with this template.
requiredFields - A list of fields that must contain a value for a case to be successfully created with this template.UpdateTemplateRequest.Builder requiredFields(Consumer<RequiredField.Builder>... requiredFields)
A list of fields that must contain a value for a case to be successfully created with this template.
This is a convenience method that creates an instance of theRequiredField.Builder avoiding the need to create
one manually via RequiredField.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #requiredFields(List.
requiredFields - a consumer that will call methods on
RequiredField.Builder#requiredFields(java.util.Collection) UpdateTemplateRequest.Builder status(String status)
The status of the template.
status - The status of the template.TemplateStatus,
TemplateStatusUpdateTemplateRequest.Builder status(TemplateStatus status)
The status of the template.
status - The status of the template.TemplateStatus,
TemplateStatusUpdateTemplateRequest.Builder templateId(String templateId)
A unique identifier for the template.
templateId - A unique identifier for the template.UpdateTemplateRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderUpdateTemplateRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.