Class MetadataCorrelationProperties
java.lang.Object
org.odpi.openmetadata.frameworks.governanceaction.properties.ExternalIdentifierProperties
org.odpi.openmetadata.frameworks.governanceaction.properties.MetadataCorrelationProperties
- Direct Known Subclasses:
MetadataCorrelationHeader
MetadataCorrelationProperties describes the common properties used to pass the properties of metadata elements
to the metadata repositories (aka properties server). It includes details of the external source of the
metadata and any properties that assists in the mapping of the open metadata elements to the external
asset manager's copy.
-
Constructor Summary
ConstructorDescriptionDefault constructorCopy/clone constructor.Copy/clone constructor. -
Method Summary
Modifier and TypeMethodDescriptionboolean
Compare the values of the supplied object with those stored in the current object.Return the unique identifier of the software server capability that represents the manager for the external identifier.Return the qualified name of the software server capability that represents the manager for the external identifier.Return the type of the manager for the external identifier.int
hashCode()
Return hash code based on properties.void
setExternalScopeGUID
(String externalScopeGUID) Set up the unique identifier of the software server capability that represents the manager for the external identifier.void
setExternalScopeName
(String externalScopeName) Set up the qualified name of the software server capability that represents the manager for the external identifier.void
setExternalScopeTypeName
(String externalScopeTypeName) Set up the type of the manager for the external identifier.toString()
Standard toString method.Methods inherited from class org.odpi.openmetadata.frameworks.governanceaction.properties.ExternalIdentifierProperties
getExternalIdentifier, getExternalIdentifierName, getExternalIdentifierSource, getExternalIdentifierUsage, getExternalInstanceCreatedBy, getExternalInstanceCreationTime, getExternalInstanceLastUpdatedBy, getExternalInstanceLastUpdateTime, getExternalInstanceVersion, getKeyPattern, getMappingProperties, getSynchronizationDescription, getSynchronizationDirection, setExternalIdentifier, setExternalIdentifierName, setExternalIdentifierSource, setExternalIdentifierUsage, setExternalInstanceCreatedBy, setExternalInstanceCreationTime, setExternalInstanceLastUpdatedBy, setExternalInstanceLastUpdateTime, setExternalInstanceVersion, setKeyPattern, setMappingProperties, setSynchronizationDescription, setSynchronizationDirection
-
Constructor Details
-
MetadataCorrelationProperties
public MetadataCorrelationProperties()Default constructor -
MetadataCorrelationProperties
Copy/clone constructor.- Parameters:
template
- template object to copy.
-
MetadataCorrelationProperties
Copy/clone constructor.- Parameters:
template
- template object to copy.
-
-
Method Details
-
getExternalScopeGUID
Return the unique identifier of the software server capability that represents the manager for the external identifier.- Returns:
- string guid
-
setExternalScopeGUID
Set up the unique identifier of the software server capability that represents the manager for the external identifier.- Parameters:
externalScopeGUID
- string guid
-
getExternalScopeName
Return the qualified name of the software server capability that represents the manager for the external identifier.- Returns:
- string name
-
setExternalScopeName
Set up the qualified name of the software server capability that represents the manager for the external identifier.- Parameters:
externalScopeName
- string name
-
getExternalScopeTypeName
Return the type of the manager for the external identifier. The default is InventoryCatalog.- Returns:
- type name
-
setExternalScopeTypeName
Set up the type of the manager for the external identifier. The default is InventoryCatalog.- Parameters:
externalScopeTypeName
- type name
-
toString
Standard toString method.- Overrides:
toString
in classExternalIdentifierProperties
- Returns:
- print out of variables in a JSON-style
-
equals
Compare the values of the supplied object with those stored in the current object.- Overrides:
equals
in classExternalIdentifierProperties
- Parameters:
objectToCompare
- supplied object- Returns:
- boolean result of comparison
-
hashCode
public int hashCode()Return hash code based on properties.- Overrides:
hashCode
in classExternalIdentifierProperties
- Returns:
- int
-