60 inline void SetDomain(
const char* value) { m_domainHasBeenSet =
true; m_domain.assign(value); }
391 inline void SetNextPageToken(
const char* value) { m_nextPageTokenHasBeenSet =
true; m_nextPageToken.assign(value); }
438 inline void SetMaximumPageSize(
int value) { m_maximumPageSizeHasBeenSet =
true; m_maximumPageSize = value; }
462 inline void SetReverseOrder(
bool value) { m_reverseOrderHasBeenSet =
true; m_reverseOrder = value; }
473 bool m_domainHasBeenSet;
475 bool m_startTimeFilterHasBeenSet;
477 bool m_closeTimeFilterHasBeenSet;
479 bool m_executionFilterHasBeenSet;
481 bool m_closeStatusFilterHasBeenSet;
483 bool m_typeFilterHasBeenSet;
485 bool m_tagFilterHasBeenSet;
487 bool m_nextPageTokenHasBeenSet;
488 int m_maximumPageSize;
489 bool m_maximumPageSizeHasBeenSet;
491 bool m_reverseOrderHasBeenSet;
const Aws::String & GetNextPageToken() const
void SetStartTimeFilter(const ExecutionTimeFilter &value)
void SetCloseTimeFilter(ExecutionTimeFilter &&value)
ListClosedWorkflowExecutionsRequest & WithCloseTimeFilter(ExecutionTimeFilter &&value)
bool GetReverseOrder() const
const Aws::String & GetDomain() const
void SetMaximumPageSize(int value)
ListClosedWorkflowExecutionsRequest & WithNextPageToken(const char *value)
void SetTagFilter(TagFilter &&value)
ListClosedWorkflowExecutionsRequest & WithStartTimeFilter(const ExecutionTimeFilter &value)
void SetCloseTimeFilter(const ExecutionTimeFilter &value)
const ExecutionTimeFilter & GetStartTimeFilter() const
ListClosedWorkflowExecutionsRequest & WithMaximumPageSize(int value)
Aws::Map< Aws::String, Aws::String > HeaderValueCollection
void SetDomain(const char *value)
ListClosedWorkflowExecutionsRequest & WithCloseStatusFilter(const CloseStatusFilter &value)
void SetNextPageToken(Aws::String &&value)
const TagFilter & GetTagFilter() const
ListClosedWorkflowExecutionsRequest & WithNextPageToken(Aws::String &&value)
ListClosedWorkflowExecutionsRequest & WithTypeFilter(const WorkflowTypeFilter &value)
void SetExecutionFilter(WorkflowExecutionFilter &&value)
void SetCloseStatusFilter(CloseStatusFilter &&value)
const ExecutionTimeFilter & GetCloseTimeFilter() const
void SetDomain(Aws::String &&value)
ListClosedWorkflowExecutionsRequest & WithCloseTimeFilter(const ExecutionTimeFilter &value)
ListClosedWorkflowExecutionsRequest & WithDomain(const char *value)
ListClosedWorkflowExecutionsRequest & WithTagFilter(TagFilter &&value)
void SetDomain(const Aws::String &value)
ListClosedWorkflowExecutionsRequest & WithDomain(Aws::String &&value)
ListClosedWorkflowExecutionsRequest & WithNextPageToken(const Aws::String &value)
ListClosedWorkflowExecutionsRequest & WithReverseOrder(bool value)
const WorkflowTypeFilter & GetTypeFilter() const
void SetTypeFilter(const WorkflowTypeFilter &value)
void SetCloseStatusFilter(const CloseStatusFilter &value)
ListClosedWorkflowExecutionsRequest & WithStartTimeFilter(ExecutionTimeFilter &&value)
ListClosedWorkflowExecutionsRequest & WithTypeFilter(WorkflowTypeFilter &&value)
const CloseStatusFilter & GetCloseStatusFilter() const
void SetReverseOrder(bool value)
ListClosedWorkflowExecutionsRequest & WithDomain(const Aws::String &value)
void SetTagFilter(const TagFilter &value)
void SetTypeFilter(WorkflowTypeFilter &&value)
const WorkflowExecutionFilter & GetExecutionFilter() const
ListClosedWorkflowExecutionsRequest & WithExecutionFilter(WorkflowExecutionFilter &&value)
void SetNextPageToken(const char *value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
ListClosedWorkflowExecutionsRequest & WithExecutionFilter(const WorkflowExecutionFilter &value)
void SetStartTimeFilter(ExecutionTimeFilter &&value)
void SetNextPageToken(const Aws::String &value)
void SetExecutionFilter(const WorkflowExecutionFilter &value)
ListClosedWorkflowExecutionsRequest & WithTagFilter(const TagFilter &value)
JSON (JavaScript Object Notation).
ListClosedWorkflowExecutionsRequest & WithCloseStatusFilter(CloseStatusFilter &&value)
int GetMaximumPageSize() const