Package google.registry.model.eppcommon
Enum ProtocolDefinition.ServiceExtension
- java.lang.Object
-
- java.lang.Enum<ProtocolDefinition.ServiceExtension>
-
- google.registry.model.eppcommon.ProtocolDefinition.ServiceExtension
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<ProtocolDefinition.ServiceExtension>
- Enclosing class:
- ProtocolDefinition
public static enum ProtocolDefinition.ServiceExtension extends java.lang.Enum<ProtocolDefinition.ServiceExtension>
Enums repesenting valid service extensions that are recognized by the server.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description FEE_0_11
FEE_0_12
FEE_0_6
LAUNCH_EXTENSION_1_0
METADATA_1_0
REDEMPTION_GRACE_PERIOD_1_0
SECURE_DNS_1_1
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Class<? extends EppInput.CommandExtension>
getCommandExtensionClass()
static java.lang.String
getCommandExtensionUri(java.lang.Class<? extends EppInput.CommandExtension> clazz)
Returns the namespace URI of the command extension class.java.lang.Class<? extends EppResponse.ResponseExtension>
getResponseExtensionClass()
java.lang.String
getUri()
boolean
getVisible()
static ProtocolDefinition.ServiceExtension
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static ProtocolDefinition.ServiceExtension[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
LAUNCH_EXTENSION_1_0
public static final ProtocolDefinition.ServiceExtension LAUNCH_EXTENSION_1_0
-
REDEMPTION_GRACE_PERIOD_1_0
public static final ProtocolDefinition.ServiceExtension REDEMPTION_GRACE_PERIOD_1_0
-
SECURE_DNS_1_1
public static final ProtocolDefinition.ServiceExtension SECURE_DNS_1_1
-
FEE_0_6
public static final ProtocolDefinition.ServiceExtension FEE_0_6
-
FEE_0_11
public static final ProtocolDefinition.ServiceExtension FEE_0_11
-
FEE_0_12
public static final ProtocolDefinition.ServiceExtension FEE_0_12
-
METADATA_1_0
public static final ProtocolDefinition.ServiceExtension METADATA_1_0
-
-
Method Detail
-
values
public static ProtocolDefinition.ServiceExtension[] 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 (ProtocolDefinition.ServiceExtension c : ProtocolDefinition.ServiceExtension.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static ProtocolDefinition.ServiceExtension 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
-
getCommandExtensionClass
public java.lang.Class<? extends EppInput.CommandExtension> getCommandExtensionClass()
-
getResponseExtensionClass
public java.lang.Class<? extends EppResponse.ResponseExtension> getResponseExtensionClass()
-
getUri
public java.lang.String getUri()
-
getVisible
public boolean getVisible()
-
getCommandExtensionUri
public static java.lang.String getCommandExtensionUri(java.lang.Class<? extends EppInput.CommandExtension> clazz)
Returns the namespace URI of the command extension class.
-
-