Interface PutObjectResponse.Builder

All Superinterfaces:
AwsResponse.Builder, Buildable, CopyableBuilder<PutObjectResponse.Builder,PutObjectResponse>, MediaStoreDataResponse.Builder, SdkBuilder<PutObjectResponse.Builder,PutObjectResponse>, SdkPojo, SdkResponse.Builder
Enclosing class:
PutObjectResponse

public static interface PutObjectResponse.Builder extends MediaStoreDataResponse.Builder, SdkPojo, CopyableBuilder<PutObjectResponse.Builder,PutObjectResponse>
  • Method Details

    • contentSHA256

      PutObjectResponse.Builder contentSHA256(String contentSHA256)

      The SHA256 digest of the object that is persisted.

      Parameters:
      contentSHA256 - The SHA256 digest of the object that is persisted.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • eTag

      Unique identifier of the object in the container.

      Parameters:
      eTag - Unique identifier of the object in the container.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • storageClass

      PutObjectResponse.Builder storageClass(String storageClass)

      The storage class where the object was persisted. The class should be “Temporal”.

      Parameters:
      storageClass - The storage class where the object was persisted. The class should be “Temporal”.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • storageClass

      PutObjectResponse.Builder storageClass(StorageClass storageClass)

      The storage class where the object was persisted. The class should be “Temporal”.

      Parameters:
      storageClass - The storage class where the object was persisted. The class should be “Temporal”.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: