Class SoftwareCapabilityProperties
java.lang.Object
org.odpi.openmetadata.frameworks.openmetadata.properties.OpenMetadataRootProperties
org.odpi.openmetadata.frameworks.openmetadata.properties.ReferenceableProperties
org.odpi.openmetadata.frameworks.openmetadata.properties.SupplementaryProperties
org.odpi.openmetadata.frameworks.openmetadata.properties.softwarecapabilities.SoftwareCapabilityProperties
- Direct Known Subclasses:
APIManagerProperties,ApplicationProperties,AssetManagerProperties,DatabaseManagerProperties,DataProcessingEngineProperties,EventBrokerProperties,FileManagerProperties,FileSystemProperties,SoftwareServerCapabilityProperties
SoftwareCapabilityProperties describe the properties needed to describe a specific software server's capability.
-
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor.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 type of software capability this is.Return the patch level of the software capability.Return the description of the software capability.Return the display name for messages and UI.Return the source of the software capability implementation.Return the version of the software capability.inthashCode()Create a hash code for this element type.voidsetDeployedImplementationType(String deployedImplementationType) Set up the description of the type of software capability this is.voidsetPatchLevel(String patchLevel) Set up the patch level of the software capability.voidsetResourceDescription(String resourceDescription) Set up the description of the software capability.voidsetResourceName(String resourceName) Set up the display name for messages and UI.voidSet up the source of the software capability implementation.voidsetVersion(String version) Set up the version string of the software capability.toString()Standard toString method.Methods inherited from class org.odpi.openmetadata.frameworks.openmetadata.properties.SupplementaryProperties
getAbbreviation, getDisplayDescription, getDisplayName, getDisplaySummary, getUsage, setAbbreviation, setDisplayDescription, setDisplayName, setDisplaySummary, setUsageMethods inherited from class org.odpi.openmetadata.frameworks.openmetadata.properties.ReferenceableProperties
getAdditionalProperties, getQualifiedName, getVendorProperties, setAdditionalProperties, setQualifiedName, setVendorPropertiesMethods inherited from class org.odpi.openmetadata.frameworks.openmetadata.properties.OpenMetadataRootProperties
getEffectiveFrom, getEffectiveTo, getExtendedProperties, getTypeName, setEffectiveFrom, setEffectiveTo, setExtendedProperties, setTypeName
-
Constructor Details
-
SoftwareCapabilityProperties
public SoftwareCapabilityProperties()Default constructor. -
SoftwareCapabilityProperties
Copy/clone constructor.- Parameters:
template- object to copy
-
-
Method Details
-
getResourceName
Return the display name for messages and UI.- Returns:
- string name
-
setResourceName
Set up the display name for messages and UI.- Parameters:
resourceName- string name
-
getResourceDescription
Return the description of the software capability.- Returns:
- string description
-
setResourceDescription
Set up the description of the software capability.- Parameters:
resourceDescription- string
-
getDeployedImplementationType
Return the description of the type of software capability this is.- Returns:
- string description
-
setDeployedImplementationType
Set up the description of the type of software capability this is.- Parameters:
deployedImplementationType- string
-
getVersion
Return the version of the software capability.- Returns:
- version string
-
setVersion
Set up the version string of the software capability.- Parameters:
version- string
-
getPatchLevel
Return the patch level of the software capability.- Returns:
- patch level string
-
setPatchLevel
Set up the patch level of the software capability.- Parameters:
patchLevel- string
-
getSource
Return the source of the software capability implementation.- Returns:
- string url
-
setSource
Set up the source of the software capability implementation.- Parameters:
source- string url
-
toString
Standard toString method.- Overrides:
toStringin classSupplementaryProperties- 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 classSupplementaryProperties- Parameters:
objectToCompare- supplied object- Returns:
- boolean result of comparison
-
hashCode
public int hashCode()Create a hash code for this element type.- Overrides:
hashCodein classSupplementaryProperties- Returns:
- int hash code
-