AWS SDK for C++  1.8.95
AWS SDK for C++
Public Member Functions | List of all members
Aws::EMR::Model::NotebookExecutionSummary Class Reference

#include <NotebookExecutionSummary.h>

Public Member Functions

 NotebookExecutionSummary ()
 
 NotebookExecutionSummary (Aws::Utils::Json::JsonView jsonValue)
 
NotebookExecutionSummaryoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetNotebookExecutionId () const
 
bool NotebookExecutionIdHasBeenSet () const
 
void SetNotebookExecutionId (const Aws::String &value)
 
void SetNotebookExecutionId (Aws::String &&value)
 
void SetNotebookExecutionId (const char *value)
 
NotebookExecutionSummaryWithNotebookExecutionId (const Aws::String &value)
 
NotebookExecutionSummaryWithNotebookExecutionId (Aws::String &&value)
 
NotebookExecutionSummaryWithNotebookExecutionId (const char *value)
 
const Aws::StringGetEditorId () const
 
bool EditorIdHasBeenSet () const
 
void SetEditorId (const Aws::String &value)
 
void SetEditorId (Aws::String &&value)
 
void SetEditorId (const char *value)
 
NotebookExecutionSummaryWithEditorId (const Aws::String &value)
 
NotebookExecutionSummaryWithEditorId (Aws::String &&value)
 
NotebookExecutionSummaryWithEditorId (const char *value)
 
const Aws::StringGetNotebookExecutionName () const
 
bool NotebookExecutionNameHasBeenSet () const
 
void SetNotebookExecutionName (const Aws::String &value)
 
void SetNotebookExecutionName (Aws::String &&value)
 
void SetNotebookExecutionName (const char *value)
 
NotebookExecutionSummaryWithNotebookExecutionName (const Aws::String &value)
 
NotebookExecutionSummaryWithNotebookExecutionName (Aws::String &&value)
 
NotebookExecutionSummaryWithNotebookExecutionName (const char *value)
 
const NotebookExecutionStatusGetStatus () const
 
bool StatusHasBeenSet () const
 
void SetStatus (const NotebookExecutionStatus &value)
 
void SetStatus (NotebookExecutionStatus &&value)
 
NotebookExecutionSummaryWithStatus (const NotebookExecutionStatus &value)
 
NotebookExecutionSummaryWithStatus (NotebookExecutionStatus &&value)
 
const Aws::Utils::DateTimeGetStartTime () const
 
bool StartTimeHasBeenSet () const
 
void SetStartTime (const Aws::Utils::DateTime &value)
 
void SetStartTime (Aws::Utils::DateTime &&value)
 
NotebookExecutionSummaryWithStartTime (const Aws::Utils::DateTime &value)
 
