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
- All Implemented Interfaces:
Serializable
SoftwareCapability describe the properties needed to describe a specific software server's capability.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected StringFields inherited from class org.odpi.openmetadata.frameworks.connectors.properties.beans.Referenceable
additionalProperties, qualifiedNameFields inherited from class org.odpi.openmetadata.frameworks.connectors.properties.beans.ElementBase
extendedProperties, urlFields 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, getURL, setExtendedProperties, setURLMethods 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
-
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:
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
-