Struct aws_sdk_rds::types::builders::DbParameterGroupBuilder
source · #[non_exhaustive]pub struct DbParameterGroupBuilder { /* private fields */ }Expand description
A builder for DbParameterGroup.
Implementations§
source§impl DbParameterGroupBuilder
impl DbParameterGroupBuilder
sourcepub fn db_parameter_group_name(self, input: impl Into<String>) -> Self
pub fn db_parameter_group_name(self, input: impl Into<String>) -> Self
The name of the DB parameter group.
sourcepub fn set_db_parameter_group_name(self, input: Option<String>) -> Self
pub fn set_db_parameter_group_name(self, input: Option<String>) -> Self
The name of the DB parameter group.
sourcepub fn get_db_parameter_group_name(&self) -> &Option<String>
pub fn get_db_parameter_group_name(&self) -> &Option<String>
The name of the DB parameter group.
sourcepub fn db_parameter_group_family(self, input: impl Into<String>) -> Self
pub fn db_parameter_group_family(self, input: impl Into<String>) -> Self
The name of the DB parameter group family that this DB parameter group is compatible with.
sourcepub fn set_db_parameter_group_family(self, input: Option<String>) -> Self
pub fn set_db_parameter_group_family(self, input: Option<String>) -> Self
The name of the DB parameter group family that this DB parameter group is compatible with.
sourcepub fn get_db_parameter_group_family(&self) -> &Option<String>
pub fn get_db_parameter_group_family(&self) -> &Option<String>
The name of the DB parameter group family that this DB parameter group is compatible with.
sourcepub fn description(self, input: impl Into<String>) -> Self
pub fn description(self, input: impl Into<String>) -> Self
Provides the customer-specified description for this DB parameter group.
sourcepub fn set_description(self, input: Option<String>) -> Self
pub fn set_description(self, input: Option<String>) -> Self
Provides the customer-specified description for this DB parameter group.
sourcepub fn get_description(&self) -> &Option<String>
pub fn get_description(&self) -> &Option<String>
Provides the customer-specified description for this DB parameter group.
sourcepub fn db_parameter_group_arn(self, input: impl Into<String>) -> Self
pub fn db_parameter_group_arn(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) for the DB parameter group.
sourcepub fn set_db_parameter_group_arn(self, input: Option<String>) -> Self
pub fn set_db_parameter_group_arn(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) for the DB parameter group.
sourcepub fn get_db_parameter_group_arn(&self) -> &Option<String>
pub fn get_db_parameter_group_arn(&self) -> &Option<String>
The Amazon Resource Name (ARN) for the DB parameter group.
sourcepub fn build(self) -> DbParameterGroup
pub fn build(self) -> DbParameterGroup
Consumes the builder and constructs a DbParameterGroup.
Trait Implementations§
source§impl Clone for DbParameterGroupBuilder
impl Clone for DbParameterGroupBuilder
source§fn clone(&self) -> DbParameterGroupBuilder
fn clone(&self) -> DbParameterGroupBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for DbParameterGroupBuilder
impl Debug for DbParameterGroupBuilder
source§impl Default for DbParameterGroupBuilder
impl Default for DbParameterGroupBuilder
source§fn default() -> DbParameterGroupBuilder
fn default() -> DbParameterGroupBuilder
source§impl PartialEq for DbParameterGroupBuilder
impl PartialEq for DbParameterGroupBuilder
source§fn eq(&self, other: &DbParameterGroupBuilder) -> bool
fn eq(&self, other: &DbParameterGroupBuilder) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for DbParameterGroupBuilder
Auto Trait Implementations§
impl Freeze for DbParameterGroupBuilder
impl RefUnwindSafe for DbParameterGroupBuilder
impl Send for DbParameterGroupBuilder
impl Sync for DbParameterGroupBuilder
impl Unpin for DbParameterGroupBuilder
impl UnwindSafe for DbParameterGroupBuilder
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
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>
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>
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 more