public class PutJobFailureResultRequest extends AmazonWebServiceRequest implements java.io.Serializable, java.lang.Cloneable
Represents the input of a put job failure result action.
Modifier and Type | Field and Description |
---|---|
private FailureDetails |
failureDetails
The details about the failure of a job.
|
private java.lang.String |
jobId
The unique system-generated ID of the job that failed.
|
NOOP
Constructor and Description |
---|
PutJobFailureResultRequest() |
Modifier and Type | Method and Description |
---|---|
PutJobFailureResultRequest |
clone()
Creates a shallow clone of this request.
|
boolean |
equals(java.lang.Object obj) |
FailureDetails |
getFailureDetails()
The details about the failure of a job.
|
java.lang.String |
getJobId()
The unique system-generated ID of the job that failed.
|
int |
hashCode() |
void |
setFailureDetails(FailureDetails failureDetails)
The details about the failure of a job.
|
void |
setJobId(java.lang.String jobId)
The unique system-generated ID of the job that failed.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
PutJobFailureResultRequest |
withFailureDetails(FailureDetails failureDetails)
The details about the failure of a job.
|
PutJobFailureResultRequest |
withJobId(java.lang.String jobId)
The unique system-generated ID of the job that failed.
|
copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
private java.lang.String jobId
The unique system-generated ID of the job that failed. This is the same ID returned from PollForJobs.
private FailureDetails failureDetails
The details about the failure of a job.
public void setJobId(java.lang.String jobId)
The unique system-generated ID of the job that failed. This is the same ID returned from PollForJobs.
jobId
- The unique system-generated ID of the job that failed. This is the
same ID returned from PollForJobs.public java.lang.String getJobId()
The unique system-generated ID of the job that failed. This is the same ID returned from PollForJobs.
public PutJobFailureResultRequest withJobId(java.lang.String jobId)
The unique system-generated ID of the job that failed. This is the same ID returned from PollForJobs.
jobId
- The unique system-generated ID of the job that failed. This is the
same ID returned from PollForJobs.public void setFailureDetails(FailureDetails failureDetails)
The details about the failure of a job.
failureDetails
- The details about the failure of a job.public FailureDetails getFailureDetails()
The details about the failure of a job.
public PutJobFailureResultRequest withFailureDetails(FailureDetails failureDetails)
The details about the failure of a job.
failureDetails
- The details about the failure of a job.public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public PutJobFailureResultRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()