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 WorkMail and Microsoft Exchange. |
CreateOrganizationRequest.Builder |
kmsKeyArn(String kmsKeyArn)
The Amazon Resource Name (ARN) of a customer managed 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 theDomain.Builder avoiding the need to create one
manually via Domain.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and its
result is passed to #domains(List.
domains - a consumer that will call methods on
Domain.Builder#domains(java.util.Collection) CreateOrganizationRequest.Builder kmsKeyArn(String kmsKeyArn)
The Amazon Resource Name (ARN) of a customer managed key from AWS KMS.
kmsKeyArn - The Amazon Resource Name (ARN) of a customer managed key from AWS KMS.CreateOrganizationRequest.Builder enableInteroperability(Boolean enableInteroperability)
When true, allows organization interoperability between WorkMail and Microsoft Exchange. If
true, you must include a AD Connector directory ID in the request.
enableInteroperability - When true, allows organization interoperability between WorkMail and Microsoft Exchange.
If true, you must include a AD Connector directory ID 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.