Class SoftwareCapabilityProperties
java.lang.Object
org.odpi.openmetadata.frameworks.openmetadata.properties.EntityProperties
org.odpi.openmetadata.frameworks.openmetadata.properties.OpenMetadataRootProperties
org.odpi.openmetadata.frameworks.openmetadata.properties.ReferenceableProperties
org.odpi.openmetadata.frameworks.openmetadata.properties.softwarecapabilities.SoftwareCapabilityProperties
- Direct Known Subclasses:
AnalyticsEngineProperties,APIManagerProperties,ApplicationProperties,AuthorizationManagerProperties,CohortMemberProperties,DataManagerProperties,DataMovementEngineProperties,DataVirtualizationEngineProperties,EngineProperties,EventBrokerProperties,EventManagerProperties,IntegrationGroupProperties,InventoryCatalogProperties,NetworkGatewayProperties,ReportingEngineProperties,ResourceManagerProperties,SoftwareServiceProperties,UserAuthenticationManagerProperties,WorkflowEngineProperties
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 status of the content.Return the patch level of the software capability.Return the source of the software capability implementation.Return additionally defined content statuses.inthashCode()Create a hash code for this element type.voidsetDeployedImplementationType(String deployedImplementationType) Set up the description of the type of software capability this is.voidsetDeploymentStatus(DeploymentStatus deploymentStatus) Set up the status of the content.voidsetPatchLevel(String patchLevel) Set up the patch level of the software capability.voidSet up the source of the software capability implementation.voidsetUserDefinedDeploymentStatus(String userDefinedDeploymentStatus) Set up additionally defined content statuses.toString()Standard toString method.Methods inherited from class org.odpi.openmetadata.frameworks.openmetadata.properties.ReferenceableProperties
getAdditionalProperties, getCategory, getDescription, getDisplayName, getIdentifier, getQualifiedName, getURL, getVersionIdentifier, setAdditionalProperties, setCategory, setDescription, setDisplayName, setIdentifier, setQualifiedName, setURL, setVersionIdentifierMethods inherited from class org.odpi.openmetadata.frameworks.openmetadata.properties.OpenMetadataRootProperties
getExtendedProperties, getTypeName, setExtendedProperties, setTypeNameMethods inherited from class org.odpi.openmetadata.frameworks.openmetadata.properties.EntityProperties
getEffectiveFrom, getEffectiveTo, setEffectiveFrom, setEffectiveTo
-
Constructor Details
-
SoftwareCapabilityProperties
public SoftwareCapabilityProperties()Default constructor. -
SoftwareCapabilityProperties
Copy/clone constructor.- Parameters:
template- object to copy
-
-
Method Details
-
getDeploymentStatus
Return the status of the content.- Returns:
- status enum
-
setDeploymentStatus
Set up the status of the content.- Parameters:
deploymentStatus- status enum
-
getUserDefinedDeploymentStatus
Return additionally defined content statuses.- Returns:
- string
-
setUserDefinedDeploymentStatus
Set up additionally defined content statuses.- Parameters:
userDefinedDeploymentStatus- 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
-
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 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:
equalsin classReferenceableProperties- Parameters:
objectToCompare- supplied object- Returns:
- boolean result of comparison
-
hashCode
public int hashCode()Create a hash code for this element type.- Overrides:
hashCodein classReferenceableProperties- Returns:
- int hash code
-