Class ITInfrastructureProperties
java.lang.Object
org.odpi.openmetadata.accessservices.itinfrastructure.properties.ReferenceableProperties
org.odpi.openmetadata.accessservices.itinfrastructure.properties.ConfigurationItemProperties
org.odpi.openmetadata.accessservices.itinfrastructure.properties.AssetProperties
org.odpi.openmetadata.accessservices.itinfrastructure.properties.ITInfrastructureProperties
- Direct Known Subclasses:
HostProperties,SoftwareServerPlatformProperties,SoftwareServerProperties
ITInfrastructureProperties is a java bean used to create software servers, hosts and platforms.
-
Constructor Summary
ConstructorsConstructorDescriptionDefault constructorITInfrastructureProperties(AssetProperties template) Copy/clone constructor.Copy/clone constructor. -
Method Summary
Modifier and TypeMethodDescriptioncloneToAsset(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 type description for the technology's type.inthashCode()Return hash code based on properties.voidsetDeployedImplementationType(String platformType) Set up the type description for the technology's type.toString()Standard toString method.Methods inherited from class org.odpi.openmetadata.accessservices.itinfrastructure.properties.AssetProperties
getDescription, getDisplayName, getName, getVersionIdentifier, setDescription, setDisplayName, setName, setVersionIdentifierMethods inherited from class org.odpi.openmetadata.accessservices.itinfrastructure.properties.ConfigurationItemProperties
getEffectiveFrom, getEffectiveTo, setEffectiveFrom, setEffectiveToMethods inherited from class org.odpi.openmetadata.accessservices.itinfrastructure.properties.ReferenceableProperties
getAdditionalProperties, getExtendedProperties, getQualifiedName, getTypeName, getVendorProperties, setAdditionalProperties, setExtendedProperties, setQualifiedName, setTypeName, setVendorProperties
-
Constructor Details
-
ITInfrastructureProperties
public ITInfrastructureProperties()Default constructor -
ITInfrastructureProperties
Copy/clone constructor. Note, this is a deep copy- Parameters:
template- object to copy
-
ITInfrastructureProperties
Copy/clone constructor. Note, this is a deep copy- Parameters:
template- object to copy
-
-
Method Details
-
cloneToAsset
Convert this object into an AssetProperties object. This involves packing the properties introduced at this level into the extended properties.- Overrides:
cloneToAssetin classAssetProperties- Parameters:
subTypeName- subtype name- Returns:
- asset properties
-
getDeployedImplementationType
Return the type description for the technology's type.- Returns:
- type description string
-
setDeployedImplementationType
Set up the type description for the technology's type.- Parameters:
platformType- type description string
-
toString
Standard toString method.- Overrides:
toStringin classAssetProperties- 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
-