59 inline void SetDomain(
const char* value) { m_domainHasBeenSet =
true; m_domain.assign(value); }
220 inline void SetNextPageToken(
const char* value) { m_nextPageTokenHasBeenSet =
true; m_nextPageToken.assign(value); }
267 inline void SetMaximumPageSize(
int value) { m_maximumPageSizeHasBeenSet =
true; m_maximumPageSize = value; }
291 inline void SetReverseOrder(
bool value) { m_reverseOrderHasBeenSet =
true; m_reverseOrder = value; }
342 bool m_domainHasBeenSet;
344 bool m_startTimeFilterHasBeenSet;
346 bool m_typeFilterHasBeenSet;
348 bool m_tagFilterHasBeenSet;
350 bool m_nextPageTokenHasBeenSet;
351 int m_maximumPageSize;
352 bool m_maximumPageSizeHasBeenSet;
354 bool m_reverseOrderHasBeenSet;
356 bool m_executionFilterHasBeenSet;
ListOpenWorkflowExecutionsRequest & WithStartTimeFilter(const ExecutionTimeFilter &value)
void SetReverseOrder(bool value)
ListOpenWorkflowExecutionsRequest & WithDomain(Aws::String &&value)
ListOpenWorkflowExecutionsRequest & WithDomain(const Aws::String &value)
ListOpenWorkflowExecutionsRequest & WithMaximumPageSize(int value)
ListOpenWorkflowExecutionsRequest & WithTypeFilter(WorkflowTypeFilter &&value)
ListOpenWorkflowExecutionsRequest & WithDomain(const char *value)
void SetTagFilter(TagFilter &&value)
void SetTypeFilter(WorkflowTypeFilter &&value)
Aws::Map< Aws::String, Aws::String > HeaderValueCollection
ListOpenWorkflowExecutionsRequest & WithNextPageToken(Aws::String &&value)
void SetNextPageToken(const Aws::String &value)
void SetExecutionFilter(const WorkflowExecutionFilter &value)
ListOpenWorkflowExecutionsRequest & WithExecutionFilter(WorkflowExecutionFilter &&value)
void SetNextPageToken(Aws::String &&value)
void SetTypeFilter(const WorkflowTypeFilter &value)
const WorkflowTypeFilter & GetTypeFilter() const
const Aws::String & GetDomain() const
void SetDomain(const char *value)
const ExecutionTimeFilter & GetStartTimeFilter() const
ListOpenWorkflowExecutionsRequest & WithTagFilter(const TagFilter &value)
void SetDomain(Aws::String &&value)
const Aws::String & GetNextPageToken() const
int GetMaximumPageSize() const
void SetNextPageToken(const char *value)
void SetStartTimeFilter(const ExecutionTimeFilter &value)
ListOpenWorkflowExecutionsRequest & WithNextPageToken(const char *value)
ListOpenWorkflowExecutionsRequest & WithTagFilter(TagFilter &&value)
void SetExecutionFilter(WorkflowExecutionFilter &&value)
ListOpenWorkflowExecutionsRequest & WithNextPageToken(const Aws::String &value)
bool GetReverseOrder() const
void SetMaximumPageSize(int value)
ListOpenWorkflowExecutionsRequest & WithExecutionFilter(const WorkflowExecutionFilter &value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
void SetStartTimeFilter(ExecutionTimeFilter &&value)
ListOpenWorkflowExecutionsRequest & WithStartTimeFilter(ExecutionTimeFilter &&value)
ListOpenWorkflowExecutionsRequest & WithReverseOrder(bool value)
ListOpenWorkflowExecutionsRequest & WithTypeFilter(const WorkflowTypeFilter &value)
void SetTagFilter(const TagFilter &value)
const TagFilter & GetTagFilter() const
JSON (JavaScript Object Notation).
void SetDomain(const Aws::String &value)
const WorkflowExecutionFilter & GetExecutionFilter() const