AWS SDK for C++  1.9.126
AWS SDK for C++
Public Member Functions | List of all members
Aws::SageMaker::Model::FlowDefinitionOutputConfig Class Reference

#include <FlowDefinitionOutputConfig.h>

Public Member Functions

 FlowDefinitionOutputConfig ()
 
 FlowDefinitionOutputConfig (Aws::Utils::Json::JsonView jsonValue)
 
FlowDefinitionOutputConfigoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetS3OutputPath () const
 
bool S3OutputPathHasBeenSet () const
 
void SetS3OutputPath (const Aws::String &value)
 
void SetS3OutputPath (Aws::String &&value)
 
void SetS3OutputPath (const char *value)
 
FlowDefinitionOutputConfigWithS3OutputPath (const Aws::String &value)
 
FlowDefinitionOutputConfigWithS3OutputPath (Aws::String &&value)
 
FlowDefinitionOutputConfigWithS3OutputPath (const char *value)
 
const Aws::StringGetKmsKeyId () const
 
bool KmsKeyIdHasBeenSet () const
 
void SetKmsKeyId (const Aws::String &value)
 
void SetKmsKeyId (Aws::String &&value)
 
void SetKmsKeyId (const char *value)
 
FlowDefinitionOutputConfigWithKmsKeyId (const Aws::String &value)
 
FlowDefinitionOutputConfigWithKmsKeyId (Aws::String &&value)
 
FlowDefinitionOutputConfigWithKmsKeyId (const char *value)
 

Detailed Description

Contains information about where human output will be stored.

See Also:

AWS API Reference

Definition at line 32 of file FlowDefinitionOutputConfig.h.

Constructor & Destructor Documentation

◆ FlowDefinitionOutputConfig() [1/2]

Aws::SageMaker::Model::FlowDefinitionOutputConfig::FlowDefinitionOutputConfig ( )

◆ FlowDefinitionOutputConfig() [2/2]

Aws::SageMaker::Model::FlowDefinitionOutputConfig::FlowDefinitionOutputConfig ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetKmsKeyId()

const Aws::String& Aws::SageMaker::Model::FlowDefinitionOutputConfig::GetKmsKeyId ( ) const
inline

The Amazon Key Management Service (KMS) key ID for server-side encryption.

Definition at line 118 of file FlowDefinitionOutputConfig.h.

◆ GetS3OutputPath()

const Aws::String& Aws::SageMaker::Model::FlowDefinitionOutputConfig::GetS3OutputPath ( ) const
inline

The Amazon S3 path where the object containing human output will be made available.

To learn more about the format of Amazon A2I output data, see Amazon A2I Output Data.

Definition at line 48 of file FlowDefinitionOutputConfig.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::SageMaker::Model::FlowDefinitionOutputConfig::Jsonize ( ) const

◆ KmsKeyIdHasBeenSet()

bool Aws::SageMaker::Model::FlowDefinitionOutputConfig::KmsKeyIdHasBeenSet ( ) const
inline

The Amazon Key Management Service (KMS) key ID for server-side encryption.

Definition at line 124 of file FlowDefinitionOutputConfig.h.

◆ operator=()

FlowDefinitionOutputConfig& Aws::SageMaker::Model::FlowDefinitionOutputConfig::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ S3OutputPathHasBeenSet()

bool Aws::SageMaker::Model::FlowDefinitionOutputConfig::S3OutputPathHasBeenSet ( ) const
inline

The Amazon S3 path where the object containing human output will be made available.

To learn more about the format of Amazon A2I output data, see Amazon A2I Output Data.

Definition at line 57 of file FlowDefinitionOutputConfig.h.

◆ SetKmsKeyId() [1/3]

void Aws::SageMaker::Model::FlowDefinitionOutputConfig::SetKmsKeyId ( Aws::String &&  value)
inline

The Amazon Key Management Service (KMS) key ID for server-side encryption.

Definition at line 136 of file FlowDefinitionOutputConfig.h.

◆ SetKmsKeyId() [2/3]

