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

#include <ContextSource.h>

Public Member Functions

 ContextSource ()
 
 ContextSource (Aws::Utils::Json::JsonView jsonValue)
 
ContextSourceoperator= (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)
 
ContextSourceWithSourceUri (const Aws::String &value)
 
ContextSourceWithSourceUri (Aws::String &&value)
 
ContextSourceWithSourceUri (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)
 
ContextSourceWithSourceType (const Aws::String &value)
 
ContextSourceWithSourceType (Aws::String &&value)
 
ContextSourceWithSourceType (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)
 
ContextSourceWithSourceId (const Aws::String &value)
 
ContextSourceWithSourceId (Aws::String &&value)
 
ContextSourceWithSourceId (const char *value)
 

Detailed Description

A structure describing the source of a context.

See Also:

AWS API Reference

Definition at line 31 of file ContextSource.h.

Constructor & Destructor Documentation

◆ ContextSource() [1/2]

Aws::SageMaker::Model::ContextSource::ContextSource ( )

◆ ContextSource() [2/2]

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

Member Function Documentation

◆ GetSourceId()

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

The ID of the source.

Definition at line 125 of file ContextSource.h.

◆ GetSourceType()

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

The type of the source.

Definition at line 84 of file ContextSource.h.

◆ GetSourceUri()

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

The URI of the source.

Definition at line 43 of file ContextSource.h.

◆ Jsonize()

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

◆ operator=()

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

◆ SetSourceId() [1/3]

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

The ID of the source.

Definition at line 140 of file ContextSource.h.

◆ SetSourceId() [2/3]

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

The ID of the source.

Definition at line 135 of file ContextSource.h.

◆ SetSourceId() [3/3]

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

The ID of the source.

Definition at line 145 of file ContextSource.h.

◆ SetSourceType() [1/3]

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

The type of the source.

Definition at line 99 of file ContextSource.h.

◆ SetSourceType() [2/3]

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

The type of the source.

Definition at line 94 of file ContextSource.h.

◆ SetSourceType() [3/3]

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

The type of the source.

Definition at line 104 of file ContextSource.h.

◆ SetSourceUri() [1/3]

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

The URI of the source.

Definition at line 58 of file ContextSource.h.

◆ SetSourceUri() [2/3]

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

The URI of the source.

Definition at line 53 of file ContextSource.h.

◆ SetSourceUri() [3/3]

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

The URI of the source.

Definition at line 63 of file ContextSource.h.

◆ SourceIdHasBeenSet()

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

The ID of the source.

Definition at line 130 of file ContextSource.h.

◆ SourceTypeHasBeenSet()

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

The type of the source.

Definition at line 89 of file ContextSource.h.

◆ SourceUriHasBeenSet()

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

The URI of the source.

Definition at line 48 of file ContextSource.h.

◆ WithSourceId() [1/3]

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

The ID of the source.

Definition at line 155 of file ContextSource.h.

◆ WithSourceId() [2/3]

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

The ID of the source.

Definition at line 150 of file ContextSource.h.

◆ WithSourceId() [3/3]

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

The ID of the source.

Definition at line 160 of file ContextSource.h.

◆ WithSourceType() [1/3]

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

The type of the source.

Definition at line 114 of file ContextSource.h.

◆ WithSourceType() [2/3]

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

The type of the source.

Definition at line 109 of file ContextSource.h.

◆ WithSourceType() [3/3]

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

The type of the source.

Definition at line 119 of file ContextSource.h.

◆ WithSourceUri() [1/3]

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

The URI of the source.

Definition at line 73 of file ContextSource.h.

◆ WithSourceUri() [2/3]

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

The URI of the source.

Definition at line 68 of file ContextSource.h.

◆ WithSourceUri() [3/3]

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

The URI of the source.

Definition at line 78 of file ContextSource.h.


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