#[non_exhaustive]pub struct PackagingGroupBuilder { /* private fields */ }
Expand description
A builder for PackagingGroup
.
Implementations§
source§impl PackagingGroupBuilder
impl PackagingGroupBuilder
sourcepub fn approximate_asset_count(self, input: i32) -> Self
pub fn approximate_asset_count(self, input: i32) -> Self
The approximate asset count of the PackagingGroup.
sourcepub fn set_approximate_asset_count(self, input: Option<i32>) -> Self
pub fn set_approximate_asset_count(self, input: Option<i32>) -> Self
The approximate asset count of the PackagingGroup.
sourcepub fn get_approximate_asset_count(&self) -> &Option<i32>
pub fn get_approximate_asset_count(&self) -> &Option<i32>
The approximate asset count of the PackagingGroup.
CDN Authorization credentials
CDN Authorization credentials
CDN Authorization credentials
sourcepub fn created_at(self, input: impl Into<String>) -> Self
pub fn created_at(self, input: impl Into<String>) -> Self
The time the PackagingGroup was created.
sourcepub fn set_created_at(self, input: Option<String>) -> Self
pub fn set_created_at(self, input: Option<String>) -> Self
The time the PackagingGroup was created.
sourcepub fn get_created_at(&self) -> &Option<String>
pub fn get_created_at(&self) -> &Option<String>
The time the PackagingGroup was created.
sourcepub fn domain_name(self, input: impl Into<String>) -> Self
pub fn domain_name(self, input: impl Into<String>) -> Self
The fully qualified domain name for Assets in the PackagingGroup.
sourcepub fn set_domain_name(self, input: Option<String>) -> Self
pub fn set_domain_name(self, input: Option<String>) -> Self
The fully qualified domain name for Assets in the PackagingGroup.
sourcepub fn get_domain_name(&self) -> &Option<String>
pub fn get_domain_name(&self) -> &Option<String>
The fully qualified domain name for Assets in the PackagingGroup.
sourcepub fn egress_access_logs(self, input: EgressAccessLogs) -> Self
pub fn egress_access_logs(self, input: EgressAccessLogs) -> Self
Configure egress access logging.
sourcepub fn set_egress_access_logs(self, input: Option<EgressAccessLogs>) -> Self
pub fn set_egress_access_logs(self, input: Option<EgressAccessLogs>) -> Self
Configure egress access logging.
sourcepub fn get_egress_access_logs(&self) -> &Option<EgressAccessLogs>
pub fn get_egress_access_logs(&self) -> &Option<EgressAccessLogs>
Configure egress access logging.
Adds a key-value pair to tags
.
To override the contents of this collection use set_tags
.
A collection of tags associated with a resource
A collection of tags associated with a resource
A collection of tags associated with a resource
sourcepub fn build(self) -> PackagingGroup
pub fn build(self) -> PackagingGroup
Consumes the builder and constructs a PackagingGroup
.
Trait Implementations§
source§impl Clone for PackagingGroupBuilder
impl Clone for PackagingGroupBuilder
source§fn clone(&self) -> PackagingGroupBuilder
fn clone(&self) -> PackagingGroupBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for PackagingGroupBuilder
impl Debug for PackagingGroupBuilder
source§impl Default for PackagingGroupBuilder
impl Default for PackagingGroupBuilder
source§fn default() -> PackagingGroupBuilder
fn default() -> PackagingGroupBuilder
source§impl PartialEq for PackagingGroupBuilder
impl PartialEq for PackagingGroupBuilder
source§fn eq(&self, other: &PackagingGroupBuilder) -> bool
fn eq(&self, other: &PackagingGroupBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for PackagingGroupBuilder
Auto Trait Implementations§
impl Freeze for PackagingGroupBuilder
impl RefUnwindSafe for PackagingGroupBuilder
impl Send for PackagingGroupBuilder
impl Sync for PackagingGroupBuilder
impl Unpin for PackagingGroupBuilder
impl UnwindSafe for PackagingGroupBuilder
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