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

#include <AppSummary.h>

Public Member Functions

 AppSummary ()
 
 AppSummary (Aws::Utils::Json::JsonView jsonValue)
 
AppSummaryoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetAppId () const
 
bool AppIdHasBeenSet () const
 
void SetAppId (const Aws::String &value)
 
void SetAppId (Aws::String &&value)
 
void SetAppId (const char *value)
 
AppSummaryWithAppId (const Aws::String &value)
 
AppSummaryWithAppId (Aws::String &&value)
 
AppSummaryWithAppId (const char *value)
 
const Aws::StringGetImportedAppId () const
 
bool ImportedAppIdHasBeenSet () const
 
void SetImportedAppId (const Aws::String &value)
 
void SetImportedAppId (Aws::String &&value)
 
void SetImportedAppId (const char *value)
 
AppSummaryWithImportedAppId (const Aws::String &value)
 
AppSummaryWithImportedAppId (Aws::String &&value)
 
AppSummaryWithImportedAppId (const char *value)
 
const Aws::StringGetName () const
 
bool NameHasBeenSet () const
 
void SetName (const Aws::String &value)
 
void SetName (Aws::String &&value)
 
void SetName (const char *value)
 
AppSummaryWithName (const Aws::String &value)
 
AppSummaryWithName (Aws::String &&value)
 
AppSummaryWithName (const char *value)
 
const Aws::StringGetDescription () const
 
bool DescriptionHasBeenSet () const
 
void SetDescription (const Aws::String &value)
 
void SetDescription (Aws::String &&value)
 
void SetDescription (const char *value)
 
AppSummaryWithDescription (const Aws::String &value)
 
AppSummaryWithDescription (Aws::String &&value)
 
AppSummaryWithDescription (const char *value)
 
const AppStatusGetStatus () const
 
bool StatusHasBeenSet () const
 
void SetStatus (const AppStatus &value)
 
void SetStatus (AppStatus &&value)
 
AppSummaryWithStatus (const AppStatus &value)
 
AppSummaryWithStatus (AppStatus &&value)
 
const Aws::StringGetStatusMessage () const
 
bool StatusMessageHasBeenSet () const
 
void SetStatusMessage (const Aws::String &value)
 
void SetStatusMessage (Aws::String &&value)
 
void SetStatusMessage (const char *value)
 
AppSummaryWithStatusMessage (const Aws::String &value)
 
AppSummaryWithStatusMessage (Aws::String &&value)
 
AppSummaryWithStatusMessage (const char *value)
 
const AppReplicationConfigurationStatusGetReplicationConfigurationStatus () const
 
bool ReplicationConfigurationStatusHasBeenSet () const
 
void SetReplicationConfigurationStatus (const AppReplicationConfigurationStatus &value)
 
void SetReplicationConfigurationStatus (AppReplicationConfigurationStatus &&value)
 
AppSummaryWithReplicationConfigurationStatus (const AppReplicationConfigurationStatus &value)
 
AppSummaryWithReplicationConfigurationStatus (AppReplicationConfigurationStatus &&value)
 
const AppReplicationStatusGetReplicationStatus () const
 
bool ReplicationStatusHasBeenSet () const
 
void SetReplicationStatus (const AppReplicationStatus &value)
 
void SetReplicationStatus (AppReplicationStatus &&value)
 
AppSummaryWithReplicationStatus (const AppReplicationStatus &value)
 
AppSummaryWithReplicationStatus (AppReplicationStatus &&value)
 
const Aws::StringGetReplicationStatusMessage () const
 
bool ReplicationStatusMessageHasBeenSet () const
 
void SetReplicationStatusMessage (const Aws::String &value)
 
void SetReplicationStatusMessage (Aws::String &&value)
 
void SetReplicationStatusMessage (const char *value)
 
AppSummaryWithReplicationStatusMessage (const Aws::String &value)
 
AppSummaryWithReplicationStatusMessage (Aws::String &&value)
 
AppSummaryWithReplicationStatusMessage (const char *value)
 
const Aws::Utils::DateTimeGetLatestReplicationTime () const
 
bool LatestReplicationTimeHasBeenSet () const
 
void SetLatestReplicationTime (const Aws::Utils::DateTime &value)
 
void SetLatestReplicationTime (Aws::Utils::DateTime &&value)
 
AppSummaryWithLatestReplicationTime (const Aws::Utils::DateTime &value)
 
AppSummaryWithLatestReplicationTime (Aws::Utils::DateTime &&value)
 
const AppLaunchConfigurationStatusGetLaunchConfigurationStatus () const
 
bool LaunchConfigurationStatusHasBeenSet () const
 
