@Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append("{");
        if (getOrganizationId() != null)
            sb.append("OrganizationId: ").append(getOrganizationId()).append(",");
        if (getAlias() != null)
            sb.append("Alias: ").append(getAlias()).append(",");
        if (getState() != null)
            sb.append("State: ").append(getState()).append(",");
        if (getDirectoryId() != null)
            sb.append("DirectoryId: ").append(getDirectoryId()).append(",");
        if (getDirectoryType() != null)
            sb.append("DirectoryType: ").append(getDirectoryType()).append(",");
        if (getDefaultMailDomain() != null)
            sb.append("DefaultMailDomain: ").append(getDefaultMailDomain()).append(",");
        if (getCompletedDate() != null)
            sb.append("CompletedDate: ").append(getCompletedDate()).append(",");
        if (getErrorMessage() != null)
            sb.append("ErrorMessage: ").append(getErrorMessage()).append(",");
        if (getARN() != null)
            sb.append("ARN: ").append(getARN()).append(",");
        if (getMigrationAdmin() != null)
            sb.append("MigrationAdmin: ").append(getMigrationAdmin()).append(",");
        if (getInteroperabilityEnabled() != null)
            sb.append("InteroperabilityEnabled: ").append(getInteroperabilityEnabled());
        sb.append("}");
        return sb.toString();
    }
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be
redacted from this string using a placeholder value.

@return A string representation of this object.

@see java.lang.Object#toString()
aws-java-sdk-workmail/src/main/java/com/amazonaws/services/workmail/model/DescribeOrganizationResult.java