@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ListBatchJobExecutionsRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
ListBatchJobExecutionsRequest() |
Modifier and Type | Method and Description |
---|---|
ListBatchJobExecutionsRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getApplicationId()
The unique identifier of the application.
|
List<String> |
getExecutionIds()
The unique identifier of each batch job execution.
|
String |
getJobName()
The name of each batch job execution.
|
Integer |
getMaxResults()
The maximum number of batch job executions to return.
|
String |
getNextToken()
A pagination token to control the number of batch job executions displayed in the list.
|
Date |
getStartedAfter()
The time after which the batch job executions started.
|
Date |
getStartedBefore()
The time before the batch job executions started.
|
String |
getStatus()
The status of the batch job executions.
|
int |
hashCode() |
void |
setApplicationId(String applicationId)
The unique identifier of the application.
|
void |
setExecutionIds(Collection<String> executionIds)
The unique identifier of each batch job execution.
|
void |
setJobName(String jobName)
The name of each batch job execution.
|
void |
setMaxResults(Integer maxResults)
The maximum number of batch job executions to return.
|
void |
setNextToken(String nextToken)
A pagination token to control the number of batch job executions displayed in the list.
|
void |
setStartedAfter(Date startedAfter)
The time after which the batch job executions started.
|
void |
setStartedBefore(Date startedBefore)
The time before the batch job executions started.
|
void |
setStatus(String status)
The status of the batch job executions.
|
String |
toString()
Returns a string representation of this object.
|
ListBatchJobExecutionsRequest |
withApplicationId(String applicationId)
The unique identifier of the application.
|
ListBatchJobExecutionsRequest |
withExecutionIds(Collection<String> executionIds)
The unique identifier of each batch job execution.
|
ListBatchJobExecutionsRequest |
withExecutionIds(String... executionIds)
The unique identifier of each batch job execution.
|
ListBatchJobExecutionsRequest |
withJobName(String jobName)
The name of each batch job execution.
|
ListBatchJobExecutionsRequest |
withMaxResults(Integer maxResults)
The maximum number of batch job executions to return.
|
ListBatchJobExecutionsRequest |
withNextToken(String nextToken)
A pagination token to control the number of batch job executions displayed in the list.
|
ListBatchJobExecutionsRequest |
withStartedAfter(Date startedAfter)
The time after which the batch job executions started.
|
ListBatchJobExecutionsRequest |
withStartedBefore(Date startedBefore)
The time before the batch job executions started.
|
ListBatchJobExecutionsRequest |
withStatus(BatchJobExecutionStatus status)
The status of the batch job executions.
|
ListBatchJobExecutionsRequest |
withStatus(String status)
The status of the batch job executions.
|
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 setApplicationId(String applicationId)
The unique identifier of the application.
applicationId
- The unique identifier of the application.public String getApplicationId()
The unique identifier of the application.
public ListBatchJobExecutionsRequest withApplicationId(String applicationId)
The unique identifier of the application.
applicationId
- The unique identifier of the application.public List<String> getExecutionIds()
The unique identifier of each batch job execution.
public void setExecutionIds(Collection<String> executionIds)
The unique identifier of each batch job execution.
executionIds
- The unique identifier of each batch job execution.public ListBatchJobExecutionsRequest withExecutionIds(String... executionIds)
The unique identifier of each batch job execution.
NOTE: This method appends the values to the existing list (if any). Use
setExecutionIds(java.util.Collection)
or withExecutionIds(java.util.Collection)
if you want to
override the existing values.
executionIds
- The unique identifier of each batch job execution.public ListBatchJobExecutionsRequest withExecutionIds(Collection<String> executionIds)
The unique identifier of each batch job execution.
executionIds
- The unique identifier of each batch job execution.public void setJobName(String jobName)
The name of each batch job execution.
jobName
- The name of each batch job execution.public String getJobName()
The name of each batch job execution.
public ListBatchJobExecutionsRequest withJobName(String jobName)
The name of each batch job execution.
jobName
- The name of each batch job execution.public void setMaxResults(Integer maxResults)
The maximum number of batch job executions to return.
maxResults
- The maximum number of batch job executions to return.public Integer getMaxResults()
The maximum number of batch job executions to return.
public ListBatchJobExecutionsRequest withMaxResults(Integer maxResults)
The maximum number of batch job executions to return.
maxResults
- The maximum number of batch job executions to return.public void setNextToken(String nextToken)
A pagination token to control the number of batch job executions displayed in the list.
nextToken
- A pagination token to control the number of batch job executions displayed in the list.public String getNextToken()
A pagination token to control the number of batch job executions displayed in the list.
public ListBatchJobExecutionsRequest withNextToken(String nextToken)
A pagination token to control the number of batch job executions displayed in the list.
nextToken
- A pagination token to control the number of batch job executions displayed in the list.public void setStartedAfter(Date startedAfter)
The time after which the batch job executions started.
startedAfter
- The time after which the batch job executions started.public Date getStartedAfter()
The time after which the batch job executions started.
public ListBatchJobExecutionsRequest withStartedAfter(Date startedAfter)
The time after which the batch job executions started.
startedAfter
- The time after which the batch job executions started.public void setStartedBefore(Date startedBefore)
The time before the batch job executions started.
startedBefore
- The time before the batch job executions started.public Date getStartedBefore()
The time before the batch job executions started.
public ListBatchJobExecutionsRequest withStartedBefore(Date startedBefore)
The time before the batch job executions started.
startedBefore
- The time before the batch job executions started.public void setStatus(String status)
The status of the batch job executions.
status
- The status of the batch job executions.BatchJobExecutionStatus
public String getStatus()
The status of the batch job executions.
BatchJobExecutionStatus
public ListBatchJobExecutionsRequest withStatus(String status)
The status of the batch job executions.
status
- The status of the batch job executions.BatchJobExecutionStatus
public ListBatchJobExecutionsRequest withStatus(BatchJobExecutionStatus status)
The status of the batch job executions.
status
- The status of the batch job executions.BatchJobExecutionStatus
public String toString()
toString
in class Object
Object.toString()
public ListBatchJobExecutionsRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()