#[non_exhaustive]pub struct DatabaseConfigDetailBuilder { /* private fields */ }Expand description
A builder for DatabaseConfigDetail.
Implementations§
source§impl DatabaseConfigDetailBuilder
impl DatabaseConfigDetailBuilder
sourcepub fn secret_name(self, input: impl Into<String>) -> Self
pub fn secret_name(self, input: impl Into<String>) -> Self
AWS Secrets Manager key that holds the credentials that you use to connect to a database.
sourcepub fn set_secret_name(self, input: Option<String>) -> Self
pub fn set_secret_name(self, input: Option<String>) -> Self
AWS Secrets Manager key that holds the credentials that you use to connect to a database.
sourcepub fn get_secret_name(&self) -> &Option<String>
pub fn get_secret_name(&self) -> &Option<String>
AWS Secrets Manager key that holds the credentials that you use to connect to a database.
sourcepub fn build(self) -> DatabaseConfigDetail
pub fn build(self) -> DatabaseConfigDetail
Consumes the builder and constructs a DatabaseConfigDetail.
Trait Implementations§
source§impl Clone for DatabaseConfigDetailBuilder
impl Clone for DatabaseConfigDetailBuilder
source§fn clone(&self) -> DatabaseConfigDetailBuilder
fn clone(&self) -> DatabaseConfigDetailBuilder
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 DatabaseConfigDetailBuilder
impl Debug for DatabaseConfigDetailBuilder
source§impl Default for DatabaseConfigDetailBuilder
impl Default for DatabaseConfigDetailBuilder
source§fn default() -> DatabaseConfigDetailBuilder
fn default() -> DatabaseConfigDetailBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for DatabaseConfigDetailBuilder
impl PartialEq for DatabaseConfigDetailBuilder
source§fn eq(&self, other: &DatabaseConfigDetailBuilder) -> bool
fn eq(&self, other: &DatabaseConfigDetailBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for DatabaseConfigDetailBuilder
Auto Trait Implementations§
impl Freeze for DatabaseConfigDetailBuilder
impl RefUnwindSafe for DatabaseConfigDetailBuilder
impl Send for DatabaseConfigDetailBuilder
impl Sync for DatabaseConfigDetailBuilder
impl Unpin for DatabaseConfigDetailBuilder
impl UnwindSafe for DatabaseConfigDetailBuilder
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.