AWS SDK for C++  1.9.161
AWS SDK for C++
Public Member Functions | List of all members
Aws::Rekognition::Model::HumanLoopConfig Class Reference

#include <HumanLoopConfig.h>

Public Member Functions

 HumanLoopConfig ()
 
 HumanLoopConfig (Aws::Utils::Json::JsonView jsonValue)
 
HumanLoopConfigoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetHumanLoopName () const
 
bool HumanLoopNameHasBeenSet () const
 
void SetHumanLoopName (const Aws::String &value)
 
void SetHumanLoopName (Aws::String &&value)
 
void SetHumanLoopName (const char *value)
 
HumanLoopConfigWithHumanLoopName (const Aws::String &value)
 
HumanLoopConfigWithHumanLoopName (Aws::String &&value)
 
HumanLoopConfigWithHumanLoopName (const char *value)
 
const Aws::StringGetFlowDefinitionArn () const
 
bool FlowDefinitionArnHasBeenSet () const
 
void SetFlowDefinitionArn (const Aws::String &value)
 
void SetFlowDefinitionArn (Aws::String &&value)
 
void SetFlowDefinitionArn (const char *value)
 
HumanLoopConfigWithFlowDefinitionArn (const Aws::String &value)
 
HumanLoopConfigWithFlowDefinitionArn (Aws::String &&value)
 
HumanLoopConfigWithFlowDefinitionArn (const char *value)
 
const HumanLoopDataAttributesGetDataAttributes () const
 
bool DataAttributesHasBeenSet () const
 
void SetDataAttributes (const HumanLoopDataAttributes &value)
 
void SetDataAttributes (HumanLoopDataAttributes &&value)
 
HumanLoopConfigWithDataAttributes (const HumanLoopDataAttributes &value)
 
HumanLoopConfigWithDataAttributes (HumanLoopDataAttributes &&value)
 

Detailed Description

Sets up the flow definition the image will be sent to if one of the conditions is met. You can also set certain attributes of the image before review.

See Also:

AWS API Reference

Definition at line 34 of file HumanLoopConfig.h.

Constructor & Destructor Documentation

◆ HumanLoopConfig() [1/2]

Aws::Rekognition::Model::HumanLoopConfig::HumanLoopConfig ( )

◆ HumanLoopConfig() [2/2]

Aws::Rekognition::Model::HumanLoopConfig::HumanLoopConfig ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ DataAttributesHasBeenSet()

bool Aws::Rekognition::Model::HumanLoopConfig::DataAttributesHasBeenSet ( ) const
inline

Sets attributes of the input data.

Definition at line 165 of file HumanLoopConfig.h.

◆ FlowDefinitionArnHasBeenSet()

bool Aws::Rekognition::Model::HumanLoopConfig::FlowDefinitionArnHasBeenSet ( ) const
inline

The Amazon Resource Name (ARN) of the flow definition. You can create a flow definition by using the Amazon Sagemaker CreateFlowDefinition Operation.

Definition at line 106 of file HumanLoopConfig.h.

◆ GetDataAttributes()

const HumanLoopDataAttributes& Aws::Rekognition::Model::HumanLoopConfig::GetDataAttributes ( ) const
inline

Sets attributes of the input data.

Definition at line 160 of file HumanLoopConfig.h.

◆ GetFlowDefinitionArn()

const Aws::String& Aws::Rekognition::Model::HumanLoopConfig::GetFlowDefinitionArn ( ) const
inline

The Amazon Resource Name (ARN) of the flow definition. You can create a flow definition by using the Amazon Sagemaker CreateFlowDefinition Operation.

Definition at line 98 of file HumanLoopConfig.h.

◆ GetHumanLoopName()

const Aws::String& Aws::Rekognition::Model::HumanLoopConfig::GetHumanLoopName ( ) const
inline

The name of the human review used for this image. This should be kept unique within a region.

Definition at line 47 of file HumanLoopConfig.h.

◆ HumanLoopNameHasBeenSet()

bool Aws::Rekognition::Model::HumanLoopConfig::HumanLoopNameHasBeenSet ( ) const
inline

The name of the human review used for this image. This should be kept unique within a region.

Definition at line 53 of file HumanLoopConfig.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::Rekognition::Model::HumanLoopConfig::Jsonize ( ) const

◆ operator=()

HumanLoopConfig& Aws::Rekognition::Model::HumanLoopConfig::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetDataAttributes() [1/2]

void Aws::Rekognition::Model::HumanLoopConfig::SetDataAttributes ( const HumanLoopDataAttributes value)
inline

Sets attributes of the input data.

