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

#include <CampaignConfig.h>

Public Member Functions

 CampaignConfig ()
 
 CampaignConfig (Aws::Utils::Json::JsonView jsonValue)
 
CampaignConfigoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::Map< Aws::String, Aws::String > & GetItemExplorationConfig () const
 
bool ItemExplorationConfigHasBeenSet () const
 
void SetItemExplorationConfig (const Aws::Map< Aws::String, Aws::String > &value)
 
void SetItemExplorationConfig (Aws::Map< Aws::String, Aws::String > &&value)
 
CampaignConfigWithItemExplorationConfig (const Aws::Map< Aws::String, Aws::String > &value)
 
CampaignConfigWithItemExplorationConfig (Aws::Map< Aws::String, Aws::String > &&value)
 
CampaignConfigAddItemExplorationConfig (const Aws::String &key, const Aws::String &value)
 
CampaignConfigAddItemExplorationConfig (Aws::String &&key, const Aws::String &value)
 
CampaignConfigAddItemExplorationConfig (const Aws::String &key, Aws::String &&value)
 
CampaignConfigAddItemExplorationConfig (Aws::String &&key, Aws::String &&value)
 
CampaignConfigAddItemExplorationConfig (const char *key, Aws::String &&value)
 
CampaignConfigAddItemExplorationConfig (Aws::String &&key, const char *value)
 
CampaignConfigAddItemExplorationConfig (const char *key, const char *value)
 

Detailed Description

The configuration details of a campaign.

See Also:

AWS API Reference

Definition at line 32 of file CampaignConfig.h.

Constructor & Destructor Documentation

◆ CampaignConfig() [1/2]

Aws::Personalize::Model::CampaignConfig::CampaignConfig ( )

◆ CampaignConfig() [2/2]

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

Member Function Documentation

◆ AddItemExplorationConfig() [1/7]

CampaignConfig& Aws::Personalize::Model::CampaignConfig::AddItemExplorationConfig ( Aws::String &&  key,
Aws::String &&  value 
)
inline

A string to string map specifying the exploration configuration hyperparameters, including explorationWeight and explorationItemAgeCutOff, you want to use to configure the amount of item exploration Amazon Personalize uses when recommending items. Provide itemExplorationConfig data only if your solution uses the User-Personalization recipe.

Definition at line 149 of file CampaignConfig.h.

◆ AddItemExplorationConfig() [2/7]

CampaignConfig& Aws::Personalize::Model::CampaignConfig::AddItemExplorationConfig ( Aws::String &&  key,
const Aws::String value 
)
inline

A string to string map specifying the exploration configuration hyperparameters, including explorationWeight and explorationItemAgeCutOff, you want to use to configure the amount of item exploration Amazon Personalize uses when recommending items. Provide itemExplorationConfig data only if your solution uses the User-Personalization recipe.

Definition at line 127 of file CampaignConfig.h.

◆ AddItemExplorationConfig() [3/7]

CampaignConfig& Aws::Personalize::Model::CampaignConfig::AddItemExplorationConfig ( Aws::String &&  key,
const char *  value 
)
inline

A string to string map specifying the exploration configuration hyperparameters, including explorationWeight and explorationItemAgeCutOff, you want to use to configure the amount of item exploration Amazon Personalize uses when recommending items. Provide itemExplorationConfig data only if your solution uses the User-Personalization recipe.

Definition at line 171 of file CampaignConfig.h.

◆ AddItemExplorationConfig() [4/7]

CampaignConfig& Aws::Personalize::Model::CampaignConfig::AddItemExplorationConfig ( const Aws::String key,
Aws::String &&  value 
)
inline

A string to string map specifying the exploration configuration hyperparameters, including explorationWeight and explorationItemAgeCutOff, you want to use to configure the amount of item exploration Amazon Personalize uses when recommending items. Provide itemExplorationConfig data only if your solution uses the User-Personalization recipe.

Definition at line 138 of file CampaignConfig.h.

◆ AddItemExplorationConfig() [5/7]

CampaignConfig& Aws::Personalize::Model::CampaignConfig::AddItemExplorationConfig ( const Aws::String key,
const Aws::String value 
)
inline

A string to string map specifying the exploration configuration hyperparameters, including explorationWeight and explorationItemAgeCutOff, you want to use to configure the amount of item exploration Amazon Personalize uses when recommending items. Provide itemExplorationConfig data only if your solution uses the User-Personalization recipe.

