public interface Application
An immutable client-side representation of Application.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static interface 
    The entirety of the Application definition.
    static interface 
    The Application definition stages.
    static interface 
    The template for Application update.
    static interface 
    The Application update stages.
  • Method Summary

    Modifier and Type
    Method
    Description
    Gets the applicationType property: Resource Type of Application.
    Gets the commandLineArguments property: Command Line Arguments for Application.
    Gets the commandLineSetting property: Specifies whether this published application can be launched with command line arguments provided by the client, command line arguments specified at publish time, or no command line arguments at all.
    Gets the description property: Description of Application.
    Gets the filePath property: Specifies a path for the executable file for the application.
    Gets the friendlyName property: Friendly name of Application.
    byte[]
    Gets the iconContent property: the icon a 64 bit string as a byte array.
    Gets the iconHash property: Hash of the icon.
    Gets the iconIndex property: Index of the icon.
    Gets the iconPath property: Path to icon.
    id()
    Gets the id property: Fully qualified resource Id for the resource.
    Gets the inner com.azure.resourcemanager.desktopvirtualization.fluent.models.ApplicationInner object.
    Gets the msixPackageApplicationId property: Specifies the package application Id for MSIX applications.
    Gets the msixPackageFamilyName property: Specifies the package family name for MSIX applications.
    Gets the name property: The name of the resource.
    Gets the objectId property: ObjectId of Application.
    Refreshes the resource to sync with Azure.
    refresh(com.azure.core.util.Context context)
    Refreshes the resource to sync with Azure.
    Gets the name of the resource group.
    Gets the showInPortal property: Specifies whether to show the RemoteApp program in the RD Web Access server.
    com.azure.core.management.SystemData
    Gets the systemData property: Metadata pertaining to creation and last modification of the resource.
    Gets the type property: The type of the resource.
    Begins update for the Application resource.
  • Method Details

    • id

      String id()
      Gets the id property: Fully qualified resource Id for the resource.
      Returns:
      the id value.
    • name

      String name()
      Gets the name property: The name of the resource.
      Returns:
      the name value.
    • type

      String type()
      Gets the type property: The type of the resource.
      Returns:
      the type value.
    • systemData

      com.azure.core.management.SystemData systemData()
      Gets the systemData property: Metadata pertaining to creation and last modification of the resource.
      Returns:
      the systemData value.
    • objectId

      String objectId()
      Gets the objectId property: ObjectId of Application. (internal use).
      Returns:
      the objectId value.
    • description

      String description()
      Gets the description property: Description of Application.
      Returns:
      the description value.
    • friendlyName

      String friendlyName()
      Gets the friendlyName property: Friendly name of Application.
      Returns:
      the friendlyName value.
    • filePath

      String filePath()
      Gets the filePath property: Specifies a path for the executable file for the application.
      Returns:
      the filePath value.
    • msixPackageFamilyName

      String msixPackageFamilyName()
      Gets the msixPackageFamilyName property: Specifies the package family name for MSIX applications.
      Returns:
      the msixPackageFamilyName value.
    • msixPackageApplicationId

      String msixPackageApplicationId()
      Gets the msixPackageApplicationId property: Specifies the package application Id for MSIX applications.
      Returns:
      the msixPackageApplicationId value.
    • applicationType

      RemoteApplicationType applicationType()
      Gets the applicationType property: Resource Type of Application.
      Returns:
      the applicationType value.
    • commandLineSetting

      CommandLineSetting commandLineSetting()
      Gets the commandLineSetting property: Specifies whether this published application can be launched with command line arguments provided by the client, command line arguments specified at publish time, or no command line arguments at all.
      Returns:
      the commandLineSetting value.
    • commandLineArguments

      String commandLineArguments()
      Gets the commandLineArguments property: Command Line Arguments for Application.
      Returns:
      the commandLineArguments value.
    • showInPortal

      Boolean showInPortal()
      Gets the showInPortal property: Specifies whether to show the RemoteApp program in the RD Web Access server.
      Returns:
      the showInPortal value.
    • iconPath

      String iconPath()
      Gets the iconPath property: Path to icon.
      Returns:
      the iconPath value.
    • iconIndex

      Integer iconIndex()
      Gets the iconIndex property: Index of the icon.
      Returns:
      the iconIndex value.
    • iconHash

      String iconHash()
      Gets the iconHash property: Hash of the icon.
      Returns:
      the iconHash value.
    • iconContent

      byte[] iconContent()
      Gets the iconContent property: the icon a 64 bit string as a byte array.
      Returns:
      the iconContent value.
    • resourceGroupName

      String resourceGroupName()
      Gets the name of the resource group.
      Returns:
      the name of the resource group.
    • innerModel

      ApplicationInner innerModel()
      Gets the inner com.azure.resourcemanager.desktopvirtualization.fluent.models.ApplicationInner object.
      Returns:
      the inner object.
    • update

      Begins update for the Application resource.
      Returns:
      the stage of resource update.
    • refresh

      Application refresh()
      Refreshes the resource to sync with Azure.
      Returns:
      the refreshed resource.
    • refresh

      Application refresh(com.azure.core.util.Context context)
      Refreshes the resource to sync with Azure.
      Parameters:
      context - The context to associate with this operation.
      Returns:
      the refreshed resource.