AWS SDK for C++  1.9.73
AWS SDK for C++
Public Member Functions | List of all members
Aws::ElasticsearchService::Model::PackageVersionHistory Class Reference

#include <PackageVersionHistory.h>

Public Member Functions

 PackageVersionHistory ()
 
 PackageVersionHistory (Aws::Utils::Json::JsonView jsonValue)
 
PackageVersionHistoryoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetPackageVersion () const
 
bool PackageVersionHasBeenSet () const
 
void SetPackageVersion (const Aws::String &value)
 
void SetPackageVersion (Aws::String &&value)
 
void SetPackageVersion (const char *value)
 
PackageVersionHistoryWithPackageVersion (const Aws::String &value)
 
PackageVersionHistoryWithPackageVersion (Aws::String &&value)
 
PackageVersionHistoryWithPackageVersion (const char *value)
 
const Aws::StringGetCommitMessage () const
 
bool CommitMessageHasBeenSet () const
 
void SetCommitMessage (const Aws::String &value)
 
void SetCommitMessage (Aws::String &&value)
 
void SetCommitMessage (const char *value)
 
PackageVersionHistoryWithCommitMessage (const Aws::String &value)
 
PackageVersionHistoryWithCommitMessage (Aws::String &&value)
 
PackageVersionHistoryWithCommitMessage (const char *value)
 
const Aws::Utils::DateTimeGetCreatedAt () const
 
bool CreatedAtHasBeenSet () const
 
void SetCreatedAt (const Aws::Utils::DateTime &value)
 
void SetCreatedAt (Aws::Utils::DateTime &&value)
 
PackageVersionHistoryWithCreatedAt (const Aws::Utils::DateTime &value)
 
PackageVersionHistoryWithCreatedAt (Aws::Utils::DateTime &&value)
 

Detailed Description

Details of a package version.

See Also:

AWS API Reference

Definition at line 32 of file PackageVersionHistory.h.

Constructor & Destructor Documentation

◆ PackageVersionHistory() [1/2]

Aws::ElasticsearchService::Model::PackageVersionHistory::PackageVersionHistory ( )

◆ PackageVersionHistory() [2/2]

Aws::ElasticsearchService::Model::PackageVersionHistory::PackageVersionHistory ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ CommitMessageHasBeenSet()

bool Aws::ElasticsearchService::Model::PackageVersionHistory::CommitMessageHasBeenSet ( ) const
inline

A message associated with the version.

Definition at line 90 of file PackageVersionHistory.h.

◆ CreatedAtHasBeenSet()

bool Aws::ElasticsearchService::Model::PackageVersionHistory::CreatedAtHasBeenSet ( ) const
inline

Timestamp which tells creation time of the package version.

Definition at line 131 of file PackageVersionHistory.h.

◆ GetCommitMessage()

const Aws::String& Aws::ElasticsearchService::Model::PackageVersionHistory::GetCommitMessage ( ) const
inline

A message associated with the version.

Definition at line 85 of file PackageVersionHistory.h.

◆ GetCreatedAt()

const Aws::Utils::DateTime& Aws::ElasticsearchService::Model::PackageVersionHistory::GetCreatedAt ( ) const
inline

Timestamp which tells creation time of the package version.

Definition at line 126 of file PackageVersionHistory.h.

◆ GetPackageVersion()

const Aws::String& Aws::ElasticsearchService::Model::PackageVersionHistory::GetPackageVersion ( ) const
inline

Version of the package.

Definition at line 44 of file PackageVersionHistory.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::ElasticsearchService::Model::PackageVersionHistory::Jsonize ( ) const

◆ operator=()

PackageVersionHistory& Aws::ElasticsearchService::Model::PackageVersionHistory::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ PackageVersionHasBeenSet()

bool Aws::ElasticsearchService::Model::PackageVersionHistory::PackageVersionHasBeenSet ( ) const
inline

Version of the package.

Definition at line 49 of file PackageVersionHistory.h.

◆ SetCommitMessage() [1/3]

void Aws::ElasticsearchService::Model::PackageVersionHistory::SetCommitMessage ( Aws::String &&  value)
inline

