@Generated(value="software.amazon.awssdk:codegen") public final class DescribeSnapshotAttributeResponse extends Ec2Response implements ToCopyableBuilder<DescribeSnapshotAttributeResponse.Builder,DescribeSnapshotAttributeResponse>
Contains the output of DescribeSnapshotAttribute.
| Modifier and Type | Class and Description |
|---|---|
static interface |
DescribeSnapshotAttributeResponse.Builder |
| Modifier and Type | Method and Description |
|---|---|
static DescribeSnapshotAttributeResponse.Builder |
builder() |
List<CreateVolumePermission> |
createVolumePermissions()
A list of permissions for creating volumes from the snapshot.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<ProductCode> |
productCodes()
A list of product codes.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends DescribeSnapshotAttributeResponse.Builder> |
serializableBuilderClass() |
String |
snapshotId()
The ID of the EBS snapshot.
|
DescribeSnapshotAttributeResponse.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
responseMetadatasdkHttpResponseclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic List<CreateVolumePermission> createVolumePermissions()
A list of permissions for creating volumes from the snapshot.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public List<ProductCode> productCodes()
A list of product codes.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public String snapshotId()
The ID of the EBS snapshot.
public DescribeSnapshotAttributeResponse.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DescribeSnapshotAttributeResponse.Builder,DescribeSnapshotAttributeResponse>toBuilder in class AwsResponsepublic static DescribeSnapshotAttributeResponse.Builder builder()
public static Class<? extends DescribeSnapshotAttributeResponse.Builder> serializableBuilderClass()
public String toString()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkResponseCopyright © 2019. All rights reserved.