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

#include <StepTimeline.h>

Public Member Functions

 StepTimeline ()
 
 StepTimeline (Aws::Utils::Json::JsonView jsonValue)
 
StepTimelineoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::Utils::DateTimeGetCreationDateTime () const
 
bool CreationDateTimeHasBeenSet () const
 
void SetCreationDateTime (const Aws::Utils::DateTime &value)
 
void SetCreationDateTime (Aws::Utils::DateTime &&value)
 
StepTimelineWithCreationDateTime (const Aws::Utils::DateTime &value)
 
StepTimelineWithCreationDateTime (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetStartDateTime () const
 
bool StartDateTimeHasBeenSet () const
 
void SetStartDateTime (const Aws::Utils::DateTime &value)
 
void SetStartDateTime (Aws::Utils::DateTime &&value)
 
StepTimelineWithStartDateTime (const Aws::Utils::DateTime &value)
 
StepTimelineWithStartDateTime (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetEndDateTime () const
 
bool EndDateTimeHasBeenSet () const
 
void SetEndDateTime (const Aws::Utils::DateTime &value)
 
void SetEndDateTime (Aws::Utils::DateTime &&value)
 
StepTimelineWithEndDateTime (const Aws::Utils::DateTime &value)
 
StepTimelineWithEndDateTime (Aws::Utils::DateTime &&value)
 

Detailed Description

The timeline of the cluster step lifecycle.

See Also:

AWS API Reference

Definition at line 31 of file StepTimeline.h.

Constructor & Destructor Documentation

◆ StepTimeline() [1/2]

Aws::EMR::Model::StepTimeline::StepTimeline ( )

◆ StepTimeline() [2/2]

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

Member Function Documentation

◆ CreationDateTimeHasBeenSet()

bool Aws::EMR::Model::StepTimeline::CreationDateTimeHasBeenSet ( ) const
inline

The date and time when the cluster step was created.

Definition at line 48 of file StepTimeline.h.

◆ EndDateTimeHasBeenSet()

bool Aws::EMR::Model::StepTimeline::EndDateTimeHasBeenSet ( ) const
inline

The date and time when the cluster step execution completed or failed.

Definition at line 110 of file StepTimeline.h.

◆ GetCreationDateTime()

const Aws::Utils::DateTime& Aws::EMR::Model::StepTimeline::GetCreationDateTime ( ) const
inline

The date and time when the cluster step was created.

Definition at line 43 of file StepTimeline.h.

◆ GetEndDateTime()

const Aws::Utils::DateTime& Aws::EMR::Model::StepTimeline::GetEndDateTime ( ) const
inline

The date and time when the cluster step execution completed or failed.

Definition at line 105 of file StepTimeline.h.

◆ GetStartDateTime()

const Aws::Utils::DateTime& Aws::EMR::Model::StepTimeline::GetStartDateTime ( ) const
inline

The date and time when the cluster step execution started.

Definition at line 74 of file StepTimeline.h.

◆ Jsonize()

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

◆ operator=()

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

◆ SetCreationDateTime() [1/2]

void Aws::EMR::Model::StepTimeline::SetCreationDateTime ( const Aws::Utils::DateTime value)
inline

The date and time when the cluster step was created.

Definition at line 53 of file StepTimeline.h.

◆ SetCreationDateTime() [2/2]

void Aws::EMR::Model::StepTimeline::SetCreationDateTime ( Aws::Utils::DateTime &&  value)
inline

The date and time when the cluster step was created.

Definition at line 58 of file StepTimeline.h.

◆ SetEndDateTime() [1/2]

void Aws::EMR::Model::StepTimeline::SetEndDateTime ( const Aws::Utils::DateTime value)
inline

The date and time when the cluster step execution completed or failed.

Definition at line 115 of file StepTimeline.h.

◆ SetEndDateTime() [2/2]

void Aws::EMR::Model::StepTimeline::SetEndDateTime ( Aws::Utils::DateTime &&  value)
inline

The date and time when the cluster step execution completed or failed.

Definition at line 120 of file StepTimeline.h.

◆ SetStartDateTime() [1/2]

void Aws::EMR::Model::StepTimeline::SetStartDateTime ( const Aws::Utils::DateTime value)
inline

The date and time when the cluster step execution started.

Definition at line 84 of file StepTimeline.h.

◆ SetStartDateTime() [2/2]

void Aws::EMR::Model::StepTimeline::SetStartDateTime ( Aws::Utils::DateTime &&  value)
inline

The date and time when the cluster step execution started.

Definition at line 89 of file StepTimeline.h.

◆ StartDateTimeHasBeenSet()

bool Aws::EMR::Model::StepTimeline::StartDateTimeHasBeenSet ( ) const
inline

The date and time when the cluster step execution started.

Definition at line 79 of file StepTimeline.h.

◆ WithCreationDateTime() [1/2]

StepTimeline& Aws::EMR::Model::StepTimeline::WithCreationDateTime ( const Aws::Utils::DateTime value)
inline

The date and time when the cluster step was created.

Definition at line 63 of file StepTimeline.h.

◆ WithCreationDateTime() [2/2]

StepTimeline& Aws::EMR::Model::StepTimeline::WithCreationDateTime ( Aws::Utils::DateTime &&  value)
inline

The date and time when the cluster step was created.

Definition at line 68 of file StepTimeline.h.

◆ WithEndDateTime() [1/2]

StepTimeline& Aws::EMR::Model::StepTimeline::WithEndDateTime ( const Aws::Utils::DateTime value)
inline

The date and time when the cluster step execution completed or failed.

Definition at line 125 of file StepTimeline.h.

◆ WithEndDateTime() [2/2]

StepTimeline& Aws::EMR::Model::StepTimeline::WithEndDateTime ( Aws::Utils::DateTime &&  value)
inline

The date and time when the cluster step execution completed or failed.

Definition at line 130 of file StepTimeline.h.

◆ WithStartDateTime() [1/2]

StepTimeline& Aws::EMR::Model::StepTimeline::WithStartDateTime ( const Aws::Utils::DateTime value)
inline

The date and time when the cluster step execution started.

Definition at line 94 of file StepTimeline.h.

◆ WithStartDateTime() [2/2]

StepTimeline& Aws::EMR::Model::StepTimeline::WithStartDateTime ( Aws::Utils::DateTime &&  value)
inline

The date and time when the cluster step execution started.

Definition at line 99 of file StepTimeline.h.


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