Struct aws_sdk_textract::operation::analyze_document::builders::AnalyzeDocumentOutputBuilder
source · #[non_exhaustive]pub struct AnalyzeDocumentOutputBuilder { /* private fields */ }
Expand description
A builder for AnalyzeDocumentOutput
.
Implementations§
source§impl AnalyzeDocumentOutputBuilder
impl AnalyzeDocumentOutputBuilder
sourcepub fn document_metadata(self, input: DocumentMetadata) -> Self
pub fn document_metadata(self, input: DocumentMetadata) -> Self
Metadata about the analyzed document. An example is the number of pages.
sourcepub fn set_document_metadata(self, input: Option<DocumentMetadata>) -> Self
pub fn set_document_metadata(self, input: Option<DocumentMetadata>) -> Self
Metadata about the analyzed document. An example is the number of pages.
sourcepub fn get_document_metadata(&self) -> &Option<DocumentMetadata>
pub fn get_document_metadata(&self) -> &Option<DocumentMetadata>
Metadata about the analyzed document. An example is the number of pages.
sourcepub fn blocks(self, input: Block) -> Self
pub fn blocks(self, input: Block) -> Self
Appends an item to blocks
.
To override the contents of this collection use set_blocks
.
The items that are detected and analyzed by AnalyzeDocument
.
sourcepub fn set_blocks(self, input: Option<Vec<Block>>) -> Self
pub fn set_blocks(self, input: Option<Vec<Block>>) -> Self
The items that are detected and analyzed by AnalyzeDocument
.
sourcepub fn get_blocks(&self) -> &Option<Vec<Block>>
pub fn get_blocks(&self) -> &Option<Vec<Block>>
The items that are detected and analyzed by AnalyzeDocument
.
sourcepub fn human_loop_activation_output(
self,
input: HumanLoopActivationOutput
) -> Self
pub fn human_loop_activation_output( self, input: HumanLoopActivationOutput ) -> Self
Shows the results of the human in the loop evaluation.
sourcepub fn set_human_loop_activation_output(
self,
input: Option<HumanLoopActivationOutput>
) -> Self
pub fn set_human_loop_activation_output( self, input: Option<HumanLoopActivationOutput> ) -> Self
Shows the results of the human in the loop evaluation.
sourcepub fn get_human_loop_activation_output(
&self
) -> &Option<HumanLoopActivationOutput>
pub fn get_human_loop_activation_output( &self ) -> &Option<HumanLoopActivationOutput>
Shows the results of the human in the loop evaluation.
sourcepub fn analyze_document_model_version(self, input: impl Into<String>) -> Self
pub fn analyze_document_model_version(self, input: impl Into<String>) -> Self
The version of the model used to analyze the document.
sourcepub fn set_analyze_document_model_version(self, input: Option<String>) -> Self
pub fn set_analyze_document_model_version(self, input: Option<String>) -> Self
The version of the model used to analyze the document.
sourcepub fn get_analyze_document_model_version(&self) -> &Option<String>
pub fn get_analyze_document_model_version(&self) -> &Option<String>
The version of the model used to analyze the document.
sourcepub fn build(self) -> AnalyzeDocumentOutput
pub fn build(self) -> AnalyzeDocumentOutput
Consumes the builder and constructs a AnalyzeDocumentOutput
.
Trait Implementations§
source§impl Clone for AnalyzeDocumentOutputBuilder
impl Clone for AnalyzeDocumentOutputBuilder
source§fn clone(&self) -> AnalyzeDocumentOutputBuilder
fn clone(&self) -> AnalyzeDocumentOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for AnalyzeDocumentOutputBuilder
impl Debug for AnalyzeDocumentOutputBuilder
source§impl Default for AnalyzeDocumentOutputBuilder
impl Default for AnalyzeDocumentOutputBuilder
source§fn default() -> AnalyzeDocumentOutputBuilder
fn default() -> AnalyzeDocumentOutputBuilder
source§impl PartialEq for AnalyzeDocumentOutputBuilder
impl PartialEq for AnalyzeDocumentOutputBuilder
source§fn eq(&self, other: &AnalyzeDocumentOutputBuilder) -> bool
fn eq(&self, other: &AnalyzeDocumentOutputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for AnalyzeDocumentOutputBuilder
Auto Trait Implementations§
impl Freeze for AnalyzeDocumentOutputBuilder
impl RefUnwindSafe for AnalyzeDocumentOutputBuilder
impl Send for AnalyzeDocumentOutputBuilder
impl Sync for AnalyzeDocumentOutputBuilder
impl Unpin for AnalyzeDocumentOutputBuilder
impl UnwindSafe for AnalyzeDocumentOutputBuilder
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