22 namespace StorageGateway
64 inline void SetGatewayARN(
const char* value) { m_gatewayARNHasBeenSet =
true; m_gatewayARN.assign(value); }
97 inline void SetTapeSizeInBytes(
long long value) { m_tapeSizeInBytesHasBeenSet =
true; m_tapeSizeInBytes = value; }
135 inline void SetClientToken(
const char* value) { m_clientTokenHasBeenSet =
true; m_clientToken.assign(value); }
169 inline void SetNumTapesToCreate(
long value) { m_numTapesToCreateHasBeenSet =
true; m_numTapesToCreate = value; }
206 inline void SetTapeBarcodePrefix(
const char* value) { m_tapeBarcodePrefixHasBeenSet =
true; m_tapeBarcodePrefix.assign(value); }
234 bool m_gatewayARNHasBeenSet;
235 long long m_tapeSizeInBytes;
236 bool m_tapeSizeInBytesHasBeenSet;
238 bool m_clientTokenHasBeenSet;
239 long m_numTapesToCreate;
240 bool m_numTapesToCreateHasBeenSet;
242 bool m_tapeBarcodePrefixHasBeenSet;
CreateTapesRequest & WithClientToken(const char *value)
void SetClientToken(const Aws::String &value)
void SetTapeBarcodePrefix(const Aws::String &value)
void SetClientToken(const char *value)
const Aws::String & GetGatewayARN() const
Aws::Map< Aws::String, Aws::String > HeaderValueCollection
CreateTapesRequest & WithNumTapesToCreate(long value)
CreateTapesRequest & WithGatewayARN(const Aws::String &value)
CreateTapesRequest & WithTapeBarcodePrefix(Aws::String &&value)
const Aws::String & GetClientToken() const
void SetTapeSizeInBytes(long long value)
long GetNumTapesToCreate() const
void SetGatewayARN(const char *value)
CreateTapesRequest & WithTapeSizeInBytes(long long value)
CreateTapesRequest & WithGatewayARN(Aws::String &&value)
void SetClientToken(Aws::String &&value)
CreateTapesRequest & WithClientToken(const Aws::String &value)
void SetTapeBarcodePrefix(Aws::String &&value)
long long GetTapeSizeInBytes() const
void SetTapeBarcodePrefix(const char *value)
CreateTapesRequest & WithTapeBarcodePrefix(const Aws::String &value)
const Aws::String & GetTapeBarcodePrefix() const
void SetNumTapesToCreate(long value)
void SetGatewayARN(const Aws::String &value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
CreateTapesRequest & WithClientToken(Aws::String &&value)
CreateTapesRequest & WithGatewayARN(const char *value)
#define AWS_STORAGEGATEWAY_API
CreateTapesRequest & WithTapeBarcodePrefix(const char *value)
JSON (JavaScript Object Notation).
void SetGatewayARN(Aws::String &&value)