ApplicationInner Class
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. resourcemanager. desktopvirtualization. fluent. models. ApplicationInner
- com.
- com.
public final class ApplicationInner
extends ProxyResource
Schema for Application properties.
Constructor Summary
| Constructor | Description |
|---|---|
| ApplicationInner() |
Creates an instance of Application |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
Remote |
applicationType()
Get the application |
| String |
commandLineArguments()
Get the command |
|
Command |
commandLineSetting()
Get the command |
| String |
description()
Get the description property: Description of Application. |
| String |
filePath()
Get the file |
| String |
friendlyName()
Get the friendly |
|
static
Application |
fromJson(JsonReader jsonReader)
Reads an instance of Application |
| byte[] |
iconContent()
Get the icon |
| String |
iconHash()
Get the icon |
| Integer |
iconIndex()
Get the icon |
| String |
iconPath()
Get the icon |
| String |
id()
Get the id property: Fully qualified resource Id for the resource. |
| String |
msixPackageApplicationId()
Get the msix |
| String |
msixPackageFamilyName()
Get the msix |
| String |
name()
Get the name property: The name of the resource. |
| String |
objectId()
Get the object |
| Boolean |
showInPortal()
Get the show |
|
System |
systemData()
Get the system |
|
Json |
toJson(JsonWriter jsonWriter) |
| String |
type()
Get the type property: The type of the resource. |
| void |
validate()
Validates the instance. |
|
Application |
withApplicationType(RemoteApplicationType applicationType)
Set the application |
|
Application |
withCommandLineArguments(String commandLineArguments)
Set the command |
|
Application |
withCommandLineSetting(CommandLineSetting commandLineSetting)
Set the command |
|
Application |
withDescription(String description)
Set the description property: Description of Application. |
|
Application |
withFilePath(String filePath)
Set the file |
|
Application |
withFriendlyName(String friendlyName)
Set the friendly |
|
Application |
withIconIndex(Integer iconIndex)
Set the icon |
|
Application |
withIconPath(String iconPath)
Set the icon |
|
Application |
withMsixPackageApplicationId(String msixPackageApplicationId)
Set the msix |
|
Application |
withMsixPackageFamilyName(String msixPackageFamilyName)
Set the msix |
|
Application |
withShowInPortal(Boolean showInPortal)
Set the show |
Methods inherited from ProxyResource
Methods inherited from java.lang.Object
Constructor Details
ApplicationInner
public ApplicationInner()
Creates an instance of ApplicationInner class.
Method Details
applicationType
public RemoteApplicationType applicationType()
Get the applicationType property: Resource Type of Application.
Returns:
commandLineArguments
public String commandLineArguments()
Get the commandLineArguments property: Command Line Arguments for Application.
Returns:
commandLineSetting
public CommandLineSetting commandLineSetting()
Get 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:
description
public String description()
Get the description property: Description of Application.
Returns:
filePath
public String filePath()
Get the filePath property: Specifies a path for the executable file for the application.
Returns:
friendlyName
public String friendlyName()
Get the friendlyName property: Friendly name of Application.
Returns:
fromJson
public static ApplicationInner fromJson(JsonReader jsonReader)
Reads an instance of ApplicationInner from the JsonReader.
Parameters:
Returns:
Throws:
iconContent
public byte[] iconContent()
Get the iconContent property: the icon a 64 bit string as a byte array.
Returns:
iconHash
public String iconHash()
Get the iconHash property: Hash of the icon.
Returns:
iconIndex
public Integer iconIndex()
Get the iconIndex property: Index of the icon.
Returns:
iconPath
public String iconPath()
Get the iconPath property: Path to icon.
Returns:
id
public String id()
Get the id property: Fully qualified resource Id for the resource.
Overrides:
ApplicationInner.id()Returns:
msixPackageApplicationId
public String msixPackageApplicationId()
Get the msixPackageApplicationId property: Specifies the package application Id for MSIX applications.
Returns:
msixPackageFamilyName
public String msixPackageFamilyName()
Get the msixPackageFamilyName property: Specifies the package family name for MSIX applications.
Returns:
name
public String name()
Get the name property: The name of the resource.
Overrides:
ApplicationInner.name()Returns:
objectId
public String objectId()
Get the objectId property: ObjectId of Application. (internal use).
Returns:
showInPortal
public Boolean showInPortal()
Get the showInPortal property: Specifies whether to show the RemoteApp program in the RD Web Access server.
Returns:
systemData
public SystemData systemData()
Get the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information.
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
ApplicationInner.toJson(JsonWriter jsonWriter)Parameters:
Throws:
type
public String type()
Get the type property: The type of the resource.
Overrides:
ApplicationInner.type()Returns:
validate
public void validate()
Validates the instance.
withApplicationType
public ApplicationInner withApplicationType(RemoteApplicationType applicationType)
Set the applicationType property: Resource Type of Application.
Parameters:
Returns:
withCommandLineArguments
public ApplicationInner withCommandLineArguments(String commandLineArguments)
Set the commandLineArguments property: Command Line Arguments for Application.
Parameters:
Returns:
withCommandLineSetting
public ApplicationInner withCommandLineSetting(CommandLineSetting commandLineSetting)
Set 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.
Parameters:
Returns:
withDescription
public ApplicationInner withDescription(String description)
Set the description property: Description of Application.
Parameters:
Returns:
withFilePath
public ApplicationInner withFilePath(String filePath)
Set the filePath property: Specifies a path for the executable file for the application.
Parameters:
Returns:
withFriendlyName
public ApplicationInner withFriendlyName(String friendlyName)
Set the friendlyName property: Friendly name of Application.
Parameters:
Returns:
withIconIndex
public ApplicationInner withIconIndex(Integer iconIndex)
Set the iconIndex property: Index of the icon.
Parameters:
Returns:
withIconPath
public ApplicationInner withIconPath(String iconPath)
Set the iconPath property: Path to icon.
Parameters:
Returns:
withMsixPackageApplicationId
public ApplicationInner withMsixPackageApplicationId(String msixPackageApplicationId)
Set the msixPackageApplicationId property: Specifies the package application Id for MSIX applications.
Parameters:
Returns:
withMsixPackageFamilyName
public ApplicationInner withMsixPackageFamilyName(String msixPackageFamilyName)
Set the msixPackageFamilyName property: Specifies the package family name for MSIX applications.
Parameters:
Returns:
withShowInPortal
public ApplicationInner withShowInPortal(Boolean showInPortal)
Set the showInPortal property: Specifies whether to show the RemoteApp program in the RD Web Access server.
Parameters:
Returns: