Struct aws_sdk_mediapackagev2::types::builders::ScteDashBuilder
source · #[non_exhaustive]pub struct ScteDashBuilder { /* private fields */ }Expand description
A builder for ScteDash.
Implementations§
source§impl ScteDashBuilder
impl ScteDashBuilder
sourcepub fn ad_marker_dash(self, input: AdMarkerDash) -> Self
pub fn ad_marker_dash(self, input: AdMarkerDash) -> Self
Choose how ad markers are included in the packaged content. If you include ad markers in the content stream in your upstream encoders, then you need to inform MediaPackage what to do with the ad markers in the output.
Value description:
-
Binary- The SCTE-35 marker is expressed as a hex-string (Base64 string) rather than full XML. -
XML- The SCTE marker is expressed fully in XML.
sourcepub fn set_ad_marker_dash(self, input: Option<AdMarkerDash>) -> Self
pub fn set_ad_marker_dash(self, input: Option<AdMarkerDash>) -> Self
Choose how ad markers are included in the packaged content. If you include ad markers in the content stream in your upstream encoders, then you need to inform MediaPackage what to do with the ad markers in the output.
Value description:
-
Binary- The SCTE-35 marker is expressed as a hex-string (Base64 string) rather than full XML. -
XML- The SCTE marker is expressed fully in XML.
sourcepub fn get_ad_marker_dash(&self) -> &Option<AdMarkerDash>
pub fn get_ad_marker_dash(&self) -> &Option<AdMarkerDash>
Choose how ad markers are included in the packaged content. If you include ad markers in the content stream in your upstream encoders, then you need to inform MediaPackage what to do with the ad markers in the output.
Value description:
-
Binary- The SCTE-35 marker is expressed as a hex-string (Base64 string) rather than full XML. -
XML- The SCTE marker is expressed fully in XML.
Trait Implementations§
source§impl Clone for ScteDashBuilder
impl Clone for ScteDashBuilder
source§fn clone(&self) -> ScteDashBuilder
fn clone(&self) -> ScteDashBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for ScteDashBuilder
impl Debug for ScteDashBuilder
source§impl Default for ScteDashBuilder
impl Default for ScteDashBuilder
source§fn default() -> ScteDashBuilder
fn default() -> ScteDashBuilder
source§impl PartialEq for ScteDashBuilder
impl PartialEq for ScteDashBuilder
source§fn eq(&self, other: &ScteDashBuilder) -> bool
fn eq(&self, other: &ScteDashBuilder) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for ScteDashBuilder
Auto Trait Implementations§
impl Freeze for ScteDashBuilder
impl RefUnwindSafe for ScteDashBuilder
impl Send for ScteDashBuilder
impl Sync for ScteDashBuilder
impl Unpin for ScteDashBuilder
impl UnwindSafe for ScteDashBuilder
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