Interface PutObjectAnnotationResponse.Builder

  • Method Details

    • key

      The object key.

      Parameters:
      key - The object key.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • annotationName

      PutObjectAnnotationResponse.Builder annotationName(String annotationName)

      The name of the annotation.

      Parameters:
      annotationName - The name of the annotation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • objectVersionId

      PutObjectAnnotationResponse.Builder objectVersionId(String objectVersionId)

      The version ID of the object that the annotation was attached to.

      Parameters:
      objectVersionId - The version ID of the object that the annotation was attached to.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • eTag

      The entity tag of the annotation.

      Parameters:
      eTag - The entity tag of the annotation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • checksumCRC32

      PutObjectAnnotationResponse.Builder checksumCRC32(String checksumCRC32)

      The CRC32 checksum of the stored annotation.

      Parameters:
      checksumCRC32 - The CRC32 checksum of the stored annotation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • checksumCRC32C

      PutObjectAnnotationResponse.Builder checksumCRC32C(String checksumCRC32C)

      The CRC32C checksum of the stored annotation.

      Parameters:
      checksumCRC32C - The CRC32C checksum of the stored annotation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • checksumCRC64NVME

      PutObjectAnnotationResponse.Builder checksumCRC64NVME(String checksumCRC64NVME)

      The CRC64NVME checksum of the stored annotation.

      Parameters:
      checksumCRC64NVME - The CRC64NVME checksum of the stored annotation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • checksumSHA1

      PutObjectAnnotationResponse.Builder checksumSHA1(String checksumSHA1)

      The SHA1 checksum of the stored annotation.

      Parameters:
      checksumSHA1 - The SHA1 checksum of the stored annotation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • checksumSHA256

      PutObjectAnnotationResponse.Builder checksumSHA256(String checksumSHA256)

      The SHA256 checksum of the stored annotation.

      Parameters:
      checksumSHA256 - The SHA256 checksum of the stored annotation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • checksumSHA512

      PutObjectAnnotationResponse.Builder checksumSHA512(String checksumSHA512)

      The SHA512 checksum of the stored annotation.

      Parameters:
      checksumSHA512 - The SHA512 checksum of the stored annotation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • checksumMD5

      PutObjectAnnotationResponse.Builder checksumMD5(String checksumMD5)

      The MD5 checksum of the stored annotation.

      Parameters:
      checksumMD5 - The MD5 checksum of the stored annotation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • checksumXXHASH64

      PutObjectAnnotationResponse.Builder checksumXXHASH64(String checksumXXHASH64)

      The XXHASH64 checksum of the stored annotation.

      Parameters:
      checksumXXHASH64 - The XXHASH64 checksum of the stored annotation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • checksumXXHASH3

      PutObjectAnnotationResponse.Builder checksumXXHASH3(String checksumXXHASH3)

      The XXHASH3 checksum of the stored annotation.

      Parameters:
      checksumXXHASH3 - The XXHASH3 checksum of the stored annotation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • checksumXXHASH128

      PutObjectAnnotationResponse.Builder checksumXXHASH128(String checksumXXHASH128)

      The XXHASH128 checksum of the stored annotation.

      Parameters:
      checksumXXHASH128 - The XXHASH128 checksum of the stored annotation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • checksumType

      PutObjectAnnotationResponse.Builder checksumType(String checksumType)

      The type of checksum used.

      Parameters:
      checksumType - The type of checksum used.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • checksumType

      The type of checksum used.

      Parameters:
      checksumType - The type of checksum used.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • serverSideEncryption

      PutObjectAnnotationResponse.Builder serverSideEncryption(String serverSideEncryption)

      The server-side encryption algorithm used to encrypt the annotation.

      Parameters:
      serverSideEncryption - The server-side encryption algorithm used to encrypt the annotation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • serverSideEncryption

      PutObjectAnnotationResponse.Builder serverSideEncryption(ServerSideEncryption serverSideEncryption)

      The server-side encryption algorithm used to encrypt the annotation.

      Parameters:
      serverSideEncryption - The server-side encryption algorithm used to encrypt the annotation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • requestCharged

      PutObjectAnnotationResponse.Builder requestCharged(String requestCharged)
      Sets the value of the RequestCharged property for this object.
      Parameters:
      requestCharged - The new value for the RequestCharged property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • requestCharged

      PutObjectAnnotationResponse.Builder requestCharged(RequestCharged requestCharged)
      Sets the value of the RequestCharged property for this object.
      Parameters:
      requestCharged - The new value for the RequestCharged property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: