Package com.microsoft.graph.models
Enum Class DetectedAppPlatformType
- All Implemented Interfaces:
com.microsoft.kiota.serialization.ValuedEnum,Serializable,Comparable<DetectedAppPlatformType>,Constable
@Generated("com.microsoft.kiota")
public enum DetectedAppPlatformType
extends Enum<DetectedAppPlatformType>
implements com.microsoft.kiota.serialization.ValuedEnum
Indicates the operating system / platform of the discovered application. Some possible values are Windows, iOS, macOS. The default value is unknown (0).
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionIndicates that the platform of the detected application is Android dedicated and fully managed.Indicates that the platform of the detected application is Android device administrator.Indicates that the platform of the detected application is Android open source project.Indicates that the platform of the detected application is Android work profile.Indicates that the platform of the detected application is ChromeOS.Indicates that the platform of the detected application is iOS.Indicates that the platform of the detected application is macOS.Default.Evolvable enumeration sentinel value.Indicates that the platform of the detected application is Windows.Indicates that the platform of the detected application is Windows Holographic.Indicates that the platform of the detected application is Windows Mobile. -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic DetectedAppPlatformTypegetValue()static DetectedAppPlatformTypeReturns the enum constant of this class with the specified name.static DetectedAppPlatformType[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
Unknown
Default. Set to unknown when platform cannot be determined. -
Windows
Indicates that the platform of the detected application is Windows. -
WindowsMobile
Indicates that the platform of the detected application is Windows Mobile. -
WindowsHolographic
Indicates that the platform of the detected application is Windows Holographic. -
Ios
Indicates that the platform of the detected application is iOS. -
MacOS
Indicates that the platform of the detected application is macOS. -
ChromeOS
Indicates that the platform of the detected application is ChromeOS. -
AndroidOSP
Indicates that the platform of the detected application is Android open source project. -
AndroidDeviceAdministrator
Indicates that the platform of the detected application is Android device administrator. -
AndroidWorkProfile
Indicates that the platform of the detected application is Android work profile. -
AndroidDedicatedAndFullyManaged
Indicates that the platform of the detected application is Android dedicated and fully managed. -
UnknownFutureValue
Evolvable enumeration sentinel value. Do not use.
-
-
Field Details
-
value
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-
getValue
- Specified by:
getValuein interfacecom.microsoft.kiota.serialization.ValuedEnum
-
forValue
-