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

#include <IntegerHyperParameterRange.h>

Public Member Functions

 IntegerHyperParameterRange ()
 
 IntegerHyperParameterRange (Aws::Utils::Json::JsonView jsonValue)
 
IntegerHyperParameterRangeoperator= (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)
 
IntegerHyperParameterRangeWithName (const Aws::String &value)
 
IntegerHyperParameterRangeWithName (Aws::String &&value)
 
IntegerHyperParameterRangeWithName (const char *value)
 
int GetMinValue () const
 
bool MinValueHasBeenSet () const
 
void SetMinValue (int value)
 
IntegerHyperParameterRangeWithMinValue (int value)
 
int GetMaxValue () const
 
bool MaxValueHasBeenSet () const
 
void SetMaxValue (int value)
 
IntegerHyperParameterRangeWithMaxValue (int value)
 

Detailed Description

Provides the name and range of an integer-valued hyperparameter.

See Also:

AWS API Reference

Definition at line 32 of file IntegerHyperParameterRange.h.

Constructor & Destructor Documentation

◆ IntegerHyperParameterRange() [1/2]

Aws::Personalize::Model::IntegerHyperParameterRange::IntegerHyperParameterRange ( )

◆ IntegerHyperParameterRange() [2/2]

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

Member Function Documentation

◆ GetMaxValue()

int Aws::Personalize::Model::IntegerHyperParameterRange::GetMaxValue ( ) const
inline

The maximum allowable value for the hyperparameter.

Definition at line 106 of file IntegerHyperParameterRange.h.

◆ GetMinValue()

int Aws::Personalize::Model::IntegerHyperParameterRange::GetMinValue ( ) const
inline

The minimum allowable value for the hyperparameter.

Definition at line 85 of file IntegerHyperParameterRange.h.

◆ GetName()

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

The name of the hyperparameter.

Definition at line 44 of file IntegerHyperParameterRange.h.

◆ Jsonize()

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

◆ MaxValueHasBeenSet()

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

The maximum allowable value for the hyperparameter.

Definition at line 111 of file IntegerHyperParameterRange.h.

◆ MinValueHasBeenSet()

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

The minimum allowable value for the hyperparameter.

Definition at line 90 of file IntegerHyperParameterRange.h.

◆ NameHasBeenSet()

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

The name of the hyperparameter.

Definition at line 49 of file IntegerHyperParameterRange.h.

◆ operator=()

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

◆ SetMaxValue()

void Aws::Personalize::Model::IntegerHyperParameterRange::SetMaxValue ( int  value)
inline

The maximum allowable value for the hyperparameter.

Definition at line 116 of file IntegerHyperParameterRange.h.

◆ SetMinValue()

void Aws::Personalize::Model::IntegerHyperParameterRange::SetMinValue ( int  value)
inline

The minimum allowable value for the hyperparameter.

Definition at line 95 of file IntegerHyperParameterRange.h.

◆ SetName() [1/3]

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

The name of the hyperparameter.

Definition at line 59 of file IntegerHyperParameterRange.h.

◆ SetName() [2/3]

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

The name of the hyperparameter.

Definition at line 54 of file IntegerHyperParameterRange.h.

◆ SetName() [3/3]

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

The name of the hyperparameter.

Definition at line 64 of file IntegerHyperParameterRange.h.

◆ WithMaxValue()

IntegerHyperParameterRange& Aws::Personalize::Model::IntegerHyperParameterRange::WithMaxValue ( int  value)
inline

The maximum allowable value for the hyperparameter.

Definition at line 121 of file IntegerHyperParameterRange.h.

◆ WithMinValue()

IntegerHyperParameterRange& Aws::Personalize::Model::IntegerHyperParameterRange::WithMinValue ( int  value)
inline

The minimum allowable value for the hyperparameter.

Definition at line 100 of file IntegerHyperParameterRange.h.

◆ WithName() [1/3]

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

The name of the hyperparameter.

Definition at line 74 of file IntegerHyperParameterRange.h.

◆ WithName() [2/3]

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

The name of the hyperparameter.

Definition at line 69 of file IntegerHyperParameterRange.h.

◆ WithName() [3/3]

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

The name of the hyperparameter.

Definition at line 79 of file IntegerHyperParameterRange.h.


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