JavaScript is disabled on your browser.
All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
public class MacOSDmgApp
extends MobileLobApp
implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Mac OSDmg App.
Field Summary
Fields
The Ignore Version Detection.
The Minimum Supported Operating System.
The Primary Bundle Version.
Fields 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
All Methods Instance Methods Concrete Methods
void
setRawObject (com.microsoft.graph.serializer.ISerializer serializer,
com.google.gson.JsonObject json)
Methods inherited from class java.lang.Object
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
Methods inherited from interface com.microsoft.graph.serializer.IJsonBackedObject
additionalDataManager
Field Details
ignoreVersionDetection
@SerializedName(value="ignoreVersionDetection",
alternate="IgnoreVersionDetection")
@Expose
@Nullable
public Boolean ignoreVersionDetection
The Ignore Version Detection.
When TRUE, indicates that the app's version will NOT be used to detect if the app is installed on a device. When FALSE, indicates that the app's version will be used to detect if the app is installed on a device. Set this to true for apps that use a self update feature. The default value is FALSE.
includedApps
@SerializedName(value="includedApps",
alternate="IncludedApps")
@Expose
@Nullable
public List <MacOSIncludedApp > includedApps
The Included Apps.
The list of .apps expected to be installed by the DMG (Apple Disk Image)
minimumSupportedOperatingSystem
@SerializedName(value="minimumSupportedOperatingSystem",
alternate="MinimumSupportedOperatingSystem")
@Expose
@Nullable
public MacOSMinimumOperatingSystem minimumSupportedOperatingSystem
The Minimum Supported Operating System.
ComplexType macOSMinimumOperatingSystem that indicates the minimum operating system applicable for the application.
primaryBundleId
@SerializedName(value="primaryBundleId",
alternate="PrimaryBundleId")
@Expose
@Nullable
public String primaryBundleId
The Primary Bundle Id.
The bundleId of the primary .app in the DMG (Apple Disk Image). This maps to the CFBundleIdentifier in the app's bundle configuration.
primaryBundleVersion
@SerializedName(value="primaryBundleVersion",
alternate="PrimaryBundleVersion")
@Expose
@Nullable
public String primaryBundleVersion
The Primary Bundle Version.
The version of the primary .app in the DMG (Apple Disk Image). This maps to the CFBundleShortVersion in the app's bundle configuration.
Constructor Details
MacOSDmgApp
public MacOSDmgApp ()
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:
setRawObject in interface com.microsoft.graph.serializer.IJsonBackedObject
Overrides:
setRawObject in class MobileLobApp
Parameters:
serializer - the serializer
json - the JSON object to set this object to