ExpandMsixImageInner Class
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. resourcemanager. desktopvirtualization. fluent. models. ExpandMsixImageInner
- com.
- com.
public final class ExpandMsixImageInner
extends ProxyResource
Represents the definition of contents retrieved after expanding the MSIX Image.
Constructor Summary
| Constructor | Description |
|---|---|
| ExpandMsixImageInner() |
Creates an instance of Expand |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
Offset |
certificateExpiry()
Get the certificate |
| String |
certificateName()
Get the certificate |
| String |
displayName()
Get the display |
|
static
Expand |
fromJson(JsonReader jsonReader)
Reads an instance of Expand |
| String |
id()
Get the id property: Fully qualified resource Id for the resource. |
| String |
imagePath()
Get the image |
| Boolean |
isActive()
Get the is |
| Boolean |
isRegularRegistration()
Get the is |
|
Offset |
lastUpdated()
Get the last |
| String |
name()
Get the name property: The name of the resource. |
| String |
packageAlias()
Get the package |
|
List<Msix |
packageApplications()
Get the package |
|
List<Msix |
packageDependencies()
Get the package |
| String |
packageFamilyName()
Get the package |
| String |
packageFullName()
Get the package |
| String |
packageName()
Get the package |
| String |
packageRelativePath()
Get the package |
|
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. |
| String |
version()
Get the version property: Package version found in the appxmanifest. |
|
Expand |
withCertificateExpiry(OffsetDateTime certificateExpiry)
Set the certificate |
|
Expand |
withCertificateName(String certificateName)
Set the certificate |
|
Expand |
withDisplayName(String displayName)
Set the display |
|
Expand |
withImagePath(String imagePath)
Set the image |
|
Expand |
withIsActive(Boolean isActive)
Set the is |
|
Expand |
withIsRegularRegistration(Boolean isRegularRegistration)
Set the is |
|
Expand |
withLastUpdated(OffsetDateTime lastUpdated)
Set the last |
|
Expand |
withPackageAlias(String packageAlias)
Set the package |
|
Expand |
withPackageApplications(List<MsixPackageApplications> packageApplications)
Set the package |
|
Expand |
withPackageDependencies(List<MsixPackageDependencies> packageDependencies)
Set the package |
|
Expand |
withPackageFamilyName(String packageFamilyName)
Set the package |
|
Expand |
withPackageFullName(String packageFullName)
Set the package |
|
Expand |
withPackageName(String packageName)
Set the package |
|
Expand |
withPackageRelativePath(String packageRelativePath)
Set the package |
|
Expand |
withVersion(String version)
Set the version property: Package version found in the appxmanifest. |
Methods inherited from ProxyResource
Methods inherited from java.lang.Object
Constructor Details
ExpandMsixImageInner
public ExpandMsixImageInner()
Creates an instance of ExpandMsixImageInner class.
Method Details
certificateExpiry
public OffsetDateTime certificateExpiry()
Get the certificateExpiry property: Date certificate expires, found in the appxmanifest.xml.
Returns:
certificateName
public String certificateName()
Get the certificateName property: Certificate name found in the appxmanifest.xml.
Returns:
displayName
public String displayName()
Get the displayName property: User friendly Name to be displayed in the portal.
Returns:
fromJson
public static ExpandMsixImageInner fromJson(JsonReader jsonReader)
Reads an instance of ExpandMsixImageInner from the JsonReader.
Parameters:
Returns:
Throws:
id
public String id()
Get the id property: Fully qualified resource Id for the resource.
Overrides:
ExpandMsixImageInner.id()Returns:
imagePath
public String imagePath()
Get the imagePath property: VHD/CIM image path on Network Share.
Returns:
isActive
public Boolean isActive()
Get the isActive property: Make this version of the package the active one across the hostpool.
Returns:
isRegularRegistration
public Boolean isRegularRegistration()
Get the isRegularRegistration property: Specifies how to register Package in feed.
Returns:
lastUpdated
public OffsetDateTime lastUpdated()
Get the lastUpdated property: Date Package was last updated, found in the appxmanifest.xml.
Returns:
name
public String name()
Get the name property: The name of the resource.
Overrides:
ExpandMsixImageInner.name()Returns:
packageAlias
public String packageAlias()
Get the packageAlias property: Alias of MSIX Package.
Returns:
packageApplications
public List<MsixPackageApplications> packageApplications()
Get the packageApplications property: List of package applications.
Returns:
packageDependencies
public List<MsixPackageDependencies> packageDependencies()
Get the packageDependencies property: List of package dependencies.
Returns:
packageFamilyName
public String packageFamilyName()
Get the packageFamilyName property: Package Family Name from appxmanifest.xml. Contains Package Name and Publisher name.
Returns:
packageFullName
public String packageFullName()
Get the packageFullName property: Package Full Name from appxmanifest.xml.
Returns:
packageName
public String packageName()
Get the packageName property: Package Name from appxmanifest.xml.
Returns:
packageRelativePath
public String packageRelativePath()
Get the packageRelativePath property: Relative Path to the package inside the image.
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:
ExpandMsixImageInner.toJson(JsonWriter jsonWriter)Parameters:
Throws:
type
public String type()
Get the type property: The type of the resource.
Overrides:
ExpandMsixImageInner.type()Returns:
validate
public void validate()
Validates the instance.
version
public String version()
Get the version property: Package version found in the appxmanifest.xml.
Returns:
withCertificateExpiry
public ExpandMsixImageInner withCertificateExpiry(OffsetDateTime certificateExpiry)
Set the certificateExpiry property: Date certificate expires, found in the appxmanifest.xml.
Parameters:
Returns:
withCertificateName
public ExpandMsixImageInner withCertificateName(String certificateName)
Set the certificateName property: Certificate name found in the appxmanifest.xml.
Parameters:
Returns:
withDisplayName
public ExpandMsixImageInner withDisplayName(String displayName)
Set the displayName property: User friendly Name to be displayed in the portal.
Parameters:
Returns:
withImagePath
public ExpandMsixImageInner withImagePath(String imagePath)
Set the imagePath property: VHD/CIM image path on Network Share.
Parameters:
Returns:
withIsActive
public ExpandMsixImageInner withIsActive(Boolean isActive)
Set the isActive property: Make this version of the package the active one across the hostpool.
Parameters:
Returns:
withIsRegularRegistration
public ExpandMsixImageInner withIsRegularRegistration(Boolean isRegularRegistration)
Set the isRegularRegistration property: Specifies how to register Package in feed.
Parameters:
Returns:
withLastUpdated
public ExpandMsixImageInner withLastUpdated(OffsetDateTime lastUpdated)
Set the lastUpdated property: Date Package was last updated, found in the appxmanifest.xml.
Parameters:
Returns:
withPackageAlias
public ExpandMsixImageInner withPackageAlias(String packageAlias)
Set the packageAlias property: Alias of MSIX Package.
Parameters:
Returns:
withPackageApplications
public ExpandMsixImageInner withPackageApplications(List<MsixPackageApplications> packageApplications)
Set the packageApplications property: List of package applications.
Parameters:
Returns:
withPackageDependencies
public ExpandMsixImageInner withPackageDependencies(List<MsixPackageDependencies> packageDependencies)
Set the packageDependencies property: List of package dependencies.
Parameters:
Returns:
withPackageFamilyName
public ExpandMsixImageInner withPackageFamilyName(String packageFamilyName)
Set the packageFamilyName property: Package Family Name from appxmanifest.xml. Contains Package Name and Publisher name.
Parameters:
Returns:
withPackageFullName
public ExpandMsixImageInner withPackageFullName(String packageFullName)
Set the packageFullName property: Package Full Name from appxmanifest.xml.
Parameters:
Returns:
withPackageName
public ExpandMsixImageInner withPackageName(String packageName)
Set the packageName property: Package Name from appxmanifest.xml.
Parameters:
Returns:
withPackageRelativePath
public ExpandMsixImageInner withPackageRelativePath(String packageRelativePath)
Set the packageRelativePath property: Relative Path to the package inside the image.
Parameters:
Returns:
withVersion
public ExpandMsixImageInner withVersion(String version)
Set the version property: Package version found in the appxmanifest.xml.
Parameters:
Returns: