AWS SDK for C++  1.8.78
AWS SDK for C++
Public Member Functions | List of all members
Aws::SWF::Model::CountClosedWorkflowExecutionsRequest Class Reference

#include <CountClosedWorkflowExecutionsRequest.h>

+ Inheritance diagram for Aws::SWF::Model::CountClosedWorkflowExecutionsRequest:

Public Member Functions

 CountClosedWorkflowExecutionsRequest ()
 
virtual const char * GetServiceRequestName () const override
 
Aws::String SerializePayload () const override
 
Aws::Http::HeaderValueCollection GetRequestSpecificHeaders () const override
 
const Aws::StringGetDomain () const
 
bool DomainHasBeenSet () const
 
void SetDomain (const Aws::String &value)
 
void SetDomain (Aws::String &&value)
 
void SetDomain (const char *value)
 
CountClosedWorkflowExecutionsRequestWithDomain (const Aws::String &value)
 
CountClosedWorkflowExecutionsRequestWithDomain (Aws::String &&value)
 
CountClosedWorkflowExecutionsRequestWithDomain (const char *value)
 
const ExecutionTimeFilterGetStartTimeFilter () const
 
bool StartTimeFilterHasBeenSet () const
 
void SetStartTimeFilter (const ExecutionTimeFilter &value)
 
void SetStartTimeFilter (ExecutionTimeFilter &&value)
 
CountClosedWorkflowExecutionsRequestWithStartTimeFilter (const ExecutionTimeFilter &value)
 
CountClosedWorkflowExecutionsRequestWithStartTimeFilter (ExecutionTimeFilter &&value)
 
const ExecutionTimeFilterGetCloseTimeFilter () const
 
bool CloseTimeFilterHasBeenSet () const
 
void SetCloseTimeFilter (const ExecutionTimeFilter &value)
 
void SetCloseTimeFilter (ExecutionTimeFilter &&value)
 
CountClosedWorkflowExecutionsRequestWithCloseTimeFilter (const ExecutionTimeFilter &value)
 
CountClosedWorkflowExecutionsRequestWithCloseTimeFilter (ExecutionTimeFilter &&value)
 
const WorkflowExecutionFilterGetExecutionFilter () const
 
bool ExecutionFilterHasBeenSet () const
 
void SetExecutionFilter (const WorkflowExecutionFilter &value)
 
void SetExecutionFilter (WorkflowExecutionFilter &&value)
 
CountClosedWorkflowExecutionsRequestWithExecutionFilter (const WorkflowExecutionFilter &value)
 
CountClosedWorkflowExecutionsRequestWithExecutionFilter (WorkflowExecutionFilter &&value)
 
const WorkflowTypeFilterGetTypeFilter () const
 
bool TypeFilterHasBeenSet () const
 
void SetTypeFilter (const WorkflowTypeFilter &value)
 
void SetTypeFilter (WorkflowTypeFilter &&value)
 
CountClosedWorkflowExecutionsRequestWithTypeFilter (const WorkflowTypeFilter &value)
 
CountClosedWorkflowExecutionsRequestWithTypeFilter (WorkflowTypeFilter &&value)
 
const TagFilterGetTagFilter () const
 
bool TagFilterHasBeenSet () const
 
void SetTagFilter (const TagFilter &value)
 
void SetTagFilter (TagFilter &&value)
 
CountClosedWorkflowExecutionsRequestWithTagFilter (const TagFilter &value)
 
CountClosedWorkflowExecutionsRequestWithTagFilter (TagFilter &&value)
 
const CloseStatusFilterGetCloseStatusFilter () const
 
bool CloseStatusFilterHasBeenSet () const
 
void SetCloseStatusFilter (const CloseStatusFilter &value)
 
void SetCloseStatusFilter (CloseStatusFilter &&value)
 
CountClosedWorkflowExecutionsRequestWithCloseStatusFilter (const CloseStatusFilter &value)
 
CountClosedWorkflowExecutionsRequestWithCloseStatusFilter (CloseStatusFilter &&value)
 
- Public Member Functions inherited from Aws::SWF::SWFRequest
virtual ~SWFRequest ()
 
void AddParametersToRequest (Aws::Http::HttpRequest &httpRequest) const
 
