Class DeleteObjectRequest.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • namespaceName

        public DeleteObjectRequest.Builder namespaceName​(String namespaceName)
        The Object Storage namespace used for the request.
        Parameters:
        namespaceName - the value to set
        Returns:
        this builder instance
      • bucketName

        public DeleteObjectRequest.Builder bucketName​(String bucketName)
        The name of the bucket.

        Avoid entering confidential information. Example: my-new-bucket1

        Parameters:
        bucketName - the value to set
        Returns:
        this builder instance
      • objectName

        public DeleteObjectRequest.Builder objectName​(String objectName)
        The name of the object.

        Avoid entering confidential information. Example: test/object1.log

        Parameters:
        objectName - the value to set
        Returns:
        this builder instance
      • ifMatch

        public DeleteObjectRequest.Builder ifMatch​(String ifMatch)
        The entity tag (ETag) to match with the ETag of an existing resource.

        If the specified ETag matches the ETag of the existing resource, GET and HEAD requests will return the resource and PUT and POST requests will upload the resource.

        Parameters:
        ifMatch - the value to set
        Returns:
        this builder instance
      • opcClientRequestId

        public DeleteObjectRequest.Builder opcClientRequestId​(String opcClientRequestId)
        The client request ID for tracing.
        Parameters:
        opcClientRequestId - the value to set
        Returns:
        this builder instance
      • versionId

        public DeleteObjectRequest.Builder versionId​(String versionId)
        VersionId used to identify a particular version of the object
        Parameters:
        versionId - the value to set
        Returns:
        this builder instance
      • invocationCallback

        public DeleteObjectRequest.Builder invocationCallback​(com.oracle.bmc.http.client.RequestInterceptor invocationCallback)
        Set the invocation callback for the request to be built.
        Parameters:
        invocationCallback - the invocation callback to be set for the request
        Returns:
        this builder instance
      • retryConfiguration

        public DeleteObjectRequest.Builder retryConfiguration​(RetryConfiguration retryConfiguration)
        Set the retry configuration for the request to be built.
        Parameters:
        retryConfiguration - the retry configuration to be used for the request
        Returns:
        this builder instance