public static interface CreateOrganizationRequest.Builder extends WorkMailRequest.Builder, SdkPojo, CopyableBuilder<CreateOrganizationRequest.Builder,CreateOrganizationRequest>
| Modifier and Type | Method and Description |
|---|---|
CreateOrganizationRequest.Builder |
alias(String alias)
The organization alias.
|
CreateOrganizationRequest.Builder |
clientToken(String clientToken)
The idempotency token associated with the request.
|
CreateOrganizationRequest.Builder |
directoryId(String directoryId)
The AWS Directory Service directory ID.
|
CreateOrganizationRequest.Builder |
domains(Collection<Domain> domains)
The email domains to associate with the organization.
|
CreateOrganizationRequest.Builder |
domains(Consumer<Domain.Builder>... domains)
The email domains to associate with the organization.
|
CreateOrganizationRequest.Builder |
domains(Domain... domains)
The email domains to associate with the organization.
|
CreateOrganizationRequest.Builder |
enableInteroperability(Boolean enableInteroperability)
When
true, allows organization interoperability between Amazon WorkMail and Microsoft Exchange. |
CreateOrganizationRequest.Builder |
kmsKeyArn(String kmsKeyArn)
The Amazon Resource Name (ARN) of a customer managed master key from AWS KMS.
|
CreateOrganizationRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateOrganizationRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateOrganizationRequest.Builder directoryId(String directoryId)
The AWS Directory Service directory ID.
directoryId - The AWS Directory Service directory ID.CreateOrganizationRequest.Builder alias(String alias)
The organization alias.
alias - The organization alias.CreateOrganizationRequest.Builder clientToken(String clientToken)
The idempotency token associated with the request.
clientToken - The idempotency token associated with the request.CreateOrganizationRequest.Builder domains(Collection<Domain> domains)
The email domains to associate with the organization.
domains - The email domains to associate with the organization.CreateOrganizationRequest.Builder domains(Domain... domains)
The email domains to associate with the organization.
domains - The email domains to associate with the organization.CreateOrganizationRequest.Builder domains(Consumer<Domain.Builder>... domains)
The email domains to associate with the organization.
This is a convenience method that creates an instance of theList.Builder avoiding the need
to create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately and its
result is passed to #domains(List) .domains - a consumer that will call methods on List.Builder #domains(List) CreateOrganizationRequest.Builder kmsKeyArn(String kmsKeyArn)
The Amazon Resource Name (ARN) of a customer managed master key from AWS KMS.
kmsKeyArn - The Amazon Resource Name (ARN) of a customer managed master key from AWS KMS.CreateOrganizationRequest.Builder enableInteroperability(Boolean enableInteroperability)
When true, allows organization interoperability between Amazon WorkMail and Microsoft Exchange.
Can only be set to true if an AD Connector directory ID is included in the request.
enableInteroperability - When true, allows organization interoperability between Amazon WorkMail and Microsoft
Exchange. Can only be set to true if an AD Connector directory ID is included in the
request.CreateOrganizationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateOrganizationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2022. All rights reserved.