Aws::Http::HeaderValueCollection GetHeaders () const override
 
- Public Member Functions inherited from Aws::AmazonSerializableWebServiceRequest
 AmazonSerializableWebServiceRequest ()
 
virtual ~AmazonSerializableWebServiceRequest ()
 
std::shared_ptr< Aws::IOStreamGetBody () const override
 
- Public Member Functions inherited from Aws::AmazonWebServiceRequest
 AmazonWebServiceRequest ()
 
virtual ~AmazonWebServiceRequest ()=default
 
virtual void AddQueryStringParameters (Aws::Http::URI &uri) const
 
virtual void PutToPresignedUrl (Aws::Http::URI &uri) const
 
virtual bool IsStreaming () const
 
virtual bool IsEventStreamRequest () const
 
virtual bool SignBody () const
 
virtual bool IsChunked () const
 
virtual void SetRequestSignedHandler (const RequestSignedHandler &handler)
 
virtual const RequestSignedHandlerGetRequestSignedHandler () const
 
const Aws::IOStreamFactoryGetResponseStreamFactory () const
 
void SetResponseStreamFactory (const Aws::IOStreamFactory &factory)
 
virtual void SetDataReceivedEventHandler (const Aws::Http::DataReceivedEventHandler &dataReceivedEventHandler)
 
virtual void SetDataSentEventHandler (const Aws::Http::DataSentEventHandler &dataSentEventHandler)
 
virtual void SetContinueRequestHandler (const Aws::Http::ContinueRequestHandler &continueRequestHandler)
 
virtual void SetDataReceivedEventHandler (Aws::Http::DataReceivedEventHandler &&dataReceivedEventHandler)
 
virtual void SetDataSentEventHandler (Aws::Http::DataSentEventHandler &&dataSentEventHandler)
 
virtual void SetContinueRequestHandler (Aws::Http::ContinueRequestHandler &&continueRequestHandler)
 
virtual void SetRequestRetryHandler (const RequestRetryHandler &handler)
 
virtual void SetRequestRetryHandler (RequestRetryHandler &&handler)
 
virtual const Aws::Http::DataReceivedEventHandlerGetDataReceivedEventHandler () const
 
virtual const Aws::Http::DataSentEventHandlerGetDataSentEventHandler () const
 
virtual const Aws::Http::ContinueRequestHandlerGetContinueRequestHandler () const
 
virtual const RequestRetryHandlerGetRequestRetryHandler () const
 
virtual bool ShouldComputeContentMd5 () const
 

Additional Inherited Members

- Protected Member Functions inherited from Aws::AmazonWebServiceRequest
virtual void DumpBodyToUrl (Aws::Http::URI &uri) const
 

Detailed Description

Definition at line 26 of file CountClosedWorkflowExecutionsRequest.h.

Constructor & Destructor Documentation

◆ CountClosedWorkflowExecutionsRequest()

Aws::SWF::Model::CountClosedWorkflowExecutionsRequest::CountClosedWorkflowExecutionsRequest ( )

Member Function Documentation

◆ CloseStatusFilterHasBeenSet()

bool Aws::SWF::Model::CountClosedWorkflowExecutionsRequest::CloseStatusFilterHasBeenSet ( ) const
inline

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.

Definition at line 364 of file CountClosedWorkflowExecutionsRequest.h.

◆ CloseTimeFilterHasBeenSet()

bool Aws::SWF::Model::CountClosedWorkflowExecutionsRequest::CloseTimeFilterHasBeenSet ( ) const
inline

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.

Definition at line 146 of file CountClosedWorkflowExecutionsRequest.h.

◆ DomainHasBeenSet()

bool Aws::SWF::Model::CountClosedWorkflowExecutionsRequest::DomainHasBeenSet ( ) const
inline

The name of the domain containing the workflow executions to count.

Definition at line 50 of file CountClosedWorkflowExecutionsRequest.h.

◆ ExecutionFilterHasBeenSet()

bool Aws::SWF::Model::CountClosedWorkflowExecutionsRequest::ExecutionFilterHasBeenSet ( ) const
inline

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.

Definition at line 197 of file CountClosedWorkflowExecutionsRequest.h.

◆ GetCloseStatusFilter()

