Class HistoryRecordEntry
- java.lang.Object
-
- software.amazon.awssdk.services.ec2.model.HistoryRecordEntry
-
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<HistoryRecordEntry.Builder,HistoryRecordEntry>
@Generated("software.amazon.awssdk:codegen") public final class HistoryRecordEntry extends Object implements SdkPojo, Serializable, ToCopyableBuilder<HistoryRecordEntry.Builder,HistoryRecordEntry>
Describes an event in the history of an EC2 Fleet.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
HistoryRecordEntry.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static HistoryRecordEntry.Builder
builder()
boolean
equals(Object obj)
boolean
equalsBySdkFields(Object obj)
EventInformation
eventInformation()
Information about the event.FleetEventType
eventType()
The event type.String
eventTypeAsString()
The event type.<T> Optional<T>
getValueForField(String fieldName, Class<T> clazz)
int
hashCode()
List<SdkField<?>>
sdkFields()
static Class<? extends HistoryRecordEntry.Builder>
serializableBuilderClass()
Instant
timestamp()
The date and time of the event, in UTC format (for example, YYYY-MM-DDTHH:MM:SSZ).HistoryRecordEntry.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
-
eventInformation
public final EventInformation eventInformation()
Information about the event.
- Returns:
- Information about the event.
-
eventType
public final FleetEventType eventType()
The event type.
If the service returns an enum value that is not available in the current SDK version,
eventType
will returnFleetEventType.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromeventTypeAsString()
.- Returns:
- The event type.
- See Also:
FleetEventType
-
eventTypeAsString
public final String eventTypeAsString()
The event type.
If the service returns an enum value that is not available in the current SDK version,
eventType
will returnFleetEventType.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromeventTypeAsString()
.- Returns:
- The event type.
- See Also:
FleetEventType
-
timestamp
public final Instant timestamp()
The date and time of the event, in UTC format (for example, YYYY-MM-DDTHH:MM:SSZ).
- Returns:
- The date and time of the event, in UTC format (for example, YYYY-MM-DDTHH:MM:SSZ).
-
toBuilder
public HistoryRecordEntry.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<HistoryRecordEntry.Builder,HistoryRecordEntry>
-
builder
public static HistoryRecordEntry.Builder builder()
-
serializableBuilderClass
public static Class<? extends HistoryRecordEntry.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.
-
-