AWS SDK for C++  1.9.40
AWS SDK for C++
Public Member Functions | List of all members
Aws::FraudDetector::Model::ModelInputConfiguration Class Reference

#include <ModelInputConfiguration.h>

Public Member Functions

 ModelInputConfiguration ()
 
 ModelInputConfiguration (Aws::Utils::Json::JsonView jsonValue)
 
ModelInputConfigurationoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetEventTypeName () const
 
bool EventTypeNameHasBeenSet () const
 
void SetEventTypeName (const Aws::String &value)
 
void SetEventTypeName (Aws::String &&value)
 
void SetEventTypeName (const char *value)
 
ModelInputConfigurationWithEventTypeName (const Aws::String &value)
 
ModelInputConfigurationWithEventTypeName (Aws::String &&value)
 
ModelInputConfigurationWithEventTypeName (const char *value)
 
const ModelInputDataFormatGetFormat () const
 
bool FormatHasBeenSet () const
 
void SetFormat (const ModelInputDataFormat &value)
 
void SetFormat (ModelInputDataFormat &&value)
 
ModelInputConfigurationWithFormat (const ModelInputDataFormat &value)
 
ModelInputConfigurationWithFormat (ModelInputDataFormat &&value)
 
bool GetUseEventVariables () const
 
bool UseEventVariablesHasBeenSet () const
 
void SetUseEventVariables (bool value)
 
ModelInputConfigurationWithUseEventVariables (bool value)
 
const Aws::StringGetJsonInputTemplate () const
 
bool JsonInputTemplateHasBeenSet () const
 
void SetJsonInputTemplate (const Aws::String &value)
 
void SetJsonInputTemplate (Aws::String &&value)
 
void SetJsonInputTemplate (const char *value)
 
ModelInputConfigurationWithJsonInputTemplate (const Aws::String &value)
 
ModelInputConfigurationWithJsonInputTemplate (Aws::String &&value)
 
ModelInputConfigurationWithJsonInputTemplate (const char *value)
 
const Aws::StringGetCsvInputTemplate () const
 
bool CsvInputTemplateHasBeenSet () const
 
void SetCsvInputTemplate (const Aws::String &value)
 
void SetCsvInputTemplate (Aws::String &&value)
 
void SetCsvInputTemplate (const char *value)
 
ModelInputConfigurationWithCsvInputTemplate (const Aws::String &value)
 
ModelInputConfigurationWithCsvInputTemplate (Aws::String &&value)
 
ModelInputConfigurationWithCsvInputTemplate (const char *value)
 

Detailed Description

The Amazon SageMaker model input configuration.

See Also:

AWS API Reference

Definition at line 32 of file ModelInputConfiguration.h.

Constructor & Destructor Documentation

◆ ModelInputConfiguration() [1/2]

Aws::FraudDetector::Model::ModelInputConfiguration::ModelInputConfiguration ( )

◆ ModelInputConfiguration() [2/2]

Aws::FraudDetector::Model::ModelInputConfiguration::ModelInputConfiguration ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ CsvInputTemplateHasBeenSet()

bool Aws::FraudDetector::Model::ModelInputConfiguration::CsvInputTemplateHasBeenSet ( ) const
inline

Template for constructing the CSV input-data sent to SageMaker. At event-evaluation, the placeholders for variable-names in the template will be replaced with the variable values before being sent to SageMaker.

Definition at line 215 of file ModelInputConfiguration.h.

◆ EventTypeNameHasBeenSet()

bool Aws::FraudDetector::Model::ModelInputConfiguration::EventTypeNameHasBeenSet ( ) const
inline

The event type name.

Definition at line 49 of file ModelInputConfiguration.h.

◆ FormatHasBeenSet()

bool Aws::FraudDetector::Model::ModelInputConfiguration::FormatHasBeenSet ( ) const
inline

The format of the model input configuration. The format differs depending on if it is passed through to SageMaker or constructed by Amazon Fraud Detector.

Definition at line 94 of file ModelInputConfiguration.h.

◆ GetCsvInputTemplate()

const Aws::String& Aws::FraudDetector::Model::ModelInputConfiguration::GetCsvInputTemplate ( ) const
inline

Template for constructing the CSV input-data sent to SageMaker. At event-evaluation, the placeholders for variable-names in the template will be replaced with the variable values before being sent to SageMaker.

Definition at line 208 of file ModelInputConfiguration.h.

◆ GetEventTypeName()

const Aws::String& Aws::FraudDetector::Model::ModelInputConfiguration::GetEventTypeName ( ) const
inline

The event type name.

Definition at line 44 of file ModelInputConfiguration.h.

◆ GetFormat()

const ModelInputDataFormat& Aws::FraudDetector::Model::ModelInputConfiguration::GetFormat ( ) const
inline

The format of the model input configuration. The format differs depending on if it is passed through to SageMaker or constructed by Amazon Fraud Detector.

Definition at line 87 of file ModelInputConfiguration.h.

