Enum Class EgeriaOpenConnectorDefinition
java.lang.Object
java.lang.Enum<EgeriaOpenConnectorDefinition>
org.odpi.openmetadata.adapters.connectors.EgeriaOpenConnectorDefinition
- All Implemented Interfaces:
Serializable,Comparable<EgeriaOpenConnectorDefinition>,Constable,OpenConnectorDefinition
public enum EgeriaOpenConnectorDefinition
extends Enum<EgeriaOpenConnectorDefinition>
implements OpenConnectorDefinition
Enumeration of the different types of connectors provided by the Egeria community. This module also
provides the connector provider base class that performs the setup for a connector provider.
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescription -
Method Summary
Modifier and TypeMethodDescriptionintReturn the component identifier for the connector.Return the description of the connector type.Return the development status of the connector.Return the display name of the connector type.Return the class name of the connector provider that implements this connector.Return the qualified name of the connector type.Return the unique identifier for the connector type.Return the link to the wiki page for this connector.Return the name of the asset type that this connector supports.Return the name of the deployed implementation that this connector supports.Returns the enum constant of this class with the specified name.static EgeriaOpenConnectorDefinition[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
FILE_BASED_CONFIG_STORE
-
JDBC_RESOURCE_CONNECTOR
-
BASIC_FILE_STORE_CONNECTOR
-
BASIC_FOLDER_CONNECTOR
-
CSV_FILE_STORE_CONNECTOR
-
DATA_FOLDER_CONNECTOR
-
JDBC_INTEGRATION_CONNECTOR
-
POSTGRES_SERVER_INTEGRATION_CONNECTOR
-
POSTGRES_SERVER_SURVEY_ACTION_SERVICE
-
POSTGRES_DATABASE_SURVEY_ACTION_SERVICE
-
YAML_SECRETS_STORE_CONNECTOR
-
OSS_UNITY_CATALOG_RESOURCE_CONNECTOR
-
OSS_UNITY_CATALOG_SERVER_SURVEY_ACTION_SERVICE
-
OSS_UNITY_CATALOG_INSIDE_CATALOG_SURVEY_ACTION_SERVICE
public static final EgeriaOpenConnectorDefinition OSS_UNITY_CATALOG_INSIDE_CATALOG_SURVEY_ACTION_SERVICE -
OSS_UNITY_CATALOG_SERVER_SYNC_INTEGRATION_CONNECTOR
public static final EgeriaOpenConnectorDefinition OSS_UNITY_CATALOG_SERVER_SYNC_INTEGRATION_CONNECTOR -
OSS_UNITY_CATALOG_INSIDE_CATALOG_SYNC_INTEGRATION_CONNECTOR
public static final EgeriaOpenConnectorDefinition OSS_UNITY_CATALOG_INSIDE_CATALOG_SYNC_INTEGRATION_CONNECTOR -
OSS_UNITY_CATALOG_INSIDE_SCHEMA_SURVEY_ACTION_SERVICE
public static final EgeriaOpenConnectorDefinition OSS_UNITY_CATALOG_INSIDE_SCHEMA_SURVEY_ACTION_SERVICE -
OSS_UNITY_CATALOG_INSIDE_VOLUME_SURVEY_ACTION_SERVICE
public static final EgeriaOpenConnectorDefinition OSS_UNITY_CATALOG_INSIDE_VOLUME_SURVEY_ACTION_SERVICE -
PROVISION_UNITY_CATALOG_GOVERNANCE_ACTION_SERVICE
-
POSTGRES_TABULAR_DATA_SET_CONNECTOR
-
POSTGRES_TABULAR_DATA_SET_COLLECTION_CONNECTOR
-
CSV_TABULAR_DATA_SET_COLLECTION_CONNECTOR
-
CSV_TABULAR_DATA_SET_CONNECTOR
-
OPEN_METADATA_TYPES_LIST_TABULAR_DATA_SET
-
VALID_METADATA_VALUE_SET_LIST_TABULAR_DATA_SET
-
VALID_METADATA_VALUE_TABULAR_DATA_SET
-
REFERENCE_DATA_LIST_TABULAR_DATA_SET
-
REFERENCE_DATA_TABULAR_DATA_SET
-
-
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
-
getConnectorComponentId
public int getConnectorComponentId()Return the component identifier for the connector.- Specified by:
getConnectorComponentIdin interfaceOpenConnectorDefinition- Returns:
- int
-
getConnectorTypeGUID
Return the unique identifier for the connector type.- Specified by:
getConnectorTypeGUIDin interfaceOpenConnectorDefinition- Returns:
- string
-
getConnectorQualifiedName
Return the qualified name of the connector type.- Specified by:
getConnectorQualifiedNamein interfaceOpenConnectorDefinition- Returns:
- string
-
getConnectorDisplayName
Return the display name of the connector type.- Specified by:
getConnectorDisplayNamein interfaceOpenConnectorDefinition- Returns:
- string
-
getConnectorDescription
Return the description of the connector type.- Specified by:
getConnectorDescriptionin interfaceOpenConnectorDefinition- Returns:
- string
-
getConnectorWikiPage
Return the link to the wiki page for this connector.- Specified by:
getConnectorWikiPagein interfaceOpenConnectorDefinition- Returns:
- string
-
getConnectorProviderClassName
Return the class name of the connector provider that implements this connector.- Specified by:
getConnectorProviderClassNamein interfaceOpenConnectorDefinition- Returns:
- string
-
getConnectorDevelopmentStatus
Return the development status of the connector.- Specified by:
getConnectorDevelopmentStatusin interfaceOpenConnectorDefinition- Returns:
- ComponentDevelopmentStatus enum
-
getSupportedAssetTypeName
Return the name of the asset type that this connector supports.- Returns:
- string
-
getSupportedDeployedImplementationType
Return the name of the deployed implementation that this connector supports.- Returns:
- string
-