Struct aws_sdk_mediaconvert::types::HopDestination
source · #[non_exhaustive]pub struct HopDestination {
pub priority: Option<i32>,
pub queue: Option<String>,
pub wait_minutes: Option<i32>,
}
Expand description
Optional. Configuration for a destination queue to which the job can hop once a customer-defined minimum wait time has passed.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.priority: Option<i32>
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<i32>
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 4320 minutes, inclusive.
Implementations§
source§impl HopDestination
impl HopDestination
sourcepub fn priority(&self) -> Option<i32>
pub fn priority(&self) -> Option<i32>
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.
sourcepub fn queue(&self) -> Option<&str>
pub fn queue(&self) -> Option<&str>
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.
sourcepub fn wait_minutes(&self) -> Option<i32>
pub fn wait_minutes(&self) -> Option<i32>
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 4320 minutes, inclusive.
source§impl HopDestination
impl HopDestination
sourcepub fn builder() -> HopDestinationBuilder
pub fn builder() -> HopDestinationBuilder
Creates a new builder-style object to manufacture HopDestination
.
Trait Implementations§
source§impl Clone for HopDestination
impl Clone for HopDestination
source§fn clone(&self) -> HopDestination
fn clone(&self) -> HopDestination
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for HopDestination
impl Debug for HopDestination
source§impl PartialEq for HopDestination
impl PartialEq for HopDestination
source§fn eq(&self, other: &HopDestination) -> bool
fn eq(&self, other: &HopDestination) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for HopDestination
Auto Trait Implementations§
impl Freeze for HopDestination
impl RefUnwindSafe for HopDestination
impl Send for HopDestination
impl Sync for HopDestination
impl Unpin for HopDestination
impl UnwindSafe for HopDestination
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more