Enum Class DeployedImplementationType

java.lang.Object
java.lang.Enum<DeployedImplementationType>
org.odpi.openmetadata.frameworks.openmetadata.refdata.DeployedImplementationType
All Implemented Interfaces:
Serializable, Comparable<DeployedImplementationType>, Constable

public enum DeployedImplementationType extends Enum<DeployedImplementationType>
DeployedImplementationType describes the standard deployed implementation types supplied with Egeria. These are encoded in the OpenConnectorsArchive.omarchive and are available in the open metadata repository as valid values.
  • Enum Constant Details

    • DATA_ASSET

      public static final DeployedImplementationType DATA_ASSET
      A collection of data, either at rest or in motion.
    • FILE

      public static final DeployedImplementationType FILE
      A file containing externally accessible data - other fields provide information on the internal format.
    • CSV_FILE

      public static final DeployedImplementationType CSV_FILE
      CSV Data File.
    • AVRO_FILE

      public static final DeployedImplementationType AVRO_FILE
      Avro Data File
    • JSON_FILE

      public static final DeployedImplementationType JSON_FILE
      JSON Data File
    • PARQUET_FILE

      public static final DeployedImplementationType PARQUET_FILE
      Parquet Data File
    • SPREADSHEET_FILE

      public static final DeployedImplementationType SPREADSHEET_FILE
      Spreadsheet Data File
    • XML_FILE

      public static final DeployedImplementationType XML_FILE
      XML Data File
    • DOCUMENT

      public static final DeployedImplementationType DOCUMENT
      Document File
    • AUDIO_DATA_FILE

      public static final DeployedImplementationType AUDIO_DATA_FILE
      Audio Data File
    • VIDEO_DATA_FILE

      public static final DeployedImplementationType VIDEO_DATA_FILE
      Video Data File
    • THREE_D_IMAGE_DATA_FILE

      public static final DeployedImplementationType THREE_D_IMAGE_DATA_FILE
      3D Image Data File
    • RASTER_DATA_FILE

      public static final DeployedImplementationType RASTER_DATA_FILE
      Raster Data File
    • VECTOR_DATA_FILE

      public static final DeployedImplementationType VECTOR_DATA_FILE
      Vector Data File
    • PROGRAM_FILE

      public static final DeployedImplementationType PROGRAM_FILE
      A file containing program logic.
    • SOURCE_CODE_FILE

      public static final DeployedImplementationType SOURCE_CODE_FILE
      Source Code File
    • BUILD_FILE

      public static final DeployedImplementationType BUILD_FILE
      Build Instruction File
    • EXECUTABLE_FILE

      public static final DeployedImplementationType EXECUTABLE_FILE
      Executable File
    • SCRIPT_FILE

      public static final DeployedImplementationType SCRIPT_FILE
      Script File
    • PROPERTIES_FILE

      public static final DeployedImplementationType PROPERTIES_FILE
      Properties File
    • YAML_FILE

      public static final DeployedImplementationType YAML_FILE
      YAML File
    • LOG_FILE

      public static final DeployedImplementationType LOG_FILE
      Log File
    • ARCHIVE_FILE

      public static final DeployedImplementationType ARCHIVE_FILE
      Archive File
    • KEYSTORE_FILE

      public static final DeployedImplementationType KEYSTORE_FILE
      Keystore File
    • FILE_FOLDER

      public static final DeployedImplementationType FILE_FOLDER
      A directory (folder) that holds files that are potential data sources.
    • DATA_FOLDER

      public static final DeployedImplementationType DATA_FOLDER
      A directory (folder) that holds files representing a single data source.
    • JDBC_RELATIONAL_DATABASE

      public static final DeployedImplementationType JDBC_RELATIONAL_DATABASE
      A database hosted on a relational database server capable of being called through a JDBC Driver.
    • JDBC_RELATIONAL_DATABASE_SCHEMA

      public static final DeployedImplementationType 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

      public static final DeployedImplementationType JDBC_RELATIONAL_DATABASE_TABLE
      A database table hosted on a relational database server capable of being called through a JDBC Driver.
    • POSTGRESQL_DATABASE

      public static final DeployedImplementationType POSTGRESQL_DATABASE
      A database hosted on a PostgreSQL server.
    • POSTGRESQL_DATABASE_SCHEMA

      public static final DeployedImplementationType POSTGRESQL_DATABASE_SCHEMA
      A database schema hosted on a relational PostgreSQL database server capable of being called through a JDBC Driver.
    • POSTGRESQL_DATABASE_TABLE

      public static final DeployedImplementationType POSTGRESQL_DATABASE_TABLE
      A database table hosted on a PostgreSQL relational database server capable of being called through a JDBC Driver.
    • SOFTWARE_SERVER

      public static final DeployedImplementationType SOFTWARE_SERVER
      A callable software server.
    • SOFTWARE_CAPABILITY

      public static final DeployedImplementationType SOFTWARE_CAPABILITY
      A callable software capability supporting specific types of assets.
    • POSTGRESQL_SERVER

      public static final DeployedImplementationType POSTGRESQL_SERVER
      A database server running the PostgreSQL software.
    • APACHE_ATLAS_SERVER

      public static final DeployedImplementationType APACHE_ATLAS_SERVER
      A data catalog for the Hadoop ecosystem.
    • APACHE_KAFKA_SERVER

      public static final DeployedImplementationType APACHE_KAFKA_SERVER
      A software server supporting an event broker that enables high speed, reliable topic-based event exchange.
    • APACHE_KAFKA_EVENT_BROKER

      public static final DeployedImplementationType APACHE_KAFKA_EVENT_BROKER
      A software capability that enables high speed, reliable topic-based event exchange.
    • APACHE_KAFKA_TOPIC

      public static final DeployedImplementationType APACHE_KAFKA_TOPIC
      An event topic supporting high speed, reliable event exchange.
    • FILE_SYSTEM

      public static final DeployedImplementationType FILE_SYSTEM
      A system that manages hierarchically organized files on persistent storage.
    • ASSET_CATALOG

      public static final DeployedImplementationType ASSET_CATALOG
      A catalog of metadata that describes assets such as deployed systems, data sources and processes.
    • API_MANAGER

      public static final DeployedImplementationType API_MANAGER
      A software capability that provides callable APIs.
    • REST_API_MANAGER

      public static final DeployedImplementationType REST_API_MANAGER
      A software capability that provides callable APIs supporting the REST protocol.
    • EVENT_BROKER

      public static final DeployedImplementationType 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

      public static final DeployedImplementationType 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).
    • POSTGRESQL_DATABASE_MANAGER

      public static final DeployedImplementationType POSTGRESQL_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).
    • OMAG_SERVER_PLATFORM

      public static final DeployedImplementationType OMAG_SERVER_PLATFORM
      An Open Metadata and Governance (OMAG) platform for running one to many OMAG Servers.
    • OMAG_SERVER_RUNTIME

      public static final DeployedImplementationType OMAG_SERVER_RUNTIME
      An Open Metadata and Governance (OMAG) runtime for running a single OMAG Server.
    • SOFTWARE_COMPONENT

      public static final DeployedImplementationType SOFTWARE_COMPONENT
      A deployable software component.
    • OCF_CONNECTOR

      public static final DeployedImplementationType OCF_CONNECTOR
      A pluggable software component that conforms to the Open Connector Framework (OCF).
    • REPOSITORY_CONNECTOR

      public static final DeployedImplementationType REPOSITORY_CONNECTOR
      OMRS Repository Connector - Maps open metadata calls to a metadata repository.
    • GOVERNANCE_ENGINE

      public static final DeployedImplementationType GOVERNANCE_ENGINE
      Manages the execution of automated governance activity requested via engine actions.
    • GOVERNANCE_SERVICE

      public static final DeployedImplementationType GOVERNANCE_SERVICE
      Provides the description of a component that implements an automated governance activity.
    • OPEN_DISCOVERY_SERVICE_CONNECTOR

      public static final DeployedImplementationType OPEN_DISCOVERY_SERVICE_CONNECTOR
      Open Discovery Service - A connector that analyzing the contents of a digital resource.
    • OPEN_DISCOVERY_ENGINE

      public static final DeployedImplementationType OPEN_DISCOVERY_ENGINE
      Open Discovery Engine - A governance engine that runs open discovery services.
    • GOVERNANCE_ACTION_SERVICE_CONNECTOR

      public static final DeployedImplementationType GOVERNANCE_ACTION_SERVICE_CONNECTOR
      Governance Action Service - A connector that coordinates governance of digital resources and metadata.
    • GOVERNANCE_ACTION_ENGINE

      public static final DeployedImplementationType GOVERNANCE_ACTION_ENGINE
      Governance Action Engine - A governance engine that runs governance action services.
    • CONTEXT_EVENT_SERVICE_CONNECTOR

      public static final DeployedImplementationType CONTEXT_EVENT_SERVICE_CONNECTOR
      Context Event Service - A connector that coordinates governance of context events.
    • CONTEXT_EVENT_ENGINE

      public static final DeployedImplementationType CONTEXT_EVENT_ENGINE
      Context Event Engine - A governance engine that runs context event services.
    • SURVEY_ACTION_SERVICE_CONNECTOR

      public static final DeployedImplementationType SURVEY_ACTION_SERVICE_CONNECTOR
      Event Action Service - A connector that coordinates asset surveys.
    • SURVEY_ACTION_ENGINE

      public static final DeployedImplementationType SURVEY_ACTION_ENGINE
      Event Action Engine - A governance engine that runs survey action services.
    • REPOSITORY_GOVERNANCE_SERVICE_CONNECTOR

      public static final DeployedImplementationType REPOSITORY_GOVERNANCE_SERVICE_CONNECTOR
      Repository Governance Service - A connector that dynamically governs the activity of the open metadata repositories.
    • REPOSITORY_GOVERNANCE_ENGINE

      public static final DeployedImplementationType REPOSITORY_GOVERNANCE_ENGINE
      A governance engine that runs repository governance services.
    • INTEGRATION_CONNECTOR

      public static final DeployedImplementationType INTEGRATION_CONNECTOR
      Connector that manages metadata exchange with a third party technology.
    • ANALYTICS_INTEGRATION_CONNECTOR

      public static final DeployedImplementationType ANALYTICS_INTEGRATION_CONNECTOR
      Analytics Integration Connector - Connector that manages metadata exchange with a third-party analytics technology.
    • API_INTEGRATION_CONNECTOR

      public static final DeployedImplementationType API_INTEGRATION_CONNECTOR
      API Integration Connector - Connector that manages metadata exchange with a third-party API management technology.
    • CATALOG_INTEGRATION_CONNECTOR

      public static final DeployedImplementationType CATALOG_INTEGRATION_CONNECTOR
      Catalog Integration Connector - Connector that manages metadata exchange with a third-party metadata catalog technology.
    • DATABASE_INTEGRATION_CONNECTOR

      public static final DeployedImplementationType DATABASE_INTEGRATION_CONNECTOR
      Database Integration Connector - Connector that manages metadata exchange with a third-party database technology.
    • DISPLAY_INTEGRATION_CONNECTOR

      public static final DeployedImplementationType DISPLAY_INTEGRATION_CONNECTOR
      Display Integration Connector - Connector that manages metadata exchange with a third-party display (user interaction) technology.
    • FILES_INTEGRATION_CONNECTOR

      public static final DeployedImplementationType FILES_INTEGRATION_CONNECTOR
      Files Integration Connector - Connector that manages metadata exchange with a third-party filesystem technology.
    • INFRASTRUCTURE_INTEGRATION_CONNECTOR

      public static final DeployedImplementationType INFRASTRUCTURE_INTEGRATION_CONNECTOR
      Infrastructure Integration Connector - Connector that manages metadata exchange with a third-party infrastructure catalog (CMDB) technology.
    • LINEAGE_INTEGRATION_CONNECTOR

      public static final DeployedImplementationType LINEAGE_INTEGRATION_CONNECTOR
      Lineage Integration Connector - Connector that manages metadata exchange with a third-party lineage capture technology.
    • ORGANIZATION_INTEGRATION_CONNECTOR

      public static final DeployedImplementationType 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

      public static final DeployedImplementationType SEARCH_INTEGRATION_CONNECTOR
      Search Integration Connector - Connector that manages metadata exchange with a third-party search technology.
    • SECURITY_INTEGRATION_CONNECTOR

      public static final DeployedImplementationType SECURITY_INTEGRATION_CONNECTOR
      Security Integration Connector - Connector that manages metadata exchange with a third-party security management technology.
    • TOPIC_INTEGRATION_CONNECTOR

      public static final DeployedImplementationType TOPIC_INTEGRATION_CONNECTOR
      Topic Integration Connector - Connector that manages metadata exchange with a third-party event management technology.
    • PLATFORM_SECURITY_CONNECTOR

      public static final DeployedImplementationType PLATFORM_SECURITY_CONNECTOR
      Platform Metadata Security Connector - Connector that manages authorization requests to the OMAG Server Platform.
    • SERVER_SECURITY_CONNECTOR

      public static final DeployedImplementationType SERVER_SECURITY_CONNECTOR
      Server Metadata Security Connector - Connector that manages authorization requests to the OMAG Server.
    • ARCHIVE_STORE_CONNECTOR

      public static final DeployedImplementationType ARCHIVE_STORE_CONNECTOR
      Open Metadata Archive Store Connector - Reads and writes open metadata types and instances to an open metadata archive.
    • COHORT_REGISTRY_STORE

      public static final DeployedImplementationType COHORT_REGISTRY_STORE
      Cohort Registry Store - Stores information about the repositories registered in the open metadata repository cohort.
    • AUDIT_LOG_DESTINATION

      public static final DeployedImplementationType AUDIT_LOG_DESTINATION
      Audit Log Destination - Reads and writes records to the Open Metadata Repository Services (OMRS) audit log.
    • INTEGRATION_GROUP

      public static final DeployedImplementationType 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.
  • Method Details

    • values

      public static DeployedImplementationType[] 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

      public static DeployedImplementationType valueOf(String name)
      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 name
      NullPointerException - 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

      public String getDeployedImplementationType()
      Return preferred value for deployed implementation type.
      Returns:
      string
    • getIsATypeOf

      public DeployedImplementationType getIsATypeOf()
      Return the optional deployed implementation type that this technology is a tye of.
      Returns:
      deployed implementation type enum
    • getAssociatedTypeName

      public String getAssociatedTypeName()
      Return the type name that this deployed implementation type is associated with.
      Returns:
      string
    • getAssociatedClassification

      public String getAssociatedClassification()
      Return the optional classification name that this deployed implementation type is associated with.
      Returns:
      string
    • getQualifiedName

      public String getQualifiedName()
      Return the qualified name for this deployed implementation type.
      Returns:
      string
    • getCategory

      public String getCategory()
      Return the category for this deployed implementation type.
      Returns:
      string
    • getDescription

      public String getDescription()
      Return the description for this value.
      Returns:
      string
    • getWikiLink

      public String getWikiLink()
      Return the URL to more information.
      Returns:
      string url
    • toString

      public String toString()
      Output of this enum class and main value.
      Overrides:
      toString in class Enum<DeployedImplementationType>
      Returns:
      string showing enum value