@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DescribeJobExecutionRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
DescribeJobExecutionRequest() |
Modifier and Type | Method and Description |
---|---|
DescribeJobExecutionRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
Long |
getExecutionNumber()
Optional.
|
Boolean |
getIncludeJobDocument()
Optional.
|
String |
getJobId()
The unique identifier assigned to this job when it was created.
|
String |
getThingName()
The thing name associated with the device the job execution is running on.
|
int |
hashCode() |
Boolean |
isIncludeJobDocument()
Optional.
|
void |
setExecutionNumber(Long executionNumber)
Optional.
|
void |
setIncludeJobDocument(Boolean includeJobDocument)
Optional.
|
void |
setJobId(String jobId)
The unique identifier assigned to this job when it was created.
|
void |
setThingName(String thingName)
The thing name associated with the device the job execution is running on.
|
String |
toString()
Returns a string representation of this object.
|
DescribeJobExecutionRequest |
withExecutionNumber(Long executionNumber)
Optional.
|
DescribeJobExecutionRequest |
withIncludeJobDocument(Boolean includeJobDocument)
Optional.
|
DescribeJobExecutionRequest |
withJobId(String jobId)
The unique identifier assigned to this job when it was created.
|
DescribeJobExecutionRequest |
withThingName(String thingName)
The thing name associated with the device the job execution is running on.
|
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 setJobId(String jobId)
The unique identifier assigned to this job when it was created.
jobId
- The unique identifier assigned to this job when it was created.public String getJobId()
The unique identifier assigned to this job when it was created.
public DescribeJobExecutionRequest withJobId(String jobId)
The unique identifier assigned to this job when it was created.
jobId
- The unique identifier assigned to this job when it was created.public void setThingName(String thingName)
The thing name associated with the device the job execution is running on.
thingName
- The thing name associated with the device the job execution is running on.public String getThingName()
The thing name associated with the device the job execution is running on.
public DescribeJobExecutionRequest withThingName(String thingName)
The thing name associated with the device the job execution is running on.
thingName
- The thing name associated with the device the job execution is running on.public void setIncludeJobDocument(Boolean includeJobDocument)
Optional. When set to true, the response contains the job document. The default is false.
includeJobDocument
- Optional. When set to true, the response contains the job document. The default is false.public Boolean getIncludeJobDocument()
Optional. When set to true, the response contains the job document. The default is false.
public DescribeJobExecutionRequest withIncludeJobDocument(Boolean includeJobDocument)
Optional. When set to true, the response contains the job document. The default is false.
includeJobDocument
- Optional. When set to true, the response contains the job document. The default is false.public Boolean isIncludeJobDocument()
Optional. When set to true, the response contains the job document. The default is false.
public void setExecutionNumber(Long executionNumber)
Optional. A number that identifies a particular job execution on a particular device. If not specified, the latest job execution is returned.
executionNumber
- Optional. A number that identifies a particular job execution on a particular device. If not specified,
the latest job execution is returned.public Long getExecutionNumber()
Optional. A number that identifies a particular job execution on a particular device. If not specified, the latest job execution is returned.
public DescribeJobExecutionRequest withExecutionNumber(Long executionNumber)
Optional. A number that identifies a particular job execution on a particular device. If not specified, the latest job execution is returned.
executionNumber
- Optional. A number that identifies a particular job execution on a particular device. If not specified,
the latest job execution is returned.public String toString()
toString
in class Object
Object.toString()
public DescribeJobExecutionRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.