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

#include <ActionSource.h>

Public Member Functions

 ActionSource ()
 
 ActionSource (Aws::Utils::Json::JsonView jsonValue)
 
ActionSourceoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetSourceUri () const
 
bool SourceUriHasBeenSet () const
 
void SetSourceUri (const Aws::String &value)
 
void SetSourceUri (Aws::String &&value)
 
void SetSourceUri (const char *value)
 
ActionSourceWithSourceUri (const Aws::String &value)
 
ActionSourceWithSourceUri (Aws::String &&value)
 
ActionSourceWithSourceUri (const char *value)
 
const Aws::StringGetSourceType () const
 
bool SourceTypeHasBeenSet () const
 
void SetSourceType (const Aws::String &value)
 
void SetSourceType (Aws::String &&value)
 
void SetSourceType (const char *value)
 
ActionSourceWithSourceType (const Aws::String &value)
 
ActionSourceWithSourceType (Aws::String &&value)
 
ActionSourceWithSourceType (const char *value)
 
const Aws::StringGetSourceId () const
 
bool SourceIdHasBeenSet () const
 
void SetSourceId (const Aws::String &value)
 
void SetSourceId (Aws::String &&value)
 
void SetSourceId (const char *value)
 
ActionSourceWithSourceId (const Aws::String &value)
 
ActionSourceWithSourceId (Aws::String &&value)
 
ActionSourceWithSourceId (const char *value)
 

Detailed Description

A structure describing the source of an action.

See Also:

AWS API Reference

Definition at line 31 of file ActionSource.h.

Constructor & Destructor Documentation

◆ ActionSource() [1/2]

Aws::SageMaker::Model::ActionSource::ActionSource ( )

◆ ActionSource() [2/2]

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

Member Function Documentation

◆ GetSourceId()

const Aws::String& Aws::SageMaker::Model::ActionSource::GetSourceId ( ) const
inline

The ID of the source.

Definition at line 125 of file ActionSource.h.

◆ GetSourceType()

const Aws::String& Aws::SageMaker::Model::ActionSource::GetSourceType ( ) const
inline

The type of the source.

Definition at line 84 of file ActionSource.h.

◆ GetSourceUri()

const Aws::String& Aws::SageMaker::Model::ActionSource::GetSourceUri ( ) const
inline

The URI of the source.

Definition at line 43 of file ActionSource.h.

◆ Jsonize()

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

◆ operator=()

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

◆ SetSourceId() [1/3]

void Aws::SageMaker::Model::ActionSource::SetSourceId ( Aws::String &&  value)
inline

The ID of the source.

Definition at line 140 of file ActionSource.h.

◆ SetSourceId() [2/3]

void Aws::SageMaker::Model::ActionSource::SetSourceId ( const Aws::String value)
inline

The ID of the source.

Definition at line 135 of file ActionSource.h.

◆ SetSourceId() [3/3]

void Aws::SageMaker::Model::ActionSource::SetSourceId ( const char *  value)
inline

The ID of the source.

Definition at line 145 of file ActionSource.h.

◆ SetSourceType() [1/3]

void Aws::SageMaker::Model::ActionSource::SetSourceType ( Aws::String &&  value)
inline

The type of the source.

Definition at line 99 of file ActionSource.h.

◆ SetSourceType() [2/3]

void Aws::SageMaker::Model::ActionSource::SetSourceType ( const Aws::String value)
inline

The type of the source.

Definition at line 94 of file ActionSource.h.

◆ SetSourceType() [3/3]

void Aws::SageMaker::Model::ActionSource::SetSourceType ( const char *  value)
inline

The type of the source.

Definition at line 104 of file ActionSource.h.

◆ SetSourceUri() [1/3]

void Aws::SageMaker::Model::ActionSource::SetSourceUri ( Aws::String &&  value)
inline

The URI of the source.

Definition at line 58 of file ActionSource.h.

◆ SetSourceUri() [2/3]

void Aws::SageMaker::Model::ActionSource::SetSourceUri ( const Aws::String value)
inline

The URI of the source.

Definition at line 53 of file ActionSource.h.

◆ SetSourceUri() [3/3]

void Aws::SageMaker::Model::ActionSource::SetSourceUri ( const char *  value)
inline

The URI of the source.

Definition at line 63 of file ActionSource.h.

◆ SourceIdHasBeenSet()

bool Aws::SageMaker::Model::ActionSource::SourceIdHasBeenSet ( ) const
inline

The ID of the source.

Definition at line 130 of file ActionSource.h.

◆ SourceTypeHasBeenSet()

bool Aws::SageMaker::Model::ActionSource::SourceTypeHasBeenSet ( ) const
inline

The type of the source.

Definition at line 89 of file ActionSource.h.

◆ SourceUriHasBeenSet()

bool Aws::SageMaker::Model::ActionSource::SourceUriHasBeenSet ( ) const
inline

The URI of the source.

Definition at line 48 of file ActionSource.h.

◆ WithSourceId() [1/3]

ActionSource& Aws::SageMaker::Model::ActionSource::WithSourceId ( Aws::String &&  value)
inline

The ID of the source.

Definition at line 155 of file ActionSource.h.

◆ WithSourceId() [2/3]

ActionSource& Aws::SageMaker::Model::ActionSource::WithSourceId ( const Aws::String value)
inline

The ID of the source.

Definition at line 150 of file ActionSource.h.

◆ WithSourceId() [3/3]

ActionSource& Aws::SageMaker::Model::ActionSource::WithSourceId ( const char *  value)
inline

The ID of the source.

Definition at line 160 of file ActionSource.h.

◆ WithSourceType() [1/3]

ActionSource& Aws::SageMaker::Model::ActionSource::WithSourceType ( Aws::String &&  value)
inline

The type of the source.

Definition at line 114 of file ActionSource.h.

◆ WithSourceType() [2/3]

ActionSource& Aws::SageMaker::Model::ActionSource::WithSourceType ( const Aws::String value)
inline

The type of the source.

Definition at line 109 of file ActionSource.h.

◆ WithSourceType() [3/3]

ActionSource& Aws::SageMaker::Model::ActionSource::WithSourceType ( const char *  value)
inline

The type of the source.

Definition at line 119 of file ActionSource.h.

◆ WithSourceUri() [1/3]

ActionSource& Aws::SageMaker::Model::ActionSource::WithSourceUri ( Aws::String &&  value)
inline

The URI of the source.

Definition at line 73 of file ActionSource.h.

◆ WithSourceUri() [2/3]

ActionSource& Aws::SageMaker::Model::ActionSource::WithSourceUri ( const Aws::String value)
inline

The URI of the source.

Definition at line 68 of file ActionSource.h.

◆ WithSourceUri() [3/3]

ActionSource& Aws::SageMaker::Model::ActionSource::WithSourceUri ( const char *  value)
inline

The URI of the source.

Definition at line 78 of file ActionSource.h.


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