Struct aws_sdk_appflow::model::auth_parameter::Builder
source · [−]pub struct Builder { /* private fields */ }
Expand description
A builder for AuthParameter
.
Implementations
sourceimpl Builder
impl Builder
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 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 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 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 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 build(self) -> AuthParameter
pub fn build(self) -> AuthParameter
Consumes the builder and constructs a AuthParameter
.