7#include <aws/clouddirectory/CloudDirectory_EXPORTS.h>
8#include <aws/clouddirectory/model/ObjectReference.h>
21namespace CloudDirectory
68 bool m_indexReferenceHasBeenSet =
false;
71 bool m_targetReferenceHasBeenSet =
false;
void SetIndexReference(ObjectReference &&value)
AWS_CLOUDDIRECTORY_API Aws::Utils::Json::JsonValue Jsonize() const
const ObjectReference & GetIndexReference() const
bool IndexReferenceHasBeenSet() const
BatchAttachToIndex & WithIndexReference(ObjectReference &&value)
BatchAttachToIndex & WithIndexReference(const ObjectReference &value)
BatchAttachToIndex & WithTargetReference(ObjectReference &&value)
void SetTargetReference(ObjectReference &&value)
AWS_CLOUDDIRECTORY_API BatchAttachToIndex()
void SetTargetReference(const ObjectReference &value)
BatchAttachToIndex & WithTargetReference(const ObjectReference &value)
AWS_CLOUDDIRECTORY_API BatchAttachToIndex(Aws::Utils::Json::JsonView jsonValue)
void SetIndexReference(const ObjectReference &value)
const ObjectReference & GetTargetReference() const
bool TargetReferenceHasBeenSet() const
AWS_CLOUDDIRECTORY_API BatchAttachToIndex & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue