Struct aws_sdk_elasticache::types::builders::AuthenticationBuilder
source · #[non_exhaustive]pub struct AuthenticationBuilder { /* private fields */ }
Expand description
A builder for Authentication
.
Implementations§
source§impl AuthenticationBuilder
impl AuthenticationBuilder
sourcepub fn type(self, input: AuthenticationType) -> Self
pub fn type(self, input: AuthenticationType) -> Self
Indicates whether the user requires a password to authenticate.
sourcepub fn set_type(self, input: Option<AuthenticationType>) -> Self
pub fn set_type(self, input: Option<AuthenticationType>) -> Self
Indicates whether the user requires a password to authenticate.
sourcepub fn get_type(&self) -> &Option<AuthenticationType>
pub fn get_type(&self) -> &Option<AuthenticationType>
Indicates whether the user requires a password to authenticate.
sourcepub fn password_count(self, input: i32) -> Self
pub fn password_count(self, input: i32) -> Self
The number of passwords belonging to the user. The maximum is two.
sourcepub fn set_password_count(self, input: Option<i32>) -> Self
pub fn set_password_count(self, input: Option<i32>) -> Self
The number of passwords belonging to the user. The maximum is two.
sourcepub fn get_password_count(&self) -> &Option<i32>
pub fn get_password_count(&self) -> &Option<i32>
The number of passwords belonging to the user. The maximum is two.
sourcepub fn build(self) -> Authentication
pub fn build(self) -> Authentication
Consumes the builder and constructs a Authentication
.
Trait Implementations§
source§impl Clone for AuthenticationBuilder
impl Clone for AuthenticationBuilder
source§fn clone(&self) -> AuthenticationBuilder
fn clone(&self) -> AuthenticationBuilder
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 AuthenticationBuilder
impl Debug for AuthenticationBuilder
source§impl Default for AuthenticationBuilder
impl Default for AuthenticationBuilder
source§fn default() -> AuthenticationBuilder
fn default() -> AuthenticationBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for AuthenticationBuilder
impl PartialEq for AuthenticationBuilder
source§fn eq(&self, other: &AuthenticationBuilder) -> bool
fn eq(&self, other: &AuthenticationBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for AuthenticationBuilder
Auto Trait Implementations§
impl Freeze for AuthenticationBuilder
impl RefUnwindSafe for AuthenticationBuilder
impl Send for AuthenticationBuilder
impl Sync for AuthenticationBuilder
impl Unpin for AuthenticationBuilder
impl UnwindSafe for AuthenticationBuilder
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§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default 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.