Interface DeleteObjectResponse.Builder

    • Method Detail

      • deleteMarker

        DeleteObjectResponse.Builder deleteMarker​(Boolean deleteMarker)

        Indicates whether the specified object version that was permanently deleted was (true) or was not (false) a delete marker before deletion. In a simple DELETE, this header indicates whether (true) or not (false) the current version of the object is a delete marker.

        Parameters:
        deleteMarker - Indicates whether the specified object version that was permanently deleted was (true) or was not (false) a delete marker before deletion. In a simple DELETE, this header indicates whether (true) or not (false) the current version of the object is a delete marker.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • versionId

        DeleteObjectResponse.Builder versionId​(String versionId)

        Returns the version ID of the delete marker created as a result of the DELETE operation.

        Parameters:
        versionId - Returns the version ID of the delete marker created as a result of the DELETE operation.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • requestCharged

        DeleteObjectResponse.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, RequestCharged
      • requestCharged

        DeleteObjectResponse.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:
        RequestCharged, RequestCharged