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

#include <ProcessingInput.h>

Public Member Functions

 ProcessingInput ()
 
 ProcessingInput (Aws::Utils::Json::JsonView jsonValue)
 
ProcessingInputoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetInputName () const
 
bool InputNameHasBeenSet () const
 
void SetInputName (const Aws::String &value)
 
void SetInputName (Aws::String &&value)
 
void SetInputName (const char *value)
 
ProcessingInputWithInputName (const Aws::String &value)
 
ProcessingInputWithInputName (Aws::String &&value)
 
ProcessingInputWithInputName (const char *value)
 
bool GetAppManaged () const
 
bool AppManagedHasBeenSet () const
 
void SetAppManaged (bool value)
 
ProcessingInputWithAppManaged (bool value)
 
const ProcessingS3InputGetS3Input () const
 
bool S3InputHasBeenSet () const
 
void SetS3Input (const ProcessingS3Input &value)
 
void SetS3Input (ProcessingS3Input &&value)
 
ProcessingInputWithS3Input (const ProcessingS3Input &value)
 
ProcessingInputWithS3Input (ProcessingS3Input &&value)
 
const DatasetDefinitionGetDatasetDefinition () const
 
bool DatasetDefinitionHasBeenSet () const
 
void SetDatasetDefinition (const DatasetDefinition &value)
 
void SetDatasetDefinition (DatasetDefinition &&value)
 
ProcessingInputWithDatasetDefinition (const DatasetDefinition &value)
 
ProcessingInputWithDatasetDefinition (DatasetDefinition &&value)
 

Detailed Description

The inputs for a processing job. The processing input must specify exactly one of either S3Input or DatasetDefinition types.

See Also:

AWS API Reference

Definition at line 35 of file ProcessingInput.h.

Constructor & Destructor Documentation

◆ ProcessingInput() [1/2]

Aws::SageMaker::Model::ProcessingInput::ProcessingInput ( )

◆ ProcessingInput() [2/2]

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

Member Function Documentation

◆ AppManagedHasBeenSet()

bool Aws::SageMaker::Model::ProcessingInput::AppManagedHasBeenSet ( ) const
inline

When True, input operations such as data download are managed natively by the processing job application. When False (default), input operations are managed by Amazon SageMaker.

Definition at line 97 of file ProcessingInput.h.

◆ DatasetDefinitionHasBeenSet()

bool Aws::SageMaker::Model::ProcessingInput::DatasetDefinitionHasBeenSet ( ) const
inline

Configuration for a Dataset Definition input.

Definition at line 159 of file ProcessingInput.h.

◆ GetAppManaged()

bool Aws::SageMaker::Model::ProcessingInput::GetAppManaged ( ) const
inline

When True, input operations such as data download are managed natively by the processing job application. When False (default), input operations are managed by Amazon SageMaker.

Definition at line 90 of file ProcessingInput.h.

◆ GetDatasetDefinition()

const DatasetDefinition& Aws::SageMaker::Model::ProcessingInput::GetDatasetDefinition ( ) const
inline

Configuration for a Dataset Definition input.

Definition at line 154 of file ProcessingInput.h.

◆ GetInputName()

const Aws::String& Aws::SageMaker::Model::ProcessingInput::GetInputName ( ) const
inline

The name for the processing job input.

Definition at line 47 of file ProcessingInput.h.

◆ GetS3Input()

const ProcessingS3Input& Aws::SageMaker::Model::ProcessingInput::GetS3Input ( ) const
inline

Configuration for downloading input data from Amazon S3 into the processing container.

Definition at line 118 of file ProcessingInput.h.

◆ InputNameHasBeenSet()

bool Aws::SageMaker::Model::ProcessingInput::InputNameHasBeenSet ( ) const
inline

The name for the processing job input.

Definition at line 52 of file ProcessingInput.h.

◆ Jsonize()

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

◆ operator=()

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

◆ S3InputHasBeenSet()

bool Aws::SageMaker::Model::ProcessingInput::S3InputHasBeenSet ( ) const
inline

Configuration for downloading input data from Amazon S3 into the processing container.

Definition at line 124 of file ProcessingInput.h.

◆ SetAppManaged()

