7#include <aws/qconnect/QConnect_EXPORTS.h>
8#include <aws/qconnect/model/QueryConditionItem.h>
40 template <
typename SingleT = QueryConditionItem>
42 m_singleHasBeenSet =
true;
43 m_single = std::forward<SingleT>(value);
45 template <
typename SingleT = QueryConditionItem>
53 bool m_singleHasBeenSet =
false;
QueryCondition & WithSingle(SingleT &&value)
const QueryConditionItem & GetSingle() const
AWS_QCONNECT_API Aws::Utils::Json::JsonValue Jsonize() const
void SetSingle(SingleT &&value)
AWS_QCONNECT_API QueryCondition(Aws::Utils::Json::JsonView jsonValue)
AWS_QCONNECT_API QueryCondition & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_QCONNECT_API QueryCondition()=default
bool SingleHasBeenSet() const
std::shared_ptr< T > MakeShared(const char *allocationTag, ArgTypes &&... args)
Aws::Utils::Json::JsonValue JsonValue