Class MetadataSourceProperties
java.lang.Object
org.odpi.openmetadata.frameworks.openmetadata.properties.OpenMetadataRootProperties
org.odpi.openmetadata.frameworks.openmetadata.properties.ReferenceableProperties
org.odpi.openmetadata.frameworks.openmetadata.properties.softwarecapabilities.MetadataSourceProperties
MetadataSourceProperties describe the properties for a capability that is supplying external metadata source
information to the open metadata ecosystem. This entity is stored as a SoftwareCapability and
its GUID and qualifiedName is passed as the externalSourceGUID and externalSourceName on the profile
management requests.
-
Constructor Summary
ConstructorDescriptionDefault 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 description of the type of capability this is.Return the description of the capability.Return the display name for messages and UI.Return the patch level of the capability.Return the source of the capability implementation.Return the version of the capability.int
hashCode()
Create a hash code for this element type.void
setDeployedImplementationType
(String deployedImplementationType) Set up the description of the type of capability this is.void
setDescription
(String description) Set up the description of the capability.void
setDisplayName
(String displayName) Set up the display name for messages and UI.void
setPatchLevel
(String patchLevel) Set up the patch level of the capability.void
Set up the source of the capability implementation.void
setVersion
(String version) Set up the version string of the capability.toString()
Standard toString method.Methods inherited from class org.odpi.openmetadata.frameworks.openmetadata.properties.ReferenceableProperties
getAdditionalProperties, getQualifiedName, getVendorProperties, setAdditionalProperties, setQualifiedName, setVendorProperties
Methods inherited from class org.odpi.openmetadata.frameworks.openmetadata.properties.OpenMetadataRootProperties
getEffectiveFrom, getEffectiveTo, getExtendedProperties, getTypeName, setEffectiveFrom, setEffectiveTo, setExtendedProperties, setTypeName
-
Constructor Details
-
MetadataSourceProperties
public MetadataSourceProperties()Default constructor. -
MetadataSourceProperties
Copy/clone constructor.- Parameters:
template
- object to copy
-
-
Method Details
-
getDisplayName
Return the display name for messages and UI.- Returns:
- string name
-
setDisplayName
Set up the display name for messages and UI.- Parameters:
displayName
- string name
-
getDescription
Return the description of the capability.- Returns:
- string description
-
setDescription
Set up the description of the capability.- Parameters:
description
- string
-
getDeployedImplementationType
Return the description of the type of capability this is.- Returns:
- string description
-
setDeployedImplementationType
Set up the description of the type of capability this is.- Parameters:
deployedImplementationType
- string
-
getVersion
Return the version of the capability.- Returns:
- version string
-
setVersion
Set up the version string of the capability.- Parameters:
version
- string
-
getPatchLevel
Return the patch level of the capability.- Returns:
- patch level string
-
setPatchLevel
Set up the patch level of the capability.- Parameters:
patchLevel
- string
-
getSource
Return the source of the capability implementation.- Returns:
- string url
-
setSource
Set up the source of the capability implementation.- Parameters:
source
- string url
-
toString
Standard toString method.- Overrides:
toString
in classReferenceableProperties
- 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 classReferenceableProperties
- Parameters:
objectToCompare
- supplied object- Returns:
- boolean result of comparison
-
hashCode
public int hashCode()Create a hash code for this element type.- Overrides:
hashCode
in classReferenceableProperties
- Returns:
- int hash code
-