Enum ServerTypeClassification
- java.lang.Object
-
- java.lang.Enum<ServerTypeClassification>
-
- org.odpi.openmetadata.adminservices.configuration.registration.ServerTypeClassification
-
- All Implemented Interfaces:
Serializable,Comparable<ServerTypeClassification>
public enum ServerTypeClassification extends Enum<ServerTypeClassification>
ServerTypeClassification manages a list of different server types.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description COHORT_MEMBERCONFORMANCE_SERVERDATA_ENGINE_PROXYENGINE_HOSTGOVERNANCE_SERVERINTEGRATION_DAEMONMETADATA_ACCESS_POINTMETADATA_SERVEROMAG_SERVEROPEN_LINEAGE_SERVERREPOSITORY_PROXYVIEW_SERVER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetServerTypeDescription()Returns description of server typeStringgetServerTypeName()Returns the unique identifier for the error message.StringgetServerTypeWiki()Return the link to the page on the Egeria website that describes this server.ServerTypeClassificationgetSuperType()Returns super type of server - null for top level.static ServerTypeClassificationvalueOf(String name)Returns the enum constant of this type with the specified name.static ServerTypeClassification[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
OMAG_SERVER
public static final ServerTypeClassification OMAG_SERVER
-
COHORT_MEMBER
public static final ServerTypeClassification COHORT_MEMBER
-
METADATA_ACCESS_POINT
public static final ServerTypeClassification METADATA_ACCESS_POINT
-
METADATA_SERVER
public static final ServerTypeClassification METADATA_SERVER
-
REPOSITORY_PROXY
public static final ServerTypeClassification REPOSITORY_PROXY
-
CONFORMANCE_SERVER
public static final ServerTypeClassification CONFORMANCE_SERVER
-
GOVERNANCE_SERVER
public static final ServerTypeClassification GOVERNANCE_SERVER
-
INTEGRATION_DAEMON
public static final ServerTypeClassification INTEGRATION_DAEMON
-
ENGINE_HOST
public static final ServerTypeClassification ENGINE_HOST
-
OPEN_LINEAGE_SERVER
public static final ServerTypeClassification OPEN_LINEAGE_SERVER
-
DATA_ENGINE_PROXY
public static final ServerTypeClassification DATA_ENGINE_PROXY
-
VIEW_SERVER
public static final ServerTypeClassification VIEW_SERVER
-
-
Method Detail
-
values
public static ServerTypeClassification[] 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 (ServerTypeClassification c : ServerTypeClassification.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static ServerTypeClassification valueOf(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:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
getServerTypeName
public String getServerTypeName()
Returns the unique identifier for the error message.- Returns:
- logMessageId
-
getServerTypeDescription
public String getServerTypeDescription()
Returns description of server type- Returns:
- userAction String
-
getSuperType
public ServerTypeClassification getSuperType()
Returns super type of server - null for top level.- Returns:
- systemAction String
-
getServerTypeWiki
public String getServerTypeWiki()
Return the link to the page on the Egeria website that describes this server.- Returns:
- url
-
-