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

#include <HistoryRecord.h>

Public Member Functions

 HistoryRecord ()
 
 HistoryRecord (const Aws::Utils::Xml::XmlNode &xmlNode)
 
HistoryRecordoperator= (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)
 
HistoryRecordWithEventInformation (const EventInformation &value)
 
HistoryRecordWithEventInformation (EventInformation &&value)
 
const EventTypeGetEventType () const
 
bool EventTypeHasBeenSet () const
 
void SetEventType (const EventType &value)
 
void SetEventType (EventType &&value)
 
HistoryRecordWithEventType (const EventType &value)
 
HistoryRecordWithEventType (EventType &&value)
 
const Aws::Utils::DateTimeGetTimestamp () const
 
bool TimestampHasBeenSet () const
 
void SetTimestamp (const Aws::Utils::DateTime &value)
 
void SetTimestamp (Aws::Utils::DateTime &&value)
 
HistoryRecordWithTimestamp (const Aws::Utils::DateTime &value)
 
HistoryRecordWithTimestamp (Aws::Utils::DateTime &&value)
 

Detailed Description

Describes an event in the history of the Spot Fleet request.

See Also:

AWS API Reference

Definition at line 34 of file HistoryRecord.h.

Constructor & Destructor Documentation

◆ HistoryRecord() [1/2]

Aws::EC2::Model::HistoryRecord::HistoryRecord ( )

◆ HistoryRecord() [2/2]

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

Member Function Documentation

◆ EventInformationHasBeenSet()

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

Information about the event.

Definition at line 53 of file HistoryRecord.h.

◆ EventTypeHasBeenSet()

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

The event type.

  • error - An error with the Spot Fleet request.

  • fleetRequestChange - A change in the status or configuration of the Spot Fleet request.

  • instanceChange - An instance was launched or terminated.

  • Information - An informational event.

Definition at line 92 of file HistoryRecord.h.

◆ GetEventInformation()

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

Information about the event.

Definition at line 48 of file HistoryRecord.h.

◆ GetEventType()

const EventType& Aws::EC2::Model::HistoryRecord::GetEventType ( ) const
inline

The event type.

  • error - An error with the Spot Fleet request.

  • fleetRequestChange - A change in the status or configuration of the Spot Fleet request.

  • instanceChange - An instance was launched or terminated.

  • Information - An informational event.

Definition at line 83 of file HistoryRecord.h.

◆ GetTimestamp()

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

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

Definition at line 135 of file HistoryRecord.h.

◆ operator=()

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

◆ OutputToStream() [1/2]

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

◆ OutputToStream() [2/2]

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

◆ SetEventInformation() [1/2]

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

Information about the event.

Definition at line 58 of file HistoryRecord.h.

◆ SetEventInformation() [2/2]

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

Information about the event.

Definition at line 63 of file HistoryRecord.h.

◆ SetEventType() [1/2]

void Aws::EC2::Model::HistoryRecord::SetEventType ( const EventType value)
inline

The event type.

  • error - An error with the Spot Fleet request.

  • fleetRequestChange - A change in the status or configuration of the Spot Fleet request.

  • instanceChange - An instance was launched or terminated.

  • Information - An informational event.

Definition at line 101 of file HistoryRecord.h.

◆ SetEventType() [2/2]

void Aws::EC2::Model::HistoryRecord::SetEventType ( EventType &&  value)
inline

The event type.

  • error - An error with the Spot Fleet request.

  • fleetRequestChange - A change in the status or configuration of the Spot Fleet request.

  • instanceChange - An instance was launched or terminated.

  • Information - An informational event.

Definition at line 110 of file HistoryRecord.h.

◆ SetTimestamp() [1/2]

void Aws::EC2::Model::HistoryRecord::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 153 of file HistoryRecord.h.

◆ SetTimestamp() [2/2]

void Aws::EC2::Model::HistoryRecord::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 147 of file HistoryRecord.h.

◆ TimestampHasBeenSet()

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

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

Definition at line 141 of file HistoryRecord.h.

◆ WithEventInformation() [1/2]

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

Information about the event.

Definition at line 68 of file HistoryRecord.h.

◆ WithEventInformation() [2/2]

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

Information about the event.

Definition at line 73 of file HistoryRecord.h.

◆ WithEventType() [1/2]

HistoryRecord& Aws::EC2::Model::HistoryRecord::WithEventType ( const EventType value)
inline

The event type.

  • error - An error with the Spot Fleet request.

  • fleetRequestChange - A change in the status or configuration of the Spot Fleet request.

  • instanceChange - An instance was launched or terminated.

  • Information - An informational event.

Definition at line 119 of file HistoryRecord.h.

◆ WithEventType() [2/2]

HistoryRecord& Aws::EC2::Model::HistoryRecord::WithEventType ( EventType &&  value)
inline

The event type.

  • error - An error with the Spot Fleet request.

  • fleetRequestChange - A change in the status or configuration of the Spot Fleet request.

  • instanceChange - An instance was launched or terminated.

  • Information - An informational event.

Definition at line 128 of file HistoryRecord.h.

◆ WithTimestamp() [1/2]

HistoryRecord& Aws::EC2::Model::HistoryRecord::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 165 of file HistoryRecord.h.

◆ WithTimestamp() [2/2]

HistoryRecord& Aws::EC2::Model::HistoryRecord::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 159 of file HistoryRecord.h.


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