Class SoftwareServerProperties

    • Constructor Detail

      • SoftwareServerProperties

        public SoftwareServerProperties()
        Default constructor
      • SoftwareServerProperties

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

        public SoftwareServerProperties​(AssetProperties template)
        Copy/clone constructor
        Parameters:
        template - object to copy
    • Method Detail

      • cloneToAsset

        public AssetProperties 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

        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
      • getSoftwareServerType

        public java.lang.String getSoftwareServerType()
        Return the type description for the server's type.
        Returns:
        type description string
      • setSoftwareServerType

        public void setSoftwareServerType​(java.lang.String softwareServerType)
        Set up the type description for the server's type.
        Parameters:
        softwareServerType - type description string
      • getSoftwareServerVersion

        public java.lang.String getSoftwareServerVersion()
        Return the version of the server.
        Returns:
        version string
      • setSoftwareServerVersion

        public void setSoftwareServerVersion​(java.lang.String softwareServerVersion)
        Set up the version of the server.
        Parameters:
        softwareServerVersion - version string
      • getSoftwareServerSource

        public java.lang.String getSoftwareServerSource()
        Return the source (such as vendor or operator) of the server.
        Returns:
        string name
      • setSoftwareServerSource

        public void setSoftwareServerSource​(java.lang.String softwareServerSource)
        Set up the source (such as vendor or operator) of the server.
        Parameters:
        softwareServerSource - string name
      • getSoftwareServerUserId

        public java.lang.String getSoftwareServerUserId()
        Return the user identity of the server.
        Returns:
        string user identity
      • setSoftwareServerUserId

        public void setSoftwareServerUserId​(java.lang.String softwareServerUserId)
        Set up the user identity of the server.
        Parameters:
        softwareServerUserId - string user identity
      • toString

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

        public boolean equals​(java.lang.Object objectToCompare)
        Compare the values of the supplied object with those stored in the current object.
        Overrides:
        equals in class AssetProperties
        Parameters:
        objectToCompare - supplied object
        Returns:
        boolean result of comparison
      • hashCode

        public int hashCode()
        Return hash code based on properties.
        Overrides:
        hashCode in class AssetProperties
        Returns:
        int