Cloneable
, ReadLimitInfo
, ToCopyableBuilder<ImportSnapshotRequest.Builder,ImportSnapshotRequest>
@Generated("software.amazon.awssdk:codegen") public class ImportSnapshotRequest extends AmazonWebServiceRequest implements ToCopyableBuilder<ImportSnapshotRequest.Builder,ImportSnapshotRequest>
Contains the parameters for ImportSnapshot.
Modifier and Type | Class | Description |
---|---|---|
static interface |
ImportSnapshotRequest.Builder |
NOOP
Modifier and Type | Method | Description |
---|---|---|
static ImportSnapshotRequest.Builder |
builder() |
|
ClientData |
clientData() |
The client-specific data.
|
String |
clientToken() |
Token to enable idempotency for VM import requests.
|
String |
description() |
The description string for the import snapshot task.
|
SnapshotDiskContainer |
diskContainer() |
Information about the disk container.
|
boolean |
equals(Object obj) |
|
int |
hashCode() |
|
String |
roleName() |
The name of the role to use when not using the default role, 'vmimport'.
|
static Class<? extends ImportSnapshotRequest.Builder> |
serializableBuilderClass() |
|
ImportSnapshotRequest.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
clone, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout
public ClientData clientData()
The client-specific data.
public String clientToken()
Token to enable idempotency for VM import requests.
public String description()
The description string for the import snapshot task.
public SnapshotDiskContainer diskContainer()
Information about the disk container.
public String roleName()
The name of the role to use when not using the default role, 'vmimport'.
public ImportSnapshotRequest.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<ImportSnapshotRequest.Builder,ImportSnapshotRequest>
public static ImportSnapshotRequest.Builder builder()
public static Class<? extends ImportSnapshotRequest.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.