AWS SDK for C++  1.8.95
AWS SDK for C++
Public Member Functions | List of all members
Aws::KMS::Model::GenerateRandomResult Class Reference

#include <GenerateRandomResult.h>

Public Member Functions

 GenerateRandomResult ()
 
 GenerateRandomResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
GenerateRandomResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::Utils::CryptoBufferGetPlaintext () const
 
void SetPlaintext (const Aws::Utils::CryptoBuffer &value)
 
void SetPlaintext (Aws::Utils::CryptoBuffer &&value)
 
GenerateRandomResultWithPlaintext (const Aws::Utils::CryptoBuffer &value)
 
GenerateRandomResultWithPlaintext (Aws::Utils::CryptoBuffer &&value)
 

Detailed Description

Definition at line 27 of file GenerateRandomResult.h.

Constructor & Destructor Documentation

◆ GenerateRandomResult() [1/2]

Aws::KMS::Model::GenerateRandomResult::GenerateRandomResult ( )

◆ GenerateRandomResult() [2/2]

Aws::KMS::Model::GenerateRandomResult::GenerateRandomResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ GetPlaintext()

const Aws::Utils::CryptoBuffer& Aws::KMS::Model::GenerateRandomResult::GetPlaintext ( ) const
inline

The random byte string. When you use the HTTP API or the AWS CLI, the value is Base64-encoded. Otherwise, it is not Base64-encoded.

Definition at line 39 of file GenerateRandomResult.h.

◆ operator=()

GenerateRandomResult& Aws::KMS::Model::GenerateRandomResult::operator= ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

◆ SetPlaintext() [1/2]

void Aws::KMS::Model::GenerateRandomResult::SetPlaintext ( const Aws::Utils::CryptoBuffer value)
inline

The random byte string. When you use the HTTP API or the AWS CLI, the value is Base64-encoded. Otherwise, it is not Base64-encoded.

Definition at line 45 of file GenerateRandomResult.h.

◆ SetPlaintext() [2/2]

void Aws::KMS::Model::GenerateRandomResult::SetPlaintext ( Aws::Utils::CryptoBuffer &&  value)
inline

The random byte string. When you use the HTTP API or the AWS CLI, the value is Base64-encoded. Otherwise, it is not Base64-encoded.

Definition at line 51 of file GenerateRandomResult.h.

◆ WithPlaintext() [1/2]

GenerateRandomResult& Aws::KMS::Model::GenerateRandomResult::WithPlaintext ( const Aws::Utils::CryptoBuffer value)
inline

The random byte string. When you use the HTTP API or the AWS CLI, the value is Base64-encoded. Otherwise, it is not Base64-encoded.

Definition at line 57 of file GenerateRandomResult.h.

◆ WithPlaintext() [2/2]

GenerateRandomResult& Aws::KMS::Model::GenerateRandomResult::WithPlaintext ( Aws::Utils::CryptoBuffer &&  value)
inline

The random byte string. When you use the HTTP API or the AWS CLI, the value is Base64-encoded. Otherwise, it is not Base64-encoded.

Definition at line 63 of file GenerateRandomResult.h.


The documentation for this class was generated from the following file: