Struct aws_sdk_comprehendmedical::operation::detect_entities_v2::builders::DetectEntitiesV2OutputBuilder
source · #[non_exhaustive]pub struct DetectEntitiesV2OutputBuilder { /* private fields */ }
Expand description
A builder for DetectEntitiesV2Output
.
Implementations§
source§impl DetectEntitiesV2OutputBuilder
impl DetectEntitiesV2OutputBuilder
sourcepub fn entities(self, input: Entity) -> Self
pub fn entities(self, input: Entity) -> Self
Appends an item to entities
.
To override the contents of this collection use set_entities
.
The collection of medical entities extracted from the input text and their associated information. For each entity, the response provides the entity text, the entity category, where the entity text begins and ends, and the level of confidence in the detection and analysis. Attributes and traits of the entity are also returned.
sourcepub fn set_entities(self, input: Option<Vec<Entity>>) -> Self
pub fn set_entities(self, input: Option<Vec<Entity>>) -> Self
The collection of medical entities extracted from the input text and their associated information. For each entity, the response provides the entity text, the entity category, where the entity text begins and ends, and the level of confidence in the detection and analysis. Attributes and traits of the entity are also returned.
sourcepub fn get_entities(&self) -> &Option<Vec<Entity>>
pub fn get_entities(&self) -> &Option<Vec<Entity>>
The collection of medical entities extracted from the input text and their associated information. For each entity, the response provides the entity text, the entity category, where the entity text begins and ends, and the level of confidence in the detection and analysis. Attributes and traits of the entity are also returned.
sourcepub fn unmapped_attributes(self, input: UnmappedAttribute) -> Self
pub fn unmapped_attributes(self, input: UnmappedAttribute) -> Self
Appends an item to unmapped_attributes
.
To override the contents of this collection use set_unmapped_attributes
.
Attributes extracted from the input text that couldn't be related to an entity.
sourcepub fn set_unmapped_attributes(
self,
input: Option<Vec<UnmappedAttribute>>
) -> Self
pub fn set_unmapped_attributes( self, input: Option<Vec<UnmappedAttribute>> ) -> Self
Attributes extracted from the input text that couldn't be related to an entity.
sourcepub fn get_unmapped_attributes(&self) -> &Option<Vec<UnmappedAttribute>>
pub fn get_unmapped_attributes(&self) -> &Option<Vec<UnmappedAttribute>>
Attributes extracted from the input text that couldn't be related to an entity.
sourcepub fn pagination_token(self, input: impl Into<String>) -> Self
pub fn pagination_token(self, input: impl Into<String>) -> Self
If the result to the DetectEntitiesV2
operation was truncated, include the PaginationToken
to fetch the next page of entities.
sourcepub fn set_pagination_token(self, input: Option<String>) -> Self
pub fn set_pagination_token(self, input: Option<String>) -> Self
If the result to the DetectEntitiesV2
operation was truncated, include the PaginationToken
to fetch the next page of entities.
sourcepub fn get_pagination_token(&self) -> &Option<String>
pub fn get_pagination_token(&self) -> &Option<String>
If the result to the DetectEntitiesV2
operation was truncated, include the PaginationToken
to fetch the next page of entities.
sourcepub fn model_version(self, input: impl Into<String>) -> Self
pub fn model_version(self, input: impl Into<String>) -> Self
The version of the model used to analyze the documents. The version number looks like X.X.X. You can use this information to track the model used for a particular batch of documents.
This field is required.sourcepub fn set_model_version(self, input: Option<String>) -> Self
pub fn set_model_version(self, input: Option<String>) -> Self
The version of the model used to analyze the documents. The version number looks like X.X.X. You can use this information to track the model used for a particular batch of documents.
sourcepub fn get_model_version(&self) -> &Option<String>
pub fn get_model_version(&self) -> &Option<String>
The version of the model used to analyze the documents. The version number looks like X.X.X. You can use this information to track the model used for a particular batch of documents.
sourcepub fn build(self) -> Result<DetectEntitiesV2Output, BuildError>
pub fn build(self) -> Result<DetectEntitiesV2Output, BuildError>
Consumes the builder and constructs a DetectEntitiesV2Output
.
This method will fail if any of the following fields are not set:
Trait Implementations§
source§impl Clone for DetectEntitiesV2OutputBuilder
impl Clone for DetectEntitiesV2OutputBuilder
source§fn clone(&self) -> DetectEntitiesV2OutputBuilder
fn clone(&self) -> DetectEntitiesV2OutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for DetectEntitiesV2OutputBuilder
impl Default for DetectEntitiesV2OutputBuilder
source§fn default() -> DetectEntitiesV2OutputBuilder
fn default() -> DetectEntitiesV2OutputBuilder
source§impl PartialEq for DetectEntitiesV2OutputBuilder
impl PartialEq for DetectEntitiesV2OutputBuilder
source§fn eq(&self, other: &DetectEntitiesV2OutputBuilder) -> bool
fn eq(&self, other: &DetectEntitiesV2OutputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for DetectEntitiesV2OutputBuilder
Auto Trait Implementations§
impl Freeze for DetectEntitiesV2OutputBuilder
impl RefUnwindSafe for DetectEntitiesV2OutputBuilder
impl Send for DetectEntitiesV2OutputBuilder
impl Sync for DetectEntitiesV2OutputBuilder
impl Unpin for DetectEntitiesV2OutputBuilder
impl UnwindSafe for DetectEntitiesV2OutputBuilder
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