void SetLaunchConfigurationStatus (const AppLaunchConfigurationStatus &value)
 
void SetLaunchConfigurationStatus (AppLaunchConfigurationStatus &&value)
 
AppSummaryWithLaunchConfigurationStatus (const AppLaunchConfigurationStatus &value)
 
AppSummaryWithLaunchConfigurationStatus (AppLaunchConfigurationStatus &&value)
 
const AppLaunchStatusGetLaunchStatus () const
 
bool LaunchStatusHasBeenSet () const
 
void SetLaunchStatus (const AppLaunchStatus &value)
 
void SetLaunchStatus (AppLaunchStatus &&value)
 
AppSummaryWithLaunchStatus (const AppLaunchStatus &value)
 
AppSummaryWithLaunchStatus (AppLaunchStatus &&value)
 
const Aws::StringGetLaunchStatusMessage () const
 
bool LaunchStatusMessageHasBeenSet () const
 
void SetLaunchStatusMessage (const Aws::String &value)
 
void SetLaunchStatusMessage (Aws::String &&value)
 
void SetLaunchStatusMessage (const char *value)
 
AppSummaryWithLaunchStatusMessage (const Aws::String &value)
 
AppSummaryWithLaunchStatusMessage (Aws::String &&value)
 
AppSummaryWithLaunchStatusMessage (const char *value)
 
const LaunchDetailsGetLaunchDetails () const
 
bool LaunchDetailsHasBeenSet () const
 
void SetLaunchDetails (const LaunchDetails &value)
 
void SetLaunchDetails (LaunchDetails &&value)
 
AppSummaryWithLaunchDetails (const LaunchDetails &value)
 
AppSummaryWithLaunchDetails (LaunchDetails &&value)
 
const Aws::Utils::DateTimeGetCreationTime () const
 
bool CreationTimeHasBeenSet () const
 
void SetCreationTime (const Aws::Utils::DateTime &value)
 
void SetCreationTime (Aws::Utils::DateTime &&value)
 
AppSummaryWithCreationTime (const Aws::Utils::DateTime &value)
 
