AWS SDK for C++  1.9.66
AWS SDK for C++
Public Member Functions | List of all members
Aws::MediaConvert::Model::HopDestination Class Reference

#include <HopDestination.h>

Public Member Functions

 HopDestination ()
 
 HopDestination (Aws::Utils::Json::JsonView jsonValue)
 
HopDestinationoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
int GetPriority () const
 
bool PriorityHasBeenSet () const
 
void SetPriority (int value)
 
HopDestinationWithPriority (int value)
 
const Aws::StringGetQueue () const
 
bool QueueHasBeenSet () const
 
void SetQueue (const Aws::String &value)
 
void SetQueue (Aws::String &&value)
 
void SetQueue (const char *value)
 
HopDestinationWithQueue (const Aws::String &value)
 
HopDestinationWithQueue (Aws::String &&value)
 
HopDestinationWithQueue (const char *value)
 
int GetWaitMinutes () const
 
bool WaitMinutesHasBeenSet () const
 
void SetWaitMinutes (int value)
 
HopDestinationWithWaitMinutes (int value)
 

Detailed Description

Optional. Configuration for a destination queue to which the job can hop once a customer-defined minimum wait time has passed.

See Also:

AWS API Reference

Definition at line 32 of file HopDestination.h.

Constructor & Destructor Documentation

◆ HopDestination() [1/2]

Aws::MediaConvert::Model::HopDestination::HopDestination ( )

◆ HopDestination() [2/2]

Aws::MediaConvert::Model::HopDestination::HopDestination ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetPriority()

int Aws::MediaConvert::Model::HopDestination::GetPriority ( ) const
inline

Optional. When you set up a job to use queue hopping, you can specify a different relative priority for the job in the destination queue. If you don't specify, the relative priority will remain the same as in the previous queue.

Definition at line 46 of file HopDestination.h.

◆ GetQueue()

const Aws::String& Aws::MediaConvert::Model::HopDestination::GetQueue ( ) const
inline

Optional unless the job is submitted on the default queue. When you set up a job to use queue hopping, you can specify a destination queue. This queue cannot be the original queue to which the job is submitted. If the original queue isn't the default queue and you don't specify the destination queue, the job will move to the default queue.

Definition at line 77 of file HopDestination.h.

◆ GetWaitMinutes()

int Aws::MediaConvert::Model::HopDestination::GetWaitMinutes ( ) const
inline

Required for setting up a job to use queue hopping. Minimum wait time in minutes until the job can hop to the destination queue. Valid range is 1 to 1440 minutes, inclusive.

Definition at line 148 of file HopDestination.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::MediaConvert::Model::HopDestination::Jsonize ( ) const

◆ operator=()

HopDestination& Aws::MediaConvert::Model::HopDestination::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ PriorityHasBeenSet()

bool Aws::MediaConvert::Model::HopDestination::PriorityHasBeenSet ( ) const
inline

Optional. When you set up a job to use queue hopping, you can specify a different relative priority for the job in the destination queue. If you don't specify, the relative priority will remain the same as in the previous queue.

Definition at line 53 of file HopDestination.h.

◆ QueueHasBeenSet()

bool Aws::MediaConvert::Model::HopDestination::QueueHasBeenSet ( ) const
inline

Optional unless the job is submitted on the default queue. When you set up a job to use queue hopping, you can specify a destination queue. This queue cannot be the original queue to which the job is submitted. If the original queue isn't the default queue and you don't specify the destination queue, the job will move to the default queue.

Definition at line 86 of file HopDestination.h.

◆ SetPriority()

void Aws::MediaConvert::Model::HopDestination::SetPriority ( int  value)
inline

Optional. When you set up a job to use queue hopping, you can specify a different relative priority for the job in the destination queue. If you don't specify, the relative priority will remain the same as in the previous queue.

Definition at line 60 of file HopDestination.h.

◆ SetQueue() [1/3]

