Interface CreateInstanceRequest.Builder
- All Superinterfaces:
AwsRequest.Builder,Buildable,ConnectRequest.Builder,CopyableBuilder<CreateInstanceRequest.Builder,,CreateInstanceRequest> SdkBuilder<CreateInstanceRequest.Builder,,CreateInstanceRequest> SdkPojo,SdkRequest.Builder
- Enclosing class:
CreateInstanceRequest
public static interface CreateInstanceRequest.Builder
extends ConnectRequest.Builder, SdkPojo, CopyableBuilder<CreateInstanceRequest.Builder,CreateInstanceRequest>
-
Method Summary
Modifier and TypeMethodDescriptionclientToken(String clientToken) The idempotency token.directoryId(String directoryId) The identifier for the directory.identityManagementType(String identityManagementType) The type of identity management for your Amazon Connect users.identityManagementType(DirectoryType identityManagementType) The type of identity management for your Amazon Connect users.inboundCallsEnabled(Boolean inboundCallsEnabled) Your contact center handles incoming contacts.instanceAlias(String instanceAlias) The name for your instance.outboundCallsEnabled(Boolean outboundCallsEnabled) Your contact center allows outbound calls.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.The tags used to organize, track, or control access for this resource.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfigurationMethods inherited from interface software.amazon.awssdk.services.connect.model.ConnectRequest.Builder
buildMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
clientToken
The idempotency token.
- Parameters:
clientToken- The idempotency token.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
identityManagementType
The type of identity management for your Amazon Connect users.
- Parameters:
identityManagementType- The type of identity management for your Amazon Connect users.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
identityManagementType
The type of identity management for your Amazon Connect users.
- Parameters:
identityManagementType- The type of identity management for your Amazon Connect users.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
instanceAlias
The name for your instance.
- Parameters:
instanceAlias- The name for your instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
directoryId
The identifier for the directory.
- Parameters:
directoryId- The identifier for the directory.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
inboundCallsEnabled
Your contact center handles incoming contacts.
- Parameters:
inboundCallsEnabled- Your contact center handles incoming contacts.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outboundCallsEnabled
Your contact center allows outbound calls.
- Parameters:
outboundCallsEnabled- Your contact center allows outbound calls.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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.
-
overrideConfiguration
CreateInstanceRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
overrideConfiguration- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
CreateInstanceRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
builderConsumer- AConsumerto which an emptyAwsRequestOverrideConfiguration.Builderwill be given.- Returns:
- This object for method chaining.
-