|
Did this page help you?Yes No Tell us about it... |
||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.amazonaws.AmazonWebServiceRequest
com.amazonaws.services.simpleworkflow.model.CountClosedWorkflowExecutionsRequest
public class CountClosedWorkflowExecutionsRequest
Container for the parameters to the CountClosedWorkflowExecutions operation
.
Returns the number of closed workflow executions within the given domain that meet the specified filtering criteria.
NOTE: This operation is eventually consistent. The results are best effort and may not exactly reflect recent updates and changes.
AmazonSimpleWorkflow.countClosedWorkflowExecutions(CountClosedWorkflowExecutionsRequest)
Constructor Summary | |
---|---|
CountClosedWorkflowExecutionsRequest()
|
Method Summary | |
---|---|
boolean |
equals(Object obj)
|
CloseStatusFilter |
getCloseStatusFilter()
If specified, only workflow executions that match this close status are counted. |
ExecutionTimeFilter |
getCloseTimeFilter()
If specified, only workflow executions that meet the close time criteria of the filter are counted. |
String |
getDomain()
The name of the domain containing the workflow executions to count. |
WorkflowExecutionFilter |
getExecutionFilter()
If specified, only workflow executions matching the WorkflowId in the filter are counted. |
ExecutionTimeFilter |
getStartTimeFilter()
If specified, only workflow executions that meet the start time criteria of the filter are counted. |
TagFilter |
getTagFilter()
If specified, only executions that have a tag that matches the filter are counted. |
WorkflowTypeFilter |
getTypeFilter()
If specified, indicates the type of the workflow executions to be counted. |
int |
hashCode()
|
void |
setCloseStatusFilter(CloseStatusFilter closeStatusFilter)
If specified, only workflow executions that match this close status are counted. |
void |
setCloseTimeFilter(ExecutionTimeFilter closeTimeFilter)
If specified, only workflow executions that meet the close time criteria of the filter are counted. |
void |
setDomain(String domain)
The name of the domain containing the workflow executions to count. |
void |
setExecutionFilter(WorkflowExecutionFilter executionFilter)
If specified, only workflow executions matching the WorkflowId in the filter are counted. |
void |
setStartTimeFilter(ExecutionTimeFilter startTimeFilter)
If specified, only workflow executions that meet the start time criteria of the filter are counted. |
void |
setTagFilter(TagFilter tagFilter)
If specified, only executions that have a tag that matches the filter are counted. |
void |
setTypeFilter(WorkflowTypeFilter typeFilter)
If specified, indicates the type of the workflow executions to be counted. |
String |
toString()
Returns a string representation of this object; useful for testing and debugging. |
CountClosedWorkflowExecutionsRequest |
withCloseStatusFilter(CloseStatusFilter closeStatusFilter)
If specified, only workflow executions that match this close status are counted. |
CountClosedWorkflowExecutionsRequest |
withCloseTimeFilter(ExecutionTimeFilter closeTimeFilter)
If specified, only workflow executions that meet the close time criteria of the filter are counted. |
CountClosedWorkflowExecutionsRequest |
withDomain(String domain)
The name of the domain containing the workflow executions to count. |
CountClosedWorkflowExecutionsRequest |
withExecutionFilter(WorkflowExecutionFilter executionFilter)
If specified, only workflow executions matching the WorkflowId in the filter are counted. |
CountClosedWorkflowExecutionsRequest |
withStartTimeFilter(ExecutionTimeFilter startTimeFilter)
If specified, only workflow executions that meet the start time criteria of the filter are counted. |
CountClosedWorkflowExecutionsRequest |
withTagFilter(TagFilter tagFilter)
If specified, only executions that have a tag that matches the filter are counted. |
CountClosedWorkflowExecutionsRequest |
withTypeFilter(WorkflowTypeFilter typeFilter)
If specified, indicates the type of the workflow executions to be counted. |
Methods inherited from class com.amazonaws.AmazonWebServiceRequest |
---|
copyPrivateRequestParameters, getRequestClientOptions, getRequestCredentials, setRequestCredentials |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public CountClosedWorkflowExecutionsRequest()
Method Detail |
---|
public String getDomain()
Constraints:
Length: 1 - 256
public void setDomain(String domain)
Constraints:
Length: 1 - 256
domain
- The name of the domain containing the workflow executions to count.public CountClosedWorkflowExecutionsRequest withDomain(String domain)
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 1 - 256
domain
- The name of the domain containing the workflow executions to count.
public ExecutionTimeFilter getStartTimeFilter()
startTimeFilter
and closeTimeFilter
are mutually exclusive. You must
specify one of these in a request but not both.
startTimeFilter
and closeTimeFilter
are mutually exclusive. You must
specify one of these in a request but not both.public void setStartTimeFilter(ExecutionTimeFilter startTimeFilter)
startTimeFilter
and closeTimeFilter
are mutually exclusive. You must
specify one of these in a request but not both.
startTimeFilter
- If specified, only workflow executions that meet the start time
criteria of the filter are counted. startTimeFilter
and closeTimeFilter
are mutually exclusive. You must
specify one of these in a request but not both.public CountClosedWorkflowExecutionsRequest withStartTimeFilter(ExecutionTimeFilter startTimeFilter)
startTimeFilter
and closeTimeFilter
are mutually exclusive. You must
specify one of these in a request but not both.Returns a reference to this object so that method calls can be chained together.
startTimeFilter
- If specified, only workflow executions that meet the start time
criteria of the filter are counted. startTimeFilter
and closeTimeFilter
are mutually exclusive. You must
specify one of these in a request but not both.public ExecutionTimeFilter getCloseTimeFilter()
startTimeFilter
and closeTimeFilter
are mutually exclusive. You must
specify one of these in a request but not both.
startTimeFilter
and closeTimeFilter
are mutually exclusive. You must
specify one of these in a request but not both.public void setCloseTimeFilter(ExecutionTimeFilter closeTimeFilter)
startTimeFilter
and closeTimeFilter
are mutually exclusive. You must
specify one of these in a request but not both.
closeTimeFilter
- If specified, only workflow executions that meet the close time
criteria of the filter are counted. startTimeFilter
and closeTimeFilter
are mutually exclusive. You must
specify one of these in a request but not both.public CountClosedWorkflowExecutionsRequest withCloseTimeFilter(ExecutionTimeFilter closeTimeFilter)
startTimeFilter
and closeTimeFilter
are mutually exclusive. You must
specify one of these in a request but not both.Returns a reference to this object so that method calls can be chained together.
closeTimeFilter
- If specified, only workflow executions that meet the close time
criteria of the filter are counted. startTimeFilter
and closeTimeFilter
are mutually exclusive. You must
specify one of these in a request but not both.public WorkflowExecutionFilter getExecutionFilter()
WorkflowId
in the filter are counted.
closeStatusFilter
, executionFilter
,
typeFilter
and tagFilter
are mutually
exclusive. You can specify at most one of these in a request.
WorkflowId
in the filter are counted.
closeStatusFilter
, executionFilter
,
typeFilter
and tagFilter
are mutually
exclusive. You can specify at most one of these in a request.public void setExecutionFilter(WorkflowExecutionFilter executionFilter)
WorkflowId
in the filter are counted.
closeStatusFilter
, executionFilter
,
typeFilter
and tagFilter
are mutually
exclusive. You can specify at most one of these in a request.
executionFilter
- If specified, only workflow executions matching the
WorkflowId
in the filter are counted.
closeStatusFilter
, executionFilter
,
typeFilter
and tagFilter
are mutually
exclusive. You can specify at most one of these in a request.public CountClosedWorkflowExecutionsRequest withExecutionFilter(WorkflowExecutionFilter executionFilter)
WorkflowId
in the filter are counted.
closeStatusFilter
, executionFilter
,
typeFilter
and tagFilter
are mutually
exclusive. You can specify at most one of these in a request.Returns a reference to this object so that method calls can be chained together.
executionFilter
- If specified, only workflow executions matching the
WorkflowId
in the filter are counted.
closeStatusFilter
, executionFilter
,
typeFilter
and tagFilter
are mutually
exclusive. You can specify at most one of these in a request.public WorkflowTypeFilter getTypeFilter()
closeStatusFilter
,
executionFilter
, typeFilter
and
tagFilter
are mutually exclusive. You can specify at most
one of these in a request.
closeStatusFilter
,
executionFilter
, typeFilter
and
tagFilter
are mutually exclusive. You can specify at most
one of these in a request.public void setTypeFilter(WorkflowTypeFilter typeFilter)
closeStatusFilter
,
executionFilter
, typeFilter
and
tagFilter
are mutually exclusive. You can specify at most
one of these in a request.
typeFilter
- If specified, indicates the type of the workflow executions to be
counted. closeStatusFilter
,
executionFilter
, typeFilter
and
tagFilter
are mutually exclusive. You can specify at most
one of these in a request.public CountClosedWorkflowExecutionsRequest withTypeFilter(WorkflowTypeFilter typeFilter)
closeStatusFilter
,
executionFilter
, typeFilter
and
tagFilter
are mutually exclusive. You can specify at most
one of these in a request.Returns a reference to this object so that method calls can be chained together.
typeFilter
- If specified, indicates the type of the workflow executions to be
counted. closeStatusFilter
,
executionFilter
, typeFilter
and
tagFilter
are mutually exclusive. You can specify at most
one of these in a request.public TagFilter getTagFilter()
closeStatusFilter
,
executionFilter
, typeFilter
and
tagFilter
are mutually exclusive. You can specify at most
one of these in a request.
closeStatusFilter
,
executionFilter
, typeFilter
and
tagFilter
are mutually exclusive. You can specify at most
one of these in a request.public void setTagFilter(TagFilter tagFilter)
closeStatusFilter
,
executionFilter
, typeFilter
and
tagFilter
are mutually exclusive. You can specify at most
one of these in a request.
tagFilter
- If specified, only executions that have a tag that matches the filter
are counted. closeStatusFilter
,
executionFilter
, typeFilter
and
tagFilter
are mutually exclusive. You can specify at most
one of these in a request.public CountClosedWorkflowExecutionsRequest withTagFilter(TagFilter tagFilter)
closeStatusFilter
,
executionFilter
, typeFilter
and
tagFilter
are mutually exclusive. You can specify at most
one of these in a request.Returns a reference to this object so that method calls can be chained together.
tagFilter
- If specified, only executions that have a tag that matches the filter
are counted. closeStatusFilter
,
executionFilter
, typeFilter
and
tagFilter
are mutually exclusive. You can specify at most
one of these in a request.public CloseStatusFilter getCloseStatusFilter()
executionStatus
is specified as CLOSED
.
closeStatusFilter
, executionFilter
,
typeFilter
and tagFilter
are mutually
exclusive. You can specify at most one of these in a request.
executionStatus
is specified as CLOSED
.
closeStatusFilter
, executionFilter
,
typeFilter
and tagFilter
are mutually
exclusive. You can specify at most one of these in a request.public void setCloseStatusFilter(CloseStatusFilter closeStatusFilter)
executionStatus
is specified as CLOSED
.
closeStatusFilter
, executionFilter
,
typeFilter
and tagFilter
are mutually
exclusive. You can specify at most one of these in a request.
closeStatusFilter
- If specified, only workflow executions that match this close status
are counted. This filter has an affect only if
executionStatus
is specified as CLOSED
.
closeStatusFilter
, executionFilter
,
typeFilter
and tagFilter
are mutually
exclusive. You can specify at most one of these in a request.public CountClosedWorkflowExecutionsRequest withCloseStatusFilter(CloseStatusFilter closeStatusFilter)
executionStatus
is specified as CLOSED
.
closeStatusFilter
, executionFilter
,
typeFilter
and tagFilter
are mutually
exclusive. You can specify at most one of these in a request.Returns a reference to this object so that method calls can be chained together.
closeStatusFilter
- If specified, only workflow executions that match this close status
are counted. This filter has an affect only if
executionStatus
is specified as CLOSED
.
closeStatusFilter
, executionFilter
,
typeFilter
and tagFilter
are mutually
exclusive. You can specify at most one of these in a request.public String toString()
toString
in class Object
Object.toString()
public int hashCode()
hashCode
in class Object
public boolean equals(Object obj)
equals
in class Object
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |