AWS SDK for C++  1.9.125
AWS SDK for C++
Public Member Functions | List of all members
Aws::SageMaker::Model::EdgeModelStat Class Reference

#include <EdgeModelStat.h>

Public Member Functions

 EdgeModelStat ()
 
 EdgeModelStat (Aws::Utils::Json::JsonView jsonValue)
 
EdgeModelStatoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetModelName () const
 
bool ModelNameHasBeenSet () const
 
void SetModelName (const Aws::String &value)
 
void SetModelName (Aws::String &&value)
 
void SetModelName (const char *value)
 
EdgeModelStatWithModelName (const Aws::String &value)
 
EdgeModelStatWithModelName (Aws::String &&value)
 
EdgeModelStatWithModelName (const char *value)
 
const Aws::StringGetModelVersion () const
 
bool ModelVersionHasBeenSet () const
 
void SetModelVersion (const Aws::String &value)
 
void SetModelVersion (Aws::String &&value)
 
void SetModelVersion (const char *value)
 
EdgeModelStatWithModelVersion (const Aws::String &value)
 
EdgeModelStatWithModelVersion (Aws::String &&value)
 
EdgeModelStatWithModelVersion (const char *value)
 
long long GetOfflineDeviceCount () const
 
bool OfflineDeviceCountHasBeenSet () const
 
void SetOfflineDeviceCount (long long value)
 
EdgeModelStatWithOfflineDeviceCount (long long value)
 
long long GetConnectedDeviceCount () const
 
bool ConnectedDeviceCountHasBeenSet () const
 
void SetConnectedDeviceCount (long long value)
 
EdgeModelStatWithConnectedDeviceCount (long long value)
 
long long GetActiveDeviceCount () const
 
bool ActiveDeviceCountHasBeenSet () const
 
void SetActiveDeviceCount (long long value)
 
EdgeModelStatWithActiveDeviceCount (long long value)
 
long long GetSamplingDeviceCount () const
 
bool SamplingDeviceCountHasBeenSet () const
 
void SetSamplingDeviceCount (long long value)
 
EdgeModelStatWithSamplingDeviceCount (long long value)
 

Detailed Description

Status of edge devices with this model.

See Also:

AWS API Reference

Definition at line 31 of file EdgeModelStat.h.

Constructor & Destructor Documentation

◆ EdgeModelStat() [1/2]

Aws::SageMaker::Model::EdgeModelStat::EdgeModelStat ( )

◆ EdgeModelStat() [2/2]

Aws::SageMaker::Model::EdgeModelStat::EdgeModelStat ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ ActiveDeviceCountHasBeenSet()

bool Aws::SageMaker::Model::EdgeModelStat::ActiveDeviceCountHasBeenSet ( ) const
inline

The number of devices that have this model version, a heart beat, and are currently running.

Definition at line 182 of file EdgeModelStat.h.

◆ ConnectedDeviceCountHasBeenSet()

bool Aws::SageMaker::Model::EdgeModelStat::ConnectedDeviceCountHasBeenSet ( ) const
inline

The number of devices that have this model version and have a heart beat.

Definition at line 157 of file EdgeModelStat.h.

◆ GetActiveDeviceCount()

long long Aws::SageMaker::Model::EdgeModelStat::GetActiveDeviceCount ( ) const
inline

The number of devices that have this model version, a heart beat, and are currently running.

Definition at line 176 of file EdgeModelStat.h.

◆ GetConnectedDeviceCount()

long long Aws::SageMaker::Model::EdgeModelStat::GetConnectedDeviceCount ( ) const
inline

The number of devices that have this model version and have a heart beat.

Definition at line 151 of file EdgeModelStat.h.

◆ GetModelName()

const Aws::String& Aws::SageMaker::Model::EdgeModelStat::GetModelName ( ) const
inline

The name of the model.

Definition at line 43 of file EdgeModelStat.h.

◆ GetModelVersion()

const Aws::String& Aws::SageMaker::Model::EdgeModelStat::GetModelVersion ( ) const
inline

The model version.

Definition at line 84 of file EdgeModelStat.h.

◆ GetOfflineDeviceCount()

long long Aws::SageMaker::Model::EdgeModelStat::GetOfflineDeviceCount ( ) const
inline

The number of devices that have this model version and do not have a heart beat.

Definition at line 126 of file EdgeModelStat.h.

◆ GetSamplingDeviceCount()

long long Aws::SageMaker::Model::EdgeModelStat::GetSamplingDeviceCount ( ) const
inline

The number of devices with this model version and are producing sample data.

Definition at line 201 of file EdgeModelStat.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::SageMaker::Model::EdgeModelStat::Jsonize ( ) const

◆ ModelNameHasBeenSet()

bool Aws::SageMaker::Model::EdgeModelStat::ModelNameHasBeenSet ( ) const
inline

The name of the model.

Definition at line 48 of file EdgeModelStat.h.

◆ ModelVersionHasBeenSet()

bool Aws::SageMaker::Model::EdgeModelStat::ModelVersionHasBeenSet ( ) const
inline

The model version.

Definition at line 89 of file EdgeModelStat.h.

◆ OfflineDeviceCountHasBeenSet()

bool Aws::SageMaker::Model::EdgeModelStat::OfflineDeviceCountHasBeenSet ( ) const
inline

The number of devices that have this model version and do not have a heart beat.

