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

#include <JobNodeDetails.h>

Public Member Functions

 JobNodeDetails ()
 
 JobNodeDetails (Aws::Utils::Json::JsonView jsonValue)
 
JobNodeDetailsoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::Vector< JobRun > & GetJobRuns () const
 
bool JobRunsHasBeenSet () const
 
void SetJobRuns (const Aws::Vector< JobRun > &value)
 
void SetJobRuns (Aws::Vector< JobRun > &&value)
 
JobNodeDetailsWithJobRuns (const Aws::Vector< JobRun > &value)
 
JobNodeDetailsWithJobRuns (Aws::Vector< JobRun > &&value)
 
JobNodeDetailsAddJobRuns (const JobRun &value)
 
JobNodeDetailsAddJobRuns (JobRun &&value)
 

Detailed Description

The details of a Job node present in the workflow.

See Also:

AWS API Reference

Definition at line 33 of file JobNodeDetails.h.

Constructor & Destructor Documentation

◆ JobNodeDetails() [1/2]

Aws::Glue::Model::JobNodeDetails::JobNodeDetails ( )

◆ JobNodeDetails() [2/2]

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

Member Function Documentation

◆ AddJobRuns() [1/2]

JobNodeDetails& Aws::Glue::Model::JobNodeDetails::AddJobRuns ( const JobRun value)
inline

The information for the job runs represented by the job node.

Definition at line 75 of file JobNodeDetails.h.

◆ AddJobRuns() [2/2]

JobNodeDetails& Aws::Glue::Model::JobNodeDetails::AddJobRuns ( JobRun &&  value)
inline

The information for the job runs represented by the job node.

Definition at line 80 of file JobNodeDetails.h.

◆ GetJobRuns()

const Aws::Vector<JobRun>& Aws::Glue::Model::JobNodeDetails::GetJobRuns ( ) const
inline

The information for the job runs represented by the job node.

Definition at line 45 of file JobNodeDetails.h.

◆ JobRunsHasBeenSet()

bool Aws::Glue::Model::JobNodeDetails::JobRunsHasBeenSet ( ) const
inline

The information for the job runs represented by the job node.

Definition at line 50 of file JobNodeDetails.h.

◆ Jsonize()

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

◆ operator=()

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

◆ SetJobRuns() [1/2]

void Aws::Glue::Model::JobNodeDetails::SetJobRuns ( const Aws::Vector< JobRun > &  value)
inline

The information for the job runs represented by the job node.

Definition at line 55 of file JobNodeDetails.h.

◆ SetJobRuns() [2/2]

void Aws::Glue::Model::JobNodeDetails::SetJobRuns ( Aws::Vector< JobRun > &&  value)
inline

The information for the job runs represented by the job node.

Definition at line 60 of file JobNodeDetails.h.

◆ WithJobRuns() [1/2]

JobNodeDetails& Aws::Glue::Model::JobNodeDetails::WithJobRuns ( const Aws::Vector< JobRun > &  value)
inline

The information for the job runs represented by the job node.

Definition at line 65 of file JobNodeDetails.h.

◆ WithJobRuns() [2/2]

JobNodeDetails& Aws::Glue::Model::JobNodeDetails::WithJobRuns ( Aws::Vector< JobRun > &&  value)
inline

The information for the job runs represented by the job node.

Definition at line 70 of file JobNodeDetails.h.


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