Class SoftwareServerProperties
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.assets.AssetProperties
org.odpi.openmetadata.frameworks.openmetadata.properties.assets.infrastructure.ITInfrastructureProperties
org.odpi.openmetadata.frameworks.openmetadata.properties.assets.infrastructure.SoftwareServerProperties
SoftwareServerProperties is a representation of the properties for a software server.
-
Constructor Summary
ConstructorsConstructorDescriptionDefault constructorSoftwareServerProperties(AssetProperties template) Copy/clone constructorCopy/clone constructor -
Method Summary
Modifier and TypeMethodDescriptionConvert this object into an AssetProperties object.cloneToAsset(String subTypeName) Convert this object into an AssetProperties object.booleanCompare the values of the supplied object with those stored in the current object.Return the source (such as vendor or operator) of the server.Return the user identity of the server.Return the version of the server.inthashCode()Return hash code based on properties.voidsetSoftwareServerSource(String softwareServerSource) Set up the source (such as vendor or operator) of the server.voidsetSoftwareServerUserId(String softwareServerUserId) Set up the user identity of the server.voidsetSoftwareServerVersion(String softwareServerVersion) Set up the version of the server.toString()Standard toString method.Methods inherited from class org.odpi.openmetadata.frameworks.openmetadata.properties.assets.AssetProperties
getDeployedImplementationType, getDisplayDescription, getDisplayName, getName, getResourceDescription, getResourceName, getVersionIdentifier, setDeployedImplementationType, setName, setResourceDescription, setResourceName, setVersionIdentifierMethods inherited from class org.odpi.openmetadata.frameworks.openmetadata.properties.SupplementaryProperties
getAbbreviation, 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
-
SoftwareServerProperties
public SoftwareServerProperties()Default constructor -
SoftwareServerProperties
Copy/clone constructor- Parameters:
template- object to copy
-
SoftwareServerProperties
Copy/clone constructor- Parameters:
template- object to copy
-
-
Method Details
-
cloneToAsset
Convert this object into an AssetProperties object. This involves packing the additional properties introduced at this level into the extended properties.- Returns:
- asset properties
-
cloneToAsset
Convert this object into an AssetProperties object. This involves packing the properties introduced at this level into the extended properties.- Overrides:
cloneToAssetin classITInfrastructureProperties- Parameters:
subTypeName- subtype name- Returns:
- asset properties
-
getSoftwareServerVersion
Return the version of the server.- Returns:
- version string
-
setSoftwareServerVersion
Set up the version of the server.- Parameters:
softwareServerVersion- version string
-
getSoftwareServerSource
Return the source (such as vendor or operator) of the server.- Returns:
- string name
-
setSoftwareServerSource
Set up the source (such as vendor or operator) of the server.- Parameters:
softwareServerSource- string name
-
getSoftwareServerUserId
Return the user identity of the server.- Returns:
- string user identity
-
setSoftwareServerUserId
Set up the user identity of the server.- Parameters:
softwareServerUserId- string user identity
-
toString
Standard toString method.- Overrides:
toStringin classITInfrastructureProperties- 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 classAssetProperties- Parameters:
objectToCompare- supplied object- Returns:
- boolean result of comparison
-
hashCode
public int hashCode()Return hash code based on properties.- Overrides:
hashCodein classAssetProperties- Returns:
- int
-