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

#include <AutoMLConfig.h>

Public Member Functions

 AutoMLConfig ()
 
 AutoMLConfig (Aws::Utils::Json::JsonView jsonValue)
 
AutoMLConfigoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetMetricName () const
 
bool MetricNameHasBeenSet () const
 
void SetMetricName (const Aws::String &value)
 
void SetMetricName (Aws::String &&value)
 
void SetMetricName (const char *value)
 
AutoMLConfigWithMetricName (const Aws::String &value)
 
AutoMLConfigWithMetricName (Aws::String &&value)
 
AutoMLConfigWithMetricName (const char *value)
 
const Aws::Vector< Aws::String > & GetRecipeList () const
 
bool RecipeListHasBeenSet () const
 
void SetRecipeList (const Aws::Vector< Aws::String > &value)
 
void SetRecipeList (Aws::Vector< Aws::String > &&value)
 
AutoMLConfigWithRecipeList (const Aws::Vector< Aws::String > &value)
 
AutoMLConfigWithRecipeList (Aws::Vector< Aws::String > &&value)
 
AutoMLConfigAddRecipeList (const Aws::String &value)
 
AutoMLConfigAddRecipeList (Aws::String &&value)
 
AutoMLConfigAddRecipeList (const char *value)
 

Detailed Description

When the solution performs AutoML (performAutoML is true in CreateSolution), Amazon Personalize determines which recipe, from the specified list, optimizes the given metric. Amazon Personalize then uses that recipe for the solution.

See Also:

AWS API Reference

Definition at line 35 of file AutoMLConfig.h.

Constructor & Destructor Documentation

◆ AutoMLConfig() [1/2]

Aws::Personalize::Model::AutoMLConfig::AutoMLConfig ( )

◆ AutoMLConfig() [2/2]

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

Member Function Documentation

◆ AddRecipeList() [1/3]

AutoMLConfig& Aws::Personalize::Model::AutoMLConfig::AddRecipeList ( Aws::String &&  value)
inline

The list of candidate recipes.

Definition at line 123 of file AutoMLConfig.h.

◆ AddRecipeList() [2/3]

AutoMLConfig& Aws::Personalize::Model::AutoMLConfig::AddRecipeList ( const Aws::String value)
inline

The list of candidate recipes.

Definition at line 118 of file AutoMLConfig.h.

◆ AddRecipeList() [3/3]

AutoMLConfig& Aws::Personalize::Model::AutoMLConfig::AddRecipeList ( const char *  value)
inline

The list of candidate recipes.

Definition at line 128 of file AutoMLConfig.h.

◆ GetMetricName()

const Aws::String& Aws::Personalize::Model::AutoMLConfig::GetMetricName ( ) const
inline

The metric to optimize.

Definition at line 47 of file AutoMLConfig.h.

◆ GetRecipeList()

const Aws::Vector<Aws::String>& Aws::Personalize::Model::AutoMLConfig::GetRecipeList ( ) const
inline

The list of candidate recipes.

Definition at line 88 of file AutoMLConfig.h.

◆ Jsonize()

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

◆ MetricNameHasBeenSet()

bool Aws::Personalize::Model::AutoMLConfig::MetricNameHasBeenSet ( ) const
inline

The metric to optimize.

Definition at line 52 of file AutoMLConfig.h.

◆ operator=()

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

◆ RecipeListHasBeenSet()

bool Aws::Personalize::Model::AutoMLConfig::RecipeListHasBeenSet ( ) const
inline

The list of candidate recipes.

Definition at line 93 of file AutoMLConfig.h.

◆ SetMetricName() [1/3]

void Aws::Personalize::Model::AutoMLConfig::SetMetricName ( Aws::String &&  value)
inline

The metric to optimize.

Definition at line 62 of file AutoMLConfig.h.

◆ SetMetricName() [2/3]

void Aws::Personalize::Model::AutoMLConfig::SetMetricName ( const Aws::String value)
inline

The metric to optimize.

Definition at line 57 of file AutoMLConfig.h.

◆ SetMetricName() [3/3]

void Aws::Personalize::Model::AutoMLConfig::SetMetricName ( const char *  value)
inline

The metric to optimize.

Definition at line 67 of file AutoMLConfig.h.

◆ SetRecipeList() [1/2]

void Aws::Personalize::Model::AutoMLConfig::SetRecipeList ( Aws::Vector< Aws::String > &&  value)
inline

The list of candidate recipes.

Definition at line 103 of file AutoMLConfig.h.

◆ SetRecipeList() [2/2]

void Aws::Personalize::Model::AutoMLConfig::SetRecipeList ( const Aws::Vector< Aws::String > &  value)
inline

The list of candidate recipes.

Definition at line 98 of file AutoMLConfig.h.

◆ WithMetricName() [1/3]

AutoMLConfig& Aws::Personalize::Model::AutoMLConfig::WithMetricName ( Aws::String &&  value)
inline

The metric to optimize.

Definition at line 77 of file AutoMLConfig.h.

◆ WithMetricName() [2/3]

AutoMLConfig& Aws::Personalize::Model::AutoMLConfig::WithMetricName ( const Aws::String value)
inline

The metric to optimize.

Definition at line 72 of file AutoMLConfig.h.

◆ WithMetricName() [3/3]

AutoMLConfig& Aws::Personalize::Model::AutoMLConfig::WithMetricName ( const char *  value)
inline

The metric to optimize.

Definition at line 82 of file AutoMLConfig.h.

◆ WithRecipeList() [1/2]

AutoMLConfig& Aws::Personalize::Model::AutoMLConfig::WithRecipeList ( Aws::Vector< Aws::String > &&  value)
inline

The list of candidate recipes.

Definition at line 113 of file AutoMLConfig.h.

◆ WithRecipeList() [2/2]

AutoMLConfig& Aws::Personalize::Model::AutoMLConfig::WithRecipeList ( const Aws::Vector< Aws::String > &  value)
inline

The list of candidate recipes.

Definition at line 108 of file AutoMLConfig.h.


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