Struct aws_sdk_kms::config::endpoint::ParamsBuilder
source · pub struct ParamsBuilder { /* private fields */ }
Expand description
Builder for Params
Implementations§
source§impl ParamsBuilder
impl ParamsBuilder
sourcepub fn region(self, value: impl Into<String>) -> Self
pub fn region(self, value: impl Into<String>) -> Self
Sets the value for region
The AWS region used to dispatch the request.
sourcepub fn set_region(self, param: Option<String>) -> Self
pub fn set_region(self, param: Option<String>) -> Self
Sets the value for region
The AWS region used to dispatch the request.
sourcepub fn use_dual_stack(self, value: impl Into<bool>) -> Self
pub fn use_dual_stack(self, value: impl Into<bool>) -> Self
Sets the value for use_dual_stack
When unset, this parameter has a default value of false
.
When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.
sourcepub fn set_use_dual_stack(self, param: Option<bool>) -> Self
pub fn set_use_dual_stack(self, param: Option<bool>) -> Self
Sets the value for use_dual_stack
When unset, this parameter has a default value of false
.
When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.
sourcepub fn use_fips(self, value: impl Into<bool>) -> Self
pub fn use_fips(self, value: impl Into<bool>) -> Self
Sets the value for use_fips
When unset, this parameter has a default value of false
.
When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.
sourcepub fn set_use_fips(self, param: Option<bool>) -> Self
pub fn set_use_fips(self, param: Option<bool>) -> Self
Sets the value for use_fips
When unset, this parameter has a default value of false
.
When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.
sourcepub fn endpoint(self, value: impl Into<String>) -> Self
pub fn endpoint(self, value: impl Into<String>) -> Self
Sets the value for endpoint
Override the endpoint used to send this request
sourcepub fn set_endpoint(self, param: Option<String>) -> Self
pub fn set_endpoint(self, param: Option<String>) -> Self
Sets the value for endpoint
Override the endpoint used to send this request
Trait Implementations§
source§impl Clone for ParamsBuilder
impl Clone for ParamsBuilder
source§fn clone(&self) -> ParamsBuilder
fn clone(&self) -> ParamsBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ParamsBuilder
impl Debug for ParamsBuilder
source§impl Default for ParamsBuilder
impl Default for ParamsBuilder
source§fn default() -> ParamsBuilder
fn default() -> ParamsBuilder
source§impl PartialEq for ParamsBuilder
impl PartialEq for ParamsBuilder
source§fn eq(&self, other: &ParamsBuilder) -> bool
fn eq(&self, other: &ParamsBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.