7#include <aws/qbusiness/QBusiness_EXPORTS.h>
8#include <aws/qbusiness/model/InstructionCollection.h>
44 template <
typename InstructionCollectionT = InstructionCollection>
46 m_instructionCollectionHasBeenSet =
true;
47 m_instructionCollection = std::forward<InstructionCollectionT>(value);
49 template <
typename InstructionCollectionT = InstructionCollection>
57 bool m_instructionCollectionHasBeenSet =
false;
void SetInstructionCollection(InstructionCollectionT &&value)
const InstructionCollection & GetInstructionCollection() const
bool InstructionCollectionHasBeenSet() const
AWS_QBUSINESS_API ResponseConfiguration(Aws::Utils::Json::JsonView jsonValue)
AWS_QBUSINESS_API ResponseConfiguration()=default
AWS_QBUSINESS_API Aws::Utils::Json::JsonValue Jsonize() const
ResponseConfiguration & WithInstructionCollection(InstructionCollectionT &&value)
AWS_QBUSINESS_API ResponseConfiguration & operator=(Aws::Utils::Json::JsonView jsonValue)
std::shared_ptr< T > MakeShared(const char *allocationTag, ArgTypes &&... args)
Aws::Utils::Json::JsonValue JsonValue