AWS SDK for C++  1.9.156
AWS SDK for C++
Public Member Functions | List of all members
Aws::IoT::Model::AwsJobRateIncreaseCriteria Class Reference

#include <AwsJobRateIncreaseCriteria.h>

Public Member Functions

 AwsJobRateIncreaseCriteria ()
 
 AwsJobRateIncreaseCriteria (Aws::Utils::Json::JsonView jsonValue)
 
AwsJobRateIncreaseCriteriaoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
int GetNumberOfNotifiedThings () const
 
bool NumberOfNotifiedThingsHasBeenSet () const
 
void SetNumberOfNotifiedThings (int value)
 
AwsJobRateIncreaseCriteriaWithNumberOfNotifiedThings (int value)
 
int GetNumberOfSucceededThings () const
 
bool NumberOfSucceededThingsHasBeenSet () const
 
void SetNumberOfSucceededThings (int value)
 
AwsJobRateIncreaseCriteriaWithNumberOfSucceededThings (int value)
 

Detailed Description

The criteria to initiate the increase in rate of rollout for a job.

See Also:

AWS API Reference

Definition at line 30 of file AwsJobRateIncreaseCriteria.h.

Constructor & Destructor Documentation

◆ AwsJobRateIncreaseCriteria() [1/2]

Aws::IoT::Model::AwsJobRateIncreaseCriteria::AwsJobRateIncreaseCriteria ( )

◆ AwsJobRateIncreaseCriteria() [2/2]

Aws::IoT::Model::AwsJobRateIncreaseCriteria::AwsJobRateIncreaseCriteria ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetNumberOfNotifiedThings()

int Aws::IoT::Model::AwsJobRateIncreaseCriteria::GetNumberOfNotifiedThings ( ) const
inline

When this number of things have been notified, it will initiate an increase in the rollout rate.

Definition at line 43 of file AwsJobRateIncreaseCriteria.h.

◆ GetNumberOfSucceededThings()

int Aws::IoT::Model::AwsJobRateIncreaseCriteria::GetNumberOfSucceededThings ( ) const
inline

When this number of things have succeeded in their job execution, it will initiate an increase in the rollout rate.

Definition at line 68 of file AwsJobRateIncreaseCriteria.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::IoT::Model::AwsJobRateIncreaseCriteria::Jsonize ( ) const

◆ NumberOfNotifiedThingsHasBeenSet()

bool Aws::IoT::Model::AwsJobRateIncreaseCriteria::NumberOfNotifiedThingsHasBeenSet ( ) const
inline

When this number of things have been notified, it will initiate an increase in the rollout rate.

Definition at line 49 of file AwsJobRateIncreaseCriteria.h.

◆ NumberOfSucceededThingsHasBeenSet()

bool Aws::IoT::Model::AwsJobRateIncreaseCriteria::NumberOfSucceededThingsHasBeenSet ( ) const
inline

When this number of things have succeeded in their job execution, it will initiate an increase in the rollout rate.

Definition at line 74 of file AwsJobRateIncreaseCriteria.h.

◆ operator=()

AwsJobRateIncreaseCriteria& Aws::IoT::Model::AwsJobRateIncreaseCriteria::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetNumberOfNotifiedThings()

void Aws::IoT::Model::AwsJobRateIncreaseCriteria::SetNumberOfNotifiedThings ( int  value)
inline

When this number of things have been notified, it will initiate an increase in the rollout rate.

Definition at line 55 of file AwsJobRateIncreaseCriteria.h.

◆ SetNumberOfSucceededThings()

void Aws::IoT::Model::AwsJobRateIncreaseCriteria::SetNumberOfSucceededThings ( int  value)
inline

When this number of things have succeeded in their job execution, it will initiate an increase in the rollout rate.

Definition at line 80 of file AwsJobRateIncreaseCriteria.h.

◆ WithNumberOfNotifiedThings()

AwsJobRateIncreaseCriteria& Aws::IoT::Model::AwsJobRateIncreaseCriteria::WithNumberOfNotifiedThings ( int  value)
inline

When this number of things have been notified, it will initiate an increase in the rollout rate.

Definition at line 61 of file AwsJobRateIncreaseCriteria.h.

◆ WithNumberOfSucceededThings()

AwsJobRateIncreaseCriteria& Aws::IoT::Model::AwsJobRateIncreaseCriteria::WithNumberOfSucceededThings ( int  value)
inline

When this number of things have succeeded in their job execution, it will initiate an increase in the rollout rate.

Definition at line 86 of file AwsJobRateIncreaseCriteria.h.


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