Application Interface

public interface Application

An immutable client-side representation of Application.

Method Summary

Modifier and Type Method and Description
abstract RemoteApplicationType applicationType()

Gets the applicationType property: Resource Type of Application.

abstract String commandLineArguments()

Gets the commandLineArguments property: Command Line Arguments for Application.

abstract 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.

abstract String description()

Gets the description property: Description of Application.

abstract String filePath()

Gets the filePath property: Specifies a path for the executable file for the application.

abstract String friendlyName()

Gets the friendlyName property: Friendly name of Application.

abstract byte[] iconContent()

Gets the iconContent property: the icon a 64 bit string as a byte array.

abstract String iconHash()

Gets the iconHash property: Hash of the icon.

abstract Integer iconIndex()

Gets the iconIndex property: Index of the icon.

abstract String iconPath()

Gets the iconPath property: Path to icon.

abstract String id()

Gets the id property: Fully qualified resource Id for the resource.

abstract ApplicationInner innerModel()

Gets the inner com.azure.resourcemanager.desktopvirtualization.fluent.models.ApplicationInner object.

abstract String msixPackageApplicationId()

Gets the msixPackageApplicationId property: Specifies the package application Id for MSIX applications.

abstract String msixPackageFamilyName()

Gets the msixPackageFamilyName property: Specifies the package family name for MSIX applications.

abstract String name()

Gets the name property: The name of the resource.

abstract String objectId()

Gets the objectId property: ObjectId of Application.

abstract Application refresh()

Refreshes the resource to sync with Azure.

abstract Application refresh(Context context)

Refreshes the resource to sync with Azure.

abstract String resourceGroupName()

Gets the name of the resource group.

abstract Boolean showInPortal()

Gets the showInPortal property: Specifies whether to show the RemoteApp program in the RD Web Access server.

abstract SystemData systemData()

Gets the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information.

abstract String type()

Gets the type property: The type of the resource.

abstract Update update()

Begins update for the Application resource.

Method Details

applicationType

public abstract RemoteApplicationType applicationType()

Gets the applicationType property: Resource Type of Application.

Returns:

the applicationType value.

commandLineArguments

public abstract String commandLineArguments()

Gets the commandLineArguments property: Command Line Arguments for Application.

Returns:

the commandLineArguments value.

commandLineSetting

public abstract 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.

description

public abstract String description()

Gets the description property: Description of Application.

Returns:

the description value.

filePath

public abstract String filePath()

Gets the filePath property: Specifies a path for the executable file for the application.

Returns:

the filePath value.

friendlyName

public abstract String friendlyName()

Gets the friendlyName property: Friendly name of Application.

Returns:

the friendlyName value.

iconContent

public abstract byte[] iconContent()

Gets the iconContent property: the icon a 64 bit string as a byte array.

Returns:

the iconContent value.

iconHash

public abstract String iconHash()

Gets the iconHash property: Hash of the icon.

Returns:

the iconHash value.

iconIndex

public abstract Integer iconIndex()

Gets the iconIndex property: Index of the icon.

Returns:

the iconIndex value.

iconPath

public abstract String iconPath()

Gets the iconPath property: Path to icon.

Returns:

the iconPath value.

id

public abstract String id()

Gets the id property: Fully qualified resource Id for the resource.

Returns:

the id value.

innerModel

public abstract ApplicationInner innerModel()

Gets the inner com.azure.resourcemanager.desktopvirtualization.fluent.models.ApplicationInner object.

Returns:

the inner object.

msixPackageApplicationId

public abstract String msixPackageApplicationId()

Gets the msixPackageApplicationId property: Specifies the package application Id for MSIX applications.

Returns:

the msixPackageApplicationId value.

msixPackageFamilyName

public abstract String msixPackageFamilyName()

Gets the msixPackageFamilyName property: Specifies the package family name for MSIX applications.

Returns:

the msixPackageFamilyName value.

name

public abstract String name()

Gets the name property: The name of the resource.

Returns:

the name value.

objectId

public abstract String objectId()

Gets the objectId property: ObjectId of Application. (internal use).

Returns:

the objectId value.

refresh

public abstract Application refresh()

Refreshes the resource to sync with Azure.

Returns:

the refreshed resource.

refresh

public abstract Application refresh(Context context)

Refreshes the resource to sync with Azure.

Parameters:

context - The context to associate with this operation.

Returns:

the refreshed resource.

resourceGroupName

public abstract String resourceGroupName()

Gets the name of the resource group.

Returns:

the name of the resource group.

showInPortal

public abstract Boolean showInPortal()

Gets the showInPortal property: Specifies whether to show the RemoteApp program in the RD Web Access server.

Returns:

the showInPortal value.

systemData

public abstract SystemData systemData()

Gets the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information.

Returns:

the systemData value.

type

public abstract String type()

Gets the type property: The type of the resource.

Returns:

the type value.

update

public abstract Application.Update update()

Begins update for the Application resource.

Returns:

the stage of resource update.

Applies to