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 asset manager.Return the qualified name of the software server capability that represents the asset manager.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 asset manager.void
setExternalScopeName
(String externalScopeName) Set up the qualified name of the software server capability that represents the asset manager.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 asset manager.- Returns:
- string guid
-
setExternalScopeGUID
Set up the unique identifier of the software server capability that represents the asset manager.- Parameters:
externalScopeGUID
- string guid
-
getExternalScopeName
Return the qualified name of the software server capability that represents the asset manager.- Returns:
- string name
-
setExternalScopeName
Set up the qualified name of the software server capability that represents the asset manager.- Parameters:
externalScopeName
- string 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
-