Package build.buf.validate
Enum StringRules.WellKnownCase
- java.lang.Object
-
- java.lang.Enum<StringRules.WellKnownCase>
-
- build.buf.validate.StringRules.WellKnownCase
-
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite,java.io.Serializable,java.lang.Comparable<StringRules.WellKnownCase>
- Enclosing class:
- StringRules
public static enum StringRules.WellKnownCase extends java.lang.Enum<StringRules.WellKnownCase> implements com.google.protobuf.Internal.EnumLite
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ADDRESSEMAILHOSTNAMEIPIP_PREFIXIP_WITH_PREFIXLENIPV4IPV4_PREFIXIPV4_WITH_PREFIXLENIPV6IPV6_PREFIXIPV6_WITH_PREFIXLENURIURI_REFUUIDWELL_KNOWN_REGEXWELLKNOWN_NOT_SET
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static StringRules.WellKnownCaseforNumber(int value)intgetNumber()static StringRules.WellKnownCasevalueOf(int value)Deprecated.static StringRules.WellKnownCasevalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static StringRules.WellKnownCase[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
EMAIL
public static final StringRules.WellKnownCase EMAIL
-
HOSTNAME
public static final StringRules.WellKnownCase HOSTNAME
-
IP
public static final StringRules.WellKnownCase IP
-
IPV4
public static final StringRules.WellKnownCase IPV4
-
IPV6
public static final StringRules.WellKnownCase IPV6
-
URI
public static final StringRules.WellKnownCase URI
-
URI_REF
public static final StringRules.WellKnownCase URI_REF
-
ADDRESS
public static final StringRules.WellKnownCase ADDRESS
-
UUID
public static final StringRules.WellKnownCase UUID
-
IP_WITH_PREFIXLEN
public static final StringRules.WellKnownCase IP_WITH_PREFIXLEN
-
IPV4_WITH_PREFIXLEN
public static final StringRules.WellKnownCase IPV4_WITH_PREFIXLEN
-
IPV6_WITH_PREFIXLEN
public static final StringRules.WellKnownCase IPV6_WITH_PREFIXLEN
-
IP_PREFIX
public static final StringRules.WellKnownCase IP_PREFIX
-
IPV4_PREFIX
public static final StringRules.WellKnownCase IPV4_PREFIX
-
IPV6_PREFIX
public static final StringRules.WellKnownCase IPV6_PREFIX
-
WELL_KNOWN_REGEX
public static final StringRules.WellKnownCase WELL_KNOWN_REGEX
-
WELLKNOWN_NOT_SET
public static final StringRules.WellKnownCase WELLKNOWN_NOT_SET
-
-
Method Detail
-
values
public static StringRules.WellKnownCase[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (StringRules.WellKnownCase c : StringRules.WellKnownCase.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static StringRules.WellKnownCase valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException- if this enum type has no constant with the specified namejava.lang.NullPointerException- if the argument is null
-
valueOf
@Deprecated public static StringRules.WellKnownCase valueOf(int value)
Deprecated.Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
value- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException- if this enum type has no constant with the specified namejava.lang.NullPointerException- if the argument is null
-
forNumber
public static StringRules.WellKnownCase forNumber(int value)
-
getNumber
public int getNumber()
- Specified by:
getNumberin interfacecom.google.protobuf.Internal.EnumLite
-
-