AWS SDK for C++  1.8.74
AWS SDK for C++
Public Member Functions | List of all members
Aws::Batch::Model::ComputeEnvironmentOrder Class Reference

#include <ComputeEnvironmentOrder.h>

Public Member Functions

 ComputeEnvironmentOrder ()
 
 ComputeEnvironmentOrder (Aws::Utils::Json::JsonView jsonValue)
 
ComputeEnvironmentOrderoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
int GetOrder () const
 
bool OrderHasBeenSet () const
 
void SetOrder (int value)
 
ComputeEnvironmentOrderWithOrder (int value)
 
const Aws::StringGetComputeEnvironment () const
 
bool ComputeEnvironmentHasBeenSet () const
 
void SetComputeEnvironment (const Aws::String &value)
 
void SetComputeEnvironment (Aws::String &&value)
 
void SetComputeEnvironment (const char *value)
 
ComputeEnvironmentOrderWithComputeEnvironment (const Aws::String &value)
 
ComputeEnvironmentOrderWithComputeEnvironment (Aws::String &&value)
 
ComputeEnvironmentOrderWithComputeEnvironment (const char *value)
 

Detailed Description

The order in which compute environments are tried for job placement within a queue. Compute environments are tried in ascending order. For example, if two compute environments are associated with a job queue, the compute environment with a lower order integer value is tried for job placement first.

See Also:

AWS API Reference

Definition at line 35 of file ComputeEnvironmentOrder.h.

Constructor & Destructor Documentation

◆ ComputeEnvironmentOrder() [1/2]

Aws::Batch::Model::ComputeEnvironmentOrder::ComputeEnvironmentOrder ( )

◆ ComputeEnvironmentOrder() [2/2]

Aws::Batch::Model::ComputeEnvironmentOrder::ComputeEnvironmentOrder ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ ComputeEnvironmentHasBeenSet()

bool Aws::Batch::Model::ComputeEnvironmentOrder::ComputeEnvironmentHasBeenSet ( ) const
inline

The Amazon Resource Name (ARN) of the compute environment.

Definition at line 73 of file ComputeEnvironmentOrder.h.

◆ GetComputeEnvironment()

const Aws::String& Aws::Batch::Model::ComputeEnvironmentOrder::GetComputeEnvironment ( ) const
inline

The Amazon Resource Name (ARN) of the compute environment.

Definition at line 68 of file ComputeEnvironmentOrder.h.

◆ GetOrder()

int Aws::Batch::Model::ComputeEnvironmentOrder::GetOrder ( ) const
inline

The order of the compute environment.

Definition at line 47 of file ComputeEnvironmentOrder.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::Batch::Model::ComputeEnvironmentOrder::Jsonize ( ) const

◆ operator=()

ComputeEnvironmentOrder& Aws::Batch::Model::ComputeEnvironmentOrder::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ OrderHasBeenSet()

bool Aws::Batch::Model::ComputeEnvironmentOrder::OrderHasBeenSet ( ) const
inline

The order of the compute environment.

Definition at line 52 of file ComputeEnvironmentOrder.h.

◆ SetComputeEnvironment() [1/3]

void Aws::Batch::Model::ComputeEnvironmentOrder::SetComputeEnvironment ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the compute environment.

Definition at line 78 of file ComputeEnvironmentOrder.h.

◆ SetComputeEnvironment() [2/3]

void Aws::Batch::Model::ComputeEnvironmentOrder::SetComputeEnvironment ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the compute environment.

Definition at line 83 of file ComputeEnvironmentOrder.h.

◆ SetComputeEnvironment() [3/3]

void Aws::Batch::Model::ComputeEnvironmentOrder::SetComputeEnvironment ( const char *  value)
inline

The Amazon Resource Name (ARN) of the compute environment.

Definition at line 88 of file ComputeEnvironmentOrder.h.

◆ SetOrder()

void Aws::Batch::Model::ComputeEnvironmentOrder::SetOrder ( int  value)
inline

The order of the compute environment.

Definition at line 57 of file ComputeEnvironmentOrder.h.

◆ WithComputeEnvironment() [1/3]

ComputeEnvironmentOrder& Aws::Batch::Model::ComputeEnvironmentOrder::WithComputeEnvironment ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the compute environment.

Definition at line 93 of file ComputeEnvironmentOrder.h.

◆ WithComputeEnvironment() [2/3]

ComputeEnvironmentOrder& Aws::Batch::Model::ComputeEnvironmentOrder::WithComputeEnvironment ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the compute environment.

Definition at line 98 of file ComputeEnvironmentOrder.h.

◆ WithComputeEnvironment() [3/3]

ComputeEnvironmentOrder& Aws::Batch::Model::ComputeEnvironmentOrder::WithComputeEnvironment ( const char *  value)
inline

The Amazon Resource Name (ARN) of the compute environment.

Definition at line 103 of file ComputeEnvironmentOrder.h.

◆ WithOrder()

ComputeEnvironmentOrder& Aws::Batch::Model::ComputeEnvironmentOrder::WithOrder ( int  value)
inline

The order of the compute environment.

Definition at line 62 of file ComputeEnvironmentOrder.h.


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