Class EulaAcceptance
- java.lang.Object
-
- software.amazon.awssdk.services.nimble.model.EulaAcceptance
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<EulaAcceptance.Builder,EulaAcceptance>
@Generated("software.amazon.awssdk:codegen") public final class EulaAcceptance extends Object implements SdkPojo, Serializable, ToCopyableBuilder<EulaAcceptance.Builder,EulaAcceptance>
The acceptance of a EULA, required to use Amazon-provided streaming images.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceEulaAcceptance.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description InstantacceptedAt()The ISO timestamp in seconds for when the EULA was accepted.StringacceptedBy()The ID of the person who accepted the EULA.StringaccepteeId()The ID of the acceptee.static EulaAcceptance.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)StringeulaAcceptanceId()The EULA acceptance ID.StringeulaId()The EULA ID.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()List<SdkField<?>>sdkFields()static Class<? extends EulaAcceptance.Builder>serializableBuilderClass()EulaAcceptance.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
-
acceptedAt
public final Instant acceptedAt()
The ISO timestamp in seconds for when the EULA was accepted.
- Returns:
- The ISO timestamp in seconds for when the EULA was accepted.
-
acceptedBy
public final String acceptedBy()
The ID of the person who accepted the EULA.
- Returns:
- The ID of the person who accepted the EULA.
-
accepteeId
public final String accepteeId()
The ID of the acceptee.
- Returns:
- The ID of the acceptee.
-
eulaAcceptanceId
public final String eulaAcceptanceId()
The EULA acceptance ID.
- Returns:
- The EULA acceptance ID.
-
eulaId
public final String eulaId()
The EULA ID.
- Returns:
- The EULA ID.
-
toBuilder
public EulaAcceptance.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<EulaAcceptance.Builder,EulaAcceptance>
-
builder
public static EulaAcceptance.Builder builder()
-
serializableBuilderClass
public static Class<? extends EulaAcceptance.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.
-
-