org.soyatec.windowsazure.constants
Class RegularExpressionStrings

java.lang.Object
  extended by org.soyatec.windowsazure.constants.RegularExpressionStrings

public class RegularExpressionStrings
extends java.lang.Object

Contains regular expressions for checking whether container and table names conform to the rules of the storage REST protocols.


Field Summary
static java.lang.String ValidContainerNameRegex
          Container or queue names that match against this regular expression are valid.
static java.lang.String ValidTableNameRegex
          Table names that match against this regular expression are valid.
 
Constructor Summary
RegularExpressionStrings()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ValidContainerNameRegex

public static final java.lang.String ValidContainerNameRegex
Container or queue names that match against this regular expression are valid. The container name must be a valid DNS name, conforming to the following naming rules: 1. Container names must start with a letter or number, and can contain only letters, numbers, and the dash (-) character. 2. Every dash (-) character must be immediately preceded and followed by a letter or number. 3. All letters in a container name must be lowercase. 4. Container names must be from 3 through 63 characters long.

See Also:
Constant Field Values

ValidTableNameRegex

public static final java.lang.String ValidTableNameRegex
Table names that match against this regular expression are valid. Table names must conform to these rules: 1. Table names may contain only alphanumeric characters. 2. A table name may not begin with a numeric character. 3. Table names are case-insensitive. 4. Table names must be from 3 through 63 characters long.

See Also:
Constant Field Values
Constructor Detail

RegularExpressionStrings

public RegularExpressionStrings()