A message associated with the version.

Definition at line 100 of file PackageVersionHistory.h.

◆ SetCommitMessage() [2/3]

void Aws::ElasticsearchService::Model::PackageVersionHistory::SetCommitMessage ( const Aws::String value)
inline

A message associated with the version.

Definition at line 95 of file PackageVersionHistory.h.

◆ SetCommitMessage() [3/3]

void Aws::ElasticsearchService::Model::PackageVersionHistory::SetCommitMessage ( const char *  value)
inline

A message associated with the version.

Definition at line 105 of file PackageVersionHistory.h.

◆ SetCreatedAt() [1/2]

void Aws::ElasticsearchService::Model::PackageVersionHistory::SetCreatedAt ( Aws::Utils::DateTime &&  value)
inline

Timestamp which tells creation time of the package version.

Definition at line 141 of file PackageVersionHistory.h.

◆ SetCreatedAt() [2/2]

void Aws::ElasticsearchService::Model::PackageVersionHistory::SetCreatedAt ( const Aws::Utils::DateTime value)
inline

Timestamp which tells creation time of the package version.

Definition at line 136 of file PackageVersionHistory.h.

◆ SetPackageVersion() [1/3]

void Aws::ElasticsearchService::Model::PackageVersionHistory::SetPackageVersion ( Aws::String &&  value)
inline

Version of the package.

Definition at line 59 of file PackageVersionHistory.h.

◆ SetPackageVersion() [2/3]

void Aws::ElasticsearchService::Model::PackageVersionHistory::SetPackageVersion ( const Aws::String value)
inline

Version of the package.

Definition at line 54 of file PackageVersionHistory.h.

◆ SetPackageVersion() [3/3]

void Aws::ElasticsearchService::Model::PackageVersionHistory::SetPackageVersion ( const char *  value)
inline

Version of the package.

Definition at line 64 of file PackageVersionHistory.h.

◆ WithCommitMessage() [1/3]

PackageVersionHistory& Aws::ElasticsearchService::Model::PackageVersionHistory::WithCommitMessage ( Aws::String &&  value)
inline

A message associated with the version.

Definition at line 115 of file PackageVersionHistory.h.

◆ WithCommitMessage() [2/3]

PackageVersionHistory& Aws::ElasticsearchService::Model::PackageVersionHistory::WithCommitMessage ( const Aws::String value)
inline

A message associated with the version.

Definition at line 110 of file PackageVersionHistory.h.

◆ WithCommitMessage() [3/3]

PackageVersionHistory& Aws::ElasticsearchService::Model::PackageVersionHistory::WithCommitMessage ( const char *  value)
inline

A message associated with the version.

Definition at line 120 of file PackageVersionHistory.h.

◆ WithCreatedAt() [1/2]

PackageVersionHistory& Aws::ElasticsearchService::Model::PackageVersionHistory::WithCreatedAt ( Aws::Utils::DateTime &&  value)
inline

Timestamp which tells creation time of the package version.

Definition at line 151 of file PackageVersionHistory.h.

◆ WithCreatedAt() [2/2]

PackageVersionHistory& Aws::ElasticsearchService::Model::PackageVersionHistory::WithCreatedAt ( const Aws::Utils::DateTime value)
inline

Timestamp which tells creation time of the package version.

Definition at line 146 of file PackageVersionHistory.h.

◆ WithPackageVersion() [1/3]

PackageVersionHistory& Aws::ElasticsearchService::Model::PackageVersionHistory::WithPackageVersion ( Aws::String &&  value)
inline

Version of the package.

Definition at line 74 of file PackageVersionHistory.h.

◆ WithPackageVersion() [2/3]

PackageVersionHistory& Aws::ElasticsearchService::Model::PackageVersionHistory::WithPackageVersion ( const Aws::String value)
inline

Version of the package.

Definition at line 69 of file PackageVersionHistory.h.

◆ WithPackageVersion() [3/3]

PackageVersionHistory& Aws::ElasticsearchService::Model::PackageVersionHistory::WithPackageVersion ( const char *  value)
inline

Version of the package.

Definition at line 79 of file PackageVersionHistory.h.


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