◆ GetJsonInputTemplate()

const Aws::String& Aws::FraudDetector::Model::ModelInputConfiguration::GetJsonInputTemplate ( ) const
inline

Template for constructing the JSON input-data sent to SageMaker. At event-evaluation, the placeholders for variable names in the template will be replaced with the variable values before being sent to SageMaker.

Definition at line 151 of file ModelInputConfiguration.h.

◆ GetUseEventVariables()

bool Aws::FraudDetector::Model::ModelInputConfiguration::GetUseEventVariables ( ) const
inline

The event variables.

Definition at line 128 of file ModelInputConfiguration.h.

◆ JsonInputTemplateHasBeenSet()

bool Aws::FraudDetector::Model::ModelInputConfiguration::JsonInputTemplateHasBeenSet ( ) const
inline

Template for constructing the JSON input-data sent to SageMaker. At event-evaluation, the placeholders for variable names in the template will be replaced with the variable values before being sent to SageMaker.

Definition at line 158 of file ModelInputConfiguration.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::FraudDetector::Model::ModelInputConfiguration::Jsonize ( ) const

◆ operator=()

ModelInputConfiguration& Aws::FraudDetector::Model::ModelInputConfiguration::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetCsvInputTemplate() [1/3]

void Aws::FraudDetector::Model::ModelInputConfiguration::SetCsvInputTemplate ( Aws::String &&  value)
inline

Template for constructing the CSV input-data sent to SageMaker. At event-evaluation, the placeholders for variable-names in the template will be replaced with the variable values before being sent to SageMaker.

Definition at line 229 of file ModelInputConfiguration.h.

◆ SetCsvInputTemplate() [2/3]

void Aws::FraudDetector::Model::ModelInputConfiguration::SetCsvInputTemplate ( const Aws::String value)
inline

Template for constructing the CSV input-data sent to SageMaker. At event-evaluation, the placeholders for variable-names in the template will be replaced with the variable values before being sent to SageMaker.

Definition at line 222 of file ModelInputConfiguration.h.

◆ SetCsvInputTemplate() [3/3]

void Aws::FraudDetector::Model::ModelInputConfiguration::SetCsvInputTemplate ( const char *  value)
inline

Template for constructing the CSV input-data sent to SageMaker. At event-evaluation, the placeholders for variable-names in the template will be replaced with the variable values before being sent to SageMaker.

Definition at line 236 of file ModelInputConfiguration.h.

◆ SetEventTypeName() [1/3]

void Aws::FraudDetector::Model::ModelInputConfiguration::SetEventTypeName ( Aws::String &&  value)
inline

The event type name.

Definition at line 59 of file ModelInputConfiguration.h.

◆ SetEventTypeName() [2/3]

void Aws::FraudDetector::Model::ModelInputConfiguration::SetEventTypeName ( const Aws::String value)
inline

The event type name.

Definition at line 54 of file ModelInputConfiguration.h.

◆ SetEventTypeName() [3/3]

void Aws::FraudDetector::Model::ModelInputConfiguration::SetEventTypeName ( const char *  value)
inline

The event type name.

Definition at line 64 of file ModelInputConfiguration.h.

◆ SetFormat() [1/2]

void Aws::FraudDetector::Model::ModelInputConfiguration::SetFormat ( const ModelInputDataFormat value)
inline

The format of the model input configuration. The format differs depending on if it is passed through to SageMaker or constructed by Amazon Fraud Detector.

Definition at line 101 of file ModelInputConfiguration.h.

◆ SetFormat() [2/2]

void Aws::FraudDetector::Model::ModelInputConfiguration::SetFormat ( ModelInputDataFormat &&  value)
inline

The format of the model input configuration. The format differs depending on if it is passed through to SageMaker or constructed by Amazon Fraud Detector.

Definition at line 108 of file ModelInputConfiguration.h.

◆ SetJsonInputTemplate() [1/3]

void Aws::FraudDetector::Model::ModelInputConfiguration::SetJsonInputTemplate ( Aws::String &&  value)
inline

Template for constructing the JSON input-data sent to SageMaker. At event-evaluation, the placeholders for variable names in the template will be replaced with the variable values before being sent to SageMaker.

Definition at line 172 of file ModelInputConfiguration.h.

◆ SetJsonInputTemplate() [2/3]

void Aws::FraudDetector::Model::ModelInputConfiguration::SetJsonInputTemplate ( const Aws::String value)
inline

Template for constructing the JSON input-data sent to SageMaker. At event-evaluation, the placeholders for variable names in the template will be replaced with the variable values before being sent to SageMaker.

Definition at line 165 of file ModelInputConfiguration.h.

◆ SetJsonInputTemplate() [3/3]

void Aws::FraudDetector::Model::ModelInputConfiguration::SetJsonInputTemplate ( const char *  value)
inline

Template for constructing the JSON input-data sent to SageMaker. At event-evaluation, the placeholders for variable names in the template will be replaced with the variable values before being sent to SageMaker.