void Aws::MediaConvert::Model::HopDestination::SetQueue ( Aws::String &&  value)
inline

Optional unless the job is submitted on the default queue. When you set up a job to use queue hopping, you can specify a destination queue. This queue cannot be the original queue to which the job is submitted. If the original queue isn't the default queue and you don't specify the destination queue, the job will move to the default queue.

Definition at line 104 of file HopDestination.h.

◆ SetQueue() [2/3]

void Aws::MediaConvert::Model::HopDestination::SetQueue ( const Aws::String value)
inline

Optional unless the job is submitted on the default queue. When you set up a job to use queue hopping, you can specify a destination queue. This queue cannot be the original queue to which the job is submitted. If the original queue isn't the default queue and you don't specify the destination queue, the job will move to the default queue.

Definition at line 95 of file HopDestination.h.

◆ SetQueue() [3/3]

void Aws::MediaConvert::Model::HopDestination::SetQueue ( const char *  value)
inline

Optional unless the job is submitted on the default queue. When you set up a job to use queue hopping, you can specify a destination queue. This queue cannot be the original queue to which the job is submitted. If the original queue isn't the default queue and you don't specify the destination queue, the job will move to the default queue.

Definition at line 113 of file HopDestination.h.

◆ SetWaitMinutes()

void Aws::MediaConvert::Model::HopDestination::SetWaitMinutes ( int  value)
inline

Required for setting up a job to use queue hopping. Minimum wait time in minutes until the job can hop to the destination queue. Valid range is 1 to 1440 minutes, inclusive.

Definition at line 162 of file HopDestination.h.

◆ WaitMinutesHasBeenSet()

bool Aws::MediaConvert::Model::HopDestination::WaitMinutesHasBeenSet ( ) const
inline

Required for setting up a job to use queue hopping. Minimum wait time in minutes until the job can hop to the destination queue. Valid range is 1 to 1440 minutes, inclusive.

Definition at line 155 of file HopDestination.h.

◆ WithPriority()

HopDestination& Aws::MediaConvert::Model::HopDestination::WithPriority ( int  value)
inline

Optional. When you set up a job to use queue hopping, you can specify a different relative priority for the job in the destination queue. If you don't specify, the relative priority will remain the same as in the previous queue.

Definition at line 67 of file HopDestination.h.

◆ WithQueue() [1/3]

HopDestination& Aws::MediaConvert::Model::HopDestination::WithQueue ( Aws::String &&  value)
inline

Optional unless the job is submitted on the default queue. When you set up a job to use queue hopping, you can specify a destination queue. This queue cannot be the original queue to which the job is submitted. If the original queue isn't the default queue and you don't specify the destination queue, the job will move to the default queue.

Definition at line 131 of file HopDestination.h.

◆ WithQueue() [2/3]

HopDestination& Aws::MediaConvert::Model::HopDestination::WithQueue ( const Aws::String value)
inline

Optional unless the job is submitted on the default queue. When you set up a job to use queue hopping, you can specify a destination queue. This queue cannot be the original queue to which the job is submitted. If the original queue isn't the default queue and you don't specify the destination queue, the job will move to the default queue.

Definition at line 122 of file HopDestination.h.

◆ WithQueue() [3/3]

HopDestination& Aws::MediaConvert::Model::HopDestination::WithQueue ( const char *  value)
inline

Optional unless the job is submitted on the default queue. When you set up a job to use queue hopping, you can specify a destination queue. This queue cannot be the original queue to which the job is submitted. If the original queue isn't the default queue and you don't specify the destination queue, the job will move to the default queue.

Definition at line 140 of file HopDestination.h.

◆ WithWaitMinutes()

HopDestination& Aws::MediaConvert::Model::HopDestination::WithWaitMinutes ( int  value)
inline

Required for setting up a job to use queue hopping. Minimum wait time in minutes until the job can hop to the destination queue. Valid range is 1 to 1440 minutes, inclusive.

Definition at line 169 of file HopDestination.h.


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