[][src]Struct rusoto_mediaconvert::HopDestination

pub struct HopDestination {
    pub priority: Option<i64>,
    pub queue: Option<String>,
    pub wait_minutes: Option<i64>,
}

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

Fields

priority: Option<i64>

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.

queue: Option<String>

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.

wait_minutes: Option<i64>

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.

Trait Implementations

impl Clone for HopDestination[src]

impl Debug for HopDestination[src]

impl Default for HopDestination[src]

impl<'de> Deserialize<'de> for HopDestination[src]

impl PartialEq<HopDestination> for HopDestination[src]

impl Serialize for HopDestination[src]

impl StructuralPartialEq for HopDestination[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.