AWS SDK for C++  1.9.124
AWS SDK for C++
Public Member Functions | List of all members
Aws::ServiceDiscovery::Model::OperationSummary Class Reference

#include <OperationSummary.h>

Public Member Functions

 OperationSummary ()
 
 OperationSummary (Aws::Utils::Json::JsonView jsonValue)
 
OperationSummaryoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetId () const
 
bool IdHasBeenSet () const
 
void SetId (const Aws::String &value)
 
void SetId (Aws::String &&value)
 
void SetId (const char *value)
 
OperationSummaryWithId (const Aws::String &value)
 
OperationSummaryWithId (Aws::String &&value)
 
OperationSummaryWithId (const char *value)
 
const OperationStatusGetStatus () const
 
bool StatusHasBeenSet () const
 
void SetStatus (const OperationStatus &value)
 
void SetStatus (OperationStatus &&value)
 
OperationSummaryWithStatus (const OperationStatus &value)
 
OperationSummaryWithStatus (OperationStatus &&value)
 

Detailed Description

A complex type that contains information about an operation that matches the criteria that you specified in a ListOperations request.

See Also:

AWS API Reference

Definition at line 35 of file OperationSummary.h.

Constructor & Destructor Documentation

◆ OperationSummary() [1/2]

Aws::ServiceDiscovery::Model::OperationSummary::OperationSummary ( )

◆ OperationSummary() [2/2]

Aws::ServiceDiscovery::Model::OperationSummary::OperationSummary ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetId()

const Aws::String& Aws::ServiceDiscovery::Model::OperationSummary::GetId ( ) const
inline

The ID for an operation.

Definition at line 47 of file OperationSummary.h.

◆ GetStatus()

const OperationStatus& Aws::ServiceDiscovery::Model::OperationSummary::GetStatus ( ) const
inline

The status of the operation. Values include the following:

  • SUBMITTED: This is the initial state immediately after you submit a request.

  • PENDING: Cloud Map is performing the operation.

  • SUCCESS: The operation succeeded.

  • FAIL: The operation failed. For the failure reason, see ErrorMessage.

Definition at line 93 of file OperationSummary.h.

◆ IdHasBeenSet()

bool Aws::ServiceDiscovery::Model::OperationSummary::IdHasBeenSet ( ) const
inline

The ID for an operation.

Definition at line 52 of file OperationSummary.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::ServiceDiscovery::Model::OperationSummary::Jsonize ( ) const

◆ operator=()

OperationSummary& Aws::ServiceDiscovery::Model::OperationSummary::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetId() [1/3]

void Aws::ServiceDiscovery::Model::OperationSummary::SetId ( Aws::String &&  value)
inline

The ID for an operation.

Definition at line 62 of file OperationSummary.h.

◆ SetId() [2/3]

void Aws::ServiceDiscovery::Model::OperationSummary::SetId ( const Aws::String value)
inline

The ID for an operation.

Definition at line 57 of file OperationSummary.h.

◆ SetId() [3/3]

void Aws::ServiceDiscovery::Model::OperationSummary::SetId ( const char *  value)
inline

The ID for an operation.

Definition at line 67 of file OperationSummary.h.

◆ SetStatus() [1/2]

void Aws::ServiceDiscovery::Model::OperationSummary::SetStatus ( const OperationStatus value)
inline

The status of the operation. Values include the following:

  • SUBMITTED: This is the initial state immediately after you submit a request.

  • PENDING: Cloud Map is performing the operation.

  • SUCCESS: The operation succeeded.

  • FAIL: The operation failed. For the failure reason, see ErrorMessage.

Definition at line 113 of file OperationSummary.h.

◆ SetStatus() [2/2]

void Aws::ServiceDiscovery::Model::OperationSummary::SetStatus ( OperationStatus &&  value)
inline

The status of the operation. Values include the following:

  • SUBMITTED: This is the initial state immediately after you submit a request.

  • PENDING: Cloud Map is performing the operation.

  • SUCCESS: The operation succeeded.

  • FAIL: The operation failed. For the failure reason, see ErrorMessage.

Definition at line 123 of file OperationSummary.h.

◆ StatusHasBeenSet()

bool Aws::ServiceDiscovery::Model::OperationSummary::StatusHasBeenSet ( ) const
inline

The status of the operation. Values include the following:

  • SUBMITTED: This is the initial state immediately after you submit a request.

  • PENDING: Cloud Map is performing the operation.

  • SUCCESS: The operation succeeded.

  • FAIL: The operation failed. For the failure reason, see ErrorMessage.

Definition at line 103 of file OperationSummary.h.

◆ WithId() [1/3]

OperationSummary& Aws::ServiceDiscovery::Model::OperationSummary::WithId ( Aws::String &&  value)
inline

The ID for an operation.

Definition at line 77 of file OperationSummary.h.

◆ WithId() [2/3]

OperationSummary& Aws::ServiceDiscovery::Model::OperationSummary::WithId ( const Aws::String value)
inline

The ID for an operation.

Definition at line 72 of file OperationSummary.h.

◆ WithId() [3/3]

OperationSummary& Aws::ServiceDiscovery::Model::OperationSummary::WithId ( const char *  value)
inline

The ID for an operation.

Definition at line 82 of file OperationSummary.h.

◆ WithStatus() [1/2]

OperationSummary& Aws::ServiceDiscovery::Model::OperationSummary::WithStatus ( const OperationStatus value)
inline

The status of the operation. Values include the following:

  • SUBMITTED: This is the initial state immediately after you submit a request.

  • PENDING: Cloud Map is performing the operation.

  • SUCCESS: The operation succeeded.

  • FAIL: The operation failed. For the failure reason, see ErrorMessage.

Definition at line 133 of file OperationSummary.h.

◆ WithStatus() [2/2]

OperationSummary& Aws::ServiceDiscovery::Model::OperationSummary::WithStatus ( OperationStatus &&  value)
inline

The status of the operation. Values include the following:

  • SUBMITTED: This is the initial state immediately after you submit a request.

  • PENDING: Cloud Map is performing the operation.

  • SUCCESS: The operation succeeded.

  • FAIL: The operation failed. For the failure reason, see ErrorMessage.

Definition at line 143 of file OperationSummary.h.


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