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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit)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