Class BucketUtils


  • public final class BucketUtils
    extends Object
    Utilities for working with Amazon S3 bucket names, such as validation and checked to see if they are compatible with DNS addressing.
    • Method Detail

      • isVirtualAddressingCompatibleBucketName

        public static boolean isVirtualAddressingCompatibleBucketName​(String bucketName,
                                                                      boolean throwOnError)
        Validates if the given bucket name follows naming guidelines that are acceptable for using virtual host style addressing.
        Parameters:
        bucketName - The bucket name to validate.
        throwOnError - boolean to decide if an error should be thrown if the bucket name doesn't follow the naming convention