AWS SDK for C++  1.9.102
AWS SDK for C++
Public Member Functions | List of all members
Aws::EC2::Model::HistoryRecordEntry Class Reference

#include <HistoryRecordEntry.h>

Public Member Functions

 HistoryRecordEntry ()
 
 HistoryRecordEntry (const Aws::Utils::Xml::XmlNode &xmlNode)
 
HistoryRecordEntryoperator= (const Aws::Utils::Xml::XmlNode &xmlNode)
 
void OutputToStream (Aws::OStream &ostream, const char *location, unsigned index, const char *locationValue) const
 
void OutputToStream (Aws::OStream &oStream, const char *location) const
 
const EventInformationGetEventInformation () const
 
bool EventInformationHasBeenSet () const
 
void SetEventInformation (const EventInformation &value)
 
void SetEventInformation (EventInformation &&value)
 
HistoryRecordEntryWithEventInformation (const EventInformation &value)
 
HistoryRecordEntryWithEventInformation (EventInformation &&value)
 
const FleetEventTypeGetEventType () const
 
bool EventTypeHasBeenSet () const
 
void SetEventType (const FleetEventType &value)
 
void SetEventType (FleetEventType &&value)
 
HistoryRecordEntryWithEventType (const FleetEventType &value)
 
HistoryRecordEntryWithEventType (FleetEventType &&value)
 
const Aws::Utils::DateTimeGetTimestamp () const
 
bool TimestampHasBeenSet () const
 
void SetTimestamp (const Aws::Utils::DateTime &value)
 
void SetTimestamp (Aws::Utils::DateTime &&value)
 
HistoryRecordEntryWithTimestamp (const Aws::Utils::DateTime &value)
 
HistoryRecordEntryWithTimestamp (Aws::Utils::DateTime &&value)
 

Detailed Description

Describes an event in the history of an EC2 Fleet.

See Also:


AWS API Reference

Definition at line 34 of file HistoryRecordEntry.h.

Constructor & Destructor Documentation

◆ HistoryRecordEntry() [1/2]

Aws::EC2::Model::HistoryRecordEntry::HistoryRecordEntry ( )

◆ HistoryRecordEntry() [2/2]

Aws::EC2::Model::HistoryRecordEntry::HistoryRecordEntry ( const Aws::Utils::Xml::XmlNode xmlNode)

Member Function Documentation

◆ EventInformationHasBeenSet()

bool Aws::EC2::Model::HistoryRecordEntry::EventInformationHasBeenSet ( ) const
inline

Information about the event.

Definition at line 53 of file HistoryRecordEntry.h.

◆ EventTypeHasBeenSet()

bool Aws::EC2::Model::HistoryRecordEntry::EventTypeHasBeenSet ( ) const
inline

The event type.

Definition at line 84 of file HistoryRecordEntry.h.

◆ GetEventInformation()

const EventInformation& Aws::EC2::Model::HistoryRecordEntry::GetEventInformation ( ) const
inline

Information about the event.

Definition at line 48 of file HistoryRecordEntry.h.

◆ GetEventType()

const FleetEventType& Aws::EC2::Model::HistoryRecordEntry::GetEventType ( ) const
inline

The event type.

Definition at line 79 of file HistoryRecordEntry.h.

◆ GetTimestamp()

const Aws::Utils::DateTime& Aws::EC2::Model::HistoryRecordEntry::GetTimestamp ( ) const
inline

The date and time of the event, in UTC format (for example, YYYY-MM-DDTHH:MM:SSZ).

Definition at line 111 of file HistoryRecordEntry.h.

◆ operator=()

HistoryRecordEntry& Aws::EC2::Model::HistoryRecordEntry::operator= ( const Aws::Utils::Xml::XmlNode xmlNode)

◆ OutputToStream() [1/2]

void Aws::EC2::Model::HistoryRecordEntry::OutputToStream ( Aws::OStream oStream,
const char *  location 
) const

