7#include <aws/guardduty/GuardDuty_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
48 inline void SetAccountId(
const char* value) { m_accountIdHasBeenSet =
true; m_accountId.assign(value); }
62 inline void SetDetectorId(
const char* value) { m_detectorIdHasBeenSet =
true; m_detectorId.assign(value); }
76 inline void SetMasterId(
const char* value) { m_masterIdHasBeenSet =
true; m_masterId.assign(value); }
90 inline void SetEmail(
const char* value) { m_emailHasBeenSet =
true; m_email.assign(value); }
104 inline void SetRelationshipStatus(
const char* value) { m_relationshipStatusHasBeenSet =
true; m_relationshipStatus.assign(value); }
118 inline void SetInvitedAt(
const char* value) { m_invitedAtHasBeenSet =
true; m_invitedAt.assign(value); }
132 inline void SetUpdatedAt(
const char* value) { m_updatedAtHasBeenSet =
true; m_updatedAt.assign(value); }
146 inline void SetAdministratorId(
const char* value) { m_administratorIdHasBeenSet =
true; m_administratorId.assign(value); }
154 bool m_accountIdHasBeenSet =
false;
157 bool m_detectorIdHasBeenSet =
false;
160 bool m_masterIdHasBeenSet =
false;
163 bool m_emailHasBeenSet =
false;
166 bool m_relationshipStatusHasBeenSet =
false;
169 bool m_invitedAtHasBeenSet =
false;
172 bool m_updatedAtHasBeenSet =
false;
175 bool m_administratorIdHasBeenSet =
false;
Member & WithEmail(Aws::String &&value)
void SetAdministratorId(const char *value)
void SetDetectorId(const Aws::String &value)
void SetUpdatedAt(const Aws::String &value)
AWS_GUARDDUTY_API Member()
void SetAccountId(Aws::String &&value)
Member & WithEmail(const Aws::String &value)
void SetInvitedAt(const char *value)
const Aws::String & GetEmail() const
const Aws::String & GetRelationshipStatus() const
void SetDetectorId(Aws::String &&value)
const Aws::String & GetAccountId() const
Member & WithMasterId(const char *value)
Member & WithUpdatedAt(Aws::String &&value)
void SetAdministratorId(Aws::String &&value)
void SetEmail(Aws::String &&value)
void SetMasterId(const Aws::String &value)
Member & WithAccountId(const Aws::String &value)
bool AdministratorIdHasBeenSet() const
Member & WithDetectorId(const Aws::String &value)
void SetUpdatedAt(const char *value)
void SetRelationshipStatus(const char *value)
Member & WithMasterId(const Aws::String &value)
void SetDetectorId(const char *value)
void SetMasterId(Aws::String &&value)
void SetAdministratorId(const Aws::String &value)
bool UpdatedAtHasBeenSet() const
void SetInvitedAt(Aws::String &&value)
Member & WithRelationshipStatus(const Aws::String &value)
Member & WithRelationshipStatus(const char *value)
void SetEmail(const Aws::String &value)
Member & WithUpdatedAt(const char *value)
Member & WithAdministratorId(const char *value)
bool RelationshipStatusHasBeenSet() const
AWS_GUARDDUTY_API Member & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetAccountId(const char *value)
Member & WithAdministratorId(Aws::String &&value)
Member & WithAdministratorId(const Aws::String &value)
AWS_GUARDDUTY_API Aws::Utils::Json::JsonValue Jsonize() const
Member & WithAccountId(Aws::String &&value)
Member & WithInvitedAt(const char *value)
Member & WithDetectorId(Aws::String &&value)
void SetAccountId(const Aws::String &value)
const Aws::String & GetMasterId() const
void SetUpdatedAt(Aws::String &&value)
bool InvitedAtHasBeenSet() const
void SetInvitedAt(const Aws::String &value)
const Aws::String & GetUpdatedAt() const
Member & WithMasterId(Aws::String &&value)
Member & WithInvitedAt(Aws::String &&value)
Member & WithAccountId(const char *value)
void SetRelationshipStatus(const Aws::String &value)
AWS_GUARDDUTY_API Member(Aws::Utils::Json::JsonView jsonValue)
void SetRelationshipStatus(Aws::String &&value)
void SetEmail(const char *value)
bool EmailHasBeenSet() const
const Aws::String & GetDetectorId() const
Member & WithDetectorId(const char *value)
bool MasterIdHasBeenSet() const
const Aws::String & GetInvitedAt() const
void SetMasterId(const char *value)
Member & WithRelationshipStatus(Aws::String &&value)
bool AccountIdHasBeenSet() const
Member & WithUpdatedAt(const Aws::String &value)
const Aws::String & GetAdministratorId() const
Member & WithInvitedAt(const Aws::String &value)
bool DetectorIdHasBeenSet() const
Member & WithEmail(const char *value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue