@Generated(value="software.amazon.awssdk:codegen") public final class CreateInstanceExportTaskRequest extends Ec2Request implements ToCopyableBuilder<CreateInstanceExportTaskRequest.Builder,CreateInstanceExportTaskRequest>
Contains the parameters for CreateInstanceExportTask.
| Modifier and Type | Class and Description |
|---|---|
static interface |
CreateInstanceExportTaskRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static CreateInstanceExportTaskRequest.Builder |
builder() |
String |
description()
A description for the conversion task or the resource being exported.
|
boolean |
equals(Object obj) |
ExportToS3TaskSpecification |
exportToS3Task()
The format and location for an instance export task.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
instanceId()
The ID of the instance.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends CreateInstanceExportTaskRequest.Builder> |
serializableBuilderClass() |
ExportEnvironment |
targetEnvironment()
The target virtualization environment.
|
String |
targetEnvironmentAsString()
The target virtualization environment.
|
CreateInstanceExportTaskRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String description()
A description for the conversion task or the resource being exported. The maximum length is 255 bytes.
public ExportToS3TaskSpecification exportToS3Task()
The format and location for an instance export task.
public String instanceId()
The ID of the instance.
public ExportEnvironment targetEnvironment()
The target virtualization environment.
If the service returns an enum value that is not available in the current SDK version, targetEnvironment
will return ExportEnvironment.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from targetEnvironmentAsString().
ExportEnvironmentpublic String targetEnvironmentAsString()
The target virtualization environment.
If the service returns an enum value that is not available in the current SDK version, targetEnvironment
will return ExportEnvironment.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from targetEnvironmentAsString().
ExportEnvironmentpublic CreateInstanceExportTaskRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<CreateInstanceExportTaskRequest.Builder,CreateInstanceExportTaskRequest>toBuilder in class Ec2Requestpublic static CreateInstanceExportTaskRequest.Builder builder()
public static Class<? extends CreateInstanceExportTaskRequest.Builder> serializableBuilderClass()
public String toString()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2019. All rights reserved.