Class IntegrationConnectorElement
java.lang.Object
org.odpi.openmetadata.accessservices.governanceengine.metadataelements.IntegrationConnectorElement
- All Implemented Interfaces:
MetadataElement
- Direct Known Subclasses:
RegisteredIntegrationConnectorElement
IntegrationConnectorElement contains the properties and header for an entity retrieved from the metadata
repository that represents an integration connector.
It can be linked via the CatalogTarget relationship to one or more elements that the integration connector is working on.
-
Constructor Summary
ConstructorDescriptionDefault constructorCopy/clone constructor -
Method Summary
Modifier and TypeMethodDescriptionboolean
Return comparison result based on the content of the properties.Return the list of elements that this integration connector is working on.Return the element header associated with the properties.Return the properties of the integration connector.int
hashCode()
Return hash code for this objectvoid
setCatalogTargets
(List<CatalogTarget> catalogTargets) Set up the list of elements that this integration connector is working on.void
setElementHeader
(ElementHeader elementHeader) Set up the element header associated with the properties.void
setProperties
(IntegrationConnectorProperties properties) Set up the properties of the integration connector.toString()
JSON-style toString
-
Constructor Details
-
IntegrationConnectorElement
public IntegrationConnectorElement()Default constructor -
IntegrationConnectorElement
Copy/clone constructor- Parameters:
template
- object to copy
-
-
Method Details
-
getElementHeader
Return the element header associated with the properties.- Specified by:
getElementHeader
in interfaceMetadataElement
- Returns:
- element header object
-
setElementHeader
Set up the element header associated with the properties.- Specified by:
setElementHeader
in interfaceMetadataElement
- Parameters:
elementHeader
- element header object
-
getProperties
Return the properties of the integration connector.- Returns:
- properties bean
-
setProperties
Set up the properties of the integration connector.- Parameters:
properties
- properties bean
-
getCatalogTargets
Return the list of elements that this integration connector is working on.- Returns:
- list of elements
-
setCatalogTargets
Set up the list of elements that this integration connector is working on.- Parameters:
catalogTargets
- list of elements
-
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
-