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

#include <InstanceFleetTimeline.h>

Public Member Functions

 InstanceFleetTimeline ()
 
 InstanceFleetTimeline (Aws::Utils::Json::JsonView jsonValue)
 
InstanceFleetTimelineoperator= (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)
 
InstanceFleetTimelineWithCreationDateTime (const Aws::Utils::DateTime &value)
 
InstanceFleetTimelineWithCreationDateTime (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetReadyDateTime () const
 
bool ReadyDateTimeHasBeenSet () const
 
void SetReadyDateTime (const Aws::Utils::DateTime &value)
 
void SetReadyDateTime (Aws::Utils::DateTime &&value)
 
InstanceFleetTimelineWithReadyDateTime (const Aws::Utils::DateTime &value)
 
InstanceFleetTimelineWithReadyDateTime (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)
 
InstanceFleetTimelineWithEndDateTime (const Aws::Utils::DateTime &value)
 
InstanceFleetTimelineWithEndDateTime (Aws::Utils::DateTime &&value)
 

Detailed Description

Provides historical timestamps for the instance fleet, including the time of creation, the time it became ready to run jobs, and the time of termination.

The instance fleet configuration is available only in Amazon EMR versions 4.8.0 and later, excluding 5.0.x versions.

See Also:

AWS API Reference

Definition at line 35 of file InstanceFleetTimeline.h.

Constructor & Destructor Documentation

◆ InstanceFleetTimeline() [1/2]

Aws::EMR::Model::InstanceFleetTimeline::InstanceFleetTimeline ( )

◆ InstanceFleetTimeline() [2/2]

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

Member Function Documentation

◆ CreationDateTimeHasBeenSet()

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

The time and date the instance fleet was created.

Definition at line 52 of file InstanceFleetTimeline.h.

◆ EndDateTimeHasBeenSet()

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

The time and date the instance fleet terminated.

Definition at line 114 of file InstanceFleetTimeline.h.

◆ GetCreationDateTime()

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

The time and date the instance fleet was created.

Definition at line 47 of file InstanceFleetTimeline.h.

◆ GetEndDateTime()

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

The time and date the instance fleet terminated.

Definition at line 109 of file InstanceFleetTimeline.h.

◆ GetReadyDateTime()

const Aws::Utils::DateTime& Aws::EMR::Model::InstanceFleetTimeline::GetReadyDateTime ( ) const
inline

The time and date the instance fleet was ready to run jobs.

Definition at line 78 of file InstanceFleetTimeline.h.

◆ Jsonize()

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

◆ operator=()

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

◆ ReadyDateTimeHasBeenSet()

bool Aws::EMR::Model::InstanceFleetTimeline::ReadyDateTimeHasBeenSet ( ) const
inline

The time and date the instance fleet was ready to run jobs.

Definition at line 83 of file InstanceFleetTimeline.h.

◆ SetCreationDateTime() [1/2]

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

The time and date the instance fleet was created.

Definition at line 57 of file InstanceFleetTimeline.h.

◆ SetCreationDateTime() [2/2]

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

The time and date the instance fleet was created.

Definition at line 62 of file InstanceFleetTimeline.h.

◆ SetEndDateTime() [1/2]

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

The time and date the instance fleet terminated.

Definition at line 119 of file InstanceFleetTimeline.h.

◆ SetEndDateTime() [2/2]

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

The time and date the instance fleet terminated.

Definition at line 124 of file InstanceFleetTimeline.h.

◆ SetReadyDateTime() [1/2]

void Aws::EMR::Model::InstanceFleetTimeline::SetReadyDateTime ( const Aws::Utils::DateTime value)
inline

The time and date the instance fleet was ready to run jobs.

Definition at line 88 of file InstanceFleetTimeline.h.

◆ SetReadyDateTime() [2/2]

void Aws::EMR::Model::InstanceFleetTimeline::SetReadyDateTime ( Aws::Utils::DateTime &&  value)
inline

The time and date the instance fleet was ready to run jobs.

Definition at line 93 of file InstanceFleetTimeline.h.

◆ WithCreationDateTime() [1/2]

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

The time and date the instance fleet was created.

Definition at line 67 of file InstanceFleetTimeline.h.

◆ WithCreationDateTime() [2/2]

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

The time and date the instance fleet was created.

Definition at line 72 of file InstanceFleetTimeline.h.

◆ WithEndDateTime() [1/2]

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

The time and date the instance fleet terminated.

Definition at line 129 of file InstanceFleetTimeline.h.

◆ WithEndDateTime() [2/2]

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

The time and date the instance fleet terminated.

Definition at line 134 of file InstanceFleetTimeline.h.

◆ WithReadyDateTime() [1/2]

InstanceFleetTimeline& Aws::EMR::Model::InstanceFleetTimeline::WithReadyDateTime ( const Aws::Utils::DateTime value)
inline

The time and date the instance fleet was ready to run jobs.

Definition at line 98 of file InstanceFleetTimeline.h.

◆ WithReadyDateTime() [2/2]

InstanceFleetTimeline& Aws::EMR::Model::InstanceFleetTimeline::WithReadyDateTime ( Aws::Utils::DateTime &&  value)
inline

The time and date the instance fleet was ready to run jobs.

Definition at line 103 of file InstanceFleetTimeline.h.


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