Class HostProperties

    • Constructor Detail

      • HostProperties

        public HostProperties()
        Default constructor
      • HostProperties

        public HostProperties​(HostProperties template)
        Copy/clone constructor.
        Parameters:
        template - object to copy
      • HostProperties

        public HostProperties​(AssetProperties template)
        Copy/clone constructor. Note, this is a deep copy
        Parameters:
        template - object to copy
    • Method Detail

      • cloneToAsset

        public AssetProperties cloneToAsset()
        Convert this object into an AssetProperties object. This involves packing the properties introduced at this level into the extended properties.
        Returns:
        asset properties
      • cloneToAsset

        public AssetProperties cloneToAsset​(java.lang.String subTypeName)
        Convert this object into an AssetProperties object. This involves packing the properties introduced at this level into the extended properties.
        Overrides:
        cloneToAsset in class ITInfrastructureProperties
        Parameters:
        subTypeName - subtype name
        Returns:
        asset properties
      • toString

        public java.lang.String toString()
        Standard toString method.
        Overrides:
        toString in class ITInfrastructureProperties
        Returns:
        print out of variables in a JSON-style