public class Win32LobApp extends MobileLobApp implements com.microsoft.graph.serializer.IJsonBackedObject
| Modifier and Type | Field and Description |
|---|---|
java.util.EnumSet<WindowsArchitecture> |
applicableArchitectures
The Applicable Architectures.
|
java.lang.String |
installCommandLine
The Install Command Line.
|
Win32LobAppInstallExperience |
installExperience
The Install Experience.
|
java.lang.Integer |
minimumCpuSpeedInMHz
The Minimum Cpu Speed In MHz.
|
java.lang.Integer |
minimumFreeDiskSpaceInMB
The Minimum Free Disk Space In MB.
|
java.lang.Integer |
minimumMemoryInMB
The Minimum Memory In MB.
|
java.lang.Integer |
minimumNumberOfProcessors
The Minimum Number Of Processors.
|
java.lang.String |
minimumSupportedWindowsRelease
The Minimum Supported Windows Release.
|
Win32LobAppMsiInformation |
msiInformation
The Msi Information.
|
java.util.List<Win32LobAppReturnCode> |
returnCodes
The Return Codes.
|
java.util.List<Win32LobAppRule> |
rules
The Rules.
|
java.lang.String |
setupFilePath
The Setup File Path.
|
java.lang.String |
uninstallCommandLine
The Uninstall Command Line.
|
committedContentVersion, contentVersions, fileName, sizeassignments, categories, createdDateTime, description, developer, displayName, informationUrl, isFeatured, largeIcon, lastModifiedDateTime, notes, owner, privacyInformationUrl, publisher, publishingState| Constructor and Description |
|---|
Win32LobApp() |
| Modifier and Type | Method and Description |
|---|---|
void |
setRawObject(com.microsoft.graph.serializer.ISerializer serializer,
com.google.gson.JsonObject json)
Sets the raw JSON object
|
additionalDataManager@SerializedName(value="applicableArchitectures",
alternate="ApplicableArchitectures")
@Expose
@Nullable
public java.util.EnumSet<WindowsArchitecture> applicableArchitectures
@SerializedName(value="installCommandLine",
alternate="InstallCommandLine")
@Expose
@Nullable
public java.lang.String installCommandLine
@SerializedName(value="installExperience",
alternate="InstallExperience")
@Expose
@Nullable
public Win32LobAppInstallExperience installExperience
@SerializedName(value="minimumCpuSpeedInMHz",
alternate="MinimumCpuSpeedInMHz")
@Expose
@Nullable
public java.lang.Integer minimumCpuSpeedInMHz
@SerializedName(value="minimumFreeDiskSpaceInMB",
alternate="MinimumFreeDiskSpaceInMB")
@Expose
@Nullable
public java.lang.Integer minimumFreeDiskSpaceInMB
@SerializedName(value="minimumMemoryInMB",
alternate="MinimumMemoryInMB")
@Expose
@Nullable
public java.lang.Integer minimumMemoryInMB
@SerializedName(value="minimumNumberOfProcessors",
alternate="MinimumNumberOfProcessors")
@Expose
@Nullable
public java.lang.Integer minimumNumberOfProcessors
@SerializedName(value="minimumSupportedWindowsRelease",
alternate="MinimumSupportedWindowsRelease")
@Expose
@Nullable
public java.lang.String minimumSupportedWindowsRelease
@SerializedName(value="msiInformation",
alternate="MsiInformation")
@Expose
@Nullable
public Win32LobAppMsiInformation msiInformation
@SerializedName(value="returnCodes",
alternate="ReturnCodes")
@Expose
@Nullable
public java.util.List<Win32LobAppReturnCode> returnCodes
@SerializedName(value="rules",
alternate="Rules")
@Expose
@Nullable
public java.util.List<Win32LobAppRule> rules
@SerializedName(value="setupFilePath",
alternate="SetupFilePath")
@Expose
@Nullable
public java.lang.String setupFilePath
@SerializedName(value="uninstallCommandLine",
alternate="UninstallCommandLine")
@Expose
@Nullable
public java.lang.String uninstallCommandLine
public void setRawObject(@Nonnull
com.microsoft.graph.serializer.ISerializer serializer,
@Nonnull
com.google.gson.JsonObject json)
setRawObject in interface com.microsoft.graph.serializer.IJsonBackedObjectsetRawObject in class MobileLobAppserializer - the serializerjson - the JSON object to set this object to