23 template<
typename RESULT_TYPE>
24 class AmazonWebServiceResult;
65 inline void SetHapgArn(
const char* value) { m_hapgArn.assign(value); }
100 inline void SetHapgSerial(
const char* value) { m_hapgSerial.assign(value); }
207 inline void SetLabel(
const char* value) { m_label.assign(value); }
DescribeHapgResult & WithLabel(const Aws::String &value)
void SetLabel(const Aws::String &value)
DescribeHapgResult & WithHapgArn(const Aws::String &value)
DescribeHapgResult & WithLabel(const char *value)
DescribeHapgResult & WithHapgArn(const char *value)
DescribeHapgResult & WithState(const CloudHsmObjectState &value)
DescribeHapgResult & WithHsmsLastActionFailed(const Aws::Vector< Aws::String > &value)
void SetState(const CloudHsmObjectState &value)
DescribeHapgResult & AddHsmsLastActionFailed(const Aws::String &value)
DescribeHapgResult & AddHsmsLastActionFailed(const char *value)
DescribeHapgResult & WithHsmsPendingRegistration(Aws::Vector< Aws::String > &&value)
void SetHapgArn(const char *value)
void SetHsmsLastActionFailed(Aws::Vector< Aws::String > &&value)
void SetHsmsPendingRegistration(const Aws::Vector< Aws::String > &value)
DescribeHapgResult & WithHsmsPendingDeletion(Aws::Vector< Aws::String > &&value)
void SetLabel(const char *value)
DescribeHapgResult & WithLastModifiedTimestamp(Aws::String &&value)
DescribeHapgResult & WithHsmsLastActionFailed(Aws::Vector< Aws::String > &&value)
void SetHsmsPendingRegistration(Aws::Vector< Aws::String > &&value)
DescribeHapgResult & WithHapgArn(Aws::String &&value)
DescribeHapgResult & WithHapgSerial(Aws::String &&value)
const Aws::String & GetLastModifiedTimestamp() const
DescribeHapgResult & AddHsmsPendingRegistration(Aws::String &&value)
DescribeHapgResult & AddHsmsPendingDeletion(const Aws::String &value)
void SetHapgSerial(const Aws::String &value)
void SetHsmsPendingDeletion(const Aws::Vector< Aws::String > &value)
const Aws::String & GetHapgArn() const
std::vector< T, Aws::Allocator< T > > Vector
DescribeHapgResult & WithHapgSerial(const char *value)
void SetPartitionSerialList(const Aws::Vector< Aws::String > &value)
DescribeHapgResult & AddPartitionSerialList(const Aws::String &value)
DescribeHapgResult & AddHsmsLastActionFailed(Aws::String &&value)
DescribeHapgResult & WithPartitionSerialList(const Aws::Vector< Aws::String > &value)
DescribeHapgResult & AddHsmsPendingDeletion(Aws::String &&value)
const Aws::Vector< Aws::String > & GetHsmsPendingDeletion() const
DescribeHapgResult & WithHapgSerial(const Aws::String &value)
const Aws::Vector< Aws::String > & GetPartitionSerialList() const
DescribeHapgResult & WithHsmsPendingRegistration(const Aws::Vector< Aws::String > &value)
const Aws::Vector< Aws::String > & GetHsmsLastActionFailed() const
DescribeHapgResult & WithLastModifiedTimestamp(const Aws::String &value)
void SetHsmsLastActionFailed(const Aws::Vector< Aws::String > &value)
DescribeHapgResult & AddHsmsPendingRegistration(const Aws::String &value)
void SetHapgArn(Aws::String &&value)
void SetLastModifiedTimestamp(const Aws::String &value)
DescribeHapgResult & AddHsmsPendingRegistration(const char *value)
const Aws::String & GetHapgSerial() const
void SetHapgSerial(Aws::String &&value)
void SetLastModifiedTimestamp(Aws::String &&value)
DescribeHapgResult & WithLastModifiedTimestamp(const char *value)
DescribeHapgResult & AddPartitionSerialList(Aws::String &&value)
DescribeHapgResult & WithState(CloudHsmObjectState &&value)
DescribeHapgResult & WithPartitionSerialList(Aws::Vector< Aws::String > &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
void SetPartitionSerialList(Aws::Vector< Aws::String > &&value)
const Aws::String & GetLabel() const
DescribeHapgResult & WithLabel(Aws::String &&value)
void SetHsmsPendingDeletion(Aws::Vector< Aws::String > &&value)
void SetHapgSerial(const char *value)
void SetLabel(Aws::String &&value)
DescribeHapgResult & AddHsmsPendingDeletion(const char *value)
void SetLastModifiedTimestamp(const char *value)
void SetState(CloudHsmObjectState &&value)
const CloudHsmObjectState & GetState() const
const Aws::Vector< Aws::String > & GetHsmsPendingRegistration() const
DescribeHapgResult & AddPartitionSerialList(const char *value)
DescribeHapgResult & WithHsmsPendingDeletion(const Aws::Vector< Aws::String > &value)
void SetHapgArn(const Aws::String &value)
JSON (JavaScript Object Notation).