@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CopyJobTemplateRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CopyJobTemplateRequest() |
Modifier and Type | Method and Description |
---|---|
CopyJobTemplateRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getFarmId()
The farm ID to copy.
|
String |
getJobId()
The job ID to copy.
|
String |
getQueueId()
The queue ID to copy.
|
S3Location |
getTargetS3Location()
The Amazon S3 bucket name and key where you would like to add a copy of the job template.
|
int |
hashCode() |
void |
setFarmId(String farmId)
The farm ID to copy.
|
void |
setJobId(String jobId)
The job ID to copy.
|
void |
setQueueId(String queueId)
The queue ID to copy.
|
void |
setTargetS3Location(S3Location targetS3Location)
The Amazon S3 bucket name and key where you would like to add a copy of the job template.
|
String |
toString()
Returns a string representation of this object.
|
CopyJobTemplateRequest |
withFarmId(String farmId)
The farm ID to copy.
|
CopyJobTemplateRequest |
withJobId(String jobId)
The job ID to copy.
|
CopyJobTemplateRequest |
withQueueId(String queueId)
The queue ID to copy.
|
CopyJobTemplateRequest |
withTargetS3Location(S3Location targetS3Location)
The Amazon S3 bucket name and key where you would like to add a copy of the job template.
|
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 setFarmId(String farmId)
The farm ID to copy.
farmId
- The farm ID to copy.public String getFarmId()
The farm ID to copy.
public CopyJobTemplateRequest withFarmId(String farmId)
The farm ID to copy.
farmId
- The farm ID to copy.public void setJobId(String jobId)
The job ID to copy.
jobId
- The job ID to copy.public String getJobId()
The job ID to copy.
public CopyJobTemplateRequest withJobId(String jobId)
The job ID to copy.
jobId
- The job ID to copy.public void setQueueId(String queueId)
The queue ID to copy.
queueId
- The queue ID to copy.public String getQueueId()
The queue ID to copy.
public CopyJobTemplateRequest withQueueId(String queueId)
The queue ID to copy.
queueId
- The queue ID to copy.public void setTargetS3Location(S3Location targetS3Location)
The Amazon S3 bucket name and key where you would like to add a copy of the job template.
targetS3Location
- The Amazon S3 bucket name and key where you would like to add a copy of the job template.public S3Location getTargetS3Location()
The Amazon S3 bucket name and key where you would like to add a copy of the job template.
public CopyJobTemplateRequest withTargetS3Location(S3Location targetS3Location)
The Amazon S3 bucket name and key where you would like to add a copy of the job template.
targetS3Location
- The Amazon S3 bucket name and key where you would like to add a copy of the job template.public String toString()
toString
in class Object
Object.toString()
public CopyJobTemplateRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()