Class SoftwareCapability
java.lang.Object
org.odpi.openmetadata.frameworks.connectors.properties.beans.PropertyBase
org.odpi.openmetadata.frameworks.connectors.properties.beans.ElementControlHeader
org.odpi.openmetadata.frameworks.connectors.properties.beans.ElementHeader
org.odpi.openmetadata.frameworks.connectors.properties.beans.ElementBase
org.odpi.openmetadata.frameworks.connectors.properties.beans.Referenceable
org.odpi.openmetadata.frameworks.connectors.properties.beans.SoftwareCapability
SoftwareCapability describe the properties needed to describe a specific software server's capability.
-
Field Summary
Fields inherited from class org.odpi.openmetadata.frameworks.connectors.properties.beans.PropertyBase
CURRENT_AUDIT_HEADER_VERSION -
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor.SoftwareCapability(SoftwareCapability template) Copy/clone constructor. -
Method Summary
Modifier and TypeMethodDescriptionbooleanCompare the values of the supplied object with those stored in the current object.Return the description of the discovery engine.Return the display name for messages and UI.Return the patch level of the discovery engine.Return the source of the discovery engine implementation.Return the description of the type of discovery engine this is.Return the version of the discovery engine.inthashCode()Create a hash code for this element type.voidsetDescription(String description) Set up the description of the discovery engine.voidsetDisplayName(String displayName) Set up the display name for messages and UI.voidsetPatchLevel(String patchLevel) Set up the patch level of the discovery engine.voidSet up the source of the discovery engine implementation.voidsetTypeDescription(String typeDescription) Set up the description of the type of discovery engine this is.voidsetVersion(String version) Set up the version string of the discovery engine.toString()Standard toString method.Methods inherited from class org.odpi.openmetadata.frameworks.connectors.properties.beans.Referenceable
getAdditionalProperties, getQualifiedName, setAdditionalProperties, setQualifiedNameMethods inherited from class org.odpi.openmetadata.frameworks.connectors.properties.beans.ElementBase
getExtendedProperties, setExtendedPropertiesMethods inherited from class org.odpi.openmetadata.frameworks.connectors.properties.beans.ElementHeader
getClassifications, getGUID, setClassifications, setGUIDMethods inherited from class org.odpi.openmetadata.frameworks.connectors.properties.beans.ElementControlHeader
getOrigin, getStatus, getType, getVersions, setOrigin, setStatus, setType, setVersionsMethods inherited from class org.odpi.openmetadata.frameworks.connectors.properties.beans.PropertyBase
getHeaderVersion, setHeaderVersion
-
Constructor Details
-
SoftwareCapability
public SoftwareCapability()Default constructor. -
SoftwareCapability
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 discovery engine.- Returns:
- string description
-
setDescription
Set up the description of the discovery engine.- Parameters:
description- string
-
getTypeDescription
Return the description of the type of discovery engine this is.- Returns:
- string description
-
setTypeDescription
Set up the description of the type of discovery engine this is.- Parameters:
typeDescription- string
-
getVersion
Return the version of the discovery engine.- Returns:
- version string
-
setVersion
Set up the version string of the discovery engine.- Parameters:
version- string
-
getPatchLevel
Return the patch level of the discovery engine.- Returns:
- patch level string
-
setPatchLevel
Set up the patch level of the discovery engine.- Parameters:
patchLevel- string
-
getSource
Return the source of the discovery engine implementation.- Returns:
- string url
-
setSource
Set up the source of the discovery engine implementation.- Parameters:
source- string url
-
toString
Standard toString method.- Overrides:
toStringin classReferenceable- 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:
equalsin classReferenceable- Parameters:
objectToCompare- supplied object- Returns:
- boolean result of comparison
-
hashCode
public int hashCode()Create a hash code for this element type.- Overrides:
hashCodein classReferenceable- Returns:
- int hash code
-