AWS SDK for C++  1.8.95
AWS SDK for C++
Public Member Functions | List of all members
Aws::Textract::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 human review workflow the document 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::Textract::Model::HumanLoopConfig::HumanLoopConfig ( )

◆ HumanLoopConfig() [2/2]

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

Member Function Documentation

◆ DataAttributesHasBeenSet()

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

Sets attributes of the input data.

Definition at line 141 of file HumanLoopConfig.h.

◆ FlowDefinitionArnHasBeenSet()

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

The Amazon Resource Name (ARN) of the flow definition.

Definition at line 100 of file HumanLoopConfig.h.

◆ GetDataAttributes()

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

Sets attributes of the input data.

Definition at line 136 of file HumanLoopConfig.h.

◆ GetFlowDefinitionArn()

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

The Amazon Resource Name (ARN) of the flow definition.

Definition at line 95 of file HumanLoopConfig.h.

◆ GetHumanLoopName()

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

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

Definition at line 47 of file HumanLoopConfig.h.

◆ HumanLoopNameHasBeenSet()

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

The name of the human workflow 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::Textract::Model::HumanLoopConfig::Jsonize ( ) const

◆ operator=()

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

◆ SetDataAttributes() [1/2]

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

Sets attributes of the input data.

Definition at line 146 of file HumanLoopConfig.h.

◆ SetDataAttributes() [2/2]

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

Sets attributes of the input data.

Definition at line 151 of file HumanLoopConfig.h.

◆ SetFlowDefinitionArn() [1/3]

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

The Amazon Resource Name (ARN) of the flow definition.

Definition at line 105 of file HumanLoopConfig.h.

◆ SetFlowDefinitionArn() [2/3]

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

The Amazon Resource Name (ARN) of the flow definition.

Definition at line 110 of file HumanLoopConfig.h.

◆ SetFlowDefinitionArn() [3/3]

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

The Amazon Resource Name (ARN) of the flow definition.

Definition at line 115 of file HumanLoopConfig.h.

◆ SetHumanLoopName() [1/3]

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

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

Definition at line 59 of file HumanLoopConfig.h.

◆ SetHumanLoopName() [2/3]

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

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

Definition at line 65 of file HumanLoopConfig.h.

◆ SetHumanLoopName() [3/3]

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

The name of the human workflow 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::Textract::Model::HumanLoopConfig::WithDataAttributes ( const HumanLoopDataAttributes value)
inline

Sets attributes of the input data.

Definition at line 156 of file HumanLoopConfig.h.

◆ WithDataAttributes() [2/2]

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

Sets attributes of the input data.

Definition at line 161 of file HumanLoopConfig.h.

◆ WithFlowDefinitionArn() [1/3]

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

The Amazon Resource Name (ARN) of the flow definition.

Definition at line 120 of file HumanLoopConfig.h.

◆ WithFlowDefinitionArn() [2/3]

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

The Amazon Resource Name (ARN) of the flow definition.

Definition at line 125 of file HumanLoopConfig.h.

◆ WithFlowDefinitionArn() [3/3]

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

The Amazon Resource Name (ARN) of the flow definition.

Definition at line 130 of file HumanLoopConfig.h.

◆ WithHumanLoopName() [1/3]

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

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

Definition at line 77 of file HumanLoopConfig.h.

◆ WithHumanLoopName() [2/3]

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

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

Definition at line 83 of file HumanLoopConfig.h.

◆ WithHumanLoopName() [3/3]

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

The name of the human workflow 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: