28 namespace StorageGateway
70 inline void SetGatewayId(
const char* value) { m_gatewayIdHasBeenSet =
true; m_gatewayId.assign(value); }
115 inline void SetGatewayARN(
const char* value) { m_gatewayARNHasBeenSet =
true; m_gatewayARN.assign(value); }
153 inline void SetGatewayType(
const char* value) { m_gatewayTypeHasBeenSet =
true; m_gatewayType.assign(value); }
188 inline void SetGatewayOperationalState(
const char* value) { m_gatewayOperationalStateHasBeenSet =
true; m_gatewayOperationalState.assign(value); }
223 inline void SetGatewayName(
const char* value) { m_gatewayNameHasBeenSet =
true; m_gatewayName.assign(value); }
242 bool m_gatewayIdHasBeenSet;
244 bool m_gatewayARNHasBeenSet;
246 bool m_gatewayTypeHasBeenSet;
248 bool m_gatewayOperationalStateHasBeenSet;
250 bool m_gatewayNameHasBeenSet;
void SetGatewayARN(Aws::String &&value)
GatewayInfo & WithGatewayType(Aws::String &&value)
GatewayInfo & WithGatewayName(const Aws::String &value)
GatewayInfo & WithGatewayARN(const char *value)
void SetGatewayId(const char *value)
void SetGatewayOperationalState(const Aws::String &value)
void SetGatewayType(const Aws::String &value)
GatewayInfo & WithGatewayId(const Aws::String &value)
GatewayInfo & WithGatewayName(const char *value)
void SetGatewayName(Aws::String &&value)
void SetGatewayOperationalState(Aws::String &&value)
void SetGatewayType(Aws::String &&value)
GatewayInfo & WithGatewayOperationalState(const Aws::String &value)
void SetGatewayType(const char *value)
const Aws::String & GetGatewayId() const
const Aws::String & GetGatewayType() const
GatewayInfo & WithGatewayARN(Aws::String &&value)
void SetGatewayARN(const char *value)
void SetGatewayId(const Aws::String &value)
GatewayInfo & WithGatewayName(Aws::String &&value)
GatewayInfo & WithGatewayARN(const Aws::String &value)
GatewayInfo & WithGatewayType(const char *value)
GatewayInfo & WithGatewayId(Aws::String &&value)
void SetGatewayName(const Aws::String &value)
const Aws::String & GetGatewayName() const
void SetGatewayOperationalState(const char *value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
const Aws::String & GetGatewayARN() const
void SetGatewayARN(const Aws::String &value)
GatewayInfo & WithGatewayType(const Aws::String &value)
GatewayInfo & WithGatewayId(const char *value)
#define AWS_STORAGEGATEWAY_API
void SetGatewayName(const char *value)
void SetGatewayId(Aws::String &&value)
GatewayInfo & WithGatewayOperationalState(Aws::String &&value)
GatewayInfo & WithGatewayOperationalState(const char *value)
JSON (JavaScript Object Notation).
const Aws::String & GetGatewayOperationalState() const