const CloseStatusFilter& Aws::SWF::Model::CountClosedWorkflowExecutionsRequest::GetCloseStatusFilter ( ) const
inline

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.

Definition at line 354 of file CountClosedWorkflowExecutionsRequest.h.

◆ GetCloseTimeFilter()

const ExecutionTimeFilter& Aws::SWF::Model::CountClosedWorkflowExecutionsRequest::GetCloseTimeFilter ( ) const
inline

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.

Definition at line 138 of file CountClosedWorkflowExecutionsRequest.h.

◆ GetDomain()

const Aws::String& Aws::SWF::Model::CountClosedWorkflowExecutionsRequest::GetDomain ( ) const
inline

The name of the domain containing the workflow executions to count.

Definition at line 45 of file CountClosedWorkflowExecutionsRequest.h.

◆ GetExecutionFilter()

const WorkflowExecutionFilter& Aws::SWF::Model::CountClosedWorkflowExecutionsRequest::GetExecutionFilter ( ) const
inline

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.

Definition at line 188 of file CountClosedWorkflowExecutionsRequest.h.

◆ GetRequestSpecificHeaders()

Aws::Http::HeaderValueCollection Aws::SWF::Model::CountClosedWorkflowExecutionsRequest::GetRequestSpecificHeaders ( ) const
overridevirtual

Reimplemented from Aws::SWF::SWFRequest.

◆ GetServiceRequestName()

virtual const char* Aws::SWF::Model::CountClosedWorkflowExecutionsRequest::GetServiceRequestName ( ) const
inlineoverridevirtual

◆ GetStartTimeFilter()

const ExecutionTimeFilter& Aws::SWF::Model::CountClosedWorkflowExecutionsRequest::GetStartTimeFilter ( ) const
inline

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.

Definition at line 89 of file CountClosedWorkflowExecutionsRequest.h.

◆ GetTagFilter()

const TagFilter& Aws::SWF::Model::CountClosedWorkflowExecutionsRequest::GetTagFilter ( ) const
inline

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.

Definition at line 298 of file CountClosedWorkflowExecutionsRequest.h.

◆ GetTypeFilter()

const WorkflowTypeFilter& Aws::SWF::Model::CountClosedWorkflowExecutionsRequest::GetTypeFilter ( ) const
inline

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.

Definition at line 243 of file CountClosedWorkflowExecutionsRequest.h.

◆ SerializePayload()

Aws::String Aws::SWF::Model::CountClosedWorkflowExecutionsRequest::SerializePayload ( ) const
overridevirtual

Convert payload into String.

Implements Aws::AmazonSerializableWebServiceRequest.

◆ SetCloseStatusFilter() [1/2]

void Aws::SWF::Model::CountClosedWorkflowExecutionsRequest::SetCloseStatusFilter ( const CloseStatusFilter value)
inline

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.

Definition at line 374 of file CountClosedWorkflowExecutionsRequest.h.

◆ SetCloseStatusFilter() [2/2]

void Aws::SWF::Model::CountClosedWorkflowExecutionsRequest::SetCloseStatusFilter ( CloseStatusFilter &&  value)
inline

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.

Definition at line 384 of file CountClosedWorkflowExecutionsRequest.h.

◆ SetCloseTimeFilter() [1/2]

void Aws::SWF::Model::CountClosedWorkflowExecutionsRequest::SetCloseTimeFilter ( const ExecutionTimeFilter value)
inline

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.

Definition at line 154 of file CountClosedWorkflowExecutionsRequest.h.

◆ SetCloseTimeFilter() [2/2]

void Aws::SWF::Model::CountClosedWorkflowExecutionsRequest::SetCloseTimeFilter ( ExecutionTimeFilter &&  value)
inline

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.

Definition at line 162 of file CountClosedWorkflowExecutionsRequest.h.

◆ SetDomain() [1/3]

void Aws::SWF::Model::CountClosedWorkflowExecutionsRequest::SetDomain ( const Aws::String value)
inline

The name of the domain containing the workflow executions to count.

Definition at line 55 of file CountClosedWorkflowExecutionsRequest.h.

◆ SetDomain() [2/3]

void Aws::SWF::Model::CountClosedWorkflowExecutionsRequest::SetDomain ( Aws::String &&  value)
inline

The name of the domain containing the workflow executions to count.

