62 inline void SetID(
const char* value) { m_iDHasBeenSet =
true; m_iD.assign(value); }
105 inline void SetPrefix(
const char* value) { m_prefixHasBeenSet =
true; m_prefix.assign(value); }
172 bool m_prefixHasBeenSet;
174 bool m_statusHasBeenSet;
176 bool m_destinationHasBeenSet;
ReplicationRule & WithDestination(Destination &&value)
void SetDestination(const Destination &value)
ReplicationRule & WithStatus(ReplicationRuleStatus &&value)
ReplicationRule & WithID(const char *value)
const Aws::String & GetPrefix() const
ReplicationRule & WithStatus(const ReplicationRuleStatus &value)
void SetID(const Aws::String &value)
const ReplicationRuleStatus & GetStatus() const
ReplicationRule & WithDestination(const Destination &value)
void SetStatus(const ReplicationRuleStatus &value)
void SetPrefix(const char *value)
ReplicationRule & WithPrefix(const Aws::String &value)
ReplicationRule & WithPrefix(const char *value)
void SetStatus(ReplicationRuleStatus &&value)
ReplicationRule & WithID(const Aws::String &value)
void SetDestination(Destination &&value)
const Destination & GetDestination() const
ReplicationRule & WithPrefix(Aws::String &&value)
void SetPrefix(Aws::String &&value)
void SetPrefix(const Aws::String &value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
void SetID(Aws::String &&value)
void SetID(const char *value)
ReplicationRule & WithID(Aws::String &&value)
const Aws::String & GetID() const
JSON (JavaScript Object Notation).