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

#include <CreateFleetError.h>

Public Member Functions

 CreateFleetError ()
 
 CreateFleetError (const Aws::Utils::Xml::XmlNode &xmlNode)
 
CreateFleetErroroperator= (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 LaunchTemplateAndOverridesResponseGetLaunchTemplateAndOverrides () const
 
bool LaunchTemplateAndOverridesHasBeenSet () const
 
void SetLaunchTemplateAndOverrides (const LaunchTemplateAndOverridesResponse &value)
 
void SetLaunchTemplateAndOverrides (LaunchTemplateAndOverridesResponse &&value)
 
CreateFleetErrorWithLaunchTemplateAndOverrides (const LaunchTemplateAndOverridesResponse &value)
 
CreateFleetErrorWithLaunchTemplateAndOverrides (LaunchTemplateAndOverridesResponse &&value)
 
const InstanceLifecycleGetLifecycle () const
 
bool LifecycleHasBeenSet () const
 
void SetLifecycle (const InstanceLifecycle &value)
 
void SetLifecycle (InstanceLifecycle &&value)
 
CreateFleetErrorWithLifecycle (const InstanceLifecycle &value)
 
CreateFleetErrorWithLifecycle (InstanceLifecycle &&value)
 
const Aws::StringGetErrorCode () const
 
bool ErrorCodeHasBeenSet () const
 
void SetErrorCode (const Aws::String &value)
 
void SetErrorCode (Aws::String &&value)
 
void SetErrorCode (const char *value)
 
CreateFleetErrorWithErrorCode (const Aws::String &value)
 
CreateFleetErrorWithErrorCode (Aws::String &&value)
 
CreateFleetErrorWithErrorCode (const char *value)
 
const Aws::StringGetErrorMessage () const
 
bool ErrorMessageHasBeenSet () const
 
void SetErrorMessage (const Aws::String &value)
 
void SetErrorMessage (Aws::String &&value)
 
void SetErrorMessage (const char *value)
 
CreateFleetErrorWithErrorMessage (const Aws::String &value)
 
CreateFleetErrorWithErrorMessage (Aws::String &&value)
 
CreateFleetErrorWithErrorMessage (const char *value)
 

Detailed Description

Describes the instances that could not be launched by the fleet.

See Also:

AWS API Reference

Definition at line 34 of file CreateFleetError.h.

Constructor & Destructor Documentation

◆ CreateFleetError() [1/2]

Aws::EC2::Model::CreateFleetError::CreateFleetError ( )

◆ CreateFleetError() [2/2]

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

Member Function Documentation

◆ ErrorCodeHasBeenSet()

bool Aws::EC2::Model::CreateFleetError::ErrorCodeHasBeenSet ( ) const
inline

The error code that indicates why the instance could not be launched. For more information about error codes, see Error Codes.

Definition at line 139 of file CreateFleetError.h.

◆ ErrorMessageHasBeenSet()

bool Aws::EC2::Model::CreateFleetError::ErrorMessageHasBeenSet ( ) const
inline

The error message that describes why the instance could not be launched. For more information about error messages, see Error Codes.

Definition at line 204 of file CreateFleetError.h.

◆ GetErrorCode()

const Aws::String& Aws::EC2::Model::CreateFleetError::GetErrorCode ( ) const
inline

The error code that indicates why the instance could not be launched. For more information about error codes, see Error Codes.

Definition at line 131 of file CreateFleetError.h.

◆ GetErrorMessage()

const Aws::String& Aws::EC2::Model::CreateFleetError::GetErrorMessage ( ) const
inline

The error message that describes why the instance could not be launched. For more information about error messages, see Error Codes.

Definition at line 196 of file CreateFleetError.h.

◆ GetLaunchTemplateAndOverrides()

const LaunchTemplateAndOverridesResponse& Aws::EC2::Model::CreateFleetError::GetLaunchTemplateAndOverrides ( ) const
inline

The launch templates and overrides that were used for launching the instances. The values that you specify in the Overrides replace the values in the launch template.

Definition at line 50 of file CreateFleetError.h.

◆ GetLifecycle()

const InstanceLifecycle& Aws::EC2::Model::CreateFleetError::GetLifecycle ( ) const
inline

Indicates if the instance that could not be launched was a Spot Instance or On-Demand Instance.

Definition at line 92 of file CreateFleetError.h.

◆ LaunchTemplateAndOverridesHasBeenSet()

bool Aws::EC2::Model::CreateFleetError::LaunchTemplateAndOverridesHasBeenSet ( ) const
inline

The launch templates and overrides that were used for launching the instances. The values that you specify in the Overrides replace the values in the launch template.

Definition at line 57 of file CreateFleetError.h.

◆ LifecycleHasBeenSet()

bool Aws::EC2::Model::CreateFleetError::LifecycleHasBeenSet ( ) const
inline

Indicates if the instance that could not be launched was a Spot Instance or On-Demand Instance.

Definition at line 98 of file CreateFleetError.h.

◆ operator=()

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

◆ OutputToStream() [1/2]

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

◆ OutputToStream() [2/2]

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

◆ SetErrorCode() [1/3]

void Aws::EC2::Model::CreateFleetError::SetErrorCode ( Aws::String &&  value)
inline

The error code that indicates why the instance could not be launched. For more information about error codes, see Error Codes.

Definition at line 155 of file CreateFleetError.h.

◆ SetErrorCode() [2/3]

void Aws::EC2::Model::CreateFleetError::SetErrorCode ( const Aws::String value)
inline

The error code that indicates why the instance could not be launched. For more information about error codes, see Error Codes.

Definition at line 147 of file CreateFleetError.h.

◆ SetErrorCode() [3/3]

void Aws::EC2::Model::CreateFleetError::SetErrorCode ( const char *  value)
inline

The error code that indicates why the instance could not be launched. For more information about error codes, see Error Codes.

Definition at line 163 of file CreateFleetError.h.

◆ SetErrorMessage() [1/3]

void Aws::EC2::Model::CreateFleetError::SetErrorMessage ( Aws::String &&  value)
inline

The error message that describes why the instance could not be launched. For more information about error messages, see Error Codes.

Definition at line 220 of file CreateFleetError.h.

◆ SetErrorMessage() [2/3]

void Aws::EC2::Model::CreateFleetError::SetErrorMessage ( const Aws::String value)
inline

The error message that describes why the instance could not be launched. For more information about error messages, see Error Codes.

Definition at line 212 of file CreateFleetError.h.

◆ SetErrorMessage() [3/3]

void Aws::EC2::Model::CreateFleetError::SetErrorMessage ( const char *  value)
inline

The error message that describes why the instance could not be launched. For more information about error messages, see Error Codes.

Definition at line 228 of file CreateFleetError.h.

◆ SetLaunchTemplateAndOverrides() [1/2]

void Aws::EC2::Model::CreateFleetError::SetLaunchTemplateAndOverrides ( const LaunchTemplateAndOverridesResponse value)
inline

The launch templates and overrides that were used for launching the instances. The values that you specify in the Overrides replace the values in the launch template.

Definition at line 64 of file CreateFleetError.h.

◆ SetLaunchTemplateAndOverrides() [2/2]

void Aws::EC2::Model::CreateFleetError::SetLaunchTemplateAndOverrides ( LaunchTemplateAndOverridesResponse &&  value)
inline

The launch templates and overrides that were used for launching the instances. The values that you specify in the Overrides replace the values in the launch template.

Definition at line 71 of file CreateFleetError.h.

◆ SetLifecycle() [1/2]

void Aws::EC2::Model::CreateFleetError::SetLifecycle ( const InstanceLifecycle value)
inline

Indicates if the instance that could not be launched was a Spot Instance or On-Demand Instance.

Definition at line 104 of file CreateFleetError.h.

◆ SetLifecycle() [2/2]

void Aws::EC2::Model::CreateFleetError::SetLifecycle ( InstanceLifecycle &&  value)
inline

Indicates if the instance that could not be launched was a Spot Instance or On-Demand Instance.

Definition at line 110 of file CreateFleetError.h.

◆ WithErrorCode() [1/3]

CreateFleetError& Aws::EC2::Model::CreateFleetError::WithErrorCode ( Aws::String &&  value)
inline

The error code that indicates why the instance could not be launched. For more information about error codes, see Error Codes.

Definition at line 179 of file CreateFleetError.h.

◆ WithErrorCode() [2/3]

CreateFleetError& Aws::EC2::Model::CreateFleetError::WithErrorCode ( const Aws::String value)
inline

The error code that indicates why the instance could not be launched. For more information about error codes, see Error Codes.

Definition at line 171 of file CreateFleetError.h.

◆ WithErrorCode() [3/3]

CreateFleetError& Aws::EC2::Model::CreateFleetError::WithErrorCode ( const char *  value)
inline

The error code that indicates why the instance could not be launched. For more information about error codes, see Error Codes.

Definition at line 187 of file CreateFleetError.h.

◆ WithErrorMessage() [1/3]

CreateFleetError& Aws::EC2::Model::CreateFleetError::WithErrorMessage ( Aws::String &&  value)
inline

The error message that describes why the instance could not be launched. For more information about error messages, see Error Codes.

Definition at line 244 of file CreateFleetError.h.

◆ WithErrorMessage() [2/3]

CreateFleetError& Aws::EC2::Model::CreateFleetError::WithErrorMessage ( const Aws::String value)
inline

The error message that describes why the instance could not be launched. For more information about error messages, see Error Codes.

Definition at line 236 of file CreateFleetError.h.

◆ WithErrorMessage() [3/3]

CreateFleetError& Aws::EC2::Model::CreateFleetError::WithErrorMessage ( const char *  value)
inline

The error message that describes why the instance could not be launched. For more information about error messages, see Error Codes.

Definition at line 252 of file CreateFleetError.h.

◆ WithLaunchTemplateAndOverrides() [1/2]

CreateFleetError& Aws::EC2::Model::CreateFleetError::WithLaunchTemplateAndOverrides ( const LaunchTemplateAndOverridesResponse value)
inline

The launch templates and overrides that were used for launching the instances. The values that you specify in the Overrides replace the values in the launch template.

Definition at line 78 of file CreateFleetError.h.

◆ WithLaunchTemplateAndOverrides() [2/2]

CreateFleetError& Aws::EC2::Model::CreateFleetError::WithLaunchTemplateAndOverrides ( LaunchTemplateAndOverridesResponse &&  value)
inline

The launch templates and overrides that were used for launching the instances. The values that you specify in the Overrides replace the values in the launch template.

Definition at line 85 of file CreateFleetError.h.

◆ WithLifecycle() [1/2]

CreateFleetError& Aws::EC2::Model::CreateFleetError::WithLifecycle ( const InstanceLifecycle value)
inline

Indicates if the instance that could not be launched was a Spot Instance or On-Demand Instance.

Definition at line 116 of file CreateFleetError.h.

◆ WithLifecycle() [2/2]

CreateFleetError& Aws::EC2::Model::CreateFleetError::WithLifecycle ( InstanceLifecycle &&  value)
inline

Indicates if the instance that could not be launched was a Spot Instance or On-Demand Instance.

Definition at line 122 of file CreateFleetError.h.


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