NotebookExecutionSummaryWithStartTime (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetEndTime () const
 
bool EndTimeHasBeenSet () const
 
void SetEndTime (const Aws::Utils::DateTime &value)
 
void SetEndTime (Aws::Utils::DateTime &&value)
 
NotebookExecutionSummaryWithEndTime (const Aws::Utils::DateTime &value)
 
NotebookExecutionSummaryWithEndTime (Aws::Utils::DateTime &&value)
 

Detailed Description

See Also:

AWS API Reference

Definition at line 33 of file NotebookExecutionSummary.h.

Constructor & Destructor Documentation

◆ NotebookExecutionSummary() [1/2]

Aws::EMR::Model::NotebookExecutionSummary::NotebookExecutionSummary ( )

◆ NotebookExecutionSummary() [2/2]

Aws::EMR::Model::NotebookExecutionSummary::NotebookExecutionSummary ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ EditorIdHasBeenSet()

bool Aws::EMR::Model::NotebookExecutionSummary::EditorIdHasBeenSet ( ) const
inline

The unique identifier of the editor associated with the notebook execution.

Definition at line 93 of file NotebookExecutionSummary.h.

◆ EndTimeHasBeenSet()

bool Aws::EMR::Model::NotebookExecutionSummary::EndTimeHasBeenSet ( ) const
inline

The timestamp when notebook execution started.

Definition at line 339 of file NotebookExecutionSummary.h.

◆ GetEditorId()

const Aws::String& Aws::EMR::Model::NotebookExecutionSummary::GetEditorId ( ) const
inline

The unique identifier of the editor associated with the notebook execution.

Definition at line 87 of file NotebookExecutionSummary.h.

◆ GetEndTime()

const Aws::Utils::DateTime& Aws::EMR::Model::NotebookExecutionSummary::GetEndTime ( ) const
inline

The timestamp when notebook execution started.

Definition at line 334 of file NotebookExecutionSummary.h.

◆ GetNotebookExecutionId()

const Aws::String& Aws::EMR::Model::NotebookExecutionSummary::GetNotebookExecutionId ( ) const
inline

The unique identifier of the notebook execution.

Definition at line 45 of file NotebookExecutionSummary.h.

◆ GetNotebookExecutionName()

const Aws::String& Aws::EMR::Model::NotebookExecutionSummary::GetNotebookExecutionName ( ) const
inline

The name of the notebook execution.

Definition at line 135 of file NotebookExecutionSummary.h.

◆ GetStartTime()

const Aws::Utils::DateTime& Aws::EMR::Model::NotebookExecutionSummary::GetStartTime ( ) const
inline

The timestamp when notebook execution started.

Definition at line 303 of file NotebookExecutionSummary.h.

◆ GetStatus()

const NotebookExecutionStatus& Aws::EMR::Model::NotebookExecutionSummary::GetStatus ( ) const
inline

The status of the notebook execution.

  • START_PENDING indicates that the cluster has received the execution request but execution has not begun.

  • STARTING indicates that the execution is starting on the cluster.

  • RUNNING indicates that the execution is being processed by the cluster.

  • FINISHING indicates that execution processing is in the final stages.

  • FINISHED indicates that the execution has completed without error.

  • FAILING indicates that the execution is failing and will not finish successfully.

  • FAILED indicates that the execution failed.

  • STOP_PENDING indicates that the cluster has received a StopNotebookExecution request and the stop is pending.

  • STOPPING indicates that the cluster is in the process of stopping the execution as a result of a StopNotebookExecution request.

  • STOPPED indicates that the execution stopped because of a StopNotebookExecution request.

Definition at line 192 of file NotebookExecutionSummary.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::EMR::Model::NotebookExecutionSummary::Jsonize ( ) const

◆ NotebookExecutionIdHasBeenSet()

bool Aws::EMR::Model::NotebookExecutionSummary::NotebookExecutionIdHasBeenSet ( ) const
inline

The unique identifier of the notebook execution.

Definition at line 50 of file NotebookExecutionSummary.h.

◆ NotebookExecutionNameHasBeenSet()

bool Aws::EMR::Model::NotebookExecutionSummary::NotebookExecutionNameHasBeenSet ( ) const
inline

The name of the notebook execution.

Definition at line 140 of file NotebookExecutionSummary.h.

◆ operator=()

NotebookExecutionSummary& Aws::EMR::Model::NotebookExecutionSummary::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetEditorId() [1/3]

void Aws::EMR::Model::NotebookExecutionSummary::SetEditorId ( const Aws::String value)
inline

The unique identifier of the editor associated with the notebook execution.

Definition at line 99 of file NotebookExecutionSummary.h.

◆ SetEditorId() [2/3]

void Aws::EMR::Model::NotebookExecutionSummary::SetEditorId ( Aws::String &&  value)
inline

The unique identifier of the editor associated with the notebook execution.

Definition at line 105 of file NotebookExecutionSummary.h.

◆ SetEditorId() [3/3]

void Aws::EMR::Model::NotebookExecutionSummary::SetEditorId ( const char *  value)
inline

The unique identifier of the editor associated with the notebook execution.

Definition at line 111 of file NotebookExecutionSummary.h.

◆ SetEndTime() [1/2]

void Aws::EMR::Model::NotebookExecutionSummary::SetEndTime ( const Aws::Utils::DateTime value)
inline

The timestamp when notebook execution started.

Definition at line 344 of file NotebookExecutionSummary.h.

◆ SetEndTime() [2/2]

void Aws::EMR::Model::NotebookExecutionSummary::SetEndTime ( Aws::Utils::DateTime &&  value)
inline

The timestamp when notebook execution started.

Definition at line 349 of file NotebookExecutionSummary.h.

◆ SetNotebookExecutionId() [1/3]

void Aws::EMR::Model::NotebookExecutionSummary::SetNotebookExecutionId ( const Aws::String value)
inline

The unique identifier of the notebook execution.

Definition at line 55 of file NotebookExecutionSummary.h.

◆ SetNotebookExecutionId() [2/3]

void Aws::EMR::Model::NotebookExecutionSummary::SetNotebookExecutionId ( Aws::String &&  value)
inline

The unique identifier of the notebook execution.

Definition at line 60 of file NotebookExecutionSummary.h.

◆ SetNotebookExecutionId() [3/3]

void Aws::EMR::Model::NotebookExecutionSummary::SetNotebookExecutionId ( const char *  value)
inline

The unique identifier of the notebook execution.

Definition at line 65 of file NotebookExecutionSummary.h.

◆ SetNotebookExecutionName() [1/3]

void Aws::EMR::Model::NotebookExecutionSummary::SetNotebookExecutionName ( const Aws::String value)
inline

The name of the notebook execution.

Definition at line 145 of file NotebookExecutionSummary.h.

◆ SetNotebookExecutionName() [2/3]

void Aws::EMR::Model::NotebookExecutionSummary::SetNotebookExecutionName ( Aws::String &&  value)
inline

The name of the notebook execution.

Definition at line 150 of file NotebookExecutionSummary.h.

◆ SetNotebookExecutionName() [3/3]

void Aws::EMR::Model::NotebookExecutionSummary::SetNotebookExecutionName ( const char *  value)
inline

The name of the notebook execution.

Definition at line 155 of file NotebookExecutionSummary.h.

◆ SetStartTime() [1/2]

void Aws::EMR::Model::NotebookExecutionSummary::SetStartTime ( const Aws::Utils::DateTime value)
inline

The timestamp when notebook execution started.

Definition at line 313 of file NotebookExecutionSummary.h.

◆ SetStartTime() [2/2]

void Aws::EMR::Model::NotebookExecutionSummary::SetStartTime ( Aws::Utils::DateTime &&  value)
inline

The timestamp when notebook execution started.

Definition at line 318 of file NotebookExecutionSummary.h.

◆ SetStatus() [1/2]

void Aws::EMR::Model::NotebookExecutionSummary::SetStatus ( const NotebookExecutionStatus value)
inline

The status of the notebook execution.

  • START_PENDING indicates that the cluster has received the execution request but execution has not begun.

  • STARTING indicates that the execution is starting on the cluster.

  • RUNNING indicates that the execution is being processed by the cluster.

  • FINISHING indicates that execution processing is in the final stages.

  • FINISHED indicates that the execution has completed without error.

  • FAILING indicates that the execution is failing and will not finish successfully.

  • FAILED indicates that the execution failed.

  • STOP_PENDING indicates that the cluster has received a StopNotebookExecution request and the stop is pending.

  • STOPPING indicates that the cluster is in the process of stopping the execution as a result of a StopNotebookExecution request.

  • STOPPED indicates that the execution stopped because of a StopNotebookExecution request.

Definition at line 234 of file NotebookExecutionSummary.h.

◆ SetStatus() [2/2]

void Aws::EMR::Model::NotebookExecutionSummary::SetStatus ( NotebookExecutionStatus &&  value)
inline

The status of the notebook execution.

  • START_PENDING indicates that the cluster has received the execution request but execution has not begun.

  • STARTING indicates that the execution is starting on the cluster.

  • RUNNING indicates that the execution is being processed by the cluster.

  • FINISHING indicates that execution processing is in the final stages.

  • FINISHED indicates that the execution has completed without error.

  • FAILING indicates that the execution is failing and will not finish successfully.

  • FAILED indicates that the execution failed.

  • STOP_PENDING indicates that the cluster has received a StopNotebookExecution request and the stop is pending.

  • STOPPING indicates that the cluster is in the process of stopping the execution as a result of a StopNotebookExecution request.

  • STOPPED indicates that the execution stopped because of a StopNotebookExecution request.

Definition at line 255 of file NotebookExecutionSummary.h.

◆ StartTimeHasBeenSet()

bool Aws::EMR::Model::NotebookExecutionSummary::StartTimeHasBeenSet ( ) const
inline

The timestamp when notebook execution started.

Definition at line 308 of file NotebookExecutionSummary.h.

◆ StatusHasBeenSet()

bool Aws::EMR::Model::NotebookExecutionSummary::StatusHasBeenSet ( ) const
inline

The status of the notebook execution.

  • START_PENDING indicates that the cluster has received the execution request but execution has not begun.

  • STARTING indicates that the execution is starting on the cluster.

  • RUNNING indicates that the execution is being processed by the cluster.

  • FINISHING indicates that execution processing is in the final stages.

  • FINISHED indicates that the execution has completed without error.

  • FAILING indicates that the execution is failing and will not finish successfully.

  • FAILED indicates that the execution failed.

  • STOP_PENDING indicates that the cluster has received a StopNotebookExecution request and the stop is pending.

  • STOPPING indicates that the cluster is in the process of stopping the execution as a result of a StopNotebookExecution request.

  • STOPPED indicates that the execution stopped because of a StopNotebookExecution request.

Definition at line 213 of file NotebookExecutionSummary.h.

◆ WithEditorId() [1/3]

NotebookExecutionSummary& Aws::EMR::Model::NotebookExecutionSummary::WithEditorId ( const Aws::String value)
inline

The unique identifier of the editor associated with the notebook execution.

Definition at line 117 of file NotebookExecutionSummary.h.

◆ WithEditorId() [2/3]

NotebookExecutionSummary& Aws::EMR::Model::NotebookExecutionSummary::WithEditorId ( Aws::String &&  value)
inline

The unique identifier of the editor associated with the notebook execution.

Definition at line 123 of file NotebookExecutionSummary.h.

◆ WithEditorId() [3/3]

NotebookExecutionSummary& Aws::EMR::Model::NotebookExecutionSummary::WithEditorId ( const char *  value)
inline

The unique identifier of the editor associated with the notebook execution.

Definition at line 129 of file NotebookExecutionSummary.h.

◆ WithEndTime() [1/2]

NotebookExecutionSummary& Aws::EMR::Model::NotebookExecutionSummary::WithEndTime ( const Aws::Utils::DateTime value)
inline

The timestamp when notebook execution started.

Definition at line 354 of file NotebookExecutionSummary.h.

◆ WithEndTime() [2/2]

NotebookExecutionSummary& Aws::EMR::Model::NotebookExecutionSummary::WithEndTime ( Aws::Utils::DateTime &&  value)
inline

The timestamp when notebook execution started.

Definition at line 359 of file NotebookExecutionSummary.h.

◆ WithNotebookExecutionId() [1/3]

NotebookExecutionSummary& Aws::EMR::Model::NotebookExecutionSummary::WithNotebookExecutionId ( const Aws::String value)
inline

The unique identifier of the notebook execution.

Definition at line 70 of file NotebookExecutionSummary.h.

◆ WithNotebookExecutionId() [2/3]

NotebookExecutionSummary& Aws::EMR::Model::NotebookExecutionSummary::WithNotebookExecutionId ( Aws::String &&  value)
inline

The unique identifier of the notebook execution.

Definition at line 75 of file NotebookExecutionSummary.h.

◆ WithNotebookExecutionId() [3/3]

NotebookExecutionSummary& Aws::EMR::Model::NotebookExecutionSummary::WithNotebookExecutionId ( const char *  value)
inline

The unique identifier of the notebook execution.

Definition at line 80 of file NotebookExecutionSummary.h.

◆ WithNotebookExecutionName() [1/3]

NotebookExecutionSummary& Aws::EMR::Model::NotebookExecutionSummary::WithNotebookExecutionName ( const Aws::String value)
inline

The name of the notebook execution.

Definition at line 160 of file NotebookExecutionSummary.h.

◆ WithNotebookExecutionName() [2/3]

NotebookExecutionSummary& Aws::EMR::Model::NotebookExecutionSummary::WithNotebookExecutionName ( Aws::String &&  value)
inline

The name of the notebook execution.

Definition at line 165 of file NotebookExecutionSummary.h.

◆ WithNotebookExecutionName() [3/3]

NotebookExecutionSummary& Aws::EMR::Model::NotebookExecutionSummary::WithNotebookExecutionName ( const char *  value)
inline

The name of the notebook execution.

Definition at line 170 of file NotebookExecutionSummary.h.

◆ WithStartTime() [1/2]

NotebookExecutionSummary& Aws::EMR::Model::NotebookExecutionSummary::WithStartTime ( const Aws::Utils::DateTime value)
inline

The timestamp when notebook execution started.

Definition at line 323 of file NotebookExecutionSummary.h.

◆ WithStartTime() [2/2]

NotebookExecutionSummary& Aws::EMR::Model::NotebookExecutionSummary::WithStartTime ( Aws::Utils::DateTime &&  value)
inline

The timestamp when notebook execution started.

Definition at line 328 of file NotebookExecutionSummary.h.

◆ WithStatus() [1/2]

NotebookExecutionSummary& Aws::EMR::Model::NotebookExecutionSummary::WithStatus ( const NotebookExecutionStatus value)
inline

The status of the notebook execution.

  • START_PENDING indicates that the cluster has received the execution request but execution has not begun.

  • STARTING indicates that the execution is starting on the cluster.

  • RUNNING indicates that the execution is being processed by the cluster.

  • FINISHING indicates that execution processing is in the final stages.

  • FINISHED indicates that the execution has completed without error.

  • FAILING indicates that the execution is failing and will not finish successfully.

  • FAILED indicates that the execution failed.

  • STOP_PENDING indicates that the cluster has received a StopNotebookExecution request and the stop is pending.

  • STOPPING indicates that the cluster is in the process of stopping the execution as a result of a StopNotebookExecution request.

  • STOPPED indicates that the execution stopped because of a StopNotebookExecution request.

Definition at line 276 of file NotebookExecutionSummary.h.

◆ WithStatus() [2/2]

NotebookExecutionSummary& Aws::EMR::Model::NotebookExecutionSummary::WithStatus ( NotebookExecutionStatus &&  value)
inline

The status of the notebook execution.

  • START_PENDING indicates that the cluster has received the execution request but execution has not begun.

  • STARTING indicates that the execution is starting on the cluster.

  • RUNNING indicates that the execution is being processed by the cluster.

  • FINISHING indicates that execution processing is in the final stages.

  • FINISHED indicates that the execution has completed without error.

  • FAILING indicates that the execution is failing and will not finish successfully.

  • FAILED indicates that the execution failed.

  • STOP_PENDING indicates that the cluster has received a StopNotebookExecution request and the stop is pending.

  • STOPPING indicates that the cluster is in the process of stopping the execution as a result of a StopNotebookExecution request.

  • STOPPED indicates that the execution stopped because of a StopNotebookExecution request.

Definition at line 297 of file NotebookExecutionSummary.h.


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