Class SoftwareCapability
java.lang.Object
org.odpi.openmetadata.frameworks.openmetadata.metadataelements.ElementControlHeader
org.odpi.openmetadata.frameworks.openmetadata.metadataelements.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
Modifier and TypeFieldDescriptionprotected String
protected String
protected String
protected String
protected String
protected String
Fields inherited from class org.odpi.openmetadata.frameworks.connectors.properties.beans.Referenceable
additionalProperties, qualifiedName
Fields inherited from class org.odpi.openmetadata.frameworks.connectors.properties.beans.ElementBase
extendedProperties
Fields inherited from class org.odpi.openmetadata.frameworks.openmetadata.metadataelements.ElementControlHeader
CURRENT_AUDIT_HEADER_VERSION
-
Constructor Summary
ConstructorDescriptionDefault constructor.SoftwareCapability
(SoftwareCapability template) 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 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.int
hashCode()
Create a hash code for this element type.void
setDescription
(String description) Set up the description of the discovery engine.void
setDisplayName
(String displayName) Set up the display name for messages and UI.void
setPatchLevel
(String patchLevel) Set up the patch level of the discovery engine.void
Set up the source of the discovery engine implementation.void
setTypeDescription
(String typeDescription) Set up the description of the type of discovery engine this is.void
setVersion
(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, setQualifiedName
Methods inherited from class org.odpi.openmetadata.frameworks.connectors.properties.beans.ElementBase
getExtendedProperties, setExtendedProperties
Methods inherited from class org.odpi.openmetadata.frameworks.openmetadata.metadataelements.ElementHeader
getClassifications, getGUID, setClassifications, setGUID
Methods inherited from class org.odpi.openmetadata.frameworks.openmetadata.metadataelements.ElementControlHeader
getHeaderVersion, getOrigin, getStatus, getType, getVersions, setHeaderVersion, setOrigin, setStatus, setType, setVersions
-
Field Details
-
displayName
-
description
-
typeDescription
-
version
-
patchLevel
-
source
-
-
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:
toString
in 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:
equals
in classReferenceable
- Parameters:
objectToCompare
- supplied object- Returns:
- boolean result of comparison
-
hashCode
public int hashCode()Create a hash code for this element type.- Overrides:
hashCode
in classReferenceable
- Returns:
- int hash code
-