void Aws::SageMaker::Model::FlowDefinitionOutputConfig::SetKmsKeyId ( const Aws::String value)
inline

The Amazon Key Management Service (KMS) key ID for server-side encryption.

Definition at line 130 of file FlowDefinitionOutputConfig.h.

◆ SetKmsKeyId() [3/3]

void Aws::SageMaker::Model::FlowDefinitionOutputConfig::SetKmsKeyId ( const char *  value)
inline

The Amazon Key Management Service (KMS) key ID for server-side encryption.

Definition at line 142 of file FlowDefinitionOutputConfig.h.

◆ SetS3OutputPath() [1/3]

void Aws::SageMaker::Model::FlowDefinitionOutputConfig::SetS3OutputPath ( Aws::String &&  value)
inline

The Amazon S3 path where the object containing human output will be made available.

To learn more about the format of Amazon A2I output data, see Amazon A2I Output Data.

Definition at line 75 of file FlowDefinitionOutputConfig.h.

◆ SetS3OutputPath() [2/3]

void Aws::SageMaker::Model::FlowDefinitionOutputConfig::SetS3OutputPath ( const Aws::String value)
inline

The Amazon S3 path where the object containing human output will be made available.

To learn more about the format of Amazon A2I output data, see Amazon A2I Output Data.

Definition at line 66 of file FlowDefinitionOutputConfig.h.

◆ SetS3OutputPath() [3/3]

void Aws::SageMaker::Model::FlowDefinitionOutputConfig::SetS3OutputPath ( const char *  value)
inline

The Amazon S3 path where the object containing human output will be made available.

To learn more about the format of Amazon A2I output data, see Amazon A2I Output Data.

Definition at line 84 of file FlowDefinitionOutputConfig.h.

◆ WithKmsKeyId() [1/3]

FlowDefinitionOutputConfig& Aws::SageMaker::Model::FlowDefinitionOutputConfig::WithKmsKeyId ( Aws::String &&  value)
inline

The Amazon Key Management Service (KMS) key ID for server-side encryption.

Definition at line 154 of file FlowDefinitionOutputConfig.h.

◆ WithKmsKeyId() [2/3]

FlowDefinitionOutputConfig& Aws::SageMaker::Model::FlowDefinitionOutputConfig::WithKmsKeyId ( const Aws::String value)
inline

The Amazon Key Management Service (KMS) key ID for server-side encryption.

Definition at line 148 of file FlowDefinitionOutputConfig.h.

◆ WithKmsKeyId() [3/3]

FlowDefinitionOutputConfig& Aws::SageMaker::Model::FlowDefinitionOutputConfig::WithKmsKeyId ( const char *  value)
inline

The Amazon Key Management Service (KMS) key ID for server-side encryption.

Definition at line 160 of file FlowDefinitionOutputConfig.h.

◆ WithS3OutputPath() [1/3]

FlowDefinitionOutputConfig& Aws::SageMaker::Model::FlowDefinitionOutputConfig::WithS3OutputPath ( Aws::String &&  value)
inline

The Amazon S3 path where the object containing human output will be made available.

To learn more about the format of Amazon A2I output data, see Amazon A2I Output Data.

Definition at line 102 of file FlowDefinitionOutputConfig.h.

◆ WithS3OutputPath() [2/3]

FlowDefinitionOutputConfig& Aws::SageMaker::Model::FlowDefinitionOutputConfig::WithS3OutputPath ( const Aws::String value)
inline

The Amazon S3 path where the object containing human output will be made available.

To learn more about the format of Amazon A2I output data, see Amazon A2I Output Data.

Definition at line 93 of file FlowDefinitionOutputConfig.h.

◆ WithS3OutputPath() [3/3]

FlowDefinitionOutputConfig& Aws::SageMaker::Model::FlowDefinitionOutputConfig::WithS3OutputPath ( const char *  value)
inline

The Amazon S3 path where the object containing human output will be made available.

To learn more about the format of Amazon A2I output data, see Amazon A2I Output Data.

Definition at line 111 of file FlowDefinitionOutputConfig.h.


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