#[non_exhaustive]pub struct CustomDomainConfigTypeBuilder { /* private fields */ }
Expand description
A builder for CustomDomainConfigType
.
Implementations§
source§impl CustomDomainConfigTypeBuilder
impl CustomDomainConfigTypeBuilder
sourcepub fn certificate_arn(self, input: impl Into<String>) -> Self
pub fn certificate_arn(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) of an Certificate Manager SSL certificate. You use this certificate for the subdomain of your custom domain.
This field is required.sourcepub fn set_certificate_arn(self, input: Option<String>) -> Self
pub fn set_certificate_arn(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) of an Certificate Manager SSL certificate. You use this certificate for the subdomain of your custom domain.
sourcepub fn get_certificate_arn(&self) -> &Option<String>
pub fn get_certificate_arn(&self) -> &Option<String>
The Amazon Resource Name (ARN) of an Certificate Manager SSL certificate. You use this certificate for the subdomain of your custom domain.
sourcepub fn build(self) -> Result<CustomDomainConfigType, BuildError>
pub fn build(self) -> Result<CustomDomainConfigType, BuildError>
Consumes the builder and constructs a CustomDomainConfigType
.
This method will fail if any of the following fields are not set:
Trait Implementations§
source§impl Clone for CustomDomainConfigTypeBuilder
impl Clone for CustomDomainConfigTypeBuilder
source§fn clone(&self) -> CustomDomainConfigTypeBuilder
fn clone(&self) -> CustomDomainConfigTypeBuilder
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Default for CustomDomainConfigTypeBuilder
impl Default for CustomDomainConfigTypeBuilder
source§fn default() -> CustomDomainConfigTypeBuilder
fn default() -> CustomDomainConfigTypeBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for CustomDomainConfigTypeBuilder
impl PartialEq for CustomDomainConfigTypeBuilder
source§fn eq(&self, other: &CustomDomainConfigTypeBuilder) -> bool
fn eq(&self, other: &CustomDomainConfigTypeBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for CustomDomainConfigTypeBuilder
Auto Trait Implementations§
impl Freeze for CustomDomainConfigTypeBuilder
impl RefUnwindSafe for CustomDomainConfigTypeBuilder
impl Send for CustomDomainConfigTypeBuilder
impl Sync for CustomDomainConfigTypeBuilder
impl Unpin for CustomDomainConfigTypeBuilder
impl UnwindSafe for CustomDomainConfigTypeBuilder
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
Mutably borrows from an owned value. Read more
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>
Converts
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>
Converts
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 moreCreates a shared type from an unshared type.