Struct aws_sdk_mediapackage::types::builders::IngestEndpointBuilder
source · #[non_exhaustive]pub struct IngestEndpointBuilder { /* private fields */ }
Expand description
A builder for IngestEndpoint
.
Implementations§
source§impl IngestEndpointBuilder
impl IngestEndpointBuilder
sourcepub fn id(self, input: impl Into<String>) -> Self
pub fn id(self, input: impl Into<String>) -> Self
The system generated unique identifier for the IngestEndpoint
sourcepub fn set_id(self, input: Option<String>) -> Self
pub fn set_id(self, input: Option<String>) -> Self
The system generated unique identifier for the IngestEndpoint
sourcepub fn get_id(&self) -> &Option<String>
pub fn get_id(&self) -> &Option<String>
The system generated unique identifier for the IngestEndpoint
sourcepub fn password(self, input: impl Into<String>) -> Self
pub fn password(self, input: impl Into<String>) -> Self
The system generated password for ingest authentication.
sourcepub fn set_password(self, input: Option<String>) -> Self
pub fn set_password(self, input: Option<String>) -> Self
The system generated password for ingest authentication.
sourcepub fn get_password(&self) -> &Option<String>
pub fn get_password(&self) -> &Option<String>
The system generated password for ingest authentication.
sourcepub fn url(self, input: impl Into<String>) -> Self
pub fn url(self, input: impl Into<String>) -> Self
The ingest URL to which the source stream should be sent.
sourcepub fn set_url(self, input: Option<String>) -> Self
pub fn set_url(self, input: Option<String>) -> Self
The ingest URL to which the source stream should be sent.
sourcepub fn get_url(&self) -> &Option<String>
pub fn get_url(&self) -> &Option<String>
The ingest URL to which the source stream should be sent.
sourcepub fn username(self, input: impl Into<String>) -> Self
pub fn username(self, input: impl Into<String>) -> Self
The system generated username for ingest authentication.
sourcepub fn set_username(self, input: Option<String>) -> Self
pub fn set_username(self, input: Option<String>) -> Self
The system generated username for ingest authentication.
sourcepub fn get_username(&self) -> &Option<String>
pub fn get_username(&self) -> &Option<String>
The system generated username for ingest authentication.
sourcepub fn build(self) -> IngestEndpoint
pub fn build(self) -> IngestEndpoint
Consumes the builder and constructs a IngestEndpoint
.
Trait Implementations§
source§impl Clone for IngestEndpointBuilder
impl Clone for IngestEndpointBuilder
source§fn clone(&self) -> IngestEndpointBuilder
fn clone(&self) -> IngestEndpointBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for IngestEndpointBuilder
impl Debug for IngestEndpointBuilder
source§impl Default for IngestEndpointBuilder
impl Default for IngestEndpointBuilder
source§fn default() -> IngestEndpointBuilder
fn default() -> IngestEndpointBuilder
source§impl PartialEq for IngestEndpointBuilder
impl PartialEq for IngestEndpointBuilder
source§fn eq(&self, other: &IngestEndpointBuilder) -> bool
fn eq(&self, other: &IngestEndpointBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for IngestEndpointBuilder
Auto Trait Implementations§
impl Freeze for IngestEndpointBuilder
impl RefUnwindSafe for IngestEndpointBuilder
impl Send for IngestEndpointBuilder
impl Sync for IngestEndpointBuilder
impl Unpin for IngestEndpointBuilder
impl UnwindSafe for IngestEndpointBuilder
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