public void setPreExtractionHookConfiguration(HookConfiguration preExtractionHookConfiguration) {
        this.preExtractionHookConfiguration = preExtractionHookConfiguration;
    }
<p>
Configuration information for invoking a Lambda function in Lambda on the original or raw documents before
extracting their metadata and text. You can use a Lambda function to apply advanced logic for creating,
modifying, or deleting document metadata and content. For more information, see <a
href="https://docs.aws.amazon.com/kendra/latest/dg/custom-document-enrichment.html#advanced-data-manipulation"
>Advanced data manipulation</a>.
</p>

@param preExtractionHookConfiguration
       Configuration information for invoking a Lambda function in Lambda on the original or raw documents before
       extracting their metadata and text. You can use a Lambda function to apply advanced logic for creating,
       modifying, or deleting document metadata and content. For more information, see <a href=
       "https://docs.aws.amazon.com/kendra/latest/dg/custom-document-enrichment.html#advanced-data-manipulation"
       >Advanced data manipulation</a>.
aws-java-sdk-kendra/src/main/java/com/amazonaws/services/kendra/model/CustomDocumentEnrichmentConfiguration.java