Interface PutObjectResponse.Builder

  • Method Details

    • expiration

      PutObjectResponse.Builder expiration(String expiration)
      Sets the value of the Expiration property for this object.
      Parameters:
      expiration - The new value for the Expiration property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • eTag

      Sets the value of the ETag property for this object.
      Parameters:
      eTag - The new value for the ETag property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • checksumCRC32

      PutObjectResponse.Builder checksumCRC32(String checksumCRC32)
      Sets the value of the ChecksumCRC32 property for this object.
      Parameters:
      checksumCRC32 - The new value for the ChecksumCRC32 property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • checksumCRC32C

      PutObjectResponse.Builder checksumCRC32C(String checksumCRC32C)
      Sets the value of the ChecksumCRC32C property for this object.
      Parameters:
      checksumCRC32C - The new value for the ChecksumCRC32C property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • checksumCRC64NVME

      PutObjectResponse.Builder checksumCRC64NVME(String checksumCRC64NVME)
      Sets the value of the ChecksumCRC64NVME property for this object.
      Parameters:
      checksumCRC64NVME - The new value for the ChecksumCRC64NVME property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • checksumSHA1

      PutObjectResponse.Builder checksumSHA1(String checksumSHA1)
      Sets the value of the ChecksumSHA1 property for this object.
      Parameters:
      checksumSHA1 - The new value for the ChecksumSHA1 property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • checksumSHA256

      PutObjectResponse.Builder checksumSHA256(String checksumSHA256)
      Sets the value of the ChecksumSHA256 property for this object.
      Parameters:
      checksumSHA256 - The new value for the ChecksumSHA256 property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • checksumType

      PutObjectResponse.Builder checksumType(String checksumType)
      Sets the value of the ChecksumType property for this object.
      Parameters:
      checksumType - The new value for the ChecksumType property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • serverSideEncryption

      PutObjectResponse.Builder serverSideEncryption(String serverSideEncryption)
      Sets the value of the ServerSideEncryption property for this object.
      Parameters:
      serverSideEncryption - The new value for the ServerSideEncryption property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • versionId

      PutObjectResponse.Builder versionId(String versionId)
      Sets the value of the VersionId property for this object.
      Parameters:
      versionId - The new value for the VersionId property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • sseCustomerAlgorithm

      PutObjectResponse.Builder sseCustomerAlgorithm(String sseCustomerAlgorithm)
      Sets the value of the SSECustomerAlgorithm property for this object.
      Parameters:
      sseCustomerAlgorithm - The new value for the SSECustomerAlgorithm property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • sseCustomerKeyMD5

      PutObjectResponse.Builder sseCustomerKeyMD5(String sseCustomerKeyMD5)
      Sets the value of the SSECustomerKeyMD5 property for this object.
      Parameters:
      sseCustomerKeyMD5 - The new value for the SSECustomerKeyMD5 property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • ssekmsKeyId

      PutObjectResponse.Builder ssekmsKeyId(String ssekmsKeyId)
      Sets the value of the SSEKMSKeyId property for this object.
      Parameters:
      ssekmsKeyId - The new value for the SSEKMSKeyId property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • ssekmsEncryptionContext

      PutObjectResponse.Builder ssekmsEncryptionContext(String ssekmsEncryptionContext)
      Sets the value of the SSEKMSEncryptionContext property for this object.
      Parameters:
      ssekmsEncryptionContext - The new value for the SSEKMSEncryptionContext property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • bucketKeyEnabled

      PutObjectResponse.Builder bucketKeyEnabled(Boolean bucketKeyEnabled)
      Sets the value of the BucketKeyEnabled property for this object.
      Parameters:
      bucketKeyEnabled - The new value for the BucketKeyEnabled property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • size

      Sets the value of the Size property for this object.
      Parameters:
      size - The new value for the Size property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • requestCharged

      PutObjectResponse.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.