Class IntegrationConnectorElement
java.lang.Object
org.odpi.openmetadata.accessservices.governanceengine.metadataelements.IntegrationConnectorElement
- All Implemented Interfaces:
Serializable,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.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionDefault constructorCopy/clone constructor -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturn comparison result based on the content of the properties.List<org.odpi.openmetadata.frameworks.integration.properties.CatalogTarget>Return the list of elements that this integration connector is working on.org.odpi.openmetadata.frameworks.connectors.properties.beans.ElementHeaderReturn the element header associated with the properties.Return the properties of the integration connector.inthashCode()Return hash code for this objectvoidsetCatalogTargets(List<org.odpi.openmetadata.frameworks.integration.properties.CatalogTarget> catalogTargets) Set up the list of elements that this integration connector is working on.voidsetElementHeader(org.odpi.openmetadata.frameworks.connectors.properties.beans.ElementHeader elementHeader) Set up the element header associated with the properties.voidsetProperties(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
public org.odpi.openmetadata.frameworks.connectors.properties.beans.ElementHeader getElementHeader()Return the element header associated with the properties.- Specified by:
getElementHeaderin interfaceMetadataElement- Returns:
- element header object
-
setElementHeader
public void setElementHeader(org.odpi.openmetadata.frameworks.connectors.properties.beans.ElementHeader elementHeader) Set up the element header associated with the properties.- Specified by:
setElementHeaderin 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
public List<org.odpi.openmetadata.frameworks.integration.properties.CatalogTarget> getCatalogTargets()Return the list of elements that this integration connector is working on.- Returns:
- list of elements
-
setCatalogTargets
public void setCatalogTargets(List<org.odpi.openmetadata.frameworks.integration.properties.CatalogTarget> catalogTargets) 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
-