Interface Application
public interface Application
An immutable client-side representation of Application.
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic 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 TypeMethodDescriptionGets 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.filePath()
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.iconHash()
Gets the iconHash property: Hash of the icon.Gets the iconIndex property: Index of the icon.iconPath()
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.name()
Gets the name property: The name of the resource.objectId()
Gets the objectId property: ObjectId of Application.refresh()
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.type()
Gets the type property: The type of the resource.update()
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
Application.Update 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
Refreshes the resource to sync with Azure.- Parameters:
context
- The context to associate with this operation.- Returns:
- the refreshed resource.
-