Definition at line 132 of file EdgeModelStat.h.

◆ operator=()

EdgeModelStat& Aws::SageMaker::Model::EdgeModelStat::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SamplingDeviceCountHasBeenSet()

bool Aws::SageMaker::Model::EdgeModelStat::SamplingDeviceCountHasBeenSet ( ) const
inline

The number of devices with this model version and are producing sample data.

Definition at line 207 of file EdgeModelStat.h.

◆ SetActiveDeviceCount()

void Aws::SageMaker::Model::EdgeModelStat::SetActiveDeviceCount ( long long  value)
inline

The number of devices that have this model version, a heart beat, and are currently running.

Definition at line 188 of file EdgeModelStat.h.

◆ SetConnectedDeviceCount()

void Aws::SageMaker::Model::EdgeModelStat::SetConnectedDeviceCount ( long long  value)
inline

The number of devices that have this model version and have a heart beat.

Definition at line 163 of file EdgeModelStat.h.

◆ SetModelName() [1/3]

void Aws::SageMaker::Model::EdgeModelStat::SetModelName ( Aws::String &&  value)
inline

The name of the model.

Definition at line 58 of file EdgeModelStat.h.

◆ SetModelName() [2/3]

void Aws::SageMaker::Model::EdgeModelStat::SetModelName ( const Aws::String value)
inline

The name of the model.

Definition at line 53 of file EdgeModelStat.h.

◆ SetModelName() [3/3]

void Aws::SageMaker::Model::EdgeModelStat::SetModelName ( const char *  value)
inline

The name of the model.

Definition at line 63 of file EdgeModelStat.h.

◆ SetModelVersion() [1/3]

void Aws::SageMaker::Model::EdgeModelStat::SetModelVersion ( Aws::String &&  value)
inline

The model version.

Definition at line 99 of file EdgeModelStat.h.

◆ SetModelVersion() [2/3]

void Aws::SageMaker::Model::EdgeModelStat::SetModelVersion ( const Aws::String value)
inline

The model version.

Definition at line 94 of file EdgeModelStat.h.

◆ SetModelVersion() [3/3]

void Aws::SageMaker::Model::EdgeModelStat::SetModelVersion ( const char *  value)
inline

The model version.

Definition at line 104 of file EdgeModelStat.h.

◆ SetOfflineDeviceCount()

void Aws::SageMaker::Model::EdgeModelStat::SetOfflineDeviceCount ( long long  value)
inline

The number of devices that have this model version and do not have a heart beat.

Definition at line 138 of file EdgeModelStat.h.

◆ SetSamplingDeviceCount()

void Aws::SageMaker::Model::EdgeModelStat::SetSamplingDeviceCount ( long long  value)
inline

The number of devices with this model version and are producing sample data.

Definition at line 213 of file EdgeModelStat.h.

◆ WithActiveDeviceCount()

EdgeModelStat& Aws::SageMaker::Model::EdgeModelStat::WithActiveDeviceCount ( long long  value)
inline

The number of devices that have this model version, a heart beat, and are currently running.

Definition at line 194 of file EdgeModelStat.h.

◆ WithConnectedDeviceCount()

EdgeModelStat& Aws::SageMaker::Model::EdgeModelStat::WithConnectedDeviceCount ( long long  value)
inline

The number of devices that have this model version and have a heart beat.

Definition at line 169 of file EdgeModelStat.h.

◆ WithModelName() [1/3]

EdgeModelStat& Aws::SageMaker::Model::EdgeModelStat::WithModelName ( Aws::String &&  value)
inline

The name of the model.

Definition at line 73 of file EdgeModelStat.h.

◆ WithModelName() [2/3]

EdgeModelStat& Aws::SageMaker::Model::EdgeModelStat::WithModelName ( const Aws::String value)
inline

The name of the model.

Definition at line 68 of file EdgeModelStat.h.

◆ WithModelName() [3/3]

EdgeModelStat& Aws::SageMaker::Model::EdgeModelStat::WithModelName ( const char *  value)
inline

The name of the model.

Definition at line 78 of file EdgeModelStat.h.

◆ WithModelVersion() [1/3]

EdgeModelStat& Aws::SageMaker::Model::EdgeModelStat::WithModelVersion ( Aws::String &&  value)
inline

The model version.

Definition at line 114 of file EdgeModelStat.h.

◆ WithModelVersion() [2/3]

EdgeModelStat& Aws::SageMaker::Model::EdgeModelStat::WithModelVersion ( const Aws::String value)
inline

The model version.

Definition at line 109 of file EdgeModelStat.h.

◆ WithModelVersion() [3/3]

EdgeModelStat& Aws::SageMaker::Model::EdgeModelStat::WithModelVersion ( const char *  value)
inline

The model version.

Definition at line 119 of file EdgeModelStat.h.

◆ WithOfflineDeviceCount()

EdgeModelStat& Aws::SageMaker::Model::EdgeModelStat::WithOfflineDeviceCount ( long long  value)
inline

The number of devices that have this model version and do not have a heart beat.

Definition at line 144 of file EdgeModelStat.h.

◆ WithSamplingDeviceCount()

EdgeModelStat& Aws::SageMaker::Model::EdgeModelStat::WithSamplingDeviceCount ( long long  value)
inline

The number of devices with this model version and are producing sample data.

Definition at line 219 of file EdgeModelStat.h.


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