139 inline void SetFingerprint(
const char* value) { m_fingerprintHasBeenSet =
true; m_fingerprint.assign(value); }
158 bool m_valueHasBeenSet;
160 bool m_validityStartTimeHasBeenSet;
162 bool m_validityEndTimeHasBeenSet;
164 bool m_fingerprintHasBeenSet;
void SetValidityEndTime(const Aws::Utils::DateTime &value)
void SetValue(Aws::Utils::ByteBuffer &&value)
void SetValidityStartTime(Aws::Utils::DateTime &&value)
void SetFingerprint(const char *value)
void SetFingerprint(const Aws::String &value)
PublicKey & WithFingerprint(const Aws::String &value)
PublicKey & WithValidityStartTime(const Aws::Utils::DateTime &value)
const Aws::String & GetFingerprint() const
PublicKey & WithFingerprint(const char *value)
void SetValue(const Aws::Utils::ByteBuffer &value)
PublicKey & WithValue(Aws::Utils::ByteBuffer &&value)
PublicKey & WithFingerprint(Aws::String &&value)
const Aws::Utils::DateTime & GetValidityStartTime() const
const Aws::Utils::DateTime & GetValidityEndTime() const
void SetValidityEndTime(Aws::Utils::DateTime &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
#define AWS_CLOUDTRAIL_API
void SetFingerprint(Aws::String &&value)
PublicKey & WithValidityEndTime(Aws::Utils::DateTime &&value)
const Aws::Utils::ByteBuffer & GetValue() const
PublicKey & WithValidityStartTime(Aws::Utils::DateTime &&value)
PublicKey & WithValidityEndTime(const Aws::Utils::DateTime &value)
PublicKey & WithValue(const Aws::Utils::ByteBuffer &value)
JSON (JavaScript Object Notation).
void SetValidityStartTime(const Aws::Utils::DateTime &value)