Enum Class ServerTypeClassification
java.lang.Object
java.lang.Enum<ServerTypeClassification>
org.odpi.openmetadata.adminservices.configuration.registration.ServerTypeClassification
- All Implemented Interfaces:
Serializable
,Comparable<ServerTypeClassification>
,Constable
ServerTypeClassification manages a list of different server types.
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantDescriptionOMAG Server that is capable of joining one or more open metadata repository cohorts.Server that hosts the conformance test suite.Server that manages the extraction of metadata from a single data engine.Governance server that hosts the Open Metadata Engine Services (OMES) that is managing workloads for an aspect of governance.Server that hosts integration, management or governance function.Governance server that hosts connectors that are exchanging metadata with third party technology.Server that manages a warehouse of lineage information.Server that is a metadata access server without its own native open metadata repository so all metadata access is remote.Server that provides specialist APIs for accessing and storing metadata in open metadata repositories connected through one or more open metadata repository cohorts.Server that is a metadata access server with its own native open metadata repository.Generic name for a server that runs on the OMAG Platform.Hosting environment for a repository connector acting as an adapter to a third party metadata server.A View Server is an OMAG Server that hosts the view services to support a User Interface. -
Method Summary
Modifier and TypeMethodDescriptionReturns description of server typeReturns the unique identifier for the error message.Return the link to the page on the Egeria website that describes this server.Returns super type of server - null for top level.static ServerTypeClassification
Returns the enum constant of this class with the specified name.static ServerTypeClassification[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
OMAG_SERVER
Generic name for a server that runs on the OMAG Platform. -
COHORT_MEMBER
OMAG Server that is capable of joining one or more open metadata repository cohorts. -
METADATA_ACCESS_SERVER
Server that provides specialist APIs for accessing and storing metadata in open metadata repositories connected through one or more open metadata repository cohorts. -
METADATA_ACCESS_STORE
Server that is a metadata access server with its own native open metadata repository. -
METADATA_ACCESS_POINT
Server that is a metadata access server without its own native open metadata repository so all metadata access is remote. -
REPOSITORY_PROXY
Hosting environment for a repository connector acting as an adapter to a third party metadata server. -
CONFORMANCE_SERVER
Server that hosts the conformance test suite. -
GOVERNANCE_SERVER
Server that hosts integration, management or governance function. -
INTEGRATION_DAEMON
Governance server that hosts connectors that are exchanging metadata with third party technology. These servers typically do not have their own API which is why they are called daemons. -
ENGINE_HOST
Governance server that hosts the Open Metadata Engine Services (OMES) that is managing workloads for an aspect of governance. -
LINEAGE_WAREHOUSE
Server that manages a warehouse of lineage information. -
DATA_ENGINE_PROXY
Server that manages the extraction of metadata from a single data engine. -
VIEW_SERVER
A View Server is an OMAG Server that hosts the view services to support a User Interface.
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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 class has no constant with the specified nameNullPointerException
- if the argument is null
-
getServerTypeName
Returns the unique identifier for the error message.- Returns:
- logMessageId
-
getServerTypeDescription
Returns description of server type- Returns:
- userAction String
-
getSuperType
Returns super type of server - null for top level.- Returns:
- systemAction String
-
getServerTypeWiki
Return the link to the page on the Egeria website that describes this server.- Returns:
- url
-