Class DescribeJobFlowsRequest
- All Implemented Interfaces:
ReadLimitInfo
,Serializable
,Cloneable
The input for the DescribeJobFlows operation.
- See Also:
-
Field Summary
Fields inherited from class com.amazonaws.AmazonWebServiceRequest
NOOP
-
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor for DescribeJobFlowsRequest object.DescribeJobFlowsRequest
(List<String> jobFlowIds) Constructs a new DescribeJobFlowsRequest object. -
Method Summary
Modifier and TypeMethodDescriptionclone()
Creates a shallow clone of this request.boolean
Return only job flows created after this date and time.Return only job flows created before this date and time.Return only job flows whose job flow ID is contained in this list.Return only job flows whose state is contained in this list.int
hashCode()
void
setCreatedAfter
(Date createdAfter) Return only job flows created after this date and time.void
setCreatedBefore
(Date createdBefore) Return only job flows created before this date and time.void
setJobFlowIds
(Collection<String> jobFlowIds) Return only job flows whose job flow ID is contained in this list.void
setJobFlowStates
(Collection<String> jobFlowStates) Return only job flows whose state is contained in this list.toString()
Returns a string representation of this object; useful for testing and debugging.withCreatedAfter
(Date createdAfter) Return only job flows created after this date and time.withCreatedBefore
(Date createdBefore) Return only job flows created before this date and time.withJobFlowIds
(String... jobFlowIds) Return only job flows whose job flow ID is contained in this list.withJobFlowIds
(Collection<String> jobFlowIds) Return only job flows whose job flow ID is contained in this list.withJobFlowStates
(JobFlowExecutionState... jobFlowStates) Return only job flows whose state is contained in this list.withJobFlowStates
(String... jobFlowStates) Return only job flows whose state is contained in this list.withJobFlowStates
(Collection<String> jobFlowStates) Return only job flows whose state is contained in this list.Methods inherited from class com.amazonaws.AmazonWebServiceRequest
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
-
Constructor Details
-
DescribeJobFlowsRequest
public DescribeJobFlowsRequest()Default constructor for DescribeJobFlowsRequest object. Callers should use the setter or fluent setter (with...) methods to initialize the object after creating it. -
DescribeJobFlowsRequest
Constructs a new DescribeJobFlowsRequest object. Callers should use the setter or fluent setter (with...) methods to initialize any additional object members.- Parameters:
jobFlowIds
- Return only job flows whose job flow ID is contained in this list.
-
-
Method Details
-
setCreatedAfter
Return only job flows created after this date and time.
- Parameters:
createdAfter
- Return only job flows created after this date and time.
-
getCreatedAfter
Return only job flows created after this date and time.
- Returns:
- Return only job flows created after this date and time.
-
withCreatedAfter
Return only job flows created after this date and time.
- Parameters:
createdAfter
- Return only job flows created after this date and time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setCreatedBefore
Return only job flows created before this date and time.
- Parameters:
createdBefore
- Return only job flows created before this date and time.
-
getCreatedBefore
Return only job flows created before this date and time.
- Returns:
- Return only job flows created before this date and time.
-
withCreatedBefore
Return only job flows created before this date and time.
- Parameters:
createdBefore
- Return only job flows created before this date and time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
getJobFlowIds
Return only job flows whose job flow ID is contained in this list.
- Returns:
- Return only job flows whose job flow ID is contained in this list.
-
setJobFlowIds
Return only job flows whose job flow ID is contained in this list.
- Parameters:
jobFlowIds
- Return only job flows whose job flow ID is contained in this list.
-
withJobFlowIds
Return only job flows whose job flow ID is contained in this list.
NOTE: This method appends the values to the existing list (if any). Use
setJobFlowIds(java.util.Collection)
orwithJobFlowIds(java.util.Collection)
if you want to override the existing values.- Parameters:
jobFlowIds
- Return only job flows whose job flow ID is contained in this list.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
withJobFlowIds
Return only job flows whose job flow ID is contained in this list.
- Parameters:
jobFlowIds
- Return only job flows whose job flow ID is contained in this list.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
getJobFlowStates
Return only job flows whose state is contained in this list.
- Returns:
- Return only job flows whose state is contained in this list.
- See Also:
-
setJobFlowStates
Return only job flows whose state is contained in this list.
- Parameters:
jobFlowStates
- Return only job flows whose state is contained in this list.- See Also:
-
withJobFlowStates
Return only job flows whose state is contained in this list.
NOTE: This method appends the values to the existing list (if any). Use
setJobFlowStates(java.util.Collection)
orwithJobFlowStates(java.util.Collection)
if you want to override the existing values.- Parameters:
jobFlowStates
- Return only job flows whose state is contained in this list.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
withJobFlowStates
Return only job flows whose state is contained in this list.
- Parameters:
jobFlowStates
- Return only job flows whose state is contained in this list.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
withJobFlowStates
Return only job flows whose state is contained in this list.
- Parameters:
jobFlowStates
- Return only job flows whose state is contained in this list.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
toString
Returns a string representation of this object; useful for testing and debugging. -
equals
-
hashCode
public int hashCode() -
clone
Description copied from class:AmazonWebServiceRequest
Creates a shallow clone of this request. Explicitly does not clone the deep structure of the request object.- Overrides:
clone
in classAmazonWebServiceRequest
- See Also:
-