AWS SDK for C++  1.8.96
AWS SDK for C++
Public Member Functions | List of all members
Aws::Glue::Model::Edge Class Reference

#include <Edge.h>

Public Member Functions

 Edge ()
 
 Edge (Aws::Utils::Json::JsonView jsonValue)
 
Edgeoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetSourceId () const
 
bool SourceIdHasBeenSet () const
 
void SetSourceId (const Aws::String &value)
 
void SetSourceId (Aws::String &&value)
 
void SetSourceId (const char *value)
 
EdgeWithSourceId (const Aws::String &value)
 
EdgeWithSourceId (Aws::String &&value)
 
EdgeWithSourceId (const char *value)
 
const Aws::StringGetDestinationId () const
 
bool DestinationIdHasBeenSet () const
 
void SetDestinationId (const Aws::String &value)
 
void SetDestinationId (Aws::String &&value)
 
void SetDestinationId (const char *value)
 
EdgeWithDestinationId (const Aws::String &value)
 
EdgeWithDestinationId (Aws::String &&value)
 
EdgeWithDestinationId (const char *value)
 

Detailed Description

An edge represents a directed connection between two AWS Glue components that are part of the workflow the edge belongs to.

See Also:

AWS API Reference

Definition at line 32 of file Edge.h.

Constructor & Destructor Documentation

◆ Edge() [1/2]

Aws::Glue::Model::Edge::Edge ( )

◆ Edge() [2/2]

Aws::Glue::Model::Edge::Edge ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ DestinationIdHasBeenSet()

bool Aws::Glue::Model::Edge::DestinationIdHasBeenSet ( ) const
inline

The unique of the node within the workflow where the edge ends.

Definition at line 90 of file Edge.h.

◆ GetDestinationId()

const Aws::String& Aws::Glue::Model::Edge::GetDestinationId ( ) const
inline

The unique of the node within the workflow where the edge ends.

Definition at line 85 of file Edge.h.

◆ GetSourceId()

const Aws::String& Aws::Glue::Model::Edge::GetSourceId ( ) const
inline

The unique of the node within the workflow where the edge starts.

Definition at line 44 of file Edge.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::Glue::Model::Edge::Jsonize ( ) const

◆ operator=()

Edge& Aws::Glue::Model::Edge::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetDestinationId() [1/3]

void Aws::Glue::Model::Edge::SetDestinationId ( const Aws::String value)
inline

The unique of the node within the workflow where the edge ends.

Definition at line 95 of file Edge.h.

◆ SetDestinationId() [2/3]

void Aws::Glue::Model::Edge::SetDestinationId ( Aws::String &&  value)
inline

The unique of the node within the workflow where the edge ends.

Definition at line 100 of file Edge.h.

◆ SetDestinationId() [3/3]

void Aws::Glue::Model::Edge::SetDestinationId ( const char *  value)
inline

The unique of the node within the workflow where the edge ends.

Definition at line 105 of file Edge.h.

◆ SetSourceId() [1/3]

void Aws::Glue::Model::Edge::SetSourceId ( const Aws::String value)
inline

The unique of the node within the workflow where the edge starts.

Definition at line 54 of file Edge.h.

◆ SetSourceId() [2/3]

void Aws::Glue::Model::Edge::SetSourceId ( Aws::String &&  value)
inline

The unique of the node within the workflow where the edge starts.

Definition at line 59 of file Edge.h.

◆ SetSourceId() [3/3]

void Aws::Glue::Model::Edge::SetSourceId ( const char *  value)
inline

The unique of the node within the workflow where the edge starts.

Definition at line 64 of file Edge.h.

◆ SourceIdHasBeenSet()

bool Aws::Glue::Model::Edge::SourceIdHasBeenSet ( ) const
inline

The unique of the node within the workflow where the edge starts.

Definition at line 49 of file Edge.h.

◆ WithDestinationId() [1/3]

Edge& Aws::Glue::Model::Edge::WithDestinationId ( const Aws::String value)
inline

The unique of the node within the workflow where the edge ends.

Definition at line 110 of file Edge.h.

◆ WithDestinationId() [2/3]

Edge& Aws::Glue::Model::Edge::WithDestinationId ( Aws::String &&  value)
inline

The unique of the node within the workflow where the edge ends.

Definition at line 115 of file Edge.h.

◆ WithDestinationId() [3/3]

Edge& Aws::Glue::Model::Edge::WithDestinationId ( const char *  value)
inline

The unique of the node within the workflow where the edge ends.

Definition at line 120 of file Edge.h.

◆ WithSourceId() [1/3]

Edge& Aws::Glue::Model::Edge::WithSourceId ( const Aws::String value)
inline

The unique of the node within the workflow where the edge starts.

Definition at line 69 of file Edge.h.

◆ WithSourceId() [2/3]

Edge& Aws::Glue::Model::Edge::WithSourceId ( Aws::String &&  value)
inline

The unique of the node within the workflow where the edge starts.

Definition at line 74 of file Edge.h.

◆ WithSourceId() [3/3]

Edge& Aws::Glue::Model::Edge::WithSourceId ( const char *  value)
inline

The unique of the node within the workflow where the edge starts.

Definition at line 79 of file Edge.h.


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