@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, wait
copy
public String description()
A description of the event.
public String eventId()
The ID of this event.
public String eventType()
The type of this event.
public Instant notAfter()
The latest end time of the event.
public Instant notBefore()
The earliest start time of the event.
public 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 boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public String toString()
Copyright © 2020. All rights reserved.