Interface OrganizationStatus.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<OrganizationStatus.Builder,OrganizationStatus>,SdkBuilder<OrganizationStatus.Builder,OrganizationStatus>,SdkPojo
- Enclosing class:
- OrganizationStatus
public static interface OrganizationStatus.Builder extends SdkPojo, CopyableBuilder<OrganizationStatus.Builder,OrganizationStatus>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description OrganizationStatus.BuilderaccountStatusList(Collection<AccountStatus> accountStatusList)The current service-linked role (SLR) deployment status for an Amazon Web Services Organization's accounts.OrganizationStatus.BuilderaccountStatusList(Consumer<AccountStatus.Builder>... accountStatusList)The current service-linked role (SLR) deployment status for an Amazon Web Services Organization's accounts.OrganizationStatus.BuilderaccountStatusList(AccountStatus... accountStatusList)The current service-linked role (SLR) deployment status for an Amazon Web Services Organization's accounts.OrganizationStatus.BuilderorganizationAwsServiceAccessStatus(String organizationAwsServiceAccessStatus)The status of the organization's AWS service access.OrganizationStatus.BuilderorganizationId(String organizationId)The ID of an Amazon Web Services Organization.OrganizationStatus.BuilderslrDeploymentStatus(String slrDeploymentStatus)The status of the SLR deployment for the account.-
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
-
-
-
-
Method Detail
-
organizationId
OrganizationStatus.Builder organizationId(String organizationId)
The ID of an Amazon Web Services Organization.
- Parameters:
organizationId- The ID of an Amazon Web Services Organization.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
organizationAwsServiceAccessStatus
OrganizationStatus.Builder organizationAwsServiceAccessStatus(String organizationAwsServiceAccessStatus)
The status of the organization's AWS service access. This will be
ENABLEDorDISABLED.- Parameters:
organizationAwsServiceAccessStatus- The status of the organization's AWS service access. This will beENABLEDorDISABLED.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
slrDeploymentStatus
OrganizationStatus.Builder slrDeploymentStatus(String slrDeploymentStatus)
The status of the SLR deployment for the account. This will be either
SUCCEEDEDorIN_PROGRESS.- Parameters:
slrDeploymentStatus- The status of the SLR deployment for the account. This will be eitherSUCCEEDEDorIN_PROGRESS.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
accountStatusList
OrganizationStatus.Builder accountStatusList(Collection<AccountStatus> accountStatusList)
The current service-linked role (SLR) deployment status for an Amazon Web Services Organization's accounts. This will be either
SUCCEEDEDorIN_PROGRESS.- Parameters:
accountStatusList- The current service-linked role (SLR) deployment status for an Amazon Web Services Organization's accounts. This will be eitherSUCCEEDEDorIN_PROGRESS.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
accountStatusList
OrganizationStatus.Builder accountStatusList(AccountStatus... accountStatusList)
The current service-linked role (SLR) deployment status for an Amazon Web Services Organization's accounts. This will be either
SUCCEEDEDorIN_PROGRESS.- Parameters:
accountStatusList- The current service-linked role (SLR) deployment status for an Amazon Web Services Organization's accounts. This will be eitherSUCCEEDEDorIN_PROGRESS.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
accountStatusList
OrganizationStatus.Builder accountStatusList(Consumer<AccountStatus.Builder>... accountStatusList)
The current service-linked role (SLR) deployment status for an Amazon Web Services Organization's accounts. This will be either
This is a convenience method that creates an instance of theSUCCEEDEDorIN_PROGRESS.AccountStatus.Builderavoiding the need to create one manually viaAccountStatus.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#accountStatusList(List.) - Parameters:
accountStatusList- a consumer that will call methods onAccountStatus.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#accountStatusList(java.util.Collection)
-
-