Definition at line 116 of file CampaignConfig.h.

◆ AddItemExplorationConfig() [6/7]

CampaignConfig& Aws::Personalize::Model::CampaignConfig::AddItemExplorationConfig ( const char *  key,
Aws::String &&  value 
)
inline

A string to string map specifying the exploration configuration hyperparameters, including explorationWeight and explorationItemAgeCutOff, you want to use to configure the amount of item exploration Amazon Personalize uses when recommending items. Provide itemExplorationConfig data only if your solution uses the User-Personalization recipe.

Definition at line 160 of file CampaignConfig.h.

◆ AddItemExplorationConfig() [7/7]

CampaignConfig& Aws::Personalize::Model::CampaignConfig::AddItemExplorationConfig ( const char *  key,
const char *  value 
)
inline

A string to string map specifying the exploration configuration hyperparameters, including explorationWeight and explorationItemAgeCutOff, you want to use to configure the amount of item exploration Amazon Personalize uses when recommending items. Provide itemExplorationConfig data only if your solution uses the User-Personalization recipe.

Definition at line 182 of file CampaignConfig.h.

◆ GetItemExplorationConfig()

const Aws::Map<Aws::String, Aws::String>& Aws::Personalize::Model::CampaignConfig::GetItemExplorationConfig ( ) const
inline

A string to string map specifying the exploration configuration hyperparameters, including explorationWeight and explorationItemAgeCutOff, you want to use to configure the amount of item exploration Amazon Personalize uses when recommending items. Provide itemExplorationConfig data only if your solution uses the User-Personalization recipe.

Definition at line 50 of file CampaignConfig.h.

◆ ItemExplorationConfigHasBeenSet()

bool Aws::Personalize::Model::CampaignConfig::ItemExplorationConfigHasBeenSet ( ) const
inline

A string to string map specifying the exploration configuration hyperparameters, including explorationWeight and explorationItemAgeCutOff, you want to use to configure the amount of item exploration Amazon Personalize uses when recommending items. Provide itemExplorationConfig data only if your solution uses the User-Personalization recipe.

Definition at line 61 of file CampaignConfig.h.

◆ Jsonize()

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

◆ operator=()

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

◆ SetItemExplorationConfig() [1/2]

void Aws::Personalize::Model::CampaignConfig::SetItemExplorationConfig ( Aws::Map< Aws::String, Aws::String > &&  value)
inline

A string to string map specifying the exploration configuration hyperparameters, including explorationWeight and explorationItemAgeCutOff, you want to use to configure the amount of item exploration Amazon Personalize uses when recommending items. Provide itemExplorationConfig data only if your solution uses the User-Personalization recipe.

Definition at line 83 of file CampaignConfig.h.

◆ SetItemExplorationConfig() [2/2]

void Aws::Personalize::Model::CampaignConfig::SetItemExplorationConfig ( const Aws::Map< Aws::String, Aws::String > &  value)
inline

A string to string map specifying the exploration configuration hyperparameters, including explorationWeight and explorationItemAgeCutOff, you want to use to configure the amount of item exploration Amazon Personalize uses when recommending items. Provide itemExplorationConfig data only if your solution uses the User-Personalization recipe.

Definition at line 72 of file CampaignConfig.h.

◆ WithItemExplorationConfig() [1/2]

CampaignConfig& Aws::Personalize::Model::CampaignConfig::WithItemExplorationConfig ( Aws::Map< Aws::String, Aws::String > &&  value)
inline

A string to string map specifying the exploration configuration hyperparameters, including explorationWeight and explorationItemAgeCutOff, you want to use to configure the amount of item exploration Amazon Personalize uses when recommending items. Provide itemExplorationConfig data only if your solution uses the User-Personalization recipe.

Definition at line 105 of file CampaignConfig.h.

◆ WithItemExplorationConfig() [2/2]

CampaignConfig& Aws::Personalize::Model::CampaignConfig::WithItemExplorationConfig ( const Aws::Map< Aws::String, Aws::String > &  value)
inline

A string to string map specifying the exploration configuration hyperparameters, including explorationWeight and explorationItemAgeCutOff, you want to use to configure the amount of item exploration Amazon Personalize uses when recommending items. Provide itemExplorationConfig data only if your solution uses the User-Personalization recipe.

Definition at line 94 of file CampaignConfig.h.


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