Struct aws_sdk_appflow::model::connector_runtime_setting::Builder
source · [−]pub struct Builder { /* private fields */ }
Expand description
A builder for ConnectorRuntimeSetting
.
Implementations
sourceimpl Builder
impl Builder
sourcepub fn key(self, input: impl Into<String>) -> Self
pub fn key(self, input: impl Into<String>) -> Self
Contains value information about the connector runtime setting.
sourcepub fn set_key(self, input: Option<String>) -> Self
pub fn set_key(self, input: Option<String>) -> Self
Contains value information about the connector runtime setting.
sourcepub fn data_type(self, input: impl Into<String>) -> Self
pub fn data_type(self, input: impl Into<String>) -> Self
Data type of the connector runtime setting.
sourcepub fn set_data_type(self, input: Option<String>) -> Self
pub fn set_data_type(self, input: Option<String>) -> Self
Data type of the connector runtime setting.
sourcepub fn is_required(self, input: bool) -> Self
pub fn is_required(self, input: bool) -> Self
Indicates whether this connector runtime setting 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 connector runtime setting is required.
sourcepub fn label(self, input: impl Into<String>) -> Self
pub fn label(self, input: impl Into<String>) -> Self
A label used for connector runtime setting.
sourcepub fn set_label(self, input: Option<String>) -> Self
pub fn set_label(self, input: Option<String>) -> Self
A label used for connector runtime setting.
sourcepub fn description(self, input: impl Into<String>) -> Self
pub fn description(self, input: impl Into<String>) -> Self
A description about the connector runtime setting.
sourcepub fn set_description(self, input: Option<String>) -> Self
pub fn set_description(self, input: Option<String>) -> Self
A description about the connector runtime setting.
sourcepub fn scope(self, input: impl Into<String>) -> Self
pub fn scope(self, input: impl Into<String>) -> Self
Indicates the scope of the connector runtime setting.
sourcepub fn set_scope(self, input: Option<String>) -> Self
pub fn set_scope(self, input: Option<String>) -> Self
Indicates the scope of the connector runtime setting.
sourcepub fn connector_supplied_value_options(self, input: impl Into<String>) -> Self
pub fn connector_supplied_value_options(self, input: impl Into<String>) -> Self
Appends an item to connector_supplied_value_options
.
To override the contents of this collection use set_connector_supplied_value_options
.
Contains default values for the connector runtime setting that are supplied by the connector.
sourcepub fn set_connector_supplied_value_options(
self,
input: Option<Vec<String>>
) -> Self
pub fn set_connector_supplied_value_options(
self,
input: Option<Vec<String>>
) -> Self
Contains default values for the connector runtime setting that are supplied by the connector.
sourcepub fn build(self) -> ConnectorRuntimeSetting
pub fn build(self) -> ConnectorRuntimeSetting
Consumes the builder and constructs a ConnectorRuntimeSetting
.