Struct aws_sdk_comprehendmedical::types::builders::AttributeBuilder
source · #[non_exhaustive]pub struct AttributeBuilder { /* private fields */ }
Expand description
A builder for Attribute
.
Implementations§
source§impl AttributeBuilder
impl AttributeBuilder
sourcepub fn type(self, input: EntitySubType) -> Self
pub fn type(self, input: EntitySubType) -> Self
The type of attribute.
sourcepub fn set_type(self, input: Option<EntitySubType>) -> Self
pub fn set_type(self, input: Option<EntitySubType>) -> Self
The type of attribute.
sourcepub fn get_type(&self) -> &Option<EntitySubType>
pub fn get_type(&self) -> &Option<EntitySubType>
The type of attribute.
sourcepub fn score(self, input: f32) -> Self
pub fn score(self, input: f32) -> Self
The level of confidence that Amazon Comprehend Medical has that the segment of text is correctly recognized as an attribute.
sourcepub fn set_score(self, input: Option<f32>) -> Self
pub fn set_score(self, input: Option<f32>) -> Self
The level of confidence that Amazon Comprehend Medical has that the segment of text is correctly recognized as an attribute.
sourcepub fn get_score(&self) -> &Option<f32>
pub fn get_score(&self) -> &Option<f32>
The level of confidence that Amazon Comprehend Medical has that the segment of text is correctly recognized as an attribute.
sourcepub fn relationship_score(self, input: f32) -> Self
pub fn relationship_score(self, input: f32) -> Self
The level of confidence that Amazon Comprehend Medical has that this attribute is correctly related to this entity.
sourcepub fn set_relationship_score(self, input: Option<f32>) -> Self
pub fn set_relationship_score(self, input: Option<f32>) -> Self
The level of confidence that Amazon Comprehend Medical has that this attribute is correctly related to this entity.
sourcepub fn get_relationship_score(&self) -> &Option<f32>
pub fn get_relationship_score(&self) -> &Option<f32>
The level of confidence that Amazon Comprehend Medical has that this attribute is correctly related to this entity.
sourcepub fn relationship_type(self, input: RelationshipType) -> Self
pub fn relationship_type(self, input: RelationshipType) -> Self
The type of relationship between the entity and attribute. Type for the relationship is OVERLAP
, indicating that the entity occurred at the same time as the Date_Expression
.
sourcepub fn set_relationship_type(self, input: Option<RelationshipType>) -> Self
pub fn set_relationship_type(self, input: Option<RelationshipType>) -> Self
The type of relationship between the entity and attribute. Type for the relationship is OVERLAP
, indicating that the entity occurred at the same time as the Date_Expression
.
sourcepub fn get_relationship_type(&self) -> &Option<RelationshipType>
pub fn get_relationship_type(&self) -> &Option<RelationshipType>
The type of relationship between the entity and attribute. Type for the relationship is OVERLAP
, indicating that the entity occurred at the same time as the Date_Expression
.
sourcepub fn id(self, input: i32) -> Self
pub fn id(self, input: i32) -> Self
The numeric identifier for this attribute. This is a monotonically increasing id unique within this response rather than a global unique identifier.
sourcepub fn set_id(self, input: Option<i32>) -> Self
pub fn set_id(self, input: Option<i32>) -> Self
The numeric identifier for this attribute. This is a monotonically increasing id unique within this response rather than a global unique identifier.
sourcepub fn get_id(&self) -> &Option<i32>
pub fn get_id(&self) -> &Option<i32>
The numeric identifier for this attribute. This is a monotonically increasing id unique within this response rather than a global unique identifier.
sourcepub fn begin_offset(self, input: i32) -> Self
pub fn begin_offset(self, input: i32) -> Self
The 0-based character offset in the input text that shows where the attribute begins. The offset returns the UTF-8 code point in the string.
sourcepub fn set_begin_offset(self, input: Option<i32>) -> Self
pub fn set_begin_offset(self, input: Option<i32>) -> Self
The 0-based character offset in the input text that shows where the attribute begins. The offset returns the UTF-8 code point in the string.
sourcepub fn get_begin_offset(&self) -> &Option<i32>
pub fn get_begin_offset(&self) -> &Option<i32>
The 0-based character offset in the input text that shows where the attribute begins. The offset returns the UTF-8 code point in the string.
sourcepub fn end_offset(self, input: i32) -> Self
pub fn end_offset(self, input: i32) -> Self
The 0-based character offset in the input text that shows where the attribute ends. The offset returns the UTF-8 code point in the string.
sourcepub fn set_end_offset(self, input: Option<i32>) -> Self
pub fn set_end_offset(self, input: Option<i32>) -> Self
The 0-based character offset in the input text that shows where the attribute ends. The offset returns the UTF-8 code point in the string.
sourcepub fn get_end_offset(&self) -> &Option<i32>
pub fn get_end_offset(&self) -> &Option<i32>
The 0-based character offset in the input text that shows where the attribute ends. The offset returns the UTF-8 code point in the string.
sourcepub fn text(self, input: impl Into<String>) -> Self
pub fn text(self, input: impl Into<String>) -> Self
The segment of input text extracted as this attribute.
sourcepub fn set_text(self, input: Option<String>) -> Self
pub fn set_text(self, input: Option<String>) -> Self
The segment of input text extracted as this attribute.
sourcepub fn get_text(&self) -> &Option<String>
pub fn get_text(&self) -> &Option<String>
The segment of input text extracted as this attribute.
sourcepub fn category(self, input: EntityType) -> Self
pub fn category(self, input: EntityType) -> Self
The category of attribute.
sourcepub fn set_category(self, input: Option<EntityType>) -> Self
pub fn set_category(self, input: Option<EntityType>) -> Self
The category of attribute.
sourcepub fn get_category(&self) -> &Option<EntityType>
pub fn get_category(&self) -> &Option<EntityType>
The category of attribute.
sourcepub fn traits(self, input: Trait) -> Self
pub fn traits(self, input: Trait) -> Self
Appends an item to traits
.
To override the contents of this collection use set_traits
.
Contextual information for this attribute.
sourcepub fn set_traits(self, input: Option<Vec<Trait>>) -> Self
pub fn set_traits(self, input: Option<Vec<Trait>>) -> Self
Contextual information for this attribute.
sourcepub fn get_traits(&self) -> &Option<Vec<Trait>>
pub fn get_traits(&self) -> &Option<Vec<Trait>>
Contextual information for this attribute.
Trait Implementations§
source§impl Clone for AttributeBuilder
impl Clone for AttributeBuilder
source§fn clone(&self) -> AttributeBuilder
fn clone(&self) -> AttributeBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for AttributeBuilder
impl Debug for AttributeBuilder
source§impl Default for AttributeBuilder
impl Default for AttributeBuilder
source§fn default() -> AttributeBuilder
fn default() -> AttributeBuilder
source§impl PartialEq for AttributeBuilder
impl PartialEq for AttributeBuilder
source§fn eq(&self, other: &AttributeBuilder) -> bool
fn eq(&self, other: &AttributeBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for AttributeBuilder
Auto Trait Implementations§
impl Freeze for AttributeBuilder
impl RefUnwindSafe for AttributeBuilder
impl Send for AttributeBuilder
impl Sync for AttributeBuilder
impl Unpin for AttributeBuilder
impl UnwindSafe for AttributeBuilder
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more