Class SupportedCapabilityProperties
java.lang.Object
org.odpi.openmetadata.accessservices.devops.properties.ConfigurationItemRelationshipProperties
org.odpi.openmetadata.accessservices.devops.properties.SupportedCapabilityProperties
SupportedCapabilityProperties describes the properties for the SoftwareServerSupportedCapabilities relationship between a Software Server
and a Software Server Capability.
-
Constructor Summary
ConstructorDescriptionDefault constructorCopy/clone constructor -
Method Summary
Modifier and TypeMethodDescriptionboolean
Equals method that returns true if containing properties are the same.Return the userId of the deployer.Return the property name from the element used to represent the deployer.Return the type name of the element used to represent the deployer.Return the time that the capability was deployed into the server.Return whether the capability is ready to use.int
hashCode()
Hash code for this objectvoid
setDeployer
(String deployer) Set up the userId of the deployer.void
setDeployerPropertyName
(String deployerPropertyName) Set up the property name from the element used to represent the deployer.void
setDeployerTypeName
(String deployerTypeName) Set up the type name of the element used to represent the deployer.void
setDeploymentTime
(Date deploymentTime) Set up the time that the capability was deployed into the server.void
setServerCapabilityStatus
(OperationalStatus serverCapabilityStatus) Set up whether the capability is ready to use.toString()
JSON-style toString.Methods inherited from class org.odpi.openmetadata.accessservices.devops.properties.ConfigurationItemRelationshipProperties
getEffectiveFrom, getEffectiveTo, setEffectiveFrom, setEffectiveTo
-
Constructor Details
-
SupportedCapabilityProperties
public SupportedCapabilityProperties()Default constructor -
SupportedCapabilityProperties
Copy/clone constructor- Parameters:
template
- object to copy
-
-
Method Details
-
getDeploymentTime
Return the time that the capability was deployed into the server.- Returns:
- date/time
-
setDeploymentTime
Set up the time that the capability was deployed into the server.- Parameters:
deploymentTime
- date/time
-
getDeployer
Return the userId of the deployer.- Returns:
- name
-
setDeployer
Set up the userId of the deployer.- Parameters:
deployer
- name
-
getDeployerTypeName
Return the type name of the element used to represent the deployer.- Returns:
- string name
-
setDeployerTypeName
Set up the type name of the element used to represent the deployer.- Parameters:
deployerTypeName
- string name
-
getDeployerPropertyName
Return the property name from the element used to represent the deployer.- Returns:
- string name
-
setDeployerPropertyName
Set up the property name from the element used to represent the deployer.- Parameters:
deployerPropertyName
- string name
-
getServerCapabilityStatus
Return whether the capability is ready to use.- Returns:
- operational status enum
-
setServerCapabilityStatus
Set up whether the capability is ready to use.- Parameters:
serverCapabilityStatus
- operational status enum
-
toString
JSON-style toString.- Overrides:
toString
in classConfigurationItemRelationshipProperties
- Returns:
- list of properties and their values.
-
equals
Equals method that returns true if containing properties are the same.- Overrides:
equals
in classConfigurationItemRelationshipProperties
- Parameters:
objectToCompare
- object to compare- Returns:
- boolean result of comparison
-
hashCode
public int hashCode()Hash code for this object- Overrides:
hashCode
in classConfigurationItemRelationshipProperties
- Returns:
- int
-