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

#include <BehaviorModelTrainingSummary.h>

Public Member Functions

 BehaviorModelTrainingSummary ()
 
 BehaviorModelTrainingSummary (Aws::Utils::Json::JsonView jsonValue)
 
BehaviorModelTrainingSummaryoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetSecurityProfileName () const
 
bool SecurityProfileNameHasBeenSet () const
 
void SetSecurityProfileName (const Aws::String &value)
 
void SetSecurityProfileName (Aws::String &&value)
 
void SetSecurityProfileName (const char *value)
 
BehaviorModelTrainingSummaryWithSecurityProfileName (const Aws::String &value)
 
BehaviorModelTrainingSummaryWithSecurityProfileName (Aws::String &&value)
 
BehaviorModelTrainingSummaryWithSecurityProfileName (const char *value)
 
const Aws::StringGetBehaviorName () const
 
bool BehaviorNameHasBeenSet () const
 
void SetBehaviorName (const Aws::String &value)
 
void SetBehaviorName (Aws::String &&value)
 
void SetBehaviorName (const char *value)
 
BehaviorModelTrainingSummaryWithBehaviorName (const Aws::String &value)
 
BehaviorModelTrainingSummaryWithBehaviorName (Aws::String &&value)
 
BehaviorModelTrainingSummaryWithBehaviorName (const char *value)
 
const Aws::Utils::DateTimeGetTrainingDataCollectionStartDate () const
 
bool TrainingDataCollectionStartDateHasBeenSet () const
 
void SetTrainingDataCollectionStartDate (const Aws::Utils::DateTime &value)
 
void SetTrainingDataCollectionStartDate (Aws::Utils::DateTime &&value)
 
BehaviorModelTrainingSummaryWithTrainingDataCollectionStartDate (const Aws::Utils::DateTime &value)
 
BehaviorModelTrainingSummaryWithTrainingDataCollectionStartDate (Aws::Utils::DateTime &&value)
 
const ModelStatusGetModelStatus () const
 
bool ModelStatusHasBeenSet () const
 
void SetModelStatus (const ModelStatus &value)
 
void SetModelStatus (ModelStatus &&value)
 
BehaviorModelTrainingSummaryWithModelStatus (const ModelStatus &value)
 
BehaviorModelTrainingSummaryWithModelStatus (ModelStatus &&value)
 
double GetDatapointsCollectionPercentage () const
 
bool DatapointsCollectionPercentageHasBeenSet () const
 
void SetDatapointsCollectionPercentage (double value)
 
BehaviorModelTrainingSummaryWithDatapointsCollectionPercentage (double value)
 
const Aws::Utils::DateTimeGetLastModelRefreshDate () const
 
bool LastModelRefreshDateHasBeenSet () const
 
void SetLastModelRefreshDate (const Aws::Utils::DateTime &value)
 
void SetLastModelRefreshDate (Aws::Utils::DateTime &&value)
 
BehaviorModelTrainingSummaryWithLastModelRefreshDate (const Aws::Utils::DateTime &value)
 
BehaviorModelTrainingSummaryWithLastModelRefreshDate (Aws::Utils::DateTime &&value)
 

Detailed Description

The summary of an ML Detect behavior model.

See Also:

AWS API Reference

Definition at line 33 of file BehaviorModelTrainingSummary.h.

Constructor & Destructor Documentation

◆ BehaviorModelTrainingSummary() [1/2]

Aws::IoT::Model::BehaviorModelTrainingSummary::BehaviorModelTrainingSummary ( )

◆ BehaviorModelTrainingSummary() [2/2]

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

Member Function Documentation

◆ BehaviorNameHasBeenSet()

bool Aws::IoT::Model::BehaviorModelTrainingSummary::BehaviorNameHasBeenSet ( ) const
inline

The name of the behavior.

Definition at line 91 of file BehaviorModelTrainingSummary.h.

◆ DatapointsCollectionPercentageHasBeenSet()

bool Aws::IoT::Model::BehaviorModelTrainingSummary::DatapointsCollectionPercentageHasBeenSet ( ) const
inline

The percentage of datapoints collected.

Definition at line 194 of file BehaviorModelTrainingSummary.h.

◆ GetBehaviorName()

const Aws::String& Aws::IoT::Model::BehaviorModelTrainingSummary::GetBehaviorName ( ) const
inline

The name of the behavior.

Definition at line 86 of file BehaviorModelTrainingSummary.h.

◆ GetDatapointsCollectionPercentage()

double Aws::IoT::Model::BehaviorModelTrainingSummary::GetDatapointsCollectionPercentage ( ) const
inline

The percentage of datapoints collected.

Definition at line 189 of file BehaviorModelTrainingSummary.h.

◆ GetLastModelRefreshDate()

const Aws::Utils::DateTime& Aws::IoT::Model::BehaviorModelTrainingSummary::GetLastModelRefreshDate ( ) const
inline

The date the model was last refreshed.

Definition at line 210 of file BehaviorModelTrainingSummary.h.

◆ GetModelStatus()

const ModelStatus& Aws::IoT::Model::BehaviorModelTrainingSummary::GetModelStatus ( ) const
inline

The status of the behavior model.

Definition at line 158 of file BehaviorModelTrainingSummary.h.

◆ GetSecurityProfileName()

const Aws::String& Aws::IoT::Model::BehaviorModelTrainingSummary::GetSecurityProfileName ( ) const
inline

The name of the security profile.

Definition at line 45 of file BehaviorModelTrainingSummary.h.

◆ GetTrainingDataCollectionStartDate()

const Aws::Utils::DateTime& Aws::IoT::Model::BehaviorModelTrainingSummary::GetTrainingDataCollectionStartDate ( ) const
inline

The date a training model started collecting data.

Definition at line 127 of file BehaviorModelTrainingSummary.h.

◆ Jsonize()

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

◆ LastModelRefreshDateHasBeenSet()

bool Aws::IoT::Model::BehaviorModelTrainingSummary::LastModelRefreshDateHasBeenSet ( ) const
inline

The date the model was last refreshed.

Definition at line 215 of file BehaviorModelTrainingSummary.h.

◆ ModelStatusHasBeenSet()

bool Aws::IoT::Model::BehaviorModelTrainingSummary::ModelStatusHasBeenSet ( ) const
inline

The status of the behavior model.

Definition at line 163 of file BehaviorModelTrainingSummary.h.

◆ operator=()

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

◆ SecurityProfileNameHasBeenSet()

bool Aws::IoT::Model::BehaviorModelTrainingSummary::SecurityProfileNameHasBeenSet ( ) const
inline

The name of the security profile.

Definition at line 50 of file BehaviorModelTrainingSummary.h.

◆ SetBehaviorName() [1/3]

void Aws::IoT::Model::BehaviorModelTrainingSummary::SetBehaviorName ( Aws::String &&  value)
inline

The name of the behavior.

Definition at line 101 of file BehaviorModelTrainingSummary.h.

◆ SetBehaviorName() [2/3]

void Aws::IoT::Model::BehaviorModelTrainingSummary::SetBehaviorName ( const Aws::String value)
inline

The name of the behavior.

Definition at line 96 of file BehaviorModelTrainingSummary.h.

◆ SetBehaviorName() [3/3]

void Aws::IoT::Model::BehaviorModelTrainingSummary::SetBehaviorName ( const char *  value)
inline

The name of the behavior.

Definition at line 106 of file BehaviorModelTrainingSummary.h.

◆ SetDatapointsCollectionPercentage()

void Aws::IoT::Model::BehaviorModelTrainingSummary::SetDatapointsCollectionPercentage ( double  value)
inline

The percentage of datapoints collected.

Definition at line 199 of file BehaviorModelTrainingSummary.h.

◆ SetLastModelRefreshDate() [1/2]

void Aws::IoT::Model::BehaviorModelTrainingSummary::SetLastModelRefreshDate ( Aws::Utils::DateTime &&  value)
inline

The date the model was last refreshed.

Definition at line 225 of file BehaviorModelTrainingSummary.h.

◆ SetLastModelRefreshDate() [2/2]

void Aws::IoT::Model::BehaviorModelTrainingSummary::SetLastModelRefreshDate ( const Aws::Utils::DateTime value)
inline

The date the model was last refreshed.

Definition at line 220 of file BehaviorModelTrainingSummary.h.

◆ SetModelStatus() [1/2]

void Aws::IoT::Model::BehaviorModelTrainingSummary::SetModelStatus ( const ModelStatus value)
inline

The status of the behavior model.

Definition at line 168 of file BehaviorModelTrainingSummary.h.

◆ SetModelStatus() [2/2]

void Aws::IoT::Model::BehaviorModelTrainingSummary::SetModelStatus ( ModelStatus &&  value)
inline

The status of the behavior model.

Definition at line 173 of file BehaviorModelTrainingSummary.h.

◆ SetSecurityProfileName() [1/3]

void Aws::IoT::Model::BehaviorModelTrainingSummary::SetSecurityProfileName ( Aws::String &&  value)
inline

The name of the security profile.

Definition at line 60 of file BehaviorModelTrainingSummary.h.

◆ SetSecurityProfileName() [2/3]

void Aws::IoT::Model::BehaviorModelTrainingSummary::SetSecurityProfileName ( const Aws::String value)
inline

The name of the security profile.

Definition at line 55 of file BehaviorModelTrainingSummary.h.

◆ SetSecurityProfileName() [3/3]

void Aws::IoT::Model::BehaviorModelTrainingSummary::SetSecurityProfileName ( const char *  value)
inline

The name of the security profile.

Definition at line 65 of file BehaviorModelTrainingSummary.h.

◆ SetTrainingDataCollectionStartDate() [1/2]

void Aws::IoT::Model::BehaviorModelTrainingSummary::SetTrainingDataCollectionStartDate ( Aws::Utils::DateTime &&  value)
inline

The date a training model started collecting data.

Definition at line 142 of file BehaviorModelTrainingSummary.h.

◆ SetTrainingDataCollectionStartDate() [2/2]

void Aws::IoT::Model::BehaviorModelTrainingSummary::SetTrainingDataCollectionStartDate ( const Aws::Utils::DateTime value)
inline

The date a training model started collecting data.

Definition at line 137 of file BehaviorModelTrainingSummary.h.

◆ TrainingDataCollectionStartDateHasBeenSet()

bool Aws::IoT::Model::BehaviorModelTrainingSummary::TrainingDataCollectionStartDateHasBeenSet ( ) const
inline

The date a training model started collecting data.

Definition at line 132 of file BehaviorModelTrainingSummary.h.

◆ WithBehaviorName() [1/3]

BehaviorModelTrainingSummary& Aws::IoT::Model::BehaviorModelTrainingSummary::WithBehaviorName ( Aws::String &&  value)
inline

The name of the behavior.

Definition at line 116 of file BehaviorModelTrainingSummary.h.

◆ WithBehaviorName() [2/3]

BehaviorModelTrainingSummary& Aws::IoT::Model::BehaviorModelTrainingSummary::WithBehaviorName ( const Aws::String value)
inline

The name of the behavior.

Definition at line 111 of file BehaviorModelTrainingSummary.h.

◆ WithBehaviorName() [3/3]

BehaviorModelTrainingSummary& Aws::IoT::Model::BehaviorModelTrainingSummary::WithBehaviorName ( const char *  value)
inline

The name of the behavior.

Definition at line 121 of file BehaviorModelTrainingSummary.h.

◆ WithDatapointsCollectionPercentage()

BehaviorModelTrainingSummary& Aws::IoT::Model::BehaviorModelTrainingSummary::WithDatapointsCollectionPercentage ( double  value)
inline

The percentage of datapoints collected.

Definition at line 204 of file BehaviorModelTrainingSummary.h.

◆ WithLastModelRefreshDate() [1/2]

BehaviorModelTrainingSummary& Aws::IoT::Model::BehaviorModelTrainingSummary::WithLastModelRefreshDate ( Aws::Utils::DateTime &&  value)
inline

The date the model was last refreshed.

Definition at line 235 of file BehaviorModelTrainingSummary.h.

◆ WithLastModelRefreshDate() [2/2]

BehaviorModelTrainingSummary& Aws::IoT::Model::BehaviorModelTrainingSummary::WithLastModelRefreshDate ( const Aws::Utils::DateTime value)
inline

The date the model was last refreshed.

Definition at line 230 of file BehaviorModelTrainingSummary.h.

◆ WithModelStatus() [1/2]

BehaviorModelTrainingSummary& Aws::IoT::Model::BehaviorModelTrainingSummary::WithModelStatus ( const ModelStatus value)
inline

The status of the behavior model.

Definition at line 178 of file BehaviorModelTrainingSummary.h.

◆ WithModelStatus() [2/2]

BehaviorModelTrainingSummary& Aws::IoT::Model::BehaviorModelTrainingSummary::WithModelStatus ( ModelStatus &&  value)
inline

The status of the behavior model.

Definition at line 183 of file BehaviorModelTrainingSummary.h.

◆ WithSecurityProfileName() [1/3]

BehaviorModelTrainingSummary& Aws::IoT::Model::BehaviorModelTrainingSummary::WithSecurityProfileName ( Aws::String &&  value)
inline

The name of the security profile.

Definition at line 75 of file BehaviorModelTrainingSummary.h.

◆ WithSecurityProfileName() [2/3]

BehaviorModelTrainingSummary& Aws::IoT::Model::BehaviorModelTrainingSummary::WithSecurityProfileName ( const Aws::String value)
inline

The name of the security profile.

Definition at line 70 of file BehaviorModelTrainingSummary.h.

◆ WithSecurityProfileName() [3/3]

BehaviorModelTrainingSummary& Aws::IoT::Model::BehaviorModelTrainingSummary::WithSecurityProfileName ( const char *  value)
inline

The name of the security profile.

Definition at line 80 of file BehaviorModelTrainingSummary.h.

◆ WithTrainingDataCollectionStartDate() [1/2]

BehaviorModelTrainingSummary& Aws::IoT::Model::BehaviorModelTrainingSummary::WithTrainingDataCollectionStartDate ( Aws::Utils::DateTime &&  value)
inline

The date a training model started collecting data.

Definition at line 152 of file BehaviorModelTrainingSummary.h.

◆ WithTrainingDataCollectionStartDate() [2/2]

BehaviorModelTrainingSummary& Aws::IoT::Model::BehaviorModelTrainingSummary::WithTrainingDataCollectionStartDate ( const Aws::Utils::DateTime value)
inline

The date a training model started collecting data.

Definition at line 147 of file BehaviorModelTrainingSummary.h.


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