AWS SDK for C++  1.9.131
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 ( Aws::Utils::DateTime &&  value)
inline

The date and time when the cluster step was created.

Definition at line 58 of file StepTimeline.h.

◆ SetCreationDateTime() [2/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.

◆ SetEndDateTime() [1/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.

◆ SetEndDateTime() [2/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.

◆ SetStartDateTime() [1/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.

◆ SetStartDateTime() [2/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.

◆ 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 ( Aws::Utils::DateTime &&  value)
inline

The date and time when the cluster step was created.

Definition at line 68 of file StepTimeline.h.

◆ WithCreationDateTime() [2/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.

◆ WithEndDateTime() [1/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.

◆ WithEndDateTime() [2/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.

◆ WithStartDateTime() [1/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.

◆ WithStartDateTime() [2/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.


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