Class OrganizationSummary
- java.lang.Object
-
- software.amazon.awssdk.services.workmail.model.OrganizationSummary
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<OrganizationSummary.Builder,OrganizationSummary>
@Generated("software.amazon.awssdk:codegen") public final class OrganizationSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<OrganizationSummary.Builder,OrganizationSummary>
The representation of an organization.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceOrganizationSummary.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringalias()The alias associated with the organization.static OrganizationSummary.Builderbuilder()StringdefaultMailDomain()The default email domain associated with the organization.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)StringerrorMessage()The error message associated with the organization.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringorganizationId()The identifier associated with the organization.List<SdkField<?>>sdkFields()static Class<? extends OrganizationSummary.Builder>serializableBuilderClass()Stringstate()The state associated with the organization.OrganizationSummary.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
organizationId
public final String organizationId()
The identifier associated with the organization.
- Returns:
- The identifier associated with the organization.
-
alias
public final String alias()
The alias associated with the organization.
- Returns:
- The alias associated with the organization.
-
defaultMailDomain
public final String defaultMailDomain()
The default email domain associated with the organization.
- Returns:
- The default email domain associated with the organization.
-
errorMessage
public final String errorMessage()
The error message associated with the organization. It is only present if unexpected behavior has occurred with regards to the organization. It provides insight or solutions regarding unexpected behavior.
- Returns:
- The error message associated with the organization. It is only present if unexpected behavior has occurred with regards to the organization. It provides insight or solutions regarding unexpected behavior.
-
state
public final String state()
The state associated with the organization.
- Returns:
- The state associated with the organization.
-
toBuilder
public OrganizationSummary.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<OrganizationSummary.Builder,OrganizationSummary>
-
builder
public static OrganizationSummary.Builder builder()
-
serializableBuilderClass
public static Class<? extends OrganizationSummary.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String 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.
-
-