Class MetadataCorrelationProperties
- java.lang.Object
-
- org.odpi.openmetadata.accessservices.assetmanager.properties.ExternalIdentifierProperties
-
- org.odpi.openmetadata.accessservices.assetmanager.properties.MetadataCorrelationProperties
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
MetadataCorrelationHeader
public class MetadataCorrelationProperties extends ExternalIdentifierProperties
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.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description MetadataCorrelationProperties()Default constructorMetadataCorrelationProperties(ExternalIdentifierProperties template)Copy/clone constructor.MetadataCorrelationProperties(MetadataCorrelationProperties template)Copy/clone constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object objectToCompare)Compare the values of the supplied object with those stored in the current object.StringgetAssetManagerGUID()Return the unique identifier of the software server capability that represents the asset manager.StringgetAssetManagerName()Return the qualified name of the software server capability that represents the asset manager.inthashCode()Return hash code based on properties.voidsetAssetManagerGUID(String assetManagerGUID)Set up the unique identifier of the software server capability that represents the asset manager.voidsetAssetManagerName(String assetManagerName)Set up the qualified name of the software server capability that represents the asset manager.StringtoString()Standard toString method.-
Methods inherited from class org.odpi.openmetadata.accessservices.assetmanager.properties.ExternalIdentifierProperties
getExternalIdentifier, getExternalIdentifierName, getExternalIdentifierSource, getExternalIdentifierUsage, getKeyPattern, getMappingProperties, getSynchronizationDescription, getSynchronizationDirection, setExternalIdentifier, setExternalIdentifierName, setExternalIdentifierSource, setExternalIdentifierUsage, setKeyPattern, setMappingProperties, setSynchronizationDescription, setSynchronizationDirection
-
-
-
-
Constructor Detail
-
MetadataCorrelationProperties
public MetadataCorrelationProperties()
Default constructor
-
MetadataCorrelationProperties
public MetadataCorrelationProperties(MetadataCorrelationProperties template)
Copy/clone constructor.- Parameters:
template- template object to copy.
-
MetadataCorrelationProperties
public MetadataCorrelationProperties(ExternalIdentifierProperties template)
Copy/clone constructor.- Parameters:
template- template object to copy.
-
-
Method Detail
-
getAssetManagerGUID
public String getAssetManagerGUID()
Return the unique identifier of the software server capability that represents the asset manager.- Returns:
- string guid
-
setAssetManagerGUID
public void setAssetManagerGUID(String assetManagerGUID)
Set up the unique identifier of the software server capability that represents the asset manager.- Parameters:
assetManagerGUID- string guid
-
getAssetManagerName
public String getAssetManagerName()
Return the qualified name of the software server capability that represents the asset manager.- Returns:
- string name
-
setAssetManagerName
public void setAssetManagerName(String assetManagerName)
Set up the qualified name of the software server capability that represents the asset manager.- Parameters:
assetManagerName- string name
-
toString
public String toString()
Standard toString method.- Overrides:
toStringin classExternalIdentifierProperties- Returns:
- print out of variables in a JSON-style
-
equals
public boolean equals(Object objectToCompare)
Compare the values of the supplied object with those stored in the current object.- Overrides:
equalsin classExternalIdentifierProperties- Parameters:
objectToCompare- supplied object- Returns:
- boolean result of comparison
-
hashCode
public int hashCode()
Return hash code based on properties.- Overrides:
hashCodein classExternalIdentifierProperties- Returns:
- int
-
-