Definition at line 170 of file HumanLoopConfig.h.

◆ SetDataAttributes() [2/2]

void Aws::Rekognition::Model::HumanLoopConfig::SetDataAttributes ( HumanLoopDataAttributes &&  value)
inline

Sets attributes of the input data.

Definition at line 175 of file HumanLoopConfig.h.

◆ SetFlowDefinitionArn() [1/3]

void Aws::Rekognition::Model::HumanLoopConfig::SetFlowDefinitionArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the flow definition. You can create a flow definition by using the Amazon Sagemaker CreateFlowDefinition Operation.

Definition at line 122 of file HumanLoopConfig.h.

◆ SetFlowDefinitionArn() [2/3]

void Aws::Rekognition::Model::HumanLoopConfig::SetFlowDefinitionArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the flow definition. You can create a flow definition by using the Amazon Sagemaker CreateFlowDefinition Operation.

Definition at line 114 of file HumanLoopConfig.h.

◆ SetFlowDefinitionArn() [3/3]

void Aws::Rekognition::Model::HumanLoopConfig::SetFlowDefinitionArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the flow definition. You can create a flow definition by using the Amazon Sagemaker CreateFlowDefinition Operation.

Definition at line 130 of file HumanLoopConfig.h.

◆ SetHumanLoopName() [1/3]

void Aws::Rekognition::Model::HumanLoopConfig::SetHumanLoopName ( Aws::String &&  value)
inline

The name of the human review used for this image. This should be kept unique within a region.

Definition at line 65 of file HumanLoopConfig.h.

◆ SetHumanLoopName() [2/3]

void Aws::Rekognition::Model::HumanLoopConfig::SetHumanLoopName ( const Aws::String value)
inline

The name of the human review used for this image. This should be kept unique within a region.

Definition at line 59 of file HumanLoopConfig.h.

◆ SetHumanLoopName() [3/3]

void Aws::Rekognition::Model::HumanLoopConfig::SetHumanLoopName ( const char *  value)
inline

The name of the human review used for this image. This should be kept unique within a region.

Definition at line 71 of file HumanLoopConfig.h.

◆ WithDataAttributes() [1/2]

HumanLoopConfig& Aws::Rekognition::Model::HumanLoopConfig::WithDataAttributes ( const HumanLoopDataAttributes value)
inline

Sets attributes of the input data.

Definition at line 180 of file HumanLoopConfig.h.

◆ WithDataAttributes() [2/2]

HumanLoopConfig& Aws::Rekognition::Model::HumanLoopConfig::WithDataAttributes ( HumanLoopDataAttributes &&  value)
inline

Sets attributes of the input data.

Definition at line 185 of file HumanLoopConfig.h.

◆ WithFlowDefinitionArn() [1/3]

HumanLoopConfig& Aws::Rekognition::Model::HumanLoopConfig::WithFlowDefinitionArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the flow definition. You can create a flow definition by using the Amazon Sagemaker CreateFlowDefinition Operation.

Definition at line 146 of file HumanLoopConfig.h.

◆ WithFlowDefinitionArn() [2/3]

HumanLoopConfig& Aws::Rekognition::Model::HumanLoopConfig::WithFlowDefinitionArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the flow definition. You can create a flow definition by using the Amazon Sagemaker CreateFlowDefinition Operation.

Definition at line 138 of file HumanLoopConfig.h.

◆ WithFlowDefinitionArn() [3/3]

HumanLoopConfig& Aws::Rekognition::Model::HumanLoopConfig::WithFlowDefinitionArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the flow definition. You can create a flow definition by using the Amazon Sagemaker CreateFlowDefinition Operation.

Definition at line 154 of file HumanLoopConfig.h.

◆ WithHumanLoopName() [1/3]

HumanLoopConfig& Aws::Rekognition::Model::HumanLoopConfig::WithHumanLoopName ( Aws::String &&  value)
inline

The name of the human review used for this image. This should be kept unique within a region.

Definition at line 83 of file HumanLoopConfig.h.

◆ WithHumanLoopName() [2/3]

HumanLoopConfig& Aws::Rekognition::Model::HumanLoopConfig::WithHumanLoopName ( const Aws::String value)
inline

The name of the human review used for this image. This should be kept unique within a region.

Definition at line 77 of file HumanLoopConfig.h.

◆ WithHumanLoopName() [3/3]

HumanLoopConfig& Aws::Rekognition::Model::HumanLoopConfig::WithHumanLoopName ( const char *  value)
inline

The name of the human review used for this image. This should be kept unique within a region.

Definition at line 89 of file HumanLoopConfig.h.


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