@Generated(value="software.amazon.awssdk:codegen") public final class VolumeStatusAction extends Object implements SdkPojo, Serializable, ToCopyableBuilder<VolumeStatusAction.Builder,VolumeStatusAction>
Describes a volume status operation code.
Modifier and Type | Class and Description |
---|---|
static interface |
VolumeStatusAction.Builder |
Modifier and Type | Method and Description |
---|---|
static VolumeStatusAction.Builder |
builder() |
String |
code()
The code identifying the operation, for example,
enable-volume-io . |
String |
description()
A description of the operation.
|
boolean |
equals(Object obj) |
String |
eventId()
The ID of the event associated with this operation.
|
String |
eventType()
The event type associated with this operation.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends VolumeStatusAction.Builder> |
serializableBuilderClass() |
VolumeStatusAction.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 code()
The code identifying the operation, for example, enable-volume-io
.
enable-volume-io
.public String description()
A description of the operation.
public String eventId()
The ID of the event associated with this operation.
public String eventType()
The event type associated with this operation.
public VolumeStatusAction.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<VolumeStatusAction.Builder,VolumeStatusAction>
public static VolumeStatusAction.Builder builder()
public static Class<? extends VolumeStatusAction.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.