void Aws::SageMaker::Model::ProcessingInput::SetAppManaged ( bool  value)
inline

When True, input operations such as data download are managed natively by the processing job application. When False (default), input operations are managed by Amazon SageMaker.

Definition at line 104 of file ProcessingInput.h.

◆ SetDatasetDefinition() [1/2]

void Aws::SageMaker::Model::ProcessingInput::SetDatasetDefinition ( const DatasetDefinition value)
inline

Configuration for a Dataset Definition input.

Definition at line 164 of file ProcessingInput.h.

◆ SetDatasetDefinition() [2/2]

void Aws::SageMaker::Model::ProcessingInput::SetDatasetDefinition ( DatasetDefinition &&  value)
inline

Configuration for a Dataset Definition input.

Definition at line 169 of file ProcessingInput.h.

◆ SetInputName() [1/3]

void Aws::SageMaker::Model::ProcessingInput::SetInputName ( Aws::String &&  value)
inline

The name for the processing job input.

Definition at line 62 of file ProcessingInput.h.

◆ SetInputName() [2/3]

void Aws::SageMaker::Model::ProcessingInput::SetInputName ( const Aws::String value)
inline

The name for the processing job input.

Definition at line 57 of file ProcessingInput.h.

◆ SetInputName() [3/3]

void Aws::SageMaker::Model::ProcessingInput::SetInputName ( const char *  value)
inline

The name for the processing job input.

Definition at line 67 of file ProcessingInput.h.

◆ SetS3Input() [1/2]

void Aws::SageMaker::Model::ProcessingInput::SetS3Input ( const ProcessingS3Input value)
inline

Configuration for downloading input data from Amazon S3 into the processing container.

Definition at line 130 of file ProcessingInput.h.

◆ SetS3Input() [2/2]

void Aws::SageMaker::Model::ProcessingInput::SetS3Input ( ProcessingS3Input &&  value)
inline

Configuration for downloading input data from Amazon S3 into the processing container.

Definition at line 136 of file ProcessingInput.h.

◆ WithAppManaged()

ProcessingInput& Aws::SageMaker::Model::ProcessingInput::WithAppManaged ( bool  value)
inline

When True, input operations such as data download are managed natively by the processing job application. When False (default), input operations are managed by Amazon SageMaker.

Definition at line 111 of file ProcessingInput.h.

◆ WithDatasetDefinition() [1/2]

ProcessingInput& Aws::SageMaker::Model::ProcessingInput::WithDatasetDefinition ( const DatasetDefinition value)
inline

Configuration for a Dataset Definition input.

Definition at line 174 of file ProcessingInput.h.

◆ WithDatasetDefinition() [2/2]

ProcessingInput& Aws::SageMaker::Model::ProcessingInput::WithDatasetDefinition ( DatasetDefinition &&  value)
inline

Configuration for a Dataset Definition input.

Definition at line 179 of file ProcessingInput.h.

◆ WithInputName() [1/3]

ProcessingInput& Aws::SageMaker::Model::ProcessingInput::WithInputName ( Aws::String &&  value)
inline

The name for the processing job input.

Definition at line 77 of file ProcessingInput.h.

◆ WithInputName() [2/3]

ProcessingInput& Aws::SageMaker::Model::ProcessingInput::WithInputName ( const Aws::String value)
inline

The name for the processing job input.

Definition at line 72 of file ProcessingInput.h.

◆ WithInputName() [3/3]

ProcessingInput& Aws::SageMaker::Model::ProcessingInput::WithInputName ( const char *  value)
inline

The name for the processing job input.

Definition at line 82 of file ProcessingInput.h.

◆ WithS3Input() [1/2]

ProcessingInput& Aws::SageMaker::Model::ProcessingInput::WithS3Input ( const ProcessingS3Input value)
inline

Configuration for downloading input data from Amazon S3 into the processing container.

Definition at line 142 of file ProcessingInput.h.

◆ WithS3Input() [2/2]

ProcessingInput& Aws::SageMaker::Model::ProcessingInput::WithS3Input ( ProcessingS3Input &&  value)
inline

Configuration for downloading input data from Amazon S3 into the processing container.

Definition at line 148 of file ProcessingInput.h.


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