AWS SDK for C++  1.9.74
AWS SDK for C++
Public Member Functions | List of all members
Aws::SecurityHub::Model::AwsCloudFrontDistributionOriginGroupFailoverStatusCodes Class Reference

#include <AwsCloudFrontDistributionOriginGroupFailoverStatusCodes.h>

Public Member Functions

 AwsCloudFrontDistributionOriginGroupFailoverStatusCodes ()
 
 AwsCloudFrontDistributionOriginGroupFailoverStatusCodes (Aws::Utils::Json::JsonView jsonValue)
 
AwsCloudFrontDistributionOriginGroupFailoverStatusCodesoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::Vector< int > & GetItems () const
 
bool ItemsHasBeenSet () const
 
void SetItems (const Aws::Vector< int > &value)
 
void SetItems (Aws::Vector< int > &&value)
 
AwsCloudFrontDistributionOriginGroupFailoverStatusCodesWithItems (const Aws::Vector< int > &value)
 
AwsCloudFrontDistributionOriginGroupFailoverStatusCodesWithItems (Aws::Vector< int > &&value)
 
AwsCloudFrontDistributionOriginGroupFailoverStatusCodesAddItems (int value)
 
int GetQuantity () const
 
bool QuantityHasBeenSet () const
 
void SetQuantity (int value)
 
AwsCloudFrontDistributionOriginGroupFailoverStatusCodesWithQuantity (int value)
 

Detailed Description

The status codes that cause an origin group to fail over.

See Also:

AWS API Reference

Definition at line 32 of file AwsCloudFrontDistributionOriginGroupFailoverStatusCodes.h.

Constructor & Destructor Documentation

◆ AwsCloudFrontDistributionOriginGroupFailoverStatusCodes() [1/2]

Aws::SecurityHub::Model::AwsCloudFrontDistributionOriginGroupFailoverStatusCodes::AwsCloudFrontDistributionOriginGroupFailoverStatusCodes ( )

◆ AwsCloudFrontDistributionOriginGroupFailoverStatusCodes() [2/2]

Aws::SecurityHub::Model::AwsCloudFrontDistributionOriginGroupFailoverStatusCodes::AwsCloudFrontDistributionOriginGroupFailoverStatusCodes ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AddItems()

AwsCloudFrontDistributionOriginGroupFailoverStatusCodes& Aws::SecurityHub::Model::AwsCloudFrontDistributionOriginGroupFailoverStatusCodes::AddItems ( int  value)
inline

The list of status code values that can cause a failover to the next origin.

Definition at line 81 of file AwsCloudFrontDistributionOriginGroupFailoverStatusCodes.h.

◆ GetItems()

const Aws::Vector<int>& Aws::SecurityHub::Model::AwsCloudFrontDistributionOriginGroupFailoverStatusCodes::GetItems ( ) const
inline

The list of status code values that can cause a failover to the next origin.

Definition at line 45 of file AwsCloudFrontDistributionOriginGroupFailoverStatusCodes.h.

◆ GetQuantity()

int Aws::SecurityHub::Model::AwsCloudFrontDistributionOriginGroupFailoverStatusCodes::GetQuantity ( ) const
inline

The number of status codes that can cause a failover.

Definition at line 87 of file AwsCloudFrontDistributionOriginGroupFailoverStatusCodes.h.

◆ ItemsHasBeenSet()

bool Aws::SecurityHub::Model::AwsCloudFrontDistributionOriginGroupFailoverStatusCodes::ItemsHasBeenSet ( ) const
inline

The list of status code values that can cause a failover to the next origin.

Definition at line 51 of file AwsCloudFrontDistributionOriginGroupFailoverStatusCodes.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::SecurityHub::Model::AwsCloudFrontDistributionOriginGroupFailoverStatusCodes::Jsonize ( ) const

◆ operator=()

AwsCloudFrontDistributionOriginGroupFailoverStatusCodes& Aws::SecurityHub::Model::AwsCloudFrontDistributionOriginGroupFailoverStatusCodes::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ QuantityHasBeenSet()

bool Aws::SecurityHub::Model::AwsCloudFrontDistributionOriginGroupFailoverStatusCodes::QuantityHasBeenSet ( ) const
inline

The number of status codes that can cause a failover.

Definition at line 92 of file AwsCloudFrontDistributionOriginGroupFailoverStatusCodes.h.

◆ SetItems() [1/2]

void Aws::SecurityHub::Model::AwsCloudFrontDistributionOriginGroupFailoverStatusCodes::SetItems ( Aws::Vector< int > &&  value)
inline

The list of status code values that can cause a failover to the next origin.

Definition at line 63 of file AwsCloudFrontDistributionOriginGroupFailoverStatusCodes.h.

◆ SetItems() [2/2]

void Aws::SecurityHub::Model::AwsCloudFrontDistributionOriginGroupFailoverStatusCodes::SetItems ( const Aws::Vector< int > &  value)
inline

The list of status code values that can cause a failover to the next origin.

Definition at line 57 of file AwsCloudFrontDistributionOriginGroupFailoverStatusCodes.h.

◆ SetQuantity()

void Aws::SecurityHub::Model::AwsCloudFrontDistributionOriginGroupFailoverStatusCodes::SetQuantity ( int  value)
inline

The number of status codes that can cause a failover.

Definition at line 97 of file AwsCloudFrontDistributionOriginGroupFailoverStatusCodes.h.

◆ WithItems() [1/2]

AwsCloudFrontDistributionOriginGroupFailoverStatusCodes& Aws::SecurityHub::Model::AwsCloudFrontDistributionOriginGroupFailoverStatusCodes::WithItems ( Aws::Vector< int > &&  value)
inline

The list of status code values that can cause a failover to the next origin.

Definition at line 75 of file AwsCloudFrontDistributionOriginGroupFailoverStatusCodes.h.

◆ WithItems() [2/2]

AwsCloudFrontDistributionOriginGroupFailoverStatusCodes& Aws::SecurityHub::Model::AwsCloudFrontDistributionOriginGroupFailoverStatusCodes::WithItems ( const Aws::Vector< int > &  value)
inline

The list of status code values that can cause a failover to the next origin.

Definition at line 69 of file AwsCloudFrontDistributionOriginGroupFailoverStatusCodes.h.

◆ WithQuantity()

AwsCloudFrontDistributionOriginGroupFailoverStatusCodes& Aws::SecurityHub::Model::AwsCloudFrontDistributionOriginGroupFailoverStatusCodes::WithQuantity ( int  value)
inline

The number of status codes that can cause a failover.

Definition at line 102 of file AwsCloudFrontDistributionOriginGroupFailoverStatusCodes.h.


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