◆ OutputToStream() [2/2]

void Aws::EC2::Model::HistoryRecordEntry::OutputToStream ( Aws::OStream ostream,
const char *  location,
unsigned  index,
const char *  locationValue 
) const

◆ SetEventInformation() [1/2]

void Aws::EC2::Model::HistoryRecordEntry::SetEventInformation ( const EventInformation value)
inline

Information about the event.

Definition at line 58 of file HistoryRecordEntry.h.

◆ SetEventInformation() [2/2]

void Aws::EC2::Model::HistoryRecordEntry::SetEventInformation ( EventInformation &&  value)
inline

Information about the event.

Definition at line 63 of file HistoryRecordEntry.h.

◆ SetEventType() [1/2]

void Aws::EC2::Model::HistoryRecordEntry::SetEventType ( const FleetEventType value)
inline

The event type.

Definition at line 89 of file HistoryRecordEntry.h.

◆ SetEventType() [2/2]

void Aws::EC2::Model::HistoryRecordEntry::SetEventType ( FleetEventType &&  value)
inline

The event type.

Definition at line 94 of file HistoryRecordEntry.h.

◆ SetTimestamp() [1/2]

void Aws::EC2::Model::HistoryRecordEntry::SetTimestamp ( Aws::Utils::DateTime &&  value)
inline

The date and time of the event, in UTC format (for example, YYYY-MM-DDTHH:MM:SSZ).

Definition at line 129 of file HistoryRecordEntry.h.

◆ SetTimestamp() [2/2]

void Aws::EC2::Model::HistoryRecordEntry::SetTimestamp ( const Aws::Utils::DateTime value)
inline

The date and time of the event, in UTC format (for example, YYYY-MM-DDTHH:MM:SSZ).

Definition at line 123 of file HistoryRecordEntry.h.

◆ TimestampHasBeenSet()

bool Aws::EC2::Model::HistoryRecordEntry::TimestampHasBeenSet ( ) const
inline

The date and time of the event, in UTC format (for example, YYYY-MM-DDTHH:MM:SSZ).

Definition at line 117 of file HistoryRecordEntry.h.

◆ WithEventInformation() [1/2]

HistoryRecordEntry& Aws::EC2::Model::HistoryRecordEntry::WithEventInformation ( const EventInformation value)
inline

Information about the event.

Definition at line 68 of file HistoryRecordEntry.h.

◆ WithEventInformation() [2/2]

HistoryRecordEntry& Aws::EC2::Model::HistoryRecordEntry::WithEventInformation ( EventInformation &&  value)
inline

Information about the event.

Definition at line 73 of file HistoryRecordEntry.h.

◆ WithEventType() [1/2]

HistoryRecordEntry& Aws::EC2::Model::HistoryRecordEntry::WithEventType ( const FleetEventType value)
inline

The event type.

Definition at line 99 of file HistoryRecordEntry.h.

◆ WithEventType() [2/2]

HistoryRecordEntry& Aws::EC2::Model::HistoryRecordEntry::WithEventType ( FleetEventType &&  value)
inline

The event type.

Definition at line 104 of file HistoryRecordEntry.h.

◆ WithTimestamp() [1/2]

HistoryRecordEntry& Aws::EC2::Model::HistoryRecordEntry::WithTimestamp ( Aws::Utils::DateTime &&  value)
inline

The date and time of the event, in UTC format (for example, YYYY-MM-DDTHH:MM:SSZ).

Definition at line 141 of file HistoryRecordEntry.h.

◆ WithTimestamp() [2/2]

HistoryRecordEntry& Aws::EC2::Model::HistoryRecordEntry::WithTimestamp ( const Aws::Utils::DateTime value)
inline

The date and time of the event, in UTC format (for example, YYYY-MM-DDTHH:MM:SSZ).

Definition at line 135 of file HistoryRecordEntry.h.


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