@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CopyFpgaImageRequest extends AmazonWebServiceRequest implements Serializable, Cloneable, DryRunSupportedRequest<CopyFpgaImageRequest>
NOOP
Constructor and Description |
---|
CopyFpgaImageRequest() |
Modifier and Type | Method and Description |
---|---|
CopyFpgaImageRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getClientToken()
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
String |
getDescription()
The description for the new AFI.
|
Request<CopyFpgaImageRequest> |
getDryRunRequest()
This method is intended for internal use only.
|
String |
getName()
The name for the new AFI.
|
String |
getSourceFpgaImageId()
The ID of the source AFI.
|
String |
getSourceRegion()
The Region that contains the source AFI.
|
int |
hashCode() |
void |
setClientToken(String clientToken)
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
void |
setDescription(String description)
The description for the new AFI.
|
void |
setName(String name)
The name for the new AFI.
|
void |
setSourceFpgaImageId(String sourceFpgaImageId)
The ID of the source AFI.
|
void |
setSourceRegion(String sourceRegion)
The Region that contains the source AFI.
|
String |
toString()
Returns a string representation of this object.
|
CopyFpgaImageRequest |
withClientToken(String clientToken)
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
CopyFpgaImageRequest |
withDescription(String description)
The description for the new AFI.
|
CopyFpgaImageRequest |
withName(String name)
The name for the new AFI.
|
CopyFpgaImageRequest |
withSourceFpgaImageId(String sourceFpgaImageId)
The ID of the source AFI.
|
CopyFpgaImageRequest |
withSourceRegion(String sourceRegion)
The Region that contains the source AFI.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setSourceFpgaImageId(String sourceFpgaImageId)
The ID of the source AFI.
sourceFpgaImageId
- The ID of the source AFI.public String getSourceFpgaImageId()
The ID of the source AFI.
public CopyFpgaImageRequest withSourceFpgaImageId(String sourceFpgaImageId)
The ID of the source AFI.
sourceFpgaImageId
- The ID of the source AFI.public void setDescription(String description)
The description for the new AFI.
description
- The description for the new AFI.public String getDescription()
The description for the new AFI.
public CopyFpgaImageRequest withDescription(String description)
The description for the new AFI.
description
- The description for the new AFI.public void setName(String name)
The name for the new AFI. The default is the name of the source AFI.
name
- The name for the new AFI. The default is the name of the source AFI.public String getName()
The name for the new AFI. The default is the name of the source AFI.
public CopyFpgaImageRequest withName(String name)
The name for the new AFI. The default is the name of the source AFI.
name
- The name for the new AFI. The default is the name of the source AFI.public void setSourceRegion(String sourceRegion)
The Region that contains the source AFI.
sourceRegion
- The Region that contains the source AFI.public String getSourceRegion()
The Region that contains the source AFI.
public CopyFpgaImageRequest withSourceRegion(String sourceRegion)
The Region that contains the source AFI.
sourceRegion
- The Region that contains the source AFI.public void setClientToken(String clientToken)
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see Ensuring idempotency.
clientToken
- Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more
information, see Ensuring idempotency.public String getClientToken()
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see Ensuring idempotency.
public CopyFpgaImageRequest withClientToken(String clientToken)
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see Ensuring idempotency.
clientToken
- Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more
information, see Ensuring idempotency.public Request<CopyFpgaImageRequest> getDryRunRequest()
getDryRunRequest
in interface DryRunSupportedRequest<CopyFpgaImageRequest>
public String toString()
toString
in class Object
Object.toString()
public CopyFpgaImageRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()