code: public void makeBucket(String bucketName)
      throws InvalidBucketNameException, RegionConflictException, NoSuchAlgorithmException, InsufficientDataException,
                  IOException, InvalidKeyException, NoResponseException, XmlPullParserException, ErrorResponseException,
                  InternalException {
      this.makeBucket(bucketName, null);
    }
docs: Creates a bucket with default region.
  
  @param bucketName Bucket name.
  
  @throws InvalidBucketNameException  upon invalid bucket name is given
  @throws NoSuchAlgorithmException
  upon requested algorithm was not found during signature calculation
  @throws IOException                 upon connection error
  @throws InvalidKeyException
  upon an invalid access key or secret key
  @throws NoResponseException         upon no response from server
  @throws XmlPullParserException      upon parsing response xml
  @throws ErrorResponseException      upon unsuccessful execution.
  @throws ErrorResponseException      upon unsuccessful execution
  @throws InternalException           upon internal library error
  @throws InsufficientDataException   upon getting EOFException while reading given