public class BucketNameUtils
extends java.lang.Object
| コンストラクタと説明 |
|---|
BucketNameUtils() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
boolean |
isDNSBucketName(java.lang.String bucketName)
Convience method that allows the DNS rules to be altered for different SDKs.
|
boolean |
isValidV2BucketName(java.lang.String bucketName)
Returns true if the specified bucket name can be addressed using V2,
virtual host style, addressing.
|
void |
validateBucketName(java.lang.String bucketName)
Validates that the specified bucket name is valid for Amazon S3 V2 naming
(i.e.
|
public void validateBucketName(java.lang.String bucketName)
throws java.lang.IllegalArgumentException
S3 bucket naming guidelines are specified in http://docs.amazonwebservices.com/AmazonS3/latest/dev/index.html? BucketRestrictions.html
bucketName - The bucket name to validate.java.lang.IllegalArgumentException - If the specified bucket name doesn't follow Amazon S3's
guidelines.public boolean isValidV2BucketName(java.lang.String bucketName)
bucketName - The name of the bucket to check.public boolean isDNSBucketName(java.lang.String bucketName)