Class ComprehendDocumentClassifierInputDataConfigAugmentedManifests.Builder
- java.lang.Object
-
- com.hashicorp.cdktf.providers.aws.comprehend_document_classifier.ComprehendDocumentClassifierInputDataConfigAugmentedManifests.Builder
-
- All Implemented Interfaces:
software.amazon.jsii.Builder<ComprehendDocumentClassifierInputDataConfigAugmentedManifests>
- Enclosing interface:
- ComprehendDocumentClassifierInputDataConfigAugmentedManifests
@Stability(Stable) public static final class ComprehendDocumentClassifierInputDataConfigAugmentedManifests.Builder extends Object implements software.amazon.jsii.Builder<ComprehendDocumentClassifierInputDataConfigAugmentedManifests>
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
attributeNames
@Stability(Stable) public ComprehendDocumentClassifierInputDataConfigAugmentedManifests.Builder attributeNames(List<String> attributeNames)
- Parameters:
attributeNames- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/comprehend_document_classifier#attribute_names ComprehendDocumentClassifier#attribute_names}. This parameter is required.- Returns:
this
-
s3Uri
@Stability(Stable) public ComprehendDocumentClassifierInputDataConfigAugmentedManifests.Builder s3Uri(String s3Uri)
Sets the value ofComprehendDocumentClassifierInputDataConfigAugmentedManifests.getS3Uri()- Parameters:
s3Uri- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/comprehend_document_classifier#s3_uri ComprehendDocumentClassifier#s3_uri}. This parameter is required.- Returns:
this
-
annotationDataS3Uri
@Stability(Stable) public ComprehendDocumentClassifierInputDataConfigAugmentedManifests.Builder annotationDataS3Uri(String annotationDataS3Uri)
Sets the value ofComprehendDocumentClassifierInputDataConfigAugmentedManifests.getAnnotationDataS3Uri()- Parameters:
annotationDataS3Uri- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/comprehend_document_classifier#annotation_data_s3_uri ComprehendDocumentClassifier#annotation_data_s3_uri}.- Returns:
this
-
documentType
@Stability(Stable) public ComprehendDocumentClassifierInputDataConfigAugmentedManifests.Builder documentType(String documentType)
- Parameters:
documentType- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/comprehend_document_classifier#document_type ComprehendDocumentClassifier#document_type}.- Returns:
this
-
sourceDocumentsS3Uri
@Stability(Stable) public ComprehendDocumentClassifierInputDataConfigAugmentedManifests.Builder sourceDocumentsS3Uri(String sourceDocumentsS3Uri)
Sets the value ofComprehendDocumentClassifierInputDataConfigAugmentedManifests.getSourceDocumentsS3Uri()- Parameters:
sourceDocumentsS3Uri- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/comprehend_document_classifier#source_documents_s3_uri ComprehendDocumentClassifier#source_documents_s3_uri}.- Returns:
this
-
split
@Stability(Stable) public ComprehendDocumentClassifierInputDataConfigAugmentedManifests.Builder split(String split)
Sets the value ofComprehendDocumentClassifierInputDataConfigAugmentedManifests.getSplit()- Parameters:
split- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/comprehend_document_classifier#split ComprehendDocumentClassifier#split}.- Returns:
this
-
build
@Stability(Stable) public ComprehendDocumentClassifierInputDataConfigAugmentedManifests build()
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<ComprehendDocumentClassifierInputDataConfigAugmentedManifests>- Returns:
- a new instance of
ComprehendDocumentClassifierInputDataConfigAugmentedManifests - Throws:
NullPointerException- if any required attribute was not provided
-
-