Struct aws_sdk_kafka::types::builders::VpcConnectivityBuilder
source · #[non_exhaustive]pub struct VpcConnectivityBuilder { /* private fields */ }Expand description
A builder for VpcConnectivity.
Implementations§
source§impl VpcConnectivityBuilder
impl VpcConnectivityBuilder
sourcepub fn client_authentication(
self,
input: VpcConnectivityClientAuthentication,
) -> Self
pub fn client_authentication( self, input: VpcConnectivityClientAuthentication, ) -> Self
Includes all client authentication information for VPC connectivity.
sourcepub fn set_client_authentication(
self,
input: Option<VpcConnectivityClientAuthentication>,
) -> Self
pub fn set_client_authentication( self, input: Option<VpcConnectivityClientAuthentication>, ) -> Self
Includes all client authentication information for VPC connectivity.
sourcepub fn get_client_authentication(
&self,
) -> &Option<VpcConnectivityClientAuthentication>
pub fn get_client_authentication( &self, ) -> &Option<VpcConnectivityClientAuthentication>
Includes all client authentication information for VPC connectivity.
sourcepub fn build(self) -> VpcConnectivity
pub fn build(self) -> VpcConnectivity
Consumes the builder and constructs a VpcConnectivity.
Trait Implementations§
source§impl Clone for VpcConnectivityBuilder
impl Clone for VpcConnectivityBuilder
source§fn clone(&self) -> VpcConnectivityBuilder
fn clone(&self) -> VpcConnectivityBuilder
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 VpcConnectivityBuilder
impl Debug for VpcConnectivityBuilder
source§impl Default for VpcConnectivityBuilder
impl Default for VpcConnectivityBuilder
source§fn default() -> VpcConnectivityBuilder
fn default() -> VpcConnectivityBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for VpcConnectivityBuilder
impl PartialEq for VpcConnectivityBuilder
impl StructuralPartialEq for VpcConnectivityBuilder
Auto Trait Implementations§
impl Freeze for VpcConnectivityBuilder
impl RefUnwindSafe for VpcConnectivityBuilder
impl Send for VpcConnectivityBuilder
impl Sync for VpcConnectivityBuilder
impl Unpin for VpcConnectivityBuilder
impl UnwindSafe for VpcConnectivityBuilder
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)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.