code: public void deleteBucket(DeleteBucketRequest request) {
          checkNotNull(request, "request should not be null.");
  
          this.invokeHttpClient(this.createRequest(request, HttpMethodName.DELETE), BosResponse.class);
      }
docs: Deletes the specified bucket. All objects in the bucket must be deleted before the bucket itself
  can be deleted.
  
  <p>
  Only the owner of a bucket can delete it, regardless of the bucket's access control policy.
  
  @param request The request object containing all options for deleting a Bos bucket.