Struct aws_sdk_quicksight::types::builders::RdsParametersBuilder
source · #[non_exhaustive]pub struct RdsParametersBuilder { /* private fields */ }Expand description
A builder for RdsParameters.
Implementations§
source§impl RdsParametersBuilder
impl RdsParametersBuilder
sourcepub fn instance_id(self, input: impl Into<String>) -> Self
pub fn instance_id(self, input: impl Into<String>) -> Self
Instance ID.
This field is required.sourcepub fn set_instance_id(self, input: Option<String>) -> Self
pub fn set_instance_id(self, input: Option<String>) -> Self
Instance ID.
sourcepub fn get_instance_id(&self) -> &Option<String>
pub fn get_instance_id(&self) -> &Option<String>
Instance ID.
sourcepub fn set_database(self, input: Option<String>) -> Self
pub fn set_database(self, input: Option<String>) -> Self
Database.
sourcepub fn get_database(&self) -> &Option<String>
pub fn get_database(&self) -> &Option<String>
Database.
sourcepub fn build(self) -> Result<RdsParameters, BuildError>
pub fn build(self) -> Result<RdsParameters, BuildError>
Consumes the builder and constructs a RdsParameters.
This method will fail if any of the following fields are not set:
Trait Implementations§
source§impl Clone for RdsParametersBuilder
impl Clone for RdsParametersBuilder
source§fn clone(&self) -> RdsParametersBuilder
fn clone(&self) -> RdsParametersBuilder
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 RdsParametersBuilder
impl Debug for RdsParametersBuilder
source§impl Default for RdsParametersBuilder
impl Default for RdsParametersBuilder
source§fn default() -> RdsParametersBuilder
fn default() -> RdsParametersBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for RdsParametersBuilder
impl PartialEq for RdsParametersBuilder
source§fn eq(&self, other: &RdsParametersBuilder) -> bool
fn eq(&self, other: &RdsParametersBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for RdsParametersBuilder
Auto Trait Implementations§
impl Freeze for RdsParametersBuilder
impl RefUnwindSafe for RdsParametersBuilder
impl Send for RdsParametersBuilder
impl Sync for RdsParametersBuilder
impl Unpin for RdsParametersBuilder
impl UnwindSafe for RdsParametersBuilder
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>
Creates a shared type from an unshared type.