Enum Class DeployedImplementationType
java.lang.Object
java.lang.Enum<DeployedImplementationType>
org.odpi.openmetadata.frameworks.openmetadata.refdata.DeployedImplementationType
- All Implemented Interfaces:
Serializable
,Comparable<DeployedImplementationType>
,Constable
,DeployedImplementationTypeDefinition
public enum DeployedImplementationType
extends Enum<DeployedImplementationType>
implements DeployedImplementationTypeDefinition
DeployedImplementationType describes the standard deployed implementation types supplied with Egeria. These are encoded in the
CoreContentPack.omarchive and are available in the open metadata repository as valid values.
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantDescriptionAnalytics Integration Connector - Connector that manages metadata exchange with a third-party analytics technology.An event topic supporting high speed, reliable event exchange.API Integration Connector - Connector that manages metadata exchange with a third-party API management technology.A software capability that provides callable APIs.Software supporting a business function.Archive FileOpen Metadata Archive Store Connector - Reads and writes open metadata types and instances to an open metadata archive.A description of a digital resource.A catalog of metadata that describes assets such as deployed systems, data sources and processes.Audio Data FileAudit Log Destination - Reads and writes records to the Open Metadata Repository Services (OMRS) audit log.Avro Data FileA computer (hardware) with operating system for running software.Build Instruction FileCatalog Integration Connector - Connector that manages metadata exchange with a third-party metadata catalog technology.Cohort Registry Store - Stores information about the repositories registered in the open metadata repository cohort.Context Event Engine - A governance engine that runs context event services.Context Event Service - A connector that coordinates governance of context events.CSV Data File.A collection of data, either at rest or in motion.A file containing program logic.A directory (folder) that holds files representing a single data source.Database Integration Connector - Connector that manages metadata exchange with a third-party database technology.Display Integration Connector - Connector that manages metadata exchange with a third-party display (user interaction) technology.Document FileA callable network address.A system that manages the asynchronous exchange of messages (events) from once to potentially many recipients.Executable FileA file containing externally accessible data - other fields provide information on the internal format.A directory (folder) that holds files that are potential data sources.A system that manages hierarchically organized files on persistent storage.Files Integration Connector - Connector that manages metadata exchange with a third-party filesystem technology.Governance Action Engine - A governance engine that runs governance action services.Governance Action Service - A connector that coordinates governance of digital resources and metadata.Manages the execution of automated governance activity requested via engine actions.Provides the description of a component that implements an automated governance activity.Infrastructure Integration Connector - Connector that manages metadata exchange with a third-party infrastructure catalog (CMDB) technology.Connector that manages metadata exchange with a third party technology.Provides the list of integration connectors that should run in an Integration Daemon.A callable network address supporting the JDBC protocol.A database hosted on a relational database server capable of being called through a JDBC Driver.A database schema hosted on a relational database server capable of being called through a JDBC Driver.A database table hosted on a relational database server capable of being called through a JDBC Driver.JSON Data FileKeystore FileA portable computer with screen, keyboard and battery power.Lineage Integration Connector - Connector that manages metadata exchange with a third-party lineage capture technology.Log FileA professional laptop supplied by Apple that runs the macOS operating system.A data catalog for data observability.A pluggable software component that conforms to the Open Connector Framework (OCF).Organization Integration Connector - Connector that manages metadata exchange with a third-party application containing data about people and organizations.Parquet Data FilePlatform Metadata Security Connector - Connector that manages authorization requests to the OMAG Server Platform.A well-defined set of processing steps and decisions that drive a particular aspect of the organization's business.A file containing program logic.Properties FileRaster Data FileA system that manages collections of data called relational databases which in turn are organized into a tabular format and accessed via the Structured Query Language (SQL).OMRS Repository Connector - Maps open metadata calls to a metadata repository.A governance engine that runs repository governance services.Repository Governance Service - A connector that dynamically governs the activity of the open metadata repositories.A callable network address supporting the REST protocol.A software capability that provides callable APIs supporting the REST protocol.Script FileSearch Integration Connector - Connector that manages metadata exchange with a third-party search technology.Security Integration Connector - Connector that manages metadata exchange with a third-party security management technology.Server Metadata Security Connector - Connector that manages authorization requests to the OMAG Server.A small hardware server enclosed in a protective case that can sit under a desk.A callable software capability supporting specific types of assets.A deployable software component.A callable software server.Source Code FileSpreadsheet Data FileEvent Action Engine - A governance engine that runs survey action services.Event Action Service - A connector that coordinates asset surveys.Root technology type.3D Image Data FileTopic Integration Connector - Connector that manages metadata exchange with a third-party event management technology.A UNIX capability that manages hierarchically organized files on persistent storage.Software supporting a business function.Vector Data FileVideo Data FileXML Data FileYAML File -
Method Summary
Modifier and TypeMethodDescriptionReturn the optional classification name that this deployed implementation type is associated with.Return the type name that this deployed implementation type is associated with.Return the category for this deployed implementation type.static DeployedImplementationType
getDefinitionFromDeployedImplementationType
(String deployedImplementationType) Return the matching ENUM to make use of the full definition for the deployed implementation type.Return preferred value for deployed implementation type.Return the description for this value.Return the optional deployed implementation type that this technology is a tye of.Return the qualified name for this deployed implementation type.Return the URL to more information.toString()
Output of this enum class and main value.static DeployedImplementationType
Returns the enum constant of this class with the specified name.static DeployedImplementationType[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
TECHNOLOGY
Root technology type. -
ASSET
A description of a digital resource. -
PROCESS
A well-defined set of processing steps and decisions that drive a particular aspect of the organization's business. -
DATA_ASSET
A collection of data, either at rest or in motion. -
FILE
A file containing externally accessible data - other fields provide information on the internal format. -
PROGRAM_FILE
A file containing program logic. -
DATA_FILE
A file containing program logic. -
CSV_FILE
CSV Data File. -
AVRO_FILE
Avro Data File -
JSON_FILE
JSON Data File -
PARQUET_FILE
Parquet Data File -
SPREADSHEET_FILE
Spreadsheet Data File -
XML_FILE
XML Data File -
DOCUMENT
Document File -
AUDIO_DATA_FILE
Audio Data File -
VIDEO_DATA_FILE
Video Data File -
THREE_D_IMAGE_DATA_FILE
3D Image Data File -
RASTER_DATA_FILE
Raster Data File -
VECTOR_DATA_FILE
Vector Data File -
SOURCE_CODE_FILE
Source Code File -
BUILD_FILE
Build Instruction File -
EXECUTABLE_FILE
Executable File -
SCRIPT_FILE
Script File -
PROPERTIES_FILE
Properties File -
YAML_FILE
YAML File -
LOG_FILE
Log File -
ARCHIVE_FILE
Archive File -
KEYSTORE_FILE
Keystore File -
FILE_FOLDER
A directory (folder) that holds files that are potential data sources. -
DATA_FOLDER
A directory (folder) that holds files representing a single data source. -
JDBC_RELATIONAL_DATABASE
A database hosted on a relational database server capable of being called through a JDBC Driver. -
JDBC_RELATIONAL_DATABASE_SCHEMA
A database schema hosted on a relational database server capable of being called through a JDBC Driver. -
JDBC_RELATIONAL_DATABASE_TABLE
A database table hosted on a relational database server capable of being called through a JDBC Driver. -
BARE_METAL_COMPUTER
A computer (hardware) with operating system for running software. -
LAPTOP_COMPUTER
A portable computer with screen, keyboard and battery power. -
MACBOOK_PRO
A professional laptop supplied by Apple that runs the macOS operating system. -
SMALL_FORM_FACTOR_COMPUTER
A small hardware server enclosed in a protective case that can sit under a desk. -
SOFTWARE_SERVER
A callable software server. -
SOFTWARE_CAPABILITY
A callable software capability supporting specific types of assets. -
MARQUEZ_SERVER
A data catalog for data observability. -
FILE_SYSTEM
A system that manages hierarchically organized files on persistent storage. -
UNIX_FILE_SYSTEM
A UNIX capability that manages hierarchically organized files on persistent storage. -
APPLICATION
Software supporting a business function. -
USER_AUTHENTICATION_MANAGER
Software supporting a business function. -
ASSET_CATALOG
A catalog of metadata that describes assets such as deployed systems, data sources and processes. -
API_MANAGER
A software capability that provides callable APIs. -
ENDPOINT
A callable network address. -
REST_API_ENDPOINT
A callable network address supporting the REST protocol. -
JDBC_ENDPOINT
A callable network address supporting the JDBC protocol. -
REST_API_MANAGER
A software capability that provides callable APIs supporting the REST protocol. -
EVENT_BROKER
A system that manages the asynchronous exchange of messages (events) from once to potentially many recipients. Typically, this exchange of events is organized into groups called topics. -
RELATIONAL_DATABASE_MANAGER
A system that manages collections of data called relational databases which in turn are organized into a tabular format and accessed via the Structured Query Language (SQL). -
SOFTWARE_COMPONENT
A deployable software component. -
OCF_CONNECTOR
A pluggable software component that conforms to the Open Connector Framework (OCF). -
REPOSITORY_CONNECTOR
OMRS Repository Connector - Maps open metadata calls to a metadata repository. -
GOVERNANCE_ENGINE
Manages the execution of automated governance activity requested via engine actions. -
GOVERNANCE_SERVICE
Provides the description of a component that implements an automated governance activity. -
GOVERNANCE_ACTION_SERVICE_CONNECTOR
Governance Action Service - A connector that coordinates governance of digital resources and metadata. -
GOVERNANCE_ACTION_ENGINE
Governance Action Engine - A governance engine that runs governance action services. -
CONTEXT_EVENT_SERVICE_CONNECTOR
Context Event Service - A connector that coordinates governance of context events. -
CONTEXT_EVENT_ENGINE
Context Event Engine - A governance engine that runs context event services. -
SURVEY_ACTION_SERVICE_CONNECTOR
Event Action Service - A connector that coordinates asset surveys. -
SURVEY_ACTION_ENGINE
Event Action Engine - A governance engine that runs survey action services. -
REPOSITORY_GOVERNANCE_SERVICE_CONNECTOR
Repository Governance Service - A connector that dynamically governs the activity of the open metadata repositories. -
REPOSITORY_GOVERNANCE_ENGINE
A governance engine that runs repository governance services. -
INTEGRATION_CONNECTOR
Connector that manages metadata exchange with a third party technology. -
ANALYTICS_INTEGRATION_CONNECTOR
Analytics Integration Connector - Connector that manages metadata exchange with a third-party analytics technology. -
API_INTEGRATION_CONNECTOR
API Integration Connector - Connector that manages metadata exchange with a third-party API management technology. -
CATALOG_INTEGRATION_CONNECTOR
Catalog Integration Connector - Connector that manages metadata exchange with a third-party metadata catalog technology. -
DATABASE_INTEGRATION_CONNECTOR
Database Integration Connector - Connector that manages metadata exchange with a third-party database technology. -
DISPLAY_INTEGRATION_CONNECTOR
Display Integration Connector - Connector that manages metadata exchange with a third-party display (user interaction) technology. -
FILES_INTEGRATION_CONNECTOR
Files Integration Connector - Connector that manages metadata exchange with a third-party filesystem technology. -
INFRASTRUCTURE_INTEGRATION_CONNECTOR
Infrastructure Integration Connector - Connector that manages metadata exchange with a third-party infrastructure catalog (CMDB) technology. -
LINEAGE_INTEGRATION_CONNECTOR
Lineage Integration Connector - Connector that manages metadata exchange with a third-party lineage capture technology. -
ORGANIZATION_INTEGRATION_CONNECTOR
Organization Integration Connector - Connector that manages metadata exchange with a third-party application containing data about people and organizations. -
SEARCH_INTEGRATION_CONNECTOR
Search Integration Connector - Connector that manages metadata exchange with a third-party search technology. -
SECURITY_INTEGRATION_CONNECTOR
Security Integration Connector - Connector that manages metadata exchange with a third-party security management technology. -
TOPIC_INTEGRATION_CONNECTOR
Topic Integration Connector - Connector that manages metadata exchange with a third-party event management technology. -
PLATFORM_SECURITY_CONNECTOR
Platform Metadata Security Connector - Connector that manages authorization requests to the OMAG Server Platform. -
SERVER_SECURITY_CONNECTOR
Server Metadata Security Connector - Connector that manages authorization requests to the OMAG Server. -
ARCHIVE_STORE_CONNECTOR
Open Metadata Archive Store Connector - Reads and writes open metadata types and instances to an open metadata archive. -
COHORT_REGISTRY_STORE
Cohort Registry Store - Stores information about the repositories registered in the open metadata repository cohort. -
AUDIT_LOG_DESTINATION
Audit Log Destination - Reads and writes records to the Open Metadata Repository Services (OMRS) audit log. -
INTEGRATION_GROUP
Provides the list of integration connectors that should run in an Integration Daemon. The Integration Daemon is configured with the qualified names of the integration group(s) that provide its connector list. -
APACHE_KAFKA_TOPIC
An event topic supporting high speed, reliable event exchange.
-
-
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
-
getDefinitionFromDeployedImplementationType
public static DeployedImplementationType getDefinitionFromDeployedImplementationType(String deployedImplementationType) Return the matching ENUM to make use of the full definition for the deployed implementation type.- Parameters:
deployedImplementationType
- value to match on- Returns:
- DeployedImplementationType definition
-
getDeployedImplementationType
Return preferred value for deployed implementation type.- Specified by:
getDeployedImplementationType
in interfaceDeployedImplementationTypeDefinition
- Returns:
- string
-
getIsATypeOf
Return the optional deployed implementation type that this technology is a tye of.- Specified by:
getIsATypeOf
in interfaceDeployedImplementationTypeDefinition
- Returns:
- deployed implementation type enum
-
getAssociatedTypeName
Return the type name that this deployed implementation type is associated with.- Specified by:
getAssociatedTypeName
in interfaceDeployedImplementationTypeDefinition
- Returns:
- string
-
getAssociatedClassification
Return the optional classification name that this deployed implementation type is associated with.- Specified by:
getAssociatedClassification
in interfaceDeployedImplementationTypeDefinition
- Returns:
- string
-
getQualifiedName
Return the qualified name for this deployed implementation type.- Specified by:
getQualifiedName
in interfaceDeployedImplementationTypeDefinition
- Returns:
- string
-
getCategory
Return the category for this deployed implementation type.- Specified by:
getCategory
in interfaceDeployedImplementationTypeDefinition
- Returns:
- string
-
getDescription
Return the description for this value.- Specified by:
getDescription
in interfaceDeployedImplementationTypeDefinition
- Returns:
- string
-
getWikiLink
Return the URL to more information.- Specified by:
getWikiLink
in interfaceDeployedImplementationTypeDefinition
- Returns:
- string url
-
toString
Output of this enum class and main value.- Overrides:
toString
in classEnum<DeployedImplementationType>
- Returns:
- string showing enum value
-