AppSummaryWithCreationTime (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetLastModified () const
 
bool LastModifiedHasBeenSet () const
 
void SetLastModified (const Aws::Utils::DateTime &value)
 
void SetLastModified (Aws::Utils::DateTime &&value)
 
AppSummaryWithLastModified (const Aws::Utils::DateTime &value)
 
AppSummaryWithLastModified (Aws::Utils::DateTime &&value)
 
const Aws::StringGetRoleName () const
 
bool RoleNameHasBeenSet () const
 
void SetRoleName (const Aws::String &value)
 
void SetRoleName (Aws::String &&value)
 
void SetRoleName (const char *value)
 
AppSummaryWithRoleName (const Aws::String &value)
 
AppSummaryWithRoleName (Aws::String &&value)
 
AppSummaryWithRoleName (const char *value)
 
int GetTotalServerGroups () const
 
bool TotalServerGroupsHasBeenSet () const
 
void SetTotalServerGroups (int value)
 
AppSummaryWithTotalServerGroups (int value)
 
int GetTotalServers () const
 
bool TotalServersHasBeenSet () const
 
void SetTotalServers (int value)
 
AppSummaryWithTotalServers (int value)
 

Detailed Description

Information about the application.

See Also:

AWS API Reference

Definition at line 38 of file AppSummary.h.

Constructor & Destructor Documentation

◆ AppSummary() [1/2]

Aws::SMS::Model::AppSummary::AppSummary ( )

◆ AppSummary() [2/2]

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

Member Function Documentation

◆ AppIdHasBeenSet()

bool Aws::SMS::Model::AppSummary::AppIdHasBeenSet ( ) const
inline

The unique ID of the application.

Definition at line 55 of file AppSummary.h.

◆ CreationTimeHasBeenSet()

bool Aws::SMS::Model::AppSummary::CreationTimeHasBeenSet ( ) const
inline

The creation time of the application.

Definition at line 559 of file AppSummary.h.

◆ DescriptionHasBeenSet()

bool Aws::SMS::Model::AppSummary::DescriptionHasBeenSet ( ) const
inline

The description of the application.

Definition at line 178 of file AppSummary.h.

◆ GetAppId()

const Aws::String& Aws::SMS::Model::AppSummary::GetAppId ( ) const
inline

The unique ID of the application.

Definition at line 50 of file AppSummary.h.

◆ GetCreationTime()

const Aws::Utils::DateTime& Aws::SMS::Model::AppSummary::GetCreationTime ( ) const
inline

The creation time of the application.

Definition at line 554 of file AppSummary.h.

◆ GetDescription()

const Aws::String& Aws::SMS::Model::AppSummary::GetDescription ( ) const
inline

The description of the application.

Definition at line 173 of file AppSummary.h.

◆ GetImportedAppId()

const Aws::String& Aws::SMS::Model::AppSummary::GetImportedAppId ( ) const
inline

The ID of the application.

Definition at line 91 of file AppSummary.h.

◆ GetLastModified()

const Aws::Utils::DateTime& Aws::SMS::Model::AppSummary::GetLastModified ( ) const
inline

The last modified time of the application.

Definition at line 585 of file AppSummary.h.

◆ GetLatestReplicationTime()

const Aws::Utils::DateTime& Aws::SMS::Model::AppSummary::GetLatestReplicationTime ( ) const
inline

The timestamp of the application's most recent successful replication.

Definition at line 389 of file AppSummary.h.

◆ GetLaunchConfigurationStatus()

const AppLaunchConfigurationStatus& Aws::SMS::Model::AppSummary::GetLaunchConfigurationStatus ( ) const
inline

Status of the launch configuration.

Definition at line 420 of file AppSummary.h.

◆ GetLaunchDetails()

const LaunchDetails& Aws::SMS::Model::AppSummary::GetLaunchDetails ( ) const
inline

Details about the latest launch of the application.

Definition at line 523 of file AppSummary.h.

◆ GetLaunchStatus()

const AppLaunchStatus& Aws::SMS::Model::AppSummary::GetLaunchStatus ( ) const
inline

The launch status of the application.

Definition at line 451 of file AppSummary.h.

◆ GetLaunchStatusMessage()

const Aws::String& Aws::SMS::Model::AppSummary::GetLaunchStatusMessage ( ) const
inline

A message related to the launch status of the application.

Definition at line 482 of file AppSummary.h.

◆ GetName()

const Aws::String& Aws::SMS::Model::AppSummary::GetName ( ) const
inline

The name of the application.

Definition at line 132 of file AppSummary.h.

◆ GetReplicationConfigurationStatus()

const AppReplicationConfigurationStatus& Aws::SMS::Model::AppSummary::GetReplicationConfigurationStatus ( ) const
inline

Status of the replication configuration.

Definition at line 286 of file AppSummary.h.

◆ GetReplicationStatus()

const AppReplicationStatus& Aws::SMS::Model::AppSummary::GetReplicationStatus ( ) const
inline

The replication status of the application.

Definition at line 317 of file AppSummary.h.

◆ GetReplicationStatusMessage()

const Aws::String& Aws::SMS::Model::AppSummary::GetReplicationStatusMessage ( ) const
inline

A message related to the replication status of the application.

Definition at line 348 of file AppSummary.h.

◆ GetRoleName()

const Aws::String& Aws::SMS::Model::AppSummary::GetRoleName ( ) const
inline

The name of the service role in the customer's account used by AWS SMS.

Definition at line 616 of file AppSummary.h.

◆ GetStatus()

const AppStatus& Aws::SMS::Model::AppSummary::GetStatus ( ) const
inline

Status of the application.

Definition at line 214 of file AppSummary.h.

◆ GetStatusMessage()

const Aws::String& Aws::SMS::Model::AppSummary::GetStatusMessage ( ) const
inline

A message related to the status of the application

Definition at line 245 of file AppSummary.h.

◆ GetTotalServerGroups()

int Aws::SMS::Model::AppSummary::GetTotalServerGroups ( ) const
inline

The number of server groups present in the application.

Definition at line 657 of file AppSummary.h.

◆ GetTotalServers()

int Aws::SMS::Model::AppSummary::GetTotalServers ( ) const
inline

The number of servers present in the application.

Definition at line 678 of file AppSummary.h.

◆ ImportedAppIdHasBeenSet()

bool Aws::SMS::Model::AppSummary::ImportedAppIdHasBeenSet ( ) const
inline

The ID of the application.

Definition at line 96 of file AppSummary.h.

◆ Jsonize()

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

◆ LastModifiedHasBeenSet()

bool Aws::SMS::Model::AppSummary::LastModifiedHasBeenSet ( ) const
inline

The last modified time of the application.

Definition at line 590 of file AppSummary.h.

◆ LatestReplicationTimeHasBeenSet()

bool Aws::SMS::Model::AppSummary::LatestReplicationTimeHasBeenSet ( ) const
inline

The timestamp of the application's most recent successful replication.

Definition at line 394 of file AppSummary.h.

◆ LaunchConfigurationStatusHasBeenSet()

bool Aws::SMS::Model::AppSummary::LaunchConfigurationStatusHasBeenSet ( ) const
inline

Status of the launch configuration.

Definition at line 425 of file AppSummary.h.

◆ LaunchDetailsHasBeenSet()

bool Aws::SMS::Model::AppSummary::LaunchDetailsHasBeenSet ( ) const
inline

Details about the latest launch of the application.

Definition at line 528 of file AppSummary.h.

◆ LaunchStatusHasBeenSet()

bool Aws::SMS::Model::AppSummary::LaunchStatusHasBeenSet ( ) const
inline

The launch status of the application.

Definition at line 456 of file AppSummary.h.

◆ LaunchStatusMessageHasBeenSet()

bool Aws::SMS::Model::AppSummary::LaunchStatusMessageHasBeenSet ( ) const
inline

A message related to the launch status of the application.

Definition at line 487 of file AppSummary.h.

◆ NameHasBeenSet()

bool Aws::SMS::Model::AppSummary::NameHasBeenSet ( ) const
inline

The name of the application.

Definition at line 137 of file AppSummary.h.

◆ operator=()

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

◆ ReplicationConfigurationStatusHasBeenSet()

bool Aws::SMS::Model::AppSummary::ReplicationConfigurationStatusHasBeenSet ( ) const
inline

Status of the replication configuration.

Definition at line 291 of file AppSummary.h.

◆ ReplicationStatusHasBeenSet()

bool Aws::SMS::Model::AppSummary::ReplicationStatusHasBeenSet ( ) const
inline

The replication status of the application.

Definition at line 322 of file AppSummary.h.

◆ ReplicationStatusMessageHasBeenSet()

bool Aws::SMS::Model::AppSummary::ReplicationStatusMessageHasBeenSet ( ) const
inline

A message related to the replication status of the application.

Definition at line 353 of file AppSummary.h.

◆ RoleNameHasBeenSet()

bool Aws::SMS::Model::AppSummary::RoleNameHasBeenSet ( ) const
inline

The name of the service role in the customer's account used by AWS SMS.

Definition at line 621 of file AppSummary.h.

◆ SetAppId() [1/3]

void Aws::SMS::Model::AppSummary::SetAppId ( Aws::String &&  value)
inline

The unique ID of the application.

Definition at line 65 of file AppSummary.h.

◆ SetAppId() [2/3]

void Aws::SMS::Model::AppSummary::SetAppId ( const Aws::String value)
inline

The unique ID of the application.

Definition at line 60 of file AppSummary.h.

◆ SetAppId() [3/3]

void Aws::SMS::Model::AppSummary::SetAppId ( const char *  value)
inline

The unique ID of the application.

Definition at line 70 of file AppSummary.h.

◆ SetCreationTime() [1/2]

void Aws::SMS::Model::AppSummary::SetCreationTime ( Aws::Utils::DateTime &&  value)
inline

The creation time of the application.

Definition at line 569 of file AppSummary.h.

◆ SetCreationTime() [2/2]

void Aws::SMS::Model::AppSummary::SetCreationTime ( const Aws::Utils::DateTime value)
inline

The creation time of the application.

Definition at line 564 of file AppSummary.h.

◆ SetDescription() [1/3]

void Aws::SMS::Model::AppSummary::SetDescription ( Aws::String &&  value)
inline

The description of the application.

Definition at line 188 of file AppSummary.h.

◆ SetDescription() [2/3]

void Aws::SMS::Model::AppSummary::SetDescription ( const Aws::String value)
inline

The description of the application.

Definition at line 183 of file AppSummary.h.

◆ SetDescription() [3/3]

void Aws::SMS::Model::AppSummary::SetDescription ( const char *  value)
inline

The description of the application.

Definition at line 193 of file AppSummary.h.

◆ SetImportedAppId() [1/3]

void Aws::SMS::Model::AppSummary::SetImportedAppId ( Aws::String &&  value)
inline

The ID of the application.

Definition at line 106 of file AppSummary.h.

◆ SetImportedAppId() [2/3]

void Aws::SMS::Model::AppSummary::SetImportedAppId ( const Aws::String value)
inline

The ID of the application.

Definition at line 101 of file AppSummary.h.

◆ SetImportedAppId() [3/3]

void Aws::SMS::Model::AppSummary::SetImportedAppId ( const char *  value)
inline

The ID of the application.

Definition at line 111 of file AppSummary.h.

◆ SetLastModified() [1/2]

void Aws::SMS::Model::AppSummary::SetLastModified ( Aws::Utils::DateTime &&  value)
inline

The last modified time of the application.

Definition at line 600 of file AppSummary.h.

◆ SetLastModified() [2/2]

void Aws::SMS::Model::AppSummary::SetLastModified ( const Aws::Utils::DateTime value)
inline

The last modified time of the application.

Definition at line 595 of file AppSummary.h.

◆ SetLatestReplicationTime() [1/2]

void Aws::SMS::Model::AppSummary::SetLatestReplicationTime ( Aws::Utils::DateTime &&  value)
inline

The timestamp of the application's most recent successful replication.

Definition at line 404 of file AppSummary.h.

◆ SetLatestReplicationTime() [2/2]

void Aws::SMS::Model::AppSummary::SetLatestReplicationTime ( const Aws::Utils::DateTime value)
inline

The timestamp of the application's most recent successful replication.

Definition at line 399 of file AppSummary.h.

◆ SetLaunchConfigurationStatus() [1/2]

void Aws::SMS::Model::AppSummary::SetLaunchConfigurationStatus ( AppLaunchConfigurationStatus &&  value)
inline

Status of the launch configuration.

Definition at line 435 of file AppSummary.h.

◆ SetLaunchConfigurationStatus() [2/2]

void Aws::SMS::Model::AppSummary::SetLaunchConfigurationStatus ( const AppLaunchConfigurationStatus value)
inline

Status of the launch configuration.

Definition at line 430 of file AppSummary.h.

◆ SetLaunchDetails() [1/2]

void Aws::SMS::Model::AppSummary::SetLaunchDetails ( const LaunchDetails value)
inline

Details about the latest launch of the application.

Definition at line 533 of file AppSummary.h.

◆ SetLaunchDetails() [2/2]

void Aws::SMS::Model::AppSummary::SetLaunchDetails ( LaunchDetails &&  value)
inline

Details about the latest launch of the application.

Definition at line 538 of file AppSummary.h.

◆ SetLaunchStatus() [1/2]

void Aws::SMS::Model::AppSummary::SetLaunchStatus ( AppLaunchStatus &&  value)
inline

The launch status of the application.

Definition at line 466 of file AppSummary.h.

◆ SetLaunchStatus() [2/2]

void Aws::SMS::Model::AppSummary::SetLaunchStatus ( const AppLaunchStatus value)
inline

The launch status of the application.

Definition at line 461 of file AppSummary.h.

◆ SetLaunchStatusMessage() [1/3]

void Aws::SMS::Model::AppSummary::SetLaunchStatusMessage ( Aws::String &&  value)
inline

A message related to the launch status of the application.

Definition at line 497 of file AppSummary.h.

◆ SetLaunchStatusMessage() [2/3]

void Aws::SMS::Model::AppSummary::SetLaunchStatusMessage ( const Aws::String value)
inline

A message related to the launch status of the application.

Definition at line 492 of file AppSummary.h.

◆ SetLaunchStatusMessage() [3/3]

void Aws::SMS::Model::AppSummary::SetLaunchStatusMessage ( const char *  value)
inline

A message related to the launch status of the application.

Definition at line 502 of file AppSummary.h.

◆ SetName() [1/3]

void Aws::SMS::Model::AppSummary::SetName ( Aws::String &&  value)
inline

The name of the application.

Definition at line 147 of file AppSummary.h.

◆ SetName() [2/3]

void Aws::SMS::Model::AppSummary::SetName ( const Aws::String value)
inline

The name of the application.

Definition at line 142 of file AppSummary.h.

◆ SetName() [3/3]

void Aws::SMS::Model::AppSummary::SetName ( const char *  value)
inline

The name of the application.

Definition at line 152 of file AppSummary.h.

◆ SetReplicationConfigurationStatus() [1/2]

void Aws::SMS::Model::AppSummary::SetReplicationConfigurationStatus ( AppReplicationConfigurationStatus &&  value)
inline

Status of the replication configuration.

Definition at line 301 of file AppSummary.h.

◆ SetReplicationConfigurationStatus() [2/2]

void Aws::SMS::Model::AppSummary::SetReplicationConfigurationStatus ( const AppReplicationConfigurationStatus value)
inline

Status of the replication configuration.

Definition at line 296 of file AppSummary.h.

◆ SetReplicationStatus() [1/2]

void Aws::SMS::Model::AppSummary::SetReplicationStatus ( AppReplicationStatus &&  value)
inline

The replication status of the application.

Definition at line 332 of file AppSummary.h.

◆ SetReplicationStatus() [2/2]

void Aws::SMS::Model::AppSummary::SetReplicationStatus ( const AppReplicationStatus value)
inline

The replication status of the application.

Definition at line 327 of file AppSummary.h.

◆ SetReplicationStatusMessage() [1/3]

void Aws::SMS::Model::AppSummary::SetReplicationStatusMessage ( Aws::String &&  value)
inline

A message related to the replication status of the application.

Definition at line 363 of file AppSummary.h.

◆ SetReplicationStatusMessage() [2/3]

void Aws::SMS::Model::AppSummary::SetReplicationStatusMessage ( const Aws::String value)
inline

A message related to the replication status of the application.

Definition at line 358 of file AppSummary.h.

◆ SetReplicationStatusMessage() [3/3]

void Aws::SMS::Model::AppSummary::SetReplicationStatusMessage ( const char *  value)
inline

A message related to the replication status of the application.

Definition at line 368 of file AppSummary.h.

◆ SetRoleName() [1/3]

void Aws::SMS::Model::AppSummary::SetRoleName ( Aws::String &&  value)
inline

The name of the service role in the customer's account used by AWS SMS.

Definition at line 631 of file AppSummary.h.

◆ SetRoleName() [2/3]

void Aws::SMS::Model::AppSummary::SetRoleName ( const Aws::String value)
inline

The name of the service role in the customer's account used by AWS SMS.

Definition at line 626 of file AppSummary.h.

◆ SetRoleName() [3/3]

void Aws::SMS::Model::AppSummary::SetRoleName ( const char *  value)
inline

The name of the service role in the customer's account used by AWS SMS.

Definition at line 636 of file AppSummary.h.

◆ SetStatus() [1/2]

void Aws::SMS::Model::AppSummary::SetStatus ( AppStatus &&  value)
inline

Status of the application.

Definition at line 229 of file AppSummary.h.

◆ SetStatus() [2/2]

void Aws::SMS::Model::AppSummary::SetStatus ( const AppStatus value)
inline

Status of the application.

Definition at line 224 of file AppSummary.h.

◆ SetStatusMessage() [1/3]

void Aws::SMS::Model::AppSummary::SetStatusMessage ( Aws::String &&  value)
inline

A message related to the status of the application

Definition at line 260 of file AppSummary.h.

◆ SetStatusMessage() [2/3]

void Aws::SMS::Model::AppSummary::SetStatusMessage ( const Aws::String value)
inline

A message related to the status of the application

Definition at line 255 of file AppSummary.h.

◆ SetStatusMessage() [3/3]

void Aws::SMS::Model::AppSummary::SetStatusMessage ( const char *  value)
inline

A message related to the status of the application

Definition at line 265 of file AppSummary.h.

◆ SetTotalServerGroups()

void Aws::SMS::Model::AppSummary::SetTotalServerGroups ( int  value)
inline

The number of server groups present in the application.

Definition at line 667 of file AppSummary.h.

◆ SetTotalServers()

void Aws::SMS::Model::AppSummary::SetTotalServers ( int  value)
inline

The number of servers present in the application.

Definition at line 688 of file AppSummary.h.

◆ StatusHasBeenSet()

bool Aws::SMS::Model::AppSummary::StatusHasBeenSet ( ) const
inline

Status of the application.

Definition at line 219 of file AppSummary.h.

◆ StatusMessageHasBeenSet()

bool Aws::SMS::Model::AppSummary::StatusMessageHasBeenSet ( ) const
inline

A message related to the status of the application

Definition at line 250 of file AppSummary.h.

◆ TotalServerGroupsHasBeenSet()

bool Aws::SMS::Model::AppSummary::TotalServerGroupsHasBeenSet ( ) const
inline

The number of server groups present in the application.

Definition at line 662 of file AppSummary.h.

◆ TotalServersHasBeenSet()

bool Aws::SMS::Model::AppSummary::TotalServersHasBeenSet ( ) const
inline

The number of servers present in the application.

Definition at line 683 of file AppSummary.h.

◆ WithAppId() [1/3]

AppSummary& Aws::SMS::Model::AppSummary::WithAppId ( Aws::String &&  value)
inline

The unique ID of the application.

Definition at line 80 of file AppSummary.h.

◆ WithAppId() [2/3]

AppSummary& Aws::SMS::Model::AppSummary::WithAppId ( const Aws::String value)
inline

The unique ID of the application.

Definition at line 75 of file AppSummary.h.

◆ WithAppId() [3/3]

AppSummary& Aws::SMS::Model::AppSummary::WithAppId ( const char *  value)
inline

The unique ID of the application.

Definition at line 85 of file AppSummary.h.

◆ WithCreationTime() [1/2]

AppSummary& Aws::SMS::Model::AppSummary::WithCreationTime ( Aws::Utils::DateTime &&  value)
inline

The creation time of the application.

Definition at line 579 of file AppSummary.h.

◆ WithCreationTime() [2/2]

AppSummary& Aws::SMS::Model::AppSummary::WithCreationTime ( const Aws::Utils::DateTime value)
inline

The creation time of the application.

Definition at line 574 of file AppSummary.h.

◆ WithDescription() [1/3]

AppSummary& Aws::SMS::Model::AppSummary::WithDescription ( Aws::String &&  value)
inline

The description of the application.

Definition at line 203 of file AppSummary.h.

◆ WithDescription() [2/3]

AppSummary& Aws::SMS::Model::AppSummary::WithDescription ( const Aws::String value)
inline

The description of the application.

Definition at line 198 of file AppSummary.h.

◆ WithDescription() [3/3]

AppSummary& Aws::SMS::Model::AppSummary::WithDescription ( const char *  value)
inline

The description of the application.

Definition at line 208 of file AppSummary.h.

◆ WithImportedAppId() [1/3]

AppSummary& Aws::SMS::Model::AppSummary::WithImportedAppId ( Aws::String &&  value)
inline

The ID of the application.

Definition at line 121 of file AppSummary.h.

◆ WithImportedAppId() [2/3]

AppSummary& Aws::SMS::Model::AppSummary::WithImportedAppId ( const Aws::String value)
inline

The ID of the application.

Definition at line 116 of file AppSummary.h.

◆ WithImportedAppId() [3/3]

AppSummary& Aws::SMS::Model::AppSummary::WithImportedAppId ( const char *  value)
inline

The ID of the application.

Definition at line 126 of file AppSummary.h.

◆ WithLastModified() [1/2]

AppSummary& Aws::SMS::Model::AppSummary::WithLastModified ( Aws::Utils::DateTime &&  value)
inline

The last modified time of the application.

Definition at line 610 of file AppSummary.h.

◆ WithLastModified() [2/2]

AppSummary& Aws::SMS::Model::AppSummary::WithLastModified ( const Aws::Utils::DateTime value)
inline

The last modified time of the application.

Definition at line 605 of file AppSummary.h.

◆ WithLatestReplicationTime() [1/2]

AppSummary& Aws::SMS::Model::AppSummary::WithLatestReplicationTime ( Aws::Utils::DateTime &&  value)
inline

The timestamp of the application's most recent successful replication.

Definition at line 414 of file AppSummary.h.

◆ WithLatestReplicationTime() [2/2]

AppSummary& Aws::SMS::Model::AppSummary::WithLatestReplicationTime ( const Aws::Utils::DateTime value)
inline

The timestamp of the application's most recent successful replication.

Definition at line 409 of file AppSummary.h.

◆ WithLaunchConfigurationStatus() [1/2]

AppSummary& Aws::SMS::Model::AppSummary::WithLaunchConfigurationStatus ( AppLaunchConfigurationStatus &&  value)
inline

Status of the launch configuration.

Definition at line 445 of file AppSummary.h.

◆ WithLaunchConfigurationStatus() [2/2]

AppSummary& Aws::SMS::Model::AppSummary::WithLaunchConfigurationStatus ( const AppLaunchConfigurationStatus value)
inline

Status of the launch configuration.

Definition at line 440 of file AppSummary.h.

◆ WithLaunchDetails() [1/2]

AppSummary& Aws::SMS::Model::AppSummary::WithLaunchDetails ( const LaunchDetails value)
inline

Details about the latest launch of the application.

Definition at line 543 of file AppSummary.h.

◆ WithLaunchDetails() [2/2]

AppSummary& Aws::SMS::Model::AppSummary::WithLaunchDetails ( LaunchDetails &&  value)
inline

Details about the latest launch of the application.

Definition at line 548 of file AppSummary.h.

◆ WithLaunchStatus() [1/2]

AppSummary& Aws::SMS::Model::AppSummary::WithLaunchStatus ( AppLaunchStatus &&  value)
inline

The launch status of the application.

Definition at line 476 of file AppSummary.h.

◆ WithLaunchStatus() [2/2]

AppSummary& Aws::SMS::Model::AppSummary::WithLaunchStatus ( const AppLaunchStatus value)
inline

The launch status of the application.

Definition at line 471 of file AppSummary.h.

◆ WithLaunchStatusMessage() [1/3]

AppSummary& Aws::SMS::Model::AppSummary::WithLaunchStatusMessage ( Aws::String &&  value)
inline

A message related to the launch status of the application.

Definition at line 512 of file AppSummary.h.

◆ WithLaunchStatusMessage() [2/3]

AppSummary& Aws::SMS::Model::AppSummary::WithLaunchStatusMessage ( const Aws::String value)
inline

A message related to the launch status of the application.

Definition at line 507 of file AppSummary.h.

◆ WithLaunchStatusMessage() [3/3]

AppSummary& Aws::SMS::Model::AppSummary::WithLaunchStatusMessage ( const char *  value)
inline

A message related to the launch status of the application.

Definition at line 517 of file AppSummary.h.

◆ WithName() [1/3]

AppSummary& Aws::SMS::Model::AppSummary::WithName ( Aws::String &&  value)
inline

The name of the application.

Definition at line 162 of file AppSummary.h.

◆ WithName() [2/3]

AppSummary& Aws::SMS::Model::AppSummary::WithName ( const Aws::String value)
inline

The name of the application.

Definition at line 157 of file AppSummary.h.

◆ WithName() [3/3]

AppSummary& Aws::SMS::Model::AppSummary::WithName ( const char *  value)
inline

The name of the application.

Definition at line 167 of file AppSummary.h.

◆ WithReplicationConfigurationStatus() [1/2]

AppSummary& Aws::SMS::Model::AppSummary::WithReplicationConfigurationStatus ( AppReplicationConfigurationStatus &&  value)
inline

Status of the replication configuration.

Definition at line 311 of file AppSummary.h.

◆ WithReplicationConfigurationStatus() [2/2]

AppSummary& Aws::SMS::Model::AppSummary::WithReplicationConfigurationStatus ( const AppReplicationConfigurationStatus value)
inline

Status of the replication configuration.

Definition at line 306 of file AppSummary.h.

◆ WithReplicationStatus() [1/2]

AppSummary& Aws::SMS::Model::AppSummary::WithReplicationStatus ( AppReplicationStatus &&  value)
inline

The replication status of the application.

Definition at line 342 of file AppSummary.h.

◆ WithReplicationStatus() [2/2]

AppSummary& Aws::SMS::Model::AppSummary::WithReplicationStatus ( const AppReplicationStatus value)
inline

The replication status of the application.

Definition at line 337 of file AppSummary.h.

◆ WithReplicationStatusMessage() [1/3]

AppSummary& Aws::SMS::Model::AppSummary::WithReplicationStatusMessage ( Aws::String &&  value)
inline

A message related to the replication status of the application.

Definition at line 378 of file AppSummary.h.

◆ WithReplicationStatusMessage() [2/3]

AppSummary& Aws::SMS::Model::AppSummary::WithReplicationStatusMessage ( const Aws::String value)
inline

A message related to the replication status of the application.

Definition at line 373 of file AppSummary.h.

◆ WithReplicationStatusMessage() [3/3]

AppSummary& Aws::SMS::Model::AppSummary::WithReplicationStatusMessage ( const char *  value)
inline

A message related to the replication status of the application.

Definition at line 383 of file AppSummary.h.

◆ WithRoleName() [1/3]

AppSummary& Aws::SMS::Model::AppSummary::WithRoleName ( Aws::String &&  value)
inline

The name of the service role in the customer's account used by AWS SMS.

Definition at line 646 of file AppSummary.h.

◆ WithRoleName() [2/3]

AppSummary& Aws::SMS::Model::AppSummary::WithRoleName ( const Aws::String value)
inline

The name of the service role in the customer's account used by AWS SMS.

Definition at line 641 of file AppSummary.h.

◆ WithRoleName() [3/3]

AppSummary& Aws::SMS::Model::AppSummary::WithRoleName ( const char *  value)
inline

The name of the service role in the customer's account used by AWS SMS.

Definition at line 651 of file AppSummary.h.

◆ WithStatus() [1/2]

AppSummary& Aws::SMS::Model::AppSummary::WithStatus ( AppStatus &&  value)
inline

Status of the application.

Definition at line 239 of file AppSummary.h.

◆ WithStatus() [2/2]

AppSummary& Aws::SMS::Model::AppSummary::WithStatus ( const AppStatus value)
inline

Status of the application.

Definition at line 234 of file AppSummary.h.

◆ WithStatusMessage() [1/3]

AppSummary& Aws::SMS::Model::AppSummary::WithStatusMessage ( Aws::String &&  value)
inline

A message related to the status of the application

Definition at line 275 of file AppSummary.h.

◆ WithStatusMessage() [2/3]

AppSummary& Aws::SMS::Model::AppSummary::WithStatusMessage ( const Aws::String value)
inline

A message related to the status of the application

Definition at line 270 of file AppSummary.h.

◆ WithStatusMessage() [3/3]

AppSummary& Aws::SMS::Model::AppSummary::WithStatusMessage ( const char *  value)
inline

A message related to the status of the application

Definition at line 280 of file AppSummary.h.

◆ WithTotalServerGroups()

AppSummary& Aws::SMS::Model::AppSummary::WithTotalServerGroups ( int  value)
inline

The number of server groups present in the application.

Definition at line 672 of file AppSummary.h.

◆ WithTotalServers()

AppSummary& Aws::SMS::Model::AppSummary::WithTotalServers ( int  value)
inline

The number of servers present in the application.

Definition at line 693 of file AppSummary.h.


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