Class InvalidationSummary
- java.lang.Object
-
- software.amazon.awssdk.services.cloudfront.model.InvalidationSummary
-
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<InvalidationSummary.Builder,InvalidationSummary>
@Generated("software.amazon.awssdk:codegen") public final class InvalidationSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<InvalidationSummary.Builder,InvalidationSummary>
A summary of an invalidation request.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
InvalidationSummary.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static InvalidationSummary.Builder
builder()
Instant
createTime()
The time that an invalidation request was created.boolean
equals(Object obj)
boolean
equalsBySdkFields(Object obj)
<T> Optional<T>
getValueForField(String fieldName, Class<T> clazz)
int
hashCode()
String
id()
The unique ID for an invalidation request.List<SdkField<?>>
sdkFields()
static Class<? extends InvalidationSummary.Builder>
serializableBuilderClass()
String
status()
The status of an invalidation request.InvalidationSummary.Builder
toBuilder()
String
toString()
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
-
id
public final String id()
The unique ID for an invalidation request.
- Returns:
- The unique ID for an invalidation request.
-
createTime
public final Instant createTime()
The time that an invalidation request was created.
- Returns:
- The time that an invalidation request was created.
-
status
public final String status()
The status of an invalidation request.
- Returns:
- The status of an invalidation request.
-
toBuilder
public InvalidationSummary.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<InvalidationSummary.Builder,InvalidationSummary>
-
builder
public static InvalidationSummary.Builder builder()
-
serializableBuilderClass
public static Class<? extends InvalidationSummary.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFields
in 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.
-
-