org.jclouds.aws.s3.predicates.validators
Class AWSS3BucketNameValidator

java.lang.Object
  extended by org.jclouds.predicates.Validator<String>
      extended by org.jclouds.predicates.validators.DnsNameValidator
          extended by org.jclouds.s3.predicates.validators.BucketNameValidator
              extended by org.jclouds.aws.s3.predicates.validators.AWSS3BucketNameValidator
All Implemented Interfaces:
com.google.common.base.Predicate<String>

public class AWSS3BucketNameValidator
extends org.jclouds.s3.predicates.validators.BucketNameValidator

Validates name for AWS S3 buckets. The complete requirements are listed at: http://docs.amazonwebservices.com/AmazonS3/latest/index.html?BucketRestrictions.html

See Also:
InputParamValidator, Validator

Method Summary
 void validate(String containerName)
           
 
Methods inherited from class org.jclouds.s3.predicates.validators.BucketNameValidator
exception, getAcceptableRange
 
Methods inherited from class org.jclouds.predicates.Validator
apply
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.google.common.base.Predicate
equals
 

Method Detail

validate

public void validate(String containerName)
Overrides:
validate in class org.jclouds.s3.predicates.validators.BucketNameValidator


Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.