Struct aws_sdk_timestreaminfluxdb::operation::get_db_parameter_group::builders::GetDbParameterGroupOutputBuilder
source · #[non_exhaustive]pub struct GetDbParameterGroupOutputBuilder { /* private fields */ }
Expand description
A builder for GetDbParameterGroupOutput
.
Implementations§
source§impl GetDbParameterGroupOutputBuilder
impl GetDbParameterGroupOutputBuilder
sourcepub fn id(self, input: impl Into<String>) -> Self
pub fn id(self, input: impl Into<String>) -> Self
A service-generated unique identifier.
This field is required.sourcepub fn name(self, input: impl Into<String>) -> Self
pub fn name(self, input: impl Into<String>) -> Self
The customer-supplied name that uniquely identifies the DB parameter group when interacting with the Amazon Timestream for InfluxDB API and CLI commands.
This field is required.sourcepub fn set_name(self, input: Option<String>) -> Self
pub fn set_name(self, input: Option<String>) -> Self
The customer-supplied name that uniquely identifies the DB parameter group when interacting with the Amazon Timestream for InfluxDB API and CLI commands.
sourcepub fn get_name(&self) -> &Option<String>
pub fn get_name(&self) -> &Option<String>
The customer-supplied name that uniquely identifies the DB parameter group when interacting with the Amazon Timestream for InfluxDB API and CLI commands.
sourcepub fn arn(self, input: impl Into<String>) -> Self
pub fn arn(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) of the DB parameter group.
This field is required.sourcepub fn set_arn(self, input: Option<String>) -> Self
pub fn set_arn(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) of the DB parameter group.
sourcepub fn get_arn(&self) -> &Option<String>
pub fn get_arn(&self) -> &Option<String>
The Amazon Resource Name (ARN) of the DB parameter group.
sourcepub fn description(self, input: impl Into<String>) -> Self
pub fn description(self, input: impl Into<String>) -> Self
A description of the DB parameter group.
sourcepub fn set_description(self, input: Option<String>) -> Self
pub fn set_description(self, input: Option<String>) -> Self
A description of the DB parameter group.
sourcepub fn get_description(&self) -> &Option<String>
pub fn get_description(&self) -> &Option<String>
A description of the DB parameter group.
sourcepub fn parameters(self, input: Parameters) -> Self
pub fn parameters(self, input: Parameters) -> Self
The parameters that comprise the DB parameter group.
sourcepub fn set_parameters(self, input: Option<Parameters>) -> Self
pub fn set_parameters(self, input: Option<Parameters>) -> Self
The parameters that comprise the DB parameter group.
sourcepub fn get_parameters(&self) -> &Option<Parameters>
pub fn get_parameters(&self) -> &Option<Parameters>
The parameters that comprise the DB parameter group.
sourcepub fn build(self) -> Result<GetDbParameterGroupOutput, BuildError>
pub fn build(self) -> Result<GetDbParameterGroupOutput, BuildError>
Consumes the builder and constructs a GetDbParameterGroupOutput
.
This method will fail if any of the following fields are not set:
Trait Implementations§
source§impl Clone for GetDbParameterGroupOutputBuilder
impl Clone for GetDbParameterGroupOutputBuilder
source§fn clone(&self) -> GetDbParameterGroupOutputBuilder
fn clone(&self) -> GetDbParameterGroupOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for GetDbParameterGroupOutputBuilder
impl Default for GetDbParameterGroupOutputBuilder
source§fn default() -> GetDbParameterGroupOutputBuilder
fn default() -> GetDbParameterGroupOutputBuilder
source§impl PartialEq for GetDbParameterGroupOutputBuilder
impl PartialEq for GetDbParameterGroupOutputBuilder
source§fn eq(&self, other: &GetDbParameterGroupOutputBuilder) -> bool
fn eq(&self, other: &GetDbParameterGroupOutputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.