AWS SDK for C++  1.9.131
AWS SDK for C++
Public Member Functions | List of all members
Aws::SSMIncidents::Model::ItemIdentifier Class Reference

#include <ItemIdentifier.h>

Public Member Functions

 ItemIdentifier ()
 
 ItemIdentifier (Aws::Utils::Json::JsonView jsonValue)
 
ItemIdentifieroperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const ItemTypeGetType () const
 
bool TypeHasBeenSet () const
 
void SetType (const ItemType &value)
 
void SetType (ItemType &&value)
 
ItemIdentifierWithType (const ItemType &value)
 
ItemIdentifierWithType (ItemType &&value)
 
const ItemValueGetValue () const
 
bool ValueHasBeenSet () const
 
void SetValue (const ItemValue &value)
 
void SetValue (ItemValue &&value)
 
ItemIdentifierWithValue (const ItemValue &value)
 
ItemIdentifierWithValue (ItemValue &&value)
 

Detailed Description

Details and type of a related item.

See Also:

AWS API Reference

Definition at line 32 of file ItemIdentifier.h.

Constructor & Destructor Documentation

◆ ItemIdentifier() [1/2]

Aws::SSMIncidents::Model::ItemIdentifier::ItemIdentifier ( )

◆ ItemIdentifier() [2/2]

Aws::SSMIncidents::Model::ItemIdentifier::ItemIdentifier ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetType()

const ItemType& Aws::SSMIncidents::Model::ItemIdentifier::GetType ( ) const
inline

The type of related item. Incident Manager supports the following types:

  • ANALYSIS

  • INCIDENT

  • METRIC

  • PARENT

  • ATTACHMENT

  • OTHER

Definition at line 48 of file ItemIdentifier.h.

◆ GetValue()

const ItemValue& Aws::SSMIncidents::Model::ItemIdentifier::GetValue ( ) const
inline

Details about the related item.

Definition at line 99 of file ItemIdentifier.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::SSMIncidents::Model::ItemIdentifier::Jsonize ( ) const

◆ operator=()

ItemIdentifier& Aws::SSMIncidents::Model::ItemIdentifier::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetType() [1/2]

void Aws::SSMIncidents::Model::ItemIdentifier::SetType ( const ItemType value)
inline

The type of related item. Incident Manager supports the following types:

  • ANALYSIS

  • INCIDENT

  • METRIC

  • PARENT

  • ATTACHMENT

  • OTHER

Definition at line 66 of file ItemIdentifier.h.

◆ SetType() [2/2]

void Aws::SSMIncidents::Model::ItemIdentifier::SetType ( ItemType &&  value)
inline

The type of related item. Incident Manager supports the following types:

  • ANALYSIS

  • INCIDENT

  • METRIC

  • PARENT

  • ATTACHMENT

  • OTHER

Definition at line 75 of file ItemIdentifier.h.

◆ SetValue() [1/2]

void Aws::SSMIncidents::Model::ItemIdentifier::SetValue ( const ItemValue value)
inline

Details about the related item.

Definition at line 109 of file ItemIdentifier.h.

◆ SetValue() [2/2]

void Aws::SSMIncidents::Model::ItemIdentifier::SetValue ( ItemValue &&  value)
inline

Details about the related item.

Definition at line 114 of file ItemIdentifier.h.

◆ TypeHasBeenSet()

bool Aws::SSMIncidents::Model::ItemIdentifier::TypeHasBeenSet ( ) const
inline

The type of related item. Incident Manager supports the following types:

  • ANALYSIS

  • INCIDENT

  • METRIC

  • PARENT

  • ATTACHMENT

  • OTHER

Definition at line 57 of file ItemIdentifier.h.

◆ ValueHasBeenSet()

bool Aws::SSMIncidents::Model::ItemIdentifier::ValueHasBeenSet ( ) const
inline

Details about the related item.

Definition at line 104 of file ItemIdentifier.h.

◆ WithType() [1/2]

ItemIdentifier& Aws::SSMIncidents::Model::ItemIdentifier::WithType ( const ItemType value)
inline

The type of related item. Incident Manager supports the following types:

  • ANALYSIS

  • INCIDENT

  • METRIC

  • PARENT

  • ATTACHMENT

  • OTHER

Definition at line 84 of file ItemIdentifier.h.

◆ WithType() [2/2]

ItemIdentifier& Aws::SSMIncidents::Model::ItemIdentifier::WithType ( ItemType &&  value)
inline

The type of related item. Incident Manager supports the following types:

  • ANALYSIS

  • INCIDENT

  • METRIC

  • PARENT

  • ATTACHMENT

  • OTHER

Definition at line 93 of file ItemIdentifier.h.

◆ WithValue() [1/2]

ItemIdentifier& Aws::SSMIncidents::Model::ItemIdentifier::WithValue ( const ItemValue value)
inline

Details about the related item.

Definition at line 119 of file ItemIdentifier.h.

◆ WithValue() [2/2]

ItemIdentifier& Aws::SSMIncidents::Model::ItemIdentifier::WithValue ( ItemValue &&  value)
inline

Details about the related item.

Definition at line 124 of file ItemIdentifier.h.


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