48 inline void SetBucket(
const char* value) { m_bucketHasBeenSet =
true; m_bucket.assign(value); }
69 inline void SetContentMD5(
const char* value) { m_contentMD5HasBeenSet =
true; m_contentMD5.assign(value); }
102 inline void SetMFA(
const char* value) { m_mFAHasBeenSet =
true; m_mFA.assign(value); }
139 bool m_bucketHasBeenSet;
141 bool m_contentMD5HasBeenSet;
143 bool m_mFAHasBeenSet;
145 bool m_versioningConfigurationHasBeenSet;
void SetMFA(const char *value)
PutBucketVersioningRequest & WithBucket(const char *value)
void SetContentMD5(Aws::String &&value)
PutBucketVersioningRequest & WithBucket(const Aws::String &value)
PutBucketVersioningRequest & WithContentMD5(const char *value)
const Aws::String & GetMFA() const
const VersioningConfiguration & GetVersioningConfiguration() const
void SetBucket(const Aws::String &value)
Aws::Map< Aws::String, Aws::String > HeaderValueCollection
const Aws::String & GetContentMD5() const
PutBucketVersioningRequest & WithContentMD5(Aws::String &&value)
PutBucketVersioningRequest & WithBucket(Aws::String &&value)
void SetMFA(Aws::String &&value)
void SetContentMD5(const char *value)
void SetVersioningConfiguration(VersioningConfiguration &&value)
PutBucketVersioningRequest & WithContentMD5(const Aws::String &value)
PutBucketVersioningRequest & WithVersioningConfiguration(const VersioningConfiguration &value)
PutBucketVersioningRequest & WithMFA(Aws::String &&value)
void SetBucket(Aws::String &&value)
PutBucketVersioningRequest & WithMFA(const char *value)
void SetVersioningConfiguration(const VersioningConfiguration &value)
const Aws::String & GetBucket() const
void SetContentMD5(const Aws::String &value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
PutBucketVersioningRequest & WithVersioningConfiguration(VersioningConfiguration &&value)
PutBucketVersioningRequest & WithMFA(const Aws::String &value)
void SetMFA(const Aws::String &value)
JSON (JavaScript Object Notation).
void SetBucket(const char *value)