Interface DocumentMetadata.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<DocumentMetadata.Builder,
,DocumentMetadata> SdkBuilder<DocumentMetadata.Builder,
,DocumentMetadata> SdkPojo
- Enclosing class:
DocumentMetadata
public static interface DocumentMetadata.Builder
extends SdkPojo, CopyableBuilder<DocumentMetadata.Builder,DocumentMetadata>
-
Method Summary
Modifier and TypeMethodDescriptionextractedCharacters
(Collection<ExtractedCharactersListItem> extractedCharacters) List of pages in the document, with the number of characters extracted from each page.extractedCharacters
(Consumer<ExtractedCharactersListItem.Builder>... extractedCharacters) List of pages in the document, with the number of characters extracted from each page.extractedCharacters
(ExtractedCharactersListItem... extractedCharacters) List of pages in the document, with the number of characters extracted from each page.Number of pages in the document.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
pages
Number of pages in the document.
- Parameters:
pages
- Number of pages in the document.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
extractedCharacters
DocumentMetadata.Builder extractedCharacters(Collection<ExtractedCharactersListItem> extractedCharacters) List of pages in the document, with the number of characters extracted from each page.
- Parameters:
extractedCharacters
- List of pages in the document, with the number of characters extracted from each page.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
extractedCharacters
List of pages in the document, with the number of characters extracted from each page.
- Parameters:
extractedCharacters
- List of pages in the document, with the number of characters extracted from each page.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
extractedCharacters
DocumentMetadata.Builder extractedCharacters(Consumer<ExtractedCharactersListItem.Builder>... extractedCharacters) List of pages in the document, with the number of characters extracted from each page.
This is a convenience method that creates an instance of theExtractedCharactersListItem.Builder
avoiding the need to create one manually viaExtractedCharactersListItem.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toextractedCharacters(List<ExtractedCharactersListItem>)
.- Parameters:
extractedCharacters
- a consumer that will call methods onExtractedCharactersListItem.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-