Struct aws_sdk_appflow::types::builders::AuthParameterBuilder
source · #[non_exhaustive]pub struct AuthParameterBuilder { /* private fields */ }
Expand description
A builder for AuthParameter
.
Implementations§
source§impl AuthParameterBuilder
impl AuthParameterBuilder
sourcepub fn key(self, input: impl Into<String>) -> Self
pub fn key(self, input: impl Into<String>) -> Self
The authentication key required to authenticate with the connector.
sourcepub fn set_key(self, input: Option<String>) -> Self
pub fn set_key(self, input: Option<String>) -> Self
The authentication key required to authenticate with the connector.
sourcepub fn get_key(&self) -> &Option<String>
pub fn get_key(&self) -> &Option<String>
The authentication key required to authenticate with the connector.
sourcepub fn is_required(self, input: bool) -> Self
pub fn is_required(self, input: bool) -> Self
Indicates whether this authentication parameter is required.
sourcepub fn set_is_required(self, input: Option<bool>) -> Self
pub fn set_is_required(self, input: Option<bool>) -> Self
Indicates whether this authentication parameter is required.
sourcepub fn get_is_required(&self) -> &Option<bool>
pub fn get_is_required(&self) -> &Option<bool>
Indicates whether this authentication parameter is required.
sourcepub fn description(self, input: impl Into<String>) -> Self
pub fn description(self, input: impl Into<String>) -> Self
A description about the authentication parameter.
sourcepub fn set_description(self, input: Option<String>) -> Self
pub fn set_description(self, input: Option<String>) -> Self
A description about the authentication parameter.
sourcepub fn get_description(&self) -> &Option<String>
pub fn get_description(&self) -> &Option<String>
A description about the authentication parameter.
sourcepub fn is_sensitive_field(self, input: bool) -> Self
pub fn is_sensitive_field(self, input: bool) -> Self
Indicates whether this authentication parameter is a sensitive field.
sourcepub fn set_is_sensitive_field(self, input: Option<bool>) -> Self
pub fn set_is_sensitive_field(self, input: Option<bool>) -> Self
Indicates whether this authentication parameter is a sensitive field.
sourcepub fn get_is_sensitive_field(&self) -> &Option<bool>
pub fn get_is_sensitive_field(&self) -> &Option<bool>
Indicates whether this authentication parameter is a sensitive field.
sourcepub fn connector_supplied_values(self, input: impl Into<String>) -> Self
pub fn connector_supplied_values(self, input: impl Into<String>) -> Self
Appends an item to connector_supplied_values
.
To override the contents of this collection use set_connector_supplied_values
.
Contains default values for this authentication parameter that are supplied by the connector.
sourcepub fn set_connector_supplied_values(self, input: Option<Vec<String>>) -> Self
pub fn set_connector_supplied_values(self, input: Option<Vec<String>>) -> Self
Contains default values for this authentication parameter that are supplied by the connector.
sourcepub fn get_connector_supplied_values(&self) -> &Option<Vec<String>>
pub fn get_connector_supplied_values(&self) -> &Option<Vec<String>>
Contains default values for this authentication parameter that are supplied by the connector.
sourcepub fn build(self) -> AuthParameter
pub fn build(self) -> AuthParameter
Consumes the builder and constructs a AuthParameter
.
Trait Implementations§
source§impl Clone for AuthParameterBuilder
impl Clone for AuthParameterBuilder
source§fn clone(&self) -> AuthParameterBuilder
fn clone(&self) -> AuthParameterBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for AuthParameterBuilder
impl Debug for AuthParameterBuilder
source§impl Default for AuthParameterBuilder
impl Default for AuthParameterBuilder
source§fn default() -> AuthParameterBuilder
fn default() -> AuthParameterBuilder
source§impl PartialEq for AuthParameterBuilder
impl PartialEq for AuthParameterBuilder
source§fn eq(&self, other: &AuthParameterBuilder) -> bool
fn eq(&self, other: &AuthParameterBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.