Definition at line 60 of file CountClosedWorkflowExecutionsRequest.h.

◆ SetDomain() [3/3]

void Aws::SWF::Model::CountClosedWorkflowExecutionsRequest::SetDomain ( const char *  value)
inline

The name of the domain containing the workflow executions to count.

Definition at line 65 of file CountClosedWorkflowExecutionsRequest.h.

◆ SetExecutionFilter() [1/2]

void Aws::SWF::Model::CountClosedWorkflowExecutionsRequest::SetExecutionFilter ( const WorkflowExecutionFilter value)
inline

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.

Definition at line 206 of file CountClosedWorkflowExecutionsRequest.h.

◆ SetExecutionFilter() [2/2]

void Aws::SWF::Model::CountClosedWorkflowExecutionsRequest::SetExecutionFilter ( WorkflowExecutionFilter &&  value)
inline

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.

Definition at line 215 of file CountClosedWorkflowExecutionsRequest.h.

◆ SetStartTimeFilter() [1/2]

void Aws::SWF::Model::CountClosedWorkflowExecutionsRequest::SetStartTimeFilter ( const ExecutionTimeFilter value)
inline

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.

Definition at line 105 of file CountClosedWorkflowExecutionsRequest.h.

◆ SetStartTimeFilter() [2/2]

void Aws::SWF::Model::CountClosedWorkflowExecutionsRequest::SetStartTimeFilter ( ExecutionTimeFilter &&  value)
inline

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.

Definition at line 113 of file CountClosedWorkflowExecutionsRequest.h.

◆ SetTagFilter() [1/2]

void Aws::SWF::Model::CountClosedWorkflowExecutionsRequest::SetTagFilter ( const TagFilter value)
inline

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.

Definition at line 316 of file CountClosedWorkflowExecutionsRequest.h.

◆ SetTagFilter() [2/2]

void Aws::SWF::Model::CountClosedWorkflowExecutionsRequest::SetTagFilter ( TagFilter &&  value)
inline

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.

Definition at line 325 of file CountClosedWorkflowExecutionsRequest.h.

◆ SetTypeFilter() [1/2]

void Aws::SWF::Model::CountClosedWorkflowExecutionsRequest::SetTypeFilter ( const WorkflowTypeFilter value)
inline

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.

Definition at line 261 of file CountClosedWorkflowExecutionsRequest.h.

◆ SetTypeFilter() [2/2]

void Aws::SWF::Model::CountClosedWorkflowExecutionsRequest::SetTypeFilter ( WorkflowTypeFilter &&  value)
inline

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.

Definition at line 270 of file CountClosedWorkflowExecutionsRequest.h.

◆ StartTimeFilterHasBeenSet()

bool Aws::SWF::Model::CountClosedWorkflowExecutionsRequest::StartTimeFilterHasBeenSet ( ) const
inline

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.

Definition at line 97 of file CountClosedWorkflowExecutionsRequest.h.

◆ TagFilterHasBeenSet()

bool Aws::SWF::Model::CountClosedWorkflowExecutionsRequest::TagFilterHasBeenSet ( ) const
inline

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.

Definition at line 307 of file CountClosedWorkflowExecutionsRequest.h.

◆ TypeFilterHasBeenSet()

bool Aws::SWF::Model::CountClosedWorkflowExecutionsRequest::TypeFilterHasBeenSet ( ) const
inline

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.

Definition at line 252 of file CountClosedWorkflowExecutionsRequest.h.

◆ WithCloseStatusFilter() [1/2]

CountClosedWorkflowExecutionsRequest& Aws::SWF::Model::CountClosedWorkflowExecutionsRequest::WithCloseStatusFilter ( const CloseStatusFilter value)
inline

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.

Definition at line 394 of file CountClosedWorkflowExecutionsRequest.h.

◆ WithCloseStatusFilter() [2/2]

CountClosedWorkflowExecutionsRequest& Aws::SWF::Model::CountClosedWorkflowExecutionsRequest::WithCloseStatusFilter ( CloseStatusFilter &&  value)
inline

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.

Definition at line 404 of file CountClosedWorkflowExecutionsRequest.h.

◆ WithCloseTimeFilter() [1/2]

