Interface CreateCaseActionDefinition.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<CreateCaseActionDefinition.Builder,
,CreateCaseActionDefinition> SdkBuilder<CreateCaseActionDefinition.Builder,
,CreateCaseActionDefinition> SdkPojo
- Enclosing class:
CreateCaseActionDefinition
public static interface CreateCaseActionDefinition.Builder
extends SdkPojo, CopyableBuilder<CreateCaseActionDefinition.Builder,CreateCaseActionDefinition>
-
Method Summary
Modifier and TypeMethodDescriptionfields
(Collection<FieldValue> fields) An array of objects withField ID
andValue
data.fields
(Consumer<FieldValue.Builder>... fields) An array of objects withField ID
andValue
data.fields
(FieldValue... fields) An array of objects withField ID
andValue
data.templateId
(String templateId) A unique identifier of a template.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
fields
An array of objects with
Field ID
andValue
data.- Parameters:
fields
- An array of objects withField ID
andValue
data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fields
An array of objects with
Field ID
andValue
data.- Parameters:
fields
- An array of objects withField ID
andValue
data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fields
An array of objects with
This is a convenience method that creates an instance of theField ID
andValue
data.FieldValue.Builder
avoiding the need to create one manually viaFieldValue.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tofields(List<FieldValue>)
.- Parameters:
fields
- a consumer that will call methods onFieldValue.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
templateId
A unique identifier of a template.
- Parameters:
templateId
- A unique identifier of a template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-