7#include <aws/drs/Drs_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
48 inline void SetAwsInstanceID(
const char* value) { m_awsInstanceIDHasBeenSet =
true; m_awsInstanceID.assign(value); }
62 inline void SetFqdn(
const char* value) { m_fqdnHasBeenSet =
true; m_fqdn.assign(value); }
76 inline void SetHostname(
const char* value) { m_hostnameHasBeenSet =
true; m_hostname.assign(value); }
90 inline void SetVmWareUuid(
const char* value) { m_vmWareUuidHasBeenSet =
true; m_vmWareUuid.assign(value); }
98 bool m_awsInstanceIDHasBeenSet =
false;
101 bool m_fqdnHasBeenSet =
false;
104 bool m_hostnameHasBeenSet =
false;
107 bool m_vmWareUuidHasBeenSet =
false;
IdentificationHints & WithHostname(const char *value)
void SetAwsInstanceID(Aws::String &&value)
void SetVmWareUuid(const Aws::String &value)
void SetHostname(const Aws::String &value)
AWS_DRS_API IdentificationHints(Aws::Utils::Json::JsonView jsonValue)
void SetHostname(Aws::String &&value)
void SetFqdn(const char *value)
AWS_DRS_API IdentificationHints & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_DRS_API Aws::Utils::Json::JsonValue Jsonize() const
IdentificationHints & WithVmWareUuid(const char *value)
IdentificationHints & WithAwsInstanceID(const Aws::String &value)
IdentificationHints & WithHostname(Aws::String &&value)
IdentificationHints & WithFqdn(const char *value)
IdentificationHints & WithVmWareUuid(Aws::String &&value)
void SetFqdn(Aws::String &&value)
void SetVmWareUuid(Aws::String &&value)
IdentificationHints & WithAwsInstanceID(Aws::String &&value)
bool FqdnHasBeenSet() const
void SetHostname(const char *value)
IdentificationHints & WithAwsInstanceID(const char *value)
IdentificationHints & WithFqdn(Aws::String &&value)
IdentificationHints & WithVmWareUuid(const Aws::String &value)
bool VmWareUuidHasBeenSet() const
bool HostnameHasBeenSet() const
void SetAwsInstanceID(const Aws::String &value)
AWS_DRS_API IdentificationHints()
const Aws::String & GetAwsInstanceID() const
const Aws::String & GetVmWareUuid() const
const Aws::String & GetHostname() const
const Aws::String & GetFqdn() const
bool AwsInstanceIDHasBeenSet() const
void SetAwsInstanceID(const char *value)
void SetVmWareUuid(const char *value)
IdentificationHints & WithFqdn(const Aws::String &value)
void SetFqdn(const Aws::String &value)
IdentificationHints & WithHostname(const Aws::String &value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue