54 inline void SetSourceSnapshotName(
const char* value) { m_sourceSnapshotNameHasBeenSet =
true; m_sourceSnapshotName.assign(value); }
117 inline void SetTargetSnapshotName(
const char* value) { m_targetSnapshotNameHasBeenSet =
true; m_targetSnapshotName.assign(value); }
309 inline void SetTargetBucket(
const char* value) { m_targetBucketHasBeenSet =
true; m_targetBucket.assign(value); }
430 bool m_sourceSnapshotNameHasBeenSet;
432 bool m_targetSnapshotNameHasBeenSet;
434 bool m_targetBucketHasBeenSet;
void SetTargetSnapshotName(const char *value)
const Aws::String & GetSourceSnapshotName() const
void SetSourceSnapshotName(const char *value)
const Aws::String & GetTargetSnapshotName() const
void SetTargetSnapshotName(Aws::String &&value)
void SetSourceSnapshotName(const Aws::String &value)
void SetTargetBucket(const Aws::String &value)
CopySnapshotRequest & WithTargetBucket(const char *value)
CopySnapshotRequest & WithSourceSnapshotName(const char *value)
void SetSourceSnapshotName(Aws::String &&value)
const Aws::String & GetTargetBucket() const
CopySnapshotRequest & WithTargetSnapshotName(const Aws::String &value)
CopySnapshotRequest & WithTargetBucket(Aws::String &&value)
void SetTargetBucket(const char *value)
CopySnapshotRequest & WithSourceSnapshotName(const Aws::String &value)
void SetTargetBucket(Aws::String &&value)
void SetTargetSnapshotName(const Aws::String &value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
CopySnapshotRequest & WithTargetSnapshotName(Aws::String &&value)
CopySnapshotRequest & WithTargetBucket(const Aws::String &value)
#define AWS_ELASTICACHE_API
CopySnapshotRequest & WithTargetSnapshotName(const char *value)
CopySnapshotRequest & WithSourceSnapshotName(Aws::String &&value)
JSON (JavaScript Object Notation).