CountClosedWorkflowExecutionsRequest& Aws::SWF::Model::CountClosedWorkflowExecutionsRequest::WithCloseTimeFilter ( const ExecutionTimeFilter value)
inline

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.

Definition at line 170 of file CountClosedWorkflowExecutionsRequest.h.

◆ WithCloseTimeFilter() [2/2]

CountClosedWorkflowExecutionsRequest& Aws::SWF::Model::CountClosedWorkflowExecutionsRequest::WithCloseTimeFilter ( ExecutionTimeFilter &&  value)
inline

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.

Definition at line 178 of file CountClosedWorkflowExecutionsRequest.h.

◆ WithDomain() [1/3]

CountClosedWorkflowExecutionsRequest& Aws::SWF::Model::CountClosedWorkflowExecutionsRequest::WithDomain ( const Aws::String value)
inline

The name of the domain containing the workflow executions to count.

Definition at line 70 of file CountClosedWorkflowExecutionsRequest.h.

◆ WithDomain() [2/3]

CountClosedWorkflowExecutionsRequest& Aws::SWF::Model::CountClosedWorkflowExecutionsRequest::WithDomain ( Aws::String &&  value)
inline

The name of the domain containing the workflow executions to count.

Definition at line 75 of file CountClosedWorkflowExecutionsRequest.h.

◆ WithDomain() [3/3]

CountClosedWorkflowExecutionsRequest& Aws::SWF::Model::CountClosedWorkflowExecutionsRequest::WithDomain ( const char *  value)
inline

The name of the domain containing the workflow executions to count.

Definition at line 80 of file CountClosedWorkflowExecutionsRequest.h.

◆ WithExecutionFilter() [1/2]

CountClosedWorkflowExecutionsRequest& Aws::SWF::Model::CountClosedWorkflowExecutionsRequest::WithExecutionFilter ( const WorkflowExecutionFilter value)
inline

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.

Definition at line 224 of file CountClosedWorkflowExecutionsRequest.h.

◆ WithExecutionFilter() [2/2]

CountClosedWorkflowExecutionsRequest& Aws::SWF::Model::CountClosedWorkflowExecutionsRequest::WithExecutionFilter ( WorkflowExecutionFilter &&  value)
inline

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.

Definition at line 233 of file CountClosedWorkflowExecutionsRequest.h.

◆ WithStartTimeFilter() [1/2]

CountClosedWorkflowExecutionsRequest& Aws::SWF::Model::CountClosedWorkflowExecutionsRequest::WithStartTimeFilter ( const ExecutionTimeFilter value)
inline

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.

Definition at line 121 of file CountClosedWorkflowExecutionsRequest.h.

◆ WithStartTimeFilter() [2/2]

CountClosedWorkflowExecutionsRequest& Aws::SWF::Model::CountClosedWorkflowExecutionsRequest::WithStartTimeFilter ( ExecutionTimeFilter &&  value)
inline

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.

Definition at line 129 of file CountClosedWorkflowExecutionsRequest.h.

◆ WithTagFilter() [1/2]

CountClosedWorkflowExecutionsRequest& Aws::SWF::Model::CountClosedWorkflowExecutionsRequest::WithTagFilter ( const TagFilter value)
inline

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.

Definition at line 334 of file CountClosedWorkflowExecutionsRequest.h.

◆ WithTagFilter() [2/2]

CountClosedWorkflowExecutionsRequest& Aws::SWF::Model::CountClosedWorkflowExecutionsRequest::WithTagFilter ( TagFilter &&  value)
inline

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.

Definition at line 343 of file CountClosedWorkflowExecutionsRequest.h.

◆ WithTypeFilter() [1/2]

CountClosedWorkflowExecutionsRequest& Aws::SWF::Model::CountClosedWorkflowExecutionsRequest::WithTypeFilter ( const WorkflowTypeFilter value)
inline

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.

Definition at line 279 of file CountClosedWorkflowExecutionsRequest.h.

◆ WithTypeFilter() [2/2]

CountClosedWorkflowExecutionsRequest& Aws::SWF::Model::CountClosedWorkflowExecutionsRequest::WithTypeFilter ( WorkflowTypeFilter &&  value)
inline

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.

Definition at line 288 of file CountClosedWorkflowExecutionsRequest.h.


The documentation for this class was generated from the following file: