@Generated(value="software.amazon.awssdk:codegen") public final class AvailabilityConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AvailabilityConfiguration.Builder,AvailabilityConfiguration>
List all the AvailabilityConfiguration's for the given WorkMail organization.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AvailabilityConfiguration.Builder |
| Modifier and Type | Method and Description |
|---|---|
static AvailabilityConfiguration.Builder |
builder() |
Instant |
dateCreated()
The date and time at which the availability configuration was created.
|
Instant |
dateModified()
The date and time at which the availability configuration was last modified.
|
String |
domainName()
Displays the domain to which the provider applies.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
RedactedEwsAvailabilityProvider |
ewsProvider()
If
ProviderType is EWS, then this field contains
RedactedEwsAvailabilityProvider. |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
LambdaAvailabilityProvider |
lambdaProvider()
If ProviderType is
LAMBDA then this field contains LambdaAvailabilityProvider. |
AvailabilityProviderType |
providerType()
Displays the provider type that applies to this domain.
|
String |
providerTypeAsString()
Displays the provider type that applies to this domain.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends AvailabilityConfiguration.Builder> |
serializableBuilderClass() |
AvailabilityConfiguration.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String domainName()
Displays the domain to which the provider applies.
public final AvailabilityProviderType providerType()
Displays the provider type that applies to this domain.
If the service returns an enum value that is not available in the current SDK version, providerType will
return AvailabilityProviderType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from providerTypeAsString().
AvailabilityProviderTypepublic final String providerTypeAsString()
Displays the provider type that applies to this domain.
If the service returns an enum value that is not available in the current SDK version, providerType will
return AvailabilityProviderType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from providerTypeAsString().
AvailabilityProviderTypepublic final RedactedEwsAvailabilityProvider ewsProvider()
If ProviderType is EWS, then this field contains
RedactedEwsAvailabilityProvider. Otherwise, it is not required.
ProviderType is EWS, then this field contains
RedactedEwsAvailabilityProvider. Otherwise, it is not required.public final LambdaAvailabilityProvider lambdaProvider()
If ProviderType is LAMBDA then this field contains LambdaAvailabilityProvider.
Otherwise, it is not required.
LAMBDA then this field contains LambdaAvailabilityProvider.
Otherwise, it is not required.public final Instant dateCreated()
The date and time at which the availability configuration was created.
public final Instant dateModified()
The date and time at which the availability configuration was last modified.
public AvailabilityConfiguration.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<AvailabilityConfiguration.Builder,AvailabilityConfiguration>public static AvailabilityConfiguration.Builder builder()
public static Class<? extends AvailabilityConfiguration.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.