Interface CreateContactFlowModuleRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,ConnectRequest.Builder
,CopyableBuilder<CreateContactFlowModuleRequest.Builder,CreateContactFlowModuleRequest>
,SdkBuilder<CreateContactFlowModuleRequest.Builder,CreateContactFlowModuleRequest>
,SdkPojo
,SdkRequest.Builder
- Enclosing class:
- CreateContactFlowModuleRequest
public static interface CreateContactFlowModuleRequest.Builder extends ConnectRequest.Builder, SdkPojo, CopyableBuilder<CreateContactFlowModuleRequest.Builder,CreateContactFlowModuleRequest>
-
-
Method Summary
-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.services.connect.model.ConnectRequest.Builder
build
-
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 Detail
-
instanceId
CreateContactFlowModuleRequest.Builder instanceId(String instanceId)
The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.
- Parameters:
instanceId
- The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
CreateContactFlowModuleRequest.Builder name(String name)
The name of the flow module.
- Parameters:
name
- The name of the flow module.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
CreateContactFlowModuleRequest.Builder description(String description)
The description of the flow module.
- Parameters:
description
- The description of the flow module.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
content
CreateContactFlowModuleRequest.Builder content(String content)
The JSON string that represents the content of the flow. For an example, see Example flow in Amazon Connect Flow language.
- Parameters:
content
- The JSON string that represents the content of the flow. For an example, see Example flow in Amazon Connect Flow language.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
CreateContactFlowModuleRequest.Builder tags(Map<String,String> tags)
The tags used to organize, track, or control access for this resource. For example, { "Tags": {"key1":"value1", "key2":"value2"} }.
- Parameters:
tags
- The tags used to organize, track, or control access for this resource. For example, { "Tags": {"key1":"value1", "key2":"value2"} }.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clientToken
CreateContactFlowModuleRequest.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.
- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
CreateContactFlowModuleRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
overrideConfiguration
CreateContactFlowModuleRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
-