Class BucketNameValidator

java.lang.Object
org.jclouds.predicates.Validator<String>
org.jclouds.s3.predicates.validators.BucketNameValidator
All Implemented Interfaces:
com.google.common.base.Predicate<String>, Predicate<String>
Direct Known Subclasses:
AWSS3BucketNameValidator

public class BucketNameValidator extends Validator<String>
Validates name for S3 buckets. The complete requirements are listed at: http://docs.amazonwebservices.com/AmazonS3/latest/index.html?BucketRestrictions.html
See Also:
  • Constructor Details

    • BucketNameValidator

      @Inject public BucketNameValidator()
  • Method Details

    • validate

      public void validate(String name)
      Description copied from class: Validator
      Validates the parameter
      Specified by:
      validate in class Validator<String>
      Parameters:
      name - parameter to be validated