Interface DescribeOrganizationResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<DescribeOrganizationResponse.Builder,DescribeOrganizationResponse>,SdkBuilder<DescribeOrganizationResponse.Builder,DescribeOrganizationResponse>,SdkPojo,SdkResponse.Builder,WorkMailResponse.Builder
- Enclosing class:
- DescribeOrganizationResponse
public static interface DescribeOrganizationResponse.Builder extends WorkMailResponse.Builder, SdkPojo, CopyableBuilder<DescribeOrganizationResponse.Builder,DescribeOrganizationResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DescribeOrganizationResponse.Builderalias(String alias)The alias for an organization.DescribeOrganizationResponse.Builderarn(String arn)The Amazon Resource Name (ARN) of the organization.DescribeOrganizationResponse.BuildercompletedDate(Instant completedDate)The date at which the organization became usable in the WorkMail context, in UNIX epoch time format.DescribeOrganizationResponse.BuilderdefaultMailDomain(String defaultMailDomain)The default mail domain associated with the organization.DescribeOrganizationResponse.BuilderdirectoryId(String directoryId)The identifier for the directory associated with an WorkMail organization.DescribeOrganizationResponse.BuilderdirectoryType(String directoryType)The type of directory associated with the WorkMail organization.DescribeOrganizationResponse.BuildererrorMessage(String errorMessage)(Optional) The error message indicating if unexpected behavior was encountered with regards to the organization.DescribeOrganizationResponse.BuilderinteroperabilityEnabled(Boolean interoperabilityEnabled)Indicates if interoperability is enabled for this organization.DescribeOrganizationResponse.BuildermigrationAdmin(String migrationAdmin)The user ID of the migration admin if migration is enabled for the organization.DescribeOrganizationResponse.BuilderorganizationId(String organizationId)The identifier of an organization.DescribeOrganizationResponse.Builderstate(String state)The state of an organization.-
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
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Methods inherited from interface software.amazon.awssdk.services.workmail.model.WorkMailResponse.Builder
build, responseMetadata, responseMetadata
-
-
-
-
Method Detail
-
organizationId
DescribeOrganizationResponse.Builder organizationId(String organizationId)
The identifier of an organization.
- Parameters:
organizationId- The identifier of an organization.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
alias
DescribeOrganizationResponse.Builder alias(String alias)
The alias for an organization.
- Parameters:
alias- The alias for an organization.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
state
DescribeOrganizationResponse.Builder state(String state)
The state of an organization.
- Parameters:
state- The state of an organization.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
directoryId
DescribeOrganizationResponse.Builder directoryId(String directoryId)
The identifier for the directory associated with an WorkMail organization.
- Parameters:
directoryId- The identifier for the directory associated with an WorkMail organization.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
directoryType
DescribeOrganizationResponse.Builder directoryType(String directoryType)
The type of directory associated with the WorkMail organization.
- Parameters:
directoryType- The type of directory associated with the WorkMail organization.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
defaultMailDomain
DescribeOrganizationResponse.Builder defaultMailDomain(String defaultMailDomain)
The default mail domain associated with the organization.
- Parameters:
defaultMailDomain- The default mail domain associated with the organization.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
completedDate
DescribeOrganizationResponse.Builder completedDate(Instant completedDate)
The date at which the organization became usable in the WorkMail context, in UNIX epoch time format.
- Parameters:
completedDate- The date at which the organization became usable in the WorkMail context, in UNIX epoch time format.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
errorMessage
DescribeOrganizationResponse.Builder errorMessage(String errorMessage)
(Optional) The error message indicating if unexpected behavior was encountered with regards to the organization.
- Parameters:
errorMessage- (Optional) The error message indicating if unexpected behavior was encountered with regards to the organization.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
DescribeOrganizationResponse.Builder arn(String arn)
The Amazon Resource Name (ARN) of the organization.
- Parameters:
arn- The Amazon Resource Name (ARN) of the organization.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
migrationAdmin
DescribeOrganizationResponse.Builder migrationAdmin(String migrationAdmin)
The user ID of the migration admin if migration is enabled for the organization.
- Parameters:
migrationAdmin- The user ID of the migration admin if migration is enabled for the organization.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
interoperabilityEnabled
DescribeOrganizationResponse.Builder interoperabilityEnabled(Boolean interoperabilityEnabled)
Indicates if interoperability is enabled for this organization.
- Parameters:
interoperabilityEnabled- Indicates if interoperability is enabled for this organization.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-