@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ListJobRunsRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
ListJobRunsRequest() |
| Modifier and Type | Method and Description |
|---|---|
ListJobRunsRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getApplicationId()
The ID of the application for which to list the job run.
|
Date |
getCreatedAtAfter()
The lower bound of the option to filter by creation date and time.
|
Date |
getCreatedAtBefore()
The upper bound of the option to filter by creation date and time.
|
Integer |
getMaxResults()
The maximum number of job runs that can be listed.
|
String |
getMode()
The mode of the job runs to list.
|
String |
getNextToken()
The token for the next set of job run results.
|
List<String> |
getStates()
An optional filter for job run states.
|
int |
hashCode() |
void |
setApplicationId(String applicationId)
The ID of the application for which to list the job run.
|
void |
setCreatedAtAfter(Date createdAtAfter)
The lower bound of the option to filter by creation date and time.
|
void |
setCreatedAtBefore(Date createdAtBefore)
The upper bound of the option to filter by creation date and time.
|
void |
setMaxResults(Integer maxResults)
The maximum number of job runs that can be listed.
|
void |
setMode(String mode)
The mode of the job runs to list.
|
void |
setNextToken(String nextToken)
The token for the next set of job run results.
|
void |
setStates(Collection<String> states)
An optional filter for job run states.
|
String |
toString()
Returns a string representation of this object.
|
ListJobRunsRequest |
withApplicationId(String applicationId)
The ID of the application for which to list the job run.
|
ListJobRunsRequest |
withCreatedAtAfter(Date createdAtAfter)
The lower bound of the option to filter by creation date and time.
|
ListJobRunsRequest |
withCreatedAtBefore(Date createdAtBefore)
The upper bound of the option to filter by creation date and time.
|
ListJobRunsRequest |
withMaxResults(Integer maxResults)
The maximum number of job runs that can be listed.
|
ListJobRunsRequest |
withMode(JobRunMode mode)
The mode of the job runs to list.
|
ListJobRunsRequest |
withMode(String mode)
The mode of the job runs to list.
|
ListJobRunsRequest |
withNextToken(String nextToken)
The token for the next set of job run results.
|
ListJobRunsRequest |
withStates(Collection<String> states)
An optional filter for job run states.
|
ListJobRunsRequest |
withStates(JobRunState... states)
An optional filter for job run states.
|
ListJobRunsRequest |
withStates(String... states)
An optional filter for job run states.
|
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, withSdkRequestTimeoutpublic void setApplicationId(String applicationId)
The ID of the application for which to list the job run.
applicationId - The ID of the application for which to list the job run.public String getApplicationId()
The ID of the application for which to list the job run.
public ListJobRunsRequest withApplicationId(String applicationId)
The ID of the application for which to list the job run.
applicationId - The ID of the application for which to list the job run.public void setNextToken(String nextToken)
The token for the next set of job run results.
nextToken - The token for the next set of job run results.public String getNextToken()
The token for the next set of job run results.
public ListJobRunsRequest withNextToken(String nextToken)
The token for the next set of job run results.
nextToken - The token for the next set of job run results.public void setMaxResults(Integer maxResults)
The maximum number of job runs that can be listed.
maxResults - The maximum number of job runs that can be listed.public Integer getMaxResults()
The maximum number of job runs that can be listed.
public ListJobRunsRequest withMaxResults(Integer maxResults)
The maximum number of job runs that can be listed.
maxResults - The maximum number of job runs that can be listed.public void setCreatedAtAfter(Date createdAtAfter)
The lower bound of the option to filter by creation date and time.
createdAtAfter - The lower bound of the option to filter by creation date and time.public Date getCreatedAtAfter()
The lower bound of the option to filter by creation date and time.
public ListJobRunsRequest withCreatedAtAfter(Date createdAtAfter)
The lower bound of the option to filter by creation date and time.
createdAtAfter - The lower bound of the option to filter by creation date and time.public void setCreatedAtBefore(Date createdAtBefore)
The upper bound of the option to filter by creation date and time.
createdAtBefore - The upper bound of the option to filter by creation date and time.public Date getCreatedAtBefore()
The upper bound of the option to filter by creation date and time.
public ListJobRunsRequest withCreatedAtBefore(Date createdAtBefore)
The upper bound of the option to filter by creation date and time.
createdAtBefore - The upper bound of the option to filter by creation date and time.public List<String> getStates()
An optional filter for job run states. Note that if this filter contains multiple states, the resulting list will be grouped by the state.
JobRunStatepublic void setStates(Collection<String> states)
An optional filter for job run states. Note that if this filter contains multiple states, the resulting list will be grouped by the state.
states - An optional filter for job run states. Note that if this filter contains multiple states, the resulting
list will be grouped by the state.JobRunStatepublic ListJobRunsRequest withStates(String... states)
An optional filter for job run states. Note that if this filter contains multiple states, the resulting list will be grouped by the state.
NOTE: This method appends the values to the existing list (if any). Use
setStates(java.util.Collection) or withStates(java.util.Collection) if you want to override the
existing values.
states - An optional filter for job run states. Note that if this filter contains multiple states, the resulting
list will be grouped by the state.JobRunStatepublic ListJobRunsRequest withStates(Collection<String> states)
An optional filter for job run states. Note that if this filter contains multiple states, the resulting list will be grouped by the state.
states - An optional filter for job run states. Note that if this filter contains multiple states, the resulting
list will be grouped by the state.JobRunStatepublic ListJobRunsRequest withStates(JobRunState... states)
An optional filter for job run states. Note that if this filter contains multiple states, the resulting list will be grouped by the state.
states - An optional filter for job run states. Note that if this filter contains multiple states, the resulting
list will be grouped by the state.JobRunStatepublic void setMode(String mode)
The mode of the job runs to list.
mode - The mode of the job runs to list.JobRunModepublic String getMode()
The mode of the job runs to list.
JobRunModepublic ListJobRunsRequest withMode(String mode)
The mode of the job runs to list.
mode - The mode of the job runs to list.JobRunModepublic ListJobRunsRequest withMode(JobRunMode mode)
The mode of the job runs to list.
mode - The mode of the job runs to list.JobRunModepublic String toString()
toString in class ObjectObject.toString()public ListJobRunsRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()