Struct aws_sdk_quicksight::types::builders::SemanticTypeBuilder
source · #[non_exhaustive]pub struct SemanticTypeBuilder { /* private fields */ }Expand description
A builder for SemanticType.
Implementations§
source§impl SemanticTypeBuilder
impl SemanticTypeBuilder
sourcepub fn set_type_name(self, input: Option<String>) -> Self
pub fn set_type_name(self, input: Option<String>) -> Self
The semantic type name.
sourcepub fn get_type_name(&self) -> &Option<String>
pub fn get_type_name(&self) -> &Option<String>
The semantic type name.
sourcepub fn sub_type_name(self, input: impl Into<String>) -> Self
pub fn sub_type_name(self, input: impl Into<String>) -> Self
The semantic type sub type name.
sourcepub fn set_sub_type_name(self, input: Option<String>) -> Self
pub fn set_sub_type_name(self, input: Option<String>) -> Self
The semantic type sub type name.
sourcepub fn get_sub_type_name(&self) -> &Option<String>
pub fn get_sub_type_name(&self) -> &Option<String>
The semantic type sub type name.
sourcepub fn type_parameters(self, k: impl Into<String>, v: impl Into<String>) -> Self
pub fn type_parameters(self, k: impl Into<String>, v: impl Into<String>) -> Self
Adds a key-value pair to type_parameters.
To override the contents of this collection use set_type_parameters.
The semantic type parameters.
sourcepub fn set_type_parameters(self, input: Option<HashMap<String, String>>) -> Self
pub fn set_type_parameters(self, input: Option<HashMap<String, String>>) -> Self
The semantic type parameters.
sourcepub fn get_type_parameters(&self) -> &Option<HashMap<String, String>>
pub fn get_type_parameters(&self) -> &Option<HashMap<String, String>>
The semantic type parameters.
sourcepub fn truthy_cell_value(self, input: impl Into<String>) -> Self
pub fn truthy_cell_value(self, input: impl Into<String>) -> Self
The semantic type truthy cell value.
sourcepub fn set_truthy_cell_value(self, input: Option<String>) -> Self
pub fn set_truthy_cell_value(self, input: Option<String>) -> Self
The semantic type truthy cell value.
sourcepub fn get_truthy_cell_value(&self) -> &Option<String>
pub fn get_truthy_cell_value(&self) -> &Option<String>
The semantic type truthy cell value.
sourcepub fn truthy_cell_value_synonyms(self, input: impl Into<String>) -> Self
pub fn truthy_cell_value_synonyms(self, input: impl Into<String>) -> Self
Appends an item to truthy_cell_value_synonyms.
To override the contents of this collection use set_truthy_cell_value_synonyms.
The other names or aliases for the true cell value.
sourcepub fn set_truthy_cell_value_synonyms(self, input: Option<Vec<String>>) -> Self
pub fn set_truthy_cell_value_synonyms(self, input: Option<Vec<String>>) -> Self
The other names or aliases for the true cell value.
sourcepub fn get_truthy_cell_value_synonyms(&self) -> &Option<Vec<String>>
pub fn get_truthy_cell_value_synonyms(&self) -> &Option<Vec<String>>
The other names or aliases for the true cell value.
sourcepub fn falsey_cell_value(self, input: impl Into<String>) -> Self
pub fn falsey_cell_value(self, input: impl Into<String>) -> Self
The semantic type falsey cell value.
sourcepub fn set_falsey_cell_value(self, input: Option<String>) -> Self
pub fn set_falsey_cell_value(self, input: Option<String>) -> Self
The semantic type falsey cell value.
sourcepub fn get_falsey_cell_value(&self) -> &Option<String>
pub fn get_falsey_cell_value(&self) -> &Option<String>
The semantic type falsey cell value.
sourcepub fn falsey_cell_value_synonyms(self, input: impl Into<String>) -> Self
pub fn falsey_cell_value_synonyms(self, input: impl Into<String>) -> Self
Appends an item to falsey_cell_value_synonyms.
To override the contents of this collection use set_falsey_cell_value_synonyms.
The other names or aliases for the false cell value.
sourcepub fn set_falsey_cell_value_synonyms(self, input: Option<Vec<String>>) -> Self
pub fn set_falsey_cell_value_synonyms(self, input: Option<Vec<String>>) -> Self
The other names or aliases for the false cell value.
sourcepub fn get_falsey_cell_value_synonyms(&self) -> &Option<Vec<String>>
pub fn get_falsey_cell_value_synonyms(&self) -> &Option<Vec<String>>
The other names or aliases for the false cell value.
sourcepub fn build(self) -> SemanticType
pub fn build(self) -> SemanticType
Consumes the builder and constructs a SemanticType.
Trait Implementations§
source§impl Clone for SemanticTypeBuilder
impl Clone for SemanticTypeBuilder
source§fn clone(&self) -> SemanticTypeBuilder
fn clone(&self) -> SemanticTypeBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for SemanticTypeBuilder
impl Debug for SemanticTypeBuilder
source§impl Default for SemanticTypeBuilder
impl Default for SemanticTypeBuilder
source§fn default() -> SemanticTypeBuilder
fn default() -> SemanticTypeBuilder
source§impl PartialEq for SemanticTypeBuilder
impl PartialEq for SemanticTypeBuilder
source§fn eq(&self, other: &SemanticTypeBuilder) -> bool
fn eq(&self, other: &SemanticTypeBuilder) -> bool
self and other values to be equal, and is used
by ==.