com.hp.lft.sdk.mobile

Class ApplicationDescription

    • Field Summary

      • Fields inherited from class com.hp.lft.sdk.internal.PropertiesDescriptionBase

        properties
    • Method Summary

      Modifier and TypeMethod and Description
      java.lang.StringgetIdentifier()
      Returns the application identifier.
      java.lang.StringgetName()
      Returns the name of the mobile application.
      java.lang.IntegergetUpload()
      Returns the application upload number.
      java.lang.StringgetVersion()
      Returns the application's version.
      java.lang.BooleanisPackaged()
      Indicates whether the application is packaged (instrumented) or not.
      voidsetIdentifier(java.lang.String identifier)
      Sets the application identifier.
      voidsetName(java.lang.String name)
      Sets the name of the mobile application.
      voidsetPackaged(java.lang.Boolean isPackaged)
      Sets isPackaged to true if the application is packaged (instrumented), and to false if not.
      voidsetUpload(java.lang.Integer upload)
      Sets the application upload number.
      voidsetVersion(java.lang.String version)
      Sets the application's version.
      • Methods inherited from class com.hp.lft.sdk.internal.PropertiesDescriptionBase

        cloneTo, getValueAs, getValueAsStringProperty, insertValue
      • Methods inherited from class java.lang.Object

        equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ApplicationDescription

        public ApplicationDescription()
        Initializes a new instance of the ApplicationDescription class.
      • ApplicationDescription

        protected ApplicationDescription(ApplicationDescription.Init<?> init)
        Initializes a new instance of the ApplicationDescription class using the Builder pattern.
        Parameters:
        init - the Builder pattern.
    • Method Detail

      • setIdentifier

        public void setIdentifier(java.lang.String identifier)
        Sets the application identifier.
        Parameters:
        identifier - the application identifier.
      • getIdentifier

        public java.lang.String getIdentifier()
        Returns the application identifier.
        Returns:
        the application identifier.
      • setName

        public void setName(java.lang.String name)
        Sets the name of the mobile application.
        Parameters:
        name - the name of the mobile application.
      • getName

        public java.lang.String getName()
        Returns the name of the mobile application.
        Returns:
        the name of the mobile application.
      • setVersion

        public void setVersion(java.lang.String version)
        Sets the application's version.
        Parameters:
        version - the application's version.
      • getVersion

        public java.lang.String getVersion()
        Returns the application's version.
        Returns:
        the application's version.
      • setPackaged

        public void setPackaged(java.lang.Boolean isPackaged)
        Sets isPackaged to true if the application is packaged (instrumented), and to false if not.
        Parameters:
        isPackaged - true if the application is packaged (instrumented).
      • isPackaged

        public java.lang.Boolean isPackaged()
        Indicates whether the application is packaged (instrumented) or not.
        Returns:
        true if this application is packaged (instrumented).
      • setUpload

        public void setUpload(java.lang.Integer upload)
        Sets the application upload number. The upload number can be used to identify the application uniquely when the application is uploaded more than once.
        Parameters:
        upload - the application upload number.
      • getUpload

        public java.lang.Integer getUpload()
        Returns the application upload number.
        Returns:
        the application upload number.