7#include <aws/deadline/Deadline_EXPORTS.h>
8#include <aws/deadline/model/UserJobsFirst.h>
9#include <aws/deadline/model/FieldSortExpression.h>
10#include <aws/deadline/model/ParameterSortExpression.h>
80 bool m_userJobsFirstHasBeenSet =
false;
83 bool m_fieldSortHasBeenSet =
false;
86 bool m_parameterSortHasBeenSet =
false;
void SetUserJobsFirst(UserJobsFirst &&value)
void SetParameterSort(const ParameterSortExpression &value)
AWS_DEADLINE_API SearchSortExpression & operator=(Aws::Utils::Json::JsonView jsonValue)
SearchSortExpression & WithFieldSort(const FieldSortExpression &value)
const FieldSortExpression & GetFieldSort() const
bool UserJobsFirstHasBeenSet() const
const ParameterSortExpression & GetParameterSort() const
AWS_DEADLINE_API SearchSortExpression()
SearchSortExpression & WithUserJobsFirst(const UserJobsFirst &value)
SearchSortExpression & WithUserJobsFirst(UserJobsFirst &&value)
AWS_DEADLINE_API SearchSortExpression(Aws::Utils::Json::JsonView jsonValue)
SearchSortExpression & WithParameterSort(ParameterSortExpression &&value)
void SetFieldSort(FieldSortExpression &&value)
bool ParameterSortHasBeenSet() const
const UserJobsFirst & GetUserJobsFirst() const
AWS_DEADLINE_API Aws::Utils::Json::JsonValue Jsonize() const
SearchSortExpression & WithFieldSort(FieldSortExpression &&value)
void SetParameterSort(ParameterSortExpression &&value)
bool FieldSortHasBeenSet() const
void SetFieldSort(const FieldSortExpression &value)
SearchSortExpression & WithParameterSort(const ParameterSortExpression &value)
void SetUserJobsFirst(const UserJobsFirst &value)
Aws::Utils::Json::JsonValue JsonValue