@Generated(value="software.amazon.awssdk:codegen") public final class VolumeStatusEvent extends Object implements SdkPojo, Serializable, ToCopyableBuilder<VolumeStatusEvent.Builder,VolumeStatusEvent>
Describes a volume status event.
| Modifier and Type | Class and Description |
|---|---|
static interface |
VolumeStatusEvent.Builder |
| Modifier and Type | Method and Description |
|---|---|
static VolumeStatusEvent.Builder |
builder() |
String |
description()
A description of the event.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
eventId()
The ID of this event.
|
String |
eventType()
The type of this event.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
instanceId()
The ID of the instance associated with the event.
|
Instant |
notAfter()
The latest end time of the event.
|
Instant |
notBefore()
The earliest start time of the event.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends VolumeStatusEvent.Builder> |
serializableBuilderClass() |
VolumeStatusEvent.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String description()
A description of the event.
public final String eventId()
The ID of this event.
public final String eventType()
The type of this event.
public final Instant notAfter()
The latest end time of the event.
public final Instant notBefore()
The earliest start time of the event.
public final String instanceId()
The ID of the instance associated with the event.
public VolumeStatusEvent.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<VolumeStatusEvent.Builder,VolumeStatusEvent>public static VolumeStatusEvent.Builder builder()
public static Class<? extends VolumeStatusEvent.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.