Package com.microsoft.graph.models
Class WindowsUniversalAppX
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.MobileApp
com.microsoft.graph.models.MobileLobApp
com.microsoft.graph.models.WindowsUniversalAppX
- All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
public class WindowsUniversalAppX
extends MobileLobApp
implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Windows Universal App X.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe Applicable Architectures.The Applicable Device Types.The Committed Contained Apps.The Identity Name.The Identity Publisher Hash.The Identity Resource Identifier.The Identity Version.The Is Bundle.The Minimum Supported Operating System.Fields inherited from class com.microsoft.graph.models.MobileLobApp
committedContentVersion, contentVersions, fileName, sizeFields inherited from class com.microsoft.graph.models.MobileApp
assignments, categories, createdDateTime, description, developer, displayName, informationUrl, isFeatured, largeIcon, lastModifiedDateTime, notes, owner, privacyInformationUrl, publisher, publishingState -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetRawObject(com.microsoft.graph.serializer.ISerializer serializer, com.google.gson.JsonObject json) Sets the raw JSON objectMethods inherited from class com.microsoft.graph.models.Entity
additionalDataManagerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.microsoft.graph.serializer.IJsonBackedObject
additionalDataManager
-
Field Details
-
applicableArchitectures
@SerializedName(value="applicableArchitectures", alternate="ApplicableArchitectures") @Expose @Nullable public EnumSet<WindowsArchitecture> applicableArchitecturesThe Applicable Architectures. The Windows architecture(s) for which this app can run on. Possible values are: none, x86, x64, arm, neutral. -
applicableDeviceTypes
@SerializedName(value="applicableDeviceTypes", alternate="ApplicableDeviceTypes") @Expose @Nullable public EnumSet<WindowsDeviceType> applicableDeviceTypesThe Applicable Device Types. The Windows device type(s) for which this app can run on. Possible values are: none, desktop, mobile, holographic, team. -
identityName
@SerializedName(value="identityName", alternate="IdentityName") @Expose @Nullable public String identityNameThe Identity Name. The Identity Name. -
identityPublisherHash
@SerializedName(value="identityPublisherHash", alternate="IdentityPublisherHash") @Expose @Nullable public String identityPublisherHashThe Identity Publisher Hash. The Identity Publisher Hash. -
identityResourceIdentifier
@SerializedName(value="identityResourceIdentifier", alternate="IdentityResourceIdentifier") @Expose @Nullable public String identityResourceIdentifierThe Identity Resource Identifier. The Identity Resource Identifier. -
identityVersion
@SerializedName(value="identityVersion", alternate="IdentityVersion") @Expose @Nullable public String identityVersionThe Identity Version. The identity version. -
isBundle
The Is Bundle. Whether or not the app is a bundle. -
minimumSupportedOperatingSystem
@SerializedName(value="minimumSupportedOperatingSystem", alternate="MinimumSupportedOperatingSystem") @Expose @Nullable public WindowsMinimumOperatingSystem minimumSupportedOperatingSystemThe Minimum Supported Operating System. The value for the minimum applicable operating system. -
committedContainedApps
@SerializedName(value="committedContainedApps", alternate="CommittedContainedApps") @Expose @Nullable public MobileContainedAppCollectionPage committedContainedAppsThe Committed Contained Apps. The collection of contained apps in the committed mobileAppContent of a windowsUniversalAppX app.
-
-
Constructor Details
-
WindowsUniversalAppX
public WindowsUniversalAppX()
-
-
Method Details
-
setRawObject
public void setRawObject(@Nonnull com.microsoft.graph.serializer.ISerializer serializer, @Nonnull com.google.gson.JsonObject json) Sets the raw JSON object- Specified by:
setRawObjectin interfacecom.microsoft.graph.serializer.IJsonBackedObject- Overrides:
setRawObjectin classMobileLobApp- Parameters:
serializer- the serializerjson- the JSON object to set this object to
-