public HookConfiguration withS3Bucket(String s3Bucket) {
        setS3Bucket(s3Bucket);
        return this;
    }
<p>
Stores the original, raw documents or the structured, parsed documents before and after altering them. For more
information, see <a
href="https://docs.aws.amazon.com/kendra/latest/dg/custom-document-enrichment.html#cde-data-contracts-lambda"
>Data contracts for Lambda functions</a>.
</p>

@param s3Bucket
       Stores the original, raw documents or the structured, parsed documents before and after altering them. For
       more information, see <a href=
       "https://docs.aws.amazon.com/kendra/latest/dg/custom-document-enrichment.html#cde-data-contracts-lambda"
       >Data contracts for Lambda functions</a>.
@return Returns a reference to this object so that method calls can be chained together.
aws-java-sdk-kendra/src/main/java/com/amazonaws/services/kendra/model/HookConfiguration.java