public static interface Instance.Builder extends SdkPojo, CopyableBuilder<Instance.Builder,Instance>
| Modifier and Type | Method and Description |
|---|---|
Instance.Builder |
arn(String arn)
The Amazon Resource Name (ARN) of the instance.
|
Instance.Builder |
createdTime(Instant createdTime)
When the instance was created.
|
Instance.Builder |
id(String id)
The identifier of the Amazon Connect instance.
|
Instance.Builder |
identityManagementType(DirectoryType identityManagementType)
The identity management type.
|
Instance.Builder |
identityManagementType(String identityManagementType)
The identity management type.
|
Instance.Builder |
inboundCallsEnabled(Boolean inboundCallsEnabled)
Whether inbound calls are enabled.
|
Instance.Builder |
instanceAlias(String instanceAlias)
The alias of instance.
|
Instance.Builder |
instanceStatus(InstanceStatus instanceStatus)
The state of the instance.
|
Instance.Builder |
instanceStatus(String instanceStatus)
The state of the instance.
|
Instance.Builder |
outboundCallsEnabled(Boolean outboundCallsEnabled)
Whether outbound calls are enabled.
|
Instance.Builder |
serviceRole(String serviceRole)
The service role of the instance.
|
default Instance.Builder |
statusReason(Consumer<InstanceStatusReason.Builder> statusReason)
Relevant details why the instance was not successfully created.
|
Instance.Builder |
statusReason(InstanceStatusReason statusReason)
Relevant details why the instance was not successfully created.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildInstance.Builder id(String id)
The identifier of the Amazon Connect instance.
id - The identifier of the Amazon Connect instance.Instance.Builder arn(String arn)
The Amazon Resource Name (ARN) of the instance.
arn - The Amazon Resource Name (ARN) of the instance.Instance.Builder identityManagementType(String identityManagementType)
The identity management type.
identityManagementType - The identity management type.DirectoryType,
DirectoryTypeInstance.Builder identityManagementType(DirectoryType identityManagementType)
The identity management type.
identityManagementType - The identity management type.DirectoryType,
DirectoryTypeInstance.Builder instanceAlias(String instanceAlias)
The alias of instance.
instanceAlias - The alias of instance.Instance.Builder createdTime(Instant createdTime)
When the instance was created.
createdTime - When the instance was created.Instance.Builder serviceRole(String serviceRole)
The service role of the instance.
serviceRole - The service role of the instance.Instance.Builder instanceStatus(String instanceStatus)
The state of the instance.
instanceStatus - The state of the instance.InstanceStatus,
InstanceStatusInstance.Builder instanceStatus(InstanceStatus instanceStatus)
The state of the instance.
instanceStatus - The state of the instance.InstanceStatus,
InstanceStatusInstance.Builder statusReason(InstanceStatusReason statusReason)
Relevant details why the instance was not successfully created.
statusReason - Relevant details why the instance was not successfully created.default Instance.Builder statusReason(Consumer<InstanceStatusReason.Builder> statusReason)
Relevant details why the instance was not successfully created.
This is a convenience that creates an instance of theInstanceStatusReason.Builder avoiding the need
to create one manually via InstanceStatusReason.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to statusReason(InstanceStatusReason).statusReason - a consumer that will call methods on InstanceStatusReason.BuilderstatusReason(InstanceStatusReason)Instance.Builder inboundCallsEnabled(Boolean inboundCallsEnabled)
Whether inbound calls are enabled.
inboundCallsEnabled - Whether inbound calls are enabled.Instance.Builder outboundCallsEnabled(Boolean outboundCallsEnabled)
Whether outbound calls are enabled.
outboundCallsEnabled - Whether outbound calls are enabled.Copyright © 2021. All rights reserved.