Struct aws_sdk_ec2::types::builders::CoipAddressUsageBuilder
source · #[non_exhaustive]pub struct CoipAddressUsageBuilder { /* private fields */ }
Expand description
A builder for CoipAddressUsage
.
Implementations§
source§impl CoipAddressUsageBuilder
impl CoipAddressUsageBuilder
sourcepub fn allocation_id(self, input: impl Into<String>) -> Self
pub fn allocation_id(self, input: impl Into<String>) -> Self
The allocation ID of the address.
sourcepub fn set_allocation_id(self, input: Option<String>) -> Self
pub fn set_allocation_id(self, input: Option<String>) -> Self
The allocation ID of the address.
sourcepub fn get_allocation_id(&self) -> &Option<String>
pub fn get_allocation_id(&self) -> &Option<String>
The allocation ID of the address.
sourcepub fn aws_account_id(self, input: impl Into<String>) -> Self
pub fn aws_account_id(self, input: impl Into<String>) -> Self
The Amazon Web Services account ID.
sourcepub fn set_aws_account_id(self, input: Option<String>) -> Self
pub fn set_aws_account_id(self, input: Option<String>) -> Self
The Amazon Web Services account ID.
sourcepub fn get_aws_account_id(&self) -> &Option<String>
pub fn get_aws_account_id(&self) -> &Option<String>
The Amazon Web Services account ID.
sourcepub fn aws_service(self, input: impl Into<String>) -> Self
pub fn aws_service(self, input: impl Into<String>) -> Self
The Amazon Web Services service.
sourcepub fn set_aws_service(self, input: Option<String>) -> Self
pub fn set_aws_service(self, input: Option<String>) -> Self
The Amazon Web Services service.
sourcepub fn get_aws_service(&self) -> &Option<String>
pub fn get_aws_service(&self) -> &Option<String>
The Amazon Web Services service.
sourcepub fn build(self) -> CoipAddressUsage
pub fn build(self) -> CoipAddressUsage
Consumes the builder and constructs a CoipAddressUsage
.
Trait Implementations§
source§impl Clone for CoipAddressUsageBuilder
impl Clone for CoipAddressUsageBuilder
source§fn clone(&self) -> CoipAddressUsageBuilder
fn clone(&self) -> CoipAddressUsageBuilder
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 Debug for CoipAddressUsageBuilder
impl Debug for CoipAddressUsageBuilder
source§impl Default for CoipAddressUsageBuilder
impl Default for CoipAddressUsageBuilder
source§fn default() -> CoipAddressUsageBuilder
fn default() -> CoipAddressUsageBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for CoipAddressUsageBuilder
impl PartialEq for CoipAddressUsageBuilder
source§fn eq(&self, other: &CoipAddressUsageBuilder) -> bool
fn eq(&self, other: &CoipAddressUsageBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for CoipAddressUsageBuilder
Auto Trait Implementations§
impl Freeze for CoipAddressUsageBuilder
impl RefUnwindSafe for CoipAddressUsageBuilder
impl Send for CoipAddressUsageBuilder
impl Sync for CoipAddressUsageBuilder
impl Unpin for CoipAddressUsageBuilder
impl UnwindSafe for CoipAddressUsageBuilder
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.