Definition at line 179 of file ModelInputConfiguration.h.

◆ SetUseEventVariables()

void Aws::FraudDetector::Model::ModelInputConfiguration::SetUseEventVariables ( bool  value)
inline

The event variables.

Definition at line 138 of file ModelInputConfiguration.h.

◆ UseEventVariablesHasBeenSet()

bool Aws::FraudDetector::Model::ModelInputConfiguration::UseEventVariablesHasBeenSet ( ) const
inline

The event variables.

Definition at line 133 of file ModelInputConfiguration.h.

◆ WithCsvInputTemplate() [1/3]

ModelInputConfiguration& Aws::FraudDetector::Model::ModelInputConfiguration::WithCsvInputTemplate ( Aws::String &&  value)
inline

Template for constructing the CSV input-data sent to SageMaker. At event-evaluation, the placeholders for variable-names in the template will be replaced with the variable values before being sent to SageMaker.

Definition at line 250 of file ModelInputConfiguration.h.

◆ WithCsvInputTemplate() [2/3]

ModelInputConfiguration& Aws::FraudDetector::Model::ModelInputConfiguration::WithCsvInputTemplate ( const Aws::String value)
inline

Template for constructing the CSV input-data sent to SageMaker. At event-evaluation, the placeholders for variable-names in the template will be replaced with the variable values before being sent to SageMaker.

Definition at line 243 of file ModelInputConfiguration.h.

◆ WithCsvInputTemplate() [3/3]

ModelInputConfiguration& Aws::FraudDetector::Model::ModelInputConfiguration::WithCsvInputTemplate ( const char *  value)
inline

Template for constructing the CSV input-data sent to SageMaker. At event-evaluation, the placeholders for variable-names in the template will be replaced with the variable values before being sent to SageMaker.

Definition at line 257 of file ModelInputConfiguration.h.

◆ WithEventTypeName() [1/3]

ModelInputConfiguration& Aws::FraudDetector::Model::ModelInputConfiguration::WithEventTypeName ( Aws::String &&  value)
inline

The event type name.

Definition at line 74 of file ModelInputConfiguration.h.

◆ WithEventTypeName() [2/3]

ModelInputConfiguration& Aws::FraudDetector::Model::ModelInputConfiguration::WithEventTypeName ( const Aws::String value)
inline

The event type name.

Definition at line 69 of file ModelInputConfiguration.h.

◆ WithEventTypeName() [3/3]

ModelInputConfiguration& Aws::FraudDetector::Model::ModelInputConfiguration::WithEventTypeName ( const char *  value)
inline

The event type name.

Definition at line 79 of file ModelInputConfiguration.h.

◆ WithFormat() [1/2]

ModelInputConfiguration& Aws::FraudDetector::Model::ModelInputConfiguration::WithFormat ( const ModelInputDataFormat value)
inline

The format of the model input configuration. The format differs depending on if it is passed through to SageMaker or constructed by Amazon Fraud Detector.

Definition at line 115 of file ModelInputConfiguration.h.

◆ WithFormat() [2/2]

ModelInputConfiguration& Aws::FraudDetector::Model::ModelInputConfiguration::WithFormat ( ModelInputDataFormat &&  value)
inline

The format of the model input configuration. The format differs depending on if it is passed through to SageMaker or constructed by Amazon Fraud Detector.

Definition at line 122 of file ModelInputConfiguration.h.

◆ WithJsonInputTemplate() [1/3]

ModelInputConfiguration& Aws::FraudDetector::Model::ModelInputConfiguration::WithJsonInputTemplate ( Aws::String &&  value)
inline

Template for constructing the JSON input-data sent to SageMaker. At event-evaluation, the placeholders for variable names in the template will be replaced with the variable values before being sent to SageMaker.

Definition at line 193 of file ModelInputConfiguration.h.

◆ WithJsonInputTemplate() [2/3]

ModelInputConfiguration& Aws::FraudDetector::Model::ModelInputConfiguration::WithJsonInputTemplate ( const Aws::String value)
inline

Template for constructing the JSON input-data sent to SageMaker. At event-evaluation, the placeholders for variable names in the template will be replaced with the variable values before being sent to SageMaker.

Definition at line 186 of file ModelInputConfiguration.h.

◆ WithJsonInputTemplate() [3/3]

ModelInputConfiguration& Aws::FraudDetector::Model::ModelInputConfiguration::WithJsonInputTemplate ( const char *  value)
inline

Template for constructing the JSON input-data sent to SageMaker. At event-evaluation, the placeholders for variable names in the template will be replaced with the variable values before being sent to SageMaker.

Definition at line 200 of file ModelInputConfiguration.h.

◆ WithUseEventVariables()

ModelInputConfiguration& Aws::FraudDetector::Model::ModelInputConfiguration::WithUseEventVariables ( bool  value)
inline

The event variables.

Definition at line 143 of file ModelInputConfiguration.h.


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