Struct aws_sdk_textract::output::analyze_document_output::Builder
source · [−]#[non_exhaustive]pub struct Builder { /* private fields */ }Expand description
A builder for AnalyzeDocumentOutput
Implementations
sourceimpl Builder
impl Builder
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 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 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 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 build(self) -> AnalyzeDocumentOutput
pub fn build(self) -> AnalyzeDocumentOutput
Consumes the builder and constructs a AnalyzeDocumentOutput
Trait Implementations
impl StructuralPartialEq for Builder
Auto Trait Implementations
impl RefUnwindSafe for Builder
impl Send for Builder
impl Sync for Builder
impl Unpin for Builder
impl UnwindSafe for Builder
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more