Class CatalogTargetType
java.lang.Object
org.odpi.openmetadata.frameworks.integration.controls.CatalogTargetType
CatalogTargetType characterises the type of third party technology supported by a specific integration connector. This enables the capability
of an integration connector to be correctly matched to the resources and elements that it works with.
-
Constructor Summary
ConstructorDescriptionDefault constructorCatalogTargetType
(CatalogTargetType template) Copy/clone constructor -
Method Summary
Modifier and TypeMethodDescriptionboolean
Return comparison result based on the content of the properties.Return a more specific definition of a permitted catalog target.getName()
Return the catalog target name.Return a map of property name to property value that the catalog target should have to be valid for this integration connector.Return the type name (or super type name) of a permitted catalog target.int
hashCode()
Return hash code for this objectvoid
setDeployedImplementationType
(String deployedImplementationType) Set up a more specific definition of a permitted catalog target.void
Set up the catalog target name.void
setOtherPropertyValues
(Map<String, String> otherPropertyValues) Set up a map of property name to property value that the catalog target should have to be valid for this integration connector.void
setTypeName
(String typeName) Set up the type name (or super type name) of a permitted catalog target.toString()
JSON-style toString
-
Constructor Details
-
CatalogTargetType
public CatalogTargetType()Default constructor -
CatalogTargetType
Copy/clone constructor- Parameters:
template
- object to copy
-
-
Method Details
-
getName
Return the catalog target name.- Returns:
- string name
-
setName
Set up the catalog target name.- Parameters:
name
- string name
-
getTypeName
Return the type name (or super type name) of a permitted catalog target.- Returns:
- name of an open metadata type
-
setTypeName
Set up the type name (or super type name) of a permitted catalog target.- Parameters:
typeName
- name of an open metadata type
-
getDeployedImplementationType
Return a more specific definition of a permitted catalog target.- Returns:
- deployed implementation type name
-
setDeployedImplementationType
Set up a more specific definition of a permitted catalog target.- Parameters:
deployedImplementationType
- deployed implementation type name
-
getOtherPropertyValues
Return a map of property name to property value that the catalog target should have to be valid for this integration connector.- Returns:
- map of string to string
-
setOtherPropertyValues
Set up a map of property name to property value that the catalog target should have to be valid for this integration connector.- Parameters:
otherPropertyValues
- map of string to string
-
toString
JSON-style toString -
equals
Return comparison result based on the content of the properties. -
hashCode
public int hashCode()Return hash code for this object
-