AWS SDK for C++  1.9.71
AWS SDK for C++
Public Member Functions | List of all members
Aws::Personalize::Model::ContinuousHyperParameterRange Class Reference

#include <ContinuousHyperParameterRange.h>

Public Member Functions

 ContinuousHyperParameterRange ()
 
 ContinuousHyperParameterRange (Aws::Utils::Json::JsonView jsonValue)
 
ContinuousHyperParameterRangeoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetName () const
 
bool NameHasBeenSet () const
 
void SetName (const Aws::String &value)
 
void SetName (Aws::String &&value)
 
void SetName (const char *value)
 
ContinuousHyperParameterRangeWithName (const Aws::String &value)
 
ContinuousHyperParameterRangeWithName (Aws::String &&value)
 
ContinuousHyperParameterRangeWithName (const char *value)
 
double GetMinValue () const
 
bool MinValueHasBeenSet () const
 
void SetMinValue (double value)
 
ContinuousHyperParameterRangeWithMinValue (double value)
 
double GetMaxValue () const
 
bool MaxValueHasBeenSet () const
 
void SetMaxValue (double value)
 
ContinuousHyperParameterRangeWithMaxValue (double value)
 

Detailed Description

Provides the name and range of a continuous hyperparameter.

See Also:

AWS API Reference

Definition at line 32 of file ContinuousHyperParameterRange.h.

Constructor & Destructor Documentation

◆ ContinuousHyperParameterRange() [1/2]

Aws::Personalize::Model::ContinuousHyperParameterRange::ContinuousHyperParameterRange ( )

◆ ContinuousHyperParameterRange() [2/2]

Aws::Personalize::Model::ContinuousHyperParameterRange::ContinuousHyperParameterRange ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetMaxValue()

double Aws::Personalize::Model::ContinuousHyperParameterRange::GetMaxValue ( ) const
inline

The maximum allowable value for the hyperparameter.

Definition at line 106 of file ContinuousHyperParameterRange.h.

◆ GetMinValue()

double Aws::Personalize::Model::ContinuousHyperParameterRange::GetMinValue ( ) const
inline

The minimum allowable value for the hyperparameter.

Definition at line 85 of file ContinuousHyperParameterRange.h.

◆ GetName()

const Aws::String& Aws::Personalize::Model::ContinuousHyperParameterRange::GetName ( ) const
inline

The name of the hyperparameter.

Definition at line 44 of file ContinuousHyperParameterRange.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::Personalize::Model::ContinuousHyperParameterRange::Jsonize ( ) const

◆ MaxValueHasBeenSet()

bool Aws::Personalize::Model::ContinuousHyperParameterRange::MaxValueHasBeenSet ( ) const
inline

The maximum allowable value for the hyperparameter.

Definition at line 111 of file ContinuousHyperParameterRange.h.

◆ MinValueHasBeenSet()

bool Aws::Personalize::Model::ContinuousHyperParameterRange::MinValueHasBeenSet ( ) const
inline

The minimum allowable value for the hyperparameter.

Definition at line 90 of file ContinuousHyperParameterRange.h.

◆ NameHasBeenSet()

bool Aws::Personalize::Model::ContinuousHyperParameterRange::NameHasBeenSet ( ) const
inline

The name of the hyperparameter.

Definition at line 49 of file ContinuousHyperParameterRange.h.

◆ operator=()

ContinuousHyperParameterRange& Aws::Personalize::Model::ContinuousHyperParameterRange::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetMaxValue()

void Aws::Personalize::Model::ContinuousHyperParameterRange::SetMaxValue ( double  value)
inline

The maximum allowable value for the hyperparameter.

Definition at line 116 of file ContinuousHyperParameterRange.h.

◆ SetMinValue()

void Aws::Personalize::Model::ContinuousHyperParameterRange::SetMinValue ( double  value)
inline

The minimum allowable value for the hyperparameter.

Definition at line 95 of file ContinuousHyperParameterRange.h.

◆ SetName() [1/3]

void Aws::Personalize::Model::ContinuousHyperParameterRange::SetName ( Aws::String &&  value)
inline

The name of the hyperparameter.

Definition at line 59 of file ContinuousHyperParameterRange.h.

◆ SetName() [2/3]

void Aws::Personalize::Model::ContinuousHyperParameterRange::SetName ( const Aws::String value)
inline

The name of the hyperparameter.

Definition at line 54 of file ContinuousHyperParameterRange.h.

◆ SetName() [3/3]

void Aws::Personalize::Model::ContinuousHyperParameterRange::SetName ( const char *  value)
inline

The name of the hyperparameter.

Definition at line 64 of file ContinuousHyperParameterRange.h.

◆ WithMaxValue()

ContinuousHyperParameterRange& Aws::Personalize::Model::ContinuousHyperParameterRange::WithMaxValue ( double  value)
inline

The maximum allowable value for the hyperparameter.

Definition at line 121 of file ContinuousHyperParameterRange.h.

◆ WithMinValue()

ContinuousHyperParameterRange& Aws::Personalize::Model::ContinuousHyperParameterRange::WithMinValue ( double  value)
inline

The minimum allowable value for the hyperparameter.

Definition at line 100 of file ContinuousHyperParameterRange.h.

◆ WithName() [1/3]

ContinuousHyperParameterRange& Aws::Personalize::Model::ContinuousHyperParameterRange::WithName ( Aws::String &&  value)
inline

The name of the hyperparameter.

Definition at line 74 of file ContinuousHyperParameterRange.h.

◆ WithName() [2/3]

ContinuousHyperParameterRange& Aws::Personalize::Model::ContinuousHyperParameterRange::WithName ( const Aws::String value)
inline

The name of the hyperparameter.

Definition at line 69 of file ContinuousHyperParameterRange.h.

◆ WithName() [3/3]

ContinuousHyperParameterRange& Aws::Personalize::Model::ContinuousHyperParameterRange::WithName ( const char *  value)
inline

The name of the hyperparameter.

Definition at line 79 of file ContinuousHyperParameterRange.h.


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