Interface AwsS3ObjectDetails.Builder

  • Method Details

    • lastModified

      AwsS3ObjectDetails.Builder lastModified(String lastModified)

      Indicates when the object was last modified.

      For more information about the validation and formatting of timestamp fields in Security Hub, see Timestamps.

      Parameters:
      lastModified - Indicates when the object was last modified.

      For more information about the validation and formatting of timestamp fields in Security Hub, see Timestamps.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • eTag

      The opaque identifier assigned by a web server to a specific version of a resource found at a URL.

      Parameters:
      eTag - The opaque identifier assigned by a web server to a specific version of a resource found at a URL.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • versionId

      AwsS3ObjectDetails.Builder versionId(String versionId)

      The version of the object.

      Parameters:
      versionId - The version of the object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • contentType

      AwsS3ObjectDetails.Builder contentType(String contentType)

      A standard MIME type describing the format of the object data.

      Parameters:
      contentType - A standard MIME type describing the format of the object data.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • serverSideEncryption

      AwsS3ObjectDetails.Builder serverSideEncryption(String serverSideEncryption)

      If the object is stored using server-side encryption, the value of the server-side encryption algorithm used when storing this object in Amazon S3.

      Parameters:
      serverSideEncryption - If the object is stored using server-side encryption, the value of the server-side encryption algorithm used when storing this object in Amazon S3.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • ssekmsKeyId

      AwsS3ObjectDetails.Builder ssekmsKeyId(String ssekmsKeyId)

      The identifier of the KMS symmetric customer managed key that was used for the object.

      Parameters:
      ssekmsKeyId - The identifier of the KMS symmetric customer managed key that was used for the object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.