@Generated(value="software.amazon.awssdk:codegen") public final class VolumeStatusEvent extends Object implements 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) |
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() |
Instant |
notAfter()
The latest end time of the event.
|
Instant |
notBefore()
The earliest start time of the event.
|
static Class<? extends VolumeStatusEvent.Builder> |
serializableBuilderClass() |
VolumeStatusEvent.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
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 VolumeStatusEvent.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<VolumeStatusEvent.Builder,VolumeStatusEvent>
public static VolumeStatusEvent.Builder builder()
public static Class<? extends VolumeStatusEvent.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.