7#include <aws/qconnect/QConnect_EXPORTS.h>
8#include <aws/qconnect/model/QueryConditionItem.h>
46 template<
typename SingleT = QueryConditionItem>
47 void SetSingle(
SingleT&& value) { m_singleHasBeenSet =
true; m_single = std::forward<SingleT>(value); }
48 template<
typename SingleT = QueryConditionItem>
54 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