@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class OrganizationStatus extends Object implements Serializable, Cloneable, StructuredPojo
The status of an Amazon Web Services Organization and the accounts within that organization.
| Constructor and Description |
|---|
OrganizationStatus() |
| Modifier and Type | Method and Description |
|---|---|
OrganizationStatus |
clone() |
boolean |
equals(Object obj) |
List<AccountStatus> |
getAccountStatusList()
The current service-linked role (SLR) deployment status for an Amazon Web Services Organization's accounts.
|
String |
getOrganizationAwsServiceAccessStatus()
The status of the organization's AWS service access.
|
String |
getOrganizationId()
The ID of an Amazon Web Services Organization.
|
String |
getSLRDeploymentStatus()
The status of the SLR deployment for the account.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setAccountStatusList(Collection<AccountStatus> accountStatusList)
The current service-linked role (SLR) deployment status for an Amazon Web Services Organization's accounts.
|
void |
setOrganizationAwsServiceAccessStatus(String organizationAwsServiceAccessStatus)
The status of the organization's AWS service access.
|
void |
setOrganizationId(String organizationId)
The ID of an Amazon Web Services Organization.
|
void |
setSLRDeploymentStatus(String sLRDeploymentStatus)
The status of the SLR deployment for the account.
|
String |
toString()
Returns a string representation of this object.
|
OrganizationStatus |
withAccountStatusList(AccountStatus... accountStatusList)
The current service-linked role (SLR) deployment status for an Amazon Web Services Organization's accounts.
|
OrganizationStatus |
withAccountStatusList(Collection<AccountStatus> accountStatusList)
The current service-linked role (SLR) deployment status for an Amazon Web Services Organization's accounts.
|
OrganizationStatus |
withOrganizationAwsServiceAccessStatus(String organizationAwsServiceAccessStatus)
The status of the organization's AWS service access.
|
OrganizationStatus |
withOrganizationId(String organizationId)
The ID of an Amazon Web Services Organization.
|
OrganizationStatus |
withSLRDeploymentStatus(String sLRDeploymentStatus)
The status of the SLR deployment for the account.
|
public void setOrganizationId(String organizationId)
The ID of an Amazon Web Services Organization.
organizationId - The ID of an Amazon Web Services Organization.public String getOrganizationId()
The ID of an Amazon Web Services Organization.
public OrganizationStatus withOrganizationId(String organizationId)
The ID of an Amazon Web Services Organization.
organizationId - The ID of an Amazon Web Services Organization.public void setOrganizationAwsServiceAccessStatus(String organizationAwsServiceAccessStatus)
The status of the organization's AWS service access. This will be ENABLED or DISABLED.
organizationAwsServiceAccessStatus - The status of the organization's AWS service access. This will be ENABLED or
DISABLED.public String getOrganizationAwsServiceAccessStatus()
The status of the organization's AWS service access. This will be ENABLED or DISABLED.
ENABLED or
DISABLED.public OrganizationStatus withOrganizationAwsServiceAccessStatus(String organizationAwsServiceAccessStatus)
The status of the organization's AWS service access. This will be ENABLED or DISABLED.
organizationAwsServiceAccessStatus - The status of the organization's AWS service access. This will be ENABLED or
DISABLED.public void setSLRDeploymentStatus(String sLRDeploymentStatus)
The status of the SLR deployment for the account. This will be either SUCCEEDED or
IN_PROGRESS.
sLRDeploymentStatus - The status of the SLR deployment for the account. This will be either SUCCEEDED or
IN_PROGRESS.public String getSLRDeploymentStatus()
The status of the SLR deployment for the account. This will be either SUCCEEDED or
IN_PROGRESS.
SUCCEEDED or
IN_PROGRESS.public OrganizationStatus withSLRDeploymentStatus(String sLRDeploymentStatus)
The status of the SLR deployment for the account. This will be either SUCCEEDED or
IN_PROGRESS.
sLRDeploymentStatus - The status of the SLR deployment for the account. This will be either SUCCEEDED or
IN_PROGRESS.public List<AccountStatus> getAccountStatusList()
The current service-linked role (SLR) deployment status for an Amazon Web Services Organization's accounts. This
will be either SUCCEEDED or IN_PROGRESS.
SUCCEEDED or IN_PROGRESS.public void setAccountStatusList(Collection<AccountStatus> accountStatusList)
The current service-linked role (SLR) deployment status for an Amazon Web Services Organization's accounts. This
will be either SUCCEEDED or IN_PROGRESS.
accountStatusList - The current service-linked role (SLR) deployment status for an Amazon Web Services Organization's
accounts. This will be either SUCCEEDED or IN_PROGRESS.public OrganizationStatus withAccountStatusList(AccountStatus... accountStatusList)
The current service-linked role (SLR) deployment status for an Amazon Web Services Organization's accounts. This
will be either SUCCEEDED or IN_PROGRESS.
NOTE: This method appends the values to the existing list (if any). Use
setAccountStatusList(java.util.Collection) or withAccountStatusList(java.util.Collection) if
you want to override the existing values.
accountStatusList - The current service-linked role (SLR) deployment status for an Amazon Web Services Organization's
accounts. This will be either SUCCEEDED or IN_PROGRESS.public OrganizationStatus withAccountStatusList(Collection<AccountStatus> accountStatusList)
The current service-linked role (SLR) deployment status for an Amazon Web Services Organization's accounts. This
will be either SUCCEEDED or IN_PROGRESS.
accountStatusList - The current service-linked role (SLR) deployment status for an Amazon Web Services Organization's
accounts. This will be either SUCCEEDED or IN_PROGRESS.public String toString()
toString in class ObjectObject.toString()public OrganizationStatus clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.