AWS SDK for C++  1.9.75
AWS SDK for C++
Public Member Functions | List of all members
Aws::SMS::Model::LaunchDetails Class Reference

#include <LaunchDetails.h>

Public Member Functions

 LaunchDetails ()
 
 LaunchDetails (Aws::Utils::Json::JsonView jsonValue)
 
LaunchDetailsoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::Utils::DateTimeGetLatestLaunchTime () const
 
bool LatestLaunchTimeHasBeenSet () const
 
void SetLatestLaunchTime (const Aws::Utils::DateTime &value)
 
void SetLatestLaunchTime (Aws::Utils::DateTime &&value)
 
LaunchDetailsWithLatestLaunchTime (const Aws::Utils::DateTime &value)
 
LaunchDetailsWithLatestLaunchTime (Aws::Utils::DateTime &&value)
 
const Aws::StringGetStackName () const
 
bool StackNameHasBeenSet () const
 
void SetStackName (const Aws::String &value)
 
void SetStackName (Aws::String &&value)
 
void SetStackName (const char *value)
 
LaunchDetailsWithStackName (const Aws::String &value)
 
LaunchDetailsWithStackName (Aws::String &&value)
 
LaunchDetailsWithStackName (const char *value)
 
const Aws::StringGetStackId () const
 
bool StackIdHasBeenSet () const
 
void SetStackId (const Aws::String &value)
 
void SetStackId (Aws::String &&value)
 
void SetStackId (const char *value)
 
LaunchDetailsWithStackId (const Aws::String &value)
 
LaunchDetailsWithStackId (Aws::String &&value)
 
LaunchDetailsWithStackId (const char *value)
 

Detailed Description

Details about the latest launch of an application.

See Also:


AWS API Reference

Definition at line 33 of file LaunchDetails.h.

Constructor & Destructor Documentation

◆ LaunchDetails() [1/2]

Aws::SMS::Model::LaunchDetails::LaunchDetails ( )

◆ LaunchDetails() [2/2]

Aws::SMS::Model::LaunchDetails::LaunchDetails ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetLatestLaunchTime()

const Aws::Utils::DateTime& Aws::SMS::Model::LaunchDetails::GetLatestLaunchTime ( ) const
inline

The latest time that this application was launched successfully.

Definition at line 45 of file LaunchDetails.h.

◆ GetStackId()

const Aws::String& Aws::SMS::Model::LaunchDetails::GetStackId ( ) const
inline

The ID of the latest stack launched for this application.

Definition at line 117 of file LaunchDetails.h.

◆ GetStackName()

const Aws::String& Aws::SMS::Model::LaunchDetails::GetStackName ( ) const
inline

The name of the latest stack launched for this application.

Definition at line 76 of file LaunchDetails.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::SMS::Model::LaunchDetails::Jsonize ( ) const

◆ LatestLaunchTimeHasBeenSet()

bool Aws::SMS::Model::LaunchDetails::LatestLaunchTimeHasBeenSet ( ) const
inline

The latest time that this application was launched successfully.

Definition at line 50 of file LaunchDetails.h.

◆ operator=()

LaunchDetails& Aws::SMS::Model::LaunchDetails::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetLatestLaunchTime() [1/2]

void Aws::SMS::Model::LaunchDetails::SetLatestLaunchTime ( Aws::Utils::DateTime &&  value)
inline

The latest time that this application was launched successfully.

Definition at line 60 of file LaunchDetails.h.

◆ SetLatestLaunchTime() [2/2]

void Aws::SMS::Model::LaunchDetails::SetLatestLaunchTime ( const Aws::Utils::DateTime value)
inline

The latest time that this application was launched successfully.

Definition at line 55 of file LaunchDetails.h.

◆ SetStackId() [1/3]

void Aws::SMS::Model::LaunchDetails::SetStackId ( Aws::String &&  value)
inline

The ID of the latest stack launched for this application.

Definition at line 132 of file LaunchDetails.h.

◆ SetStackId() [2/3]

void Aws::SMS::Model::LaunchDetails::SetStackId ( const Aws::String value)
inline

The ID of the latest stack launched for this application.

Definition at line 127 of file LaunchDetails.h.

◆ SetStackId() [3/3]

void Aws::SMS::Model::LaunchDetails::SetStackId ( const char *  value)
inline

The ID of the latest stack launched for this application.

Definition at line 137 of file LaunchDetails.h.

◆ SetStackName() [1/3]

void Aws::SMS::Model::LaunchDetails::SetStackName ( Aws::String &&  value)
inline

The name of the latest stack launched for this application.

Definition at line 91 of file LaunchDetails.h.

◆ SetStackName() [2/3]

void Aws::SMS::Model::LaunchDetails::SetStackName ( const Aws::String value)
inline

The name of the latest stack launched for this application.

Definition at line 86 of file LaunchDetails.h.

◆ SetStackName() [3/3]

void Aws::SMS::Model::LaunchDetails::SetStackName ( const char *  value)
inline

The name of the latest stack launched for this application.

Definition at line 96 of file LaunchDetails.h.

◆ StackIdHasBeenSet()

bool Aws::SMS::Model::LaunchDetails::StackIdHasBeenSet ( ) const
inline

The ID of the latest stack launched for this application.

Definition at line 122 of file LaunchDetails.h.

◆ StackNameHasBeenSet()

bool Aws::SMS::Model::LaunchDetails::StackNameHasBeenSet ( ) const
inline

The name of the latest stack launched for this application.

Definition at line 81 of file LaunchDetails.h.

◆ WithLatestLaunchTime() [1/2]

LaunchDetails& Aws::SMS::Model::LaunchDetails::WithLatestLaunchTime ( Aws::Utils::DateTime &&  value)
inline

The latest time that this application was launched successfully.

Definition at line 70 of file LaunchDetails.h.

◆ WithLatestLaunchTime() [2/2]

LaunchDetails& Aws::SMS::Model::LaunchDetails::WithLatestLaunchTime ( const Aws::Utils::DateTime value)
inline

The latest time that this application was launched successfully.

Definition at line 65 of file LaunchDetails.h.

◆ WithStackId() [1/3]

LaunchDetails& Aws::SMS::Model::LaunchDetails::WithStackId ( Aws::String &&  value)
inline

The ID of the latest stack launched for this application.

Definition at line 147 of file LaunchDetails.h.

◆ WithStackId() [2/3]

LaunchDetails& Aws::SMS::Model::LaunchDetails::WithStackId ( const Aws::String value)
inline

The ID of the latest stack launched for this application.

Definition at line 142 of file LaunchDetails.h.

◆ WithStackId() [3/3]

LaunchDetails& Aws::SMS::Model::LaunchDetails::WithStackId ( const char *  value)
inline

The ID of the latest stack launched for this application.

Definition at line 152 of file LaunchDetails.h.

◆ WithStackName() [1/3]

LaunchDetails& Aws::SMS::Model::LaunchDetails::WithStackName ( Aws::String &&  value)
inline

The name of the latest stack launched for this application.

Definition at line 106 of file LaunchDetails.h.

◆ WithStackName() [2/3]

LaunchDetails& Aws::SMS::Model::LaunchDetails::WithStackName ( const Aws::String value)
inline

The name of the latest stack launched for this application.

Definition at line 101 of file LaunchDetails.h.

◆ WithStackName() [3/3]

LaunchDetails& Aws::SMS::Model::LaunchDetails::WithStackName ( const char *  value)
inline

The name of the latest stack launched for this application.

Definition at line 111 of file LaunchDetails.h.


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