@Generated(value="software.amazon.awssdk:codegen") public class ResetSnapshotAttributeRequest extends AmazonWebServiceRequest implements software.amazon.awssdk.utils.builder.ToCopyableBuilder<ResetSnapshotAttributeRequest.Builder,ResetSnapshotAttributeRequest>
Contains the parameters for ResetSnapshotAttribute.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ResetSnapshotAttributeRequest.Builder |
NOOP| Modifier and Type | Method and Description |
|---|---|
String |
attribute()
The attribute to reset.
|
static ResetSnapshotAttributeRequest.Builder |
builder() |
boolean |
equals(Object obj) |
int |
hashCode() |
static Class<? extends ResetSnapshotAttributeRequest.Builder> |
serializableBuilderClass() |
String |
snapshotId()
The ID of the snapshot.
|
ResetSnapshotAttributeRequest.Builder |
toBuilder() |
String |
toString() |
clone, copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeoutpublic String attribute()
The attribute to reset. Currently, only the attribute for permission to create volumes can be reset.
SnapshotAttributeNamepublic String snapshotId()
The ID of the snapshot.
public ResetSnapshotAttributeRequest.Builder toBuilder()
toBuilder in interface software.amazon.awssdk.utils.builder.ToCopyableBuilder<ResetSnapshotAttributeRequest.Builder,ResetSnapshotAttributeRequest>public static ResetSnapshotAttributeRequest.Builder builder()
public static Class<? extends ResetSnapshotAttributeRequest.Builder> serializableBuilderClass()
Copyright © 2017. All rights reserved.