@Generated(value="software.amazon.awssdk:codegen") public final class ExpirationSettings extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ExpirationSettings.Builder,ExpirationSettings>
Determines the interval after which an AppInstanceUser is automatically deleted.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ExpirationSettings.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ExpirationSettings.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
ExpirationCriterion |
expirationCriterion()
Specifies the conditions under which an
AppInstanceUser will expire. |
String |
expirationCriterionAsString()
Specifies the conditions under which an
AppInstanceUser will expire. |
Integer |
expirationDays()
The period in days after which an
AppInstanceUser will be automatically deleted. |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends ExpirationSettings.Builder> |
serializableBuilderClass() |
ExpirationSettings.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Integer expirationDays()
The period in days after which an AppInstanceUser will be automatically deleted.
AppInstanceUser will be automatically deleted.public final ExpirationCriterion expirationCriterion()
Specifies the conditions under which an AppInstanceUser will expire.
If the service returns an enum value that is not available in the current SDK version,
expirationCriterion will return ExpirationCriterion.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from expirationCriterionAsString().
AppInstanceUser will expire.ExpirationCriterionpublic final String expirationCriterionAsString()
Specifies the conditions under which an AppInstanceUser will expire.
If the service returns an enum value that is not available in the current SDK version,
expirationCriterion will return ExpirationCriterion.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from expirationCriterionAsString().
AppInstanceUser will expire.ExpirationCriterionpublic ExpirationSettings.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ExpirationSettings.Builder,ExpirationSettings>public static ExpirationSettings.Builder builder()
public static Class<? extends ExpirationSettings.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.