Package com.microsoft.graph.models
Class WindowsAutopilotDeviceIdentity
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.WindowsAutopilotDeviceIdentity
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder
,com.microsoft.kiota.serialization.Parsable
,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class WindowsAutopilotDeviceIdentity
extends Entity
implements com.microsoft.kiota.serialization.Parsable
The windowsAutopilotDeviceIdentity resource represents a Windows Autopilot Device.
-
Field Summary
Fields inherited from class com.microsoft.graph.models.Entity
backingStore
-
Constructor Summary
ConstructorsConstructorDescriptionInstantiates a newWindowsAutopilotDeviceIdentity
and sets the default values. -
Method Summary
Modifier and TypeMethodDescriptioncreateFromDiscriminatorValue
(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueGets the addressableUserName property value.Gets the azureActiveDirectoryDeviceId property value.Gets the displayName property value.Gets the enrollmentState property value.The deserialization information for the current modelGets the groupTag property value.Gets the lastContactedDateTime property value.Gets the managedDeviceId property value.Gets the manufacturer property value.getModel()
Gets the model property value.Gets the productKey property value.Gets the purchaseOrderIdentifier property value.Gets the resourceName property value.Gets the serialNumber property value.Gets the skuNumber property value.Gets the systemFamily property value.Gets the userPrincipalName property value.void
serialize
(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoid
setAddressableUserName
(String value) Sets the addressableUserName property value.void
Sets the azureActiveDirectoryDeviceId property value.void
setDisplayName
(String value) Sets the displayName property value.void
Sets the enrollmentState property value.void
setGroupTag
(String value) Sets the groupTag property value.void
Sets the lastContactedDateTime property value.void
setManagedDeviceId
(String value) Sets the managedDeviceId property value.void
setManufacturer
(String value) Sets the manufacturer property value.void
Sets the model property value.void
setProductKey
(String value) Sets the productKey property value.void
setPurchaseOrderIdentifier
(String value) Sets the purchaseOrderIdentifier property value.void
setResourceName
(String value) Sets the resourceName property value.void
setSerialNumber
(String value) Sets the serialNumber property value.void
setSkuNumber
(String value) Sets the skuNumber property value.void
setSystemFamily
(String value) Sets the systemFamily property value.void
setUserPrincipalName
(String value) Sets the userPrincipalName property value.Methods inherited from class com.microsoft.graph.models.Entity
getAdditionalData, getBackingStore, getId, getOdataType, setAdditionalData, setBackingStore, setId, setOdataType
-
Constructor Details
-
WindowsAutopilotDeviceIdentity
public WindowsAutopilotDeviceIdentity()Instantiates a newWindowsAutopilotDeviceIdentity
and sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static WindowsAutopilotDeviceIdentity createFromDiscriminatorValue(@Nonnull com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator value- Parameters:
parseNode
- The parse node to use to read the discriminator value and create the object- Returns:
- a
WindowsAutopilotDeviceIdentity
-
getAddressableUserName
Gets the addressableUserName property value. Addressable user name.- Returns:
- a
String
-
getAzureActiveDirectoryDeviceId
Gets the azureActiveDirectoryDeviceId property value. AAD Device ID - to be deprecated- Returns:
- a
String
-
getDisplayName
Gets the displayName property value. Display Name- Returns:
- a
String
-
getEnrollmentState
Gets the enrollmentState property value. The enrollmentState property- Returns:
- a
EnrollmentState
-
getFieldDeserializers
@Nonnull public Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>> getFieldDeserializers()The deserialization information for the current model- Specified by:
getFieldDeserializers
in interfacecom.microsoft.kiota.serialization.Parsable
- Overrides:
getFieldDeserializers
in classEntity
- Returns:
- a
Map<String,
Consumer<com.microsoft.kiota.serialization.ParseNode>>
-
getGroupTag
Gets the groupTag property value. Group Tag of the Windows autopilot device.- Returns:
- a
String
-
getLastContactedDateTime
Gets the lastContactedDateTime property value. Intune Last Contacted Date Time of the Windows autopilot device.- Returns:
- a
OffsetDateTime
-
getManagedDeviceId
Gets the managedDeviceId property value. Managed Device ID- Returns:
- a
String
-
getManufacturer
Gets the manufacturer property value. Oem manufacturer of the Windows autopilot device.- Returns:
- a
String
-
getModel
Gets the model property value. Model name of the Windows autopilot device.- Returns:
- a
String
-
getProductKey
Gets the productKey property value. Product Key of the Windows autopilot device.- Returns:
- a
String
-
getPurchaseOrderIdentifier
Gets the purchaseOrderIdentifier property value. Purchase Order Identifier of the Windows autopilot device.- Returns:
- a
String
-
getResourceName
Gets the resourceName property value. Resource Name.- Returns:
- a
String
-
getSerialNumber
Gets the serialNumber property value. Serial number of the Windows autopilot device.- Returns:
- a
String
-
getSkuNumber
Gets the skuNumber property value. SKU Number- Returns:
- a
String
-
getSystemFamily
Gets the systemFamily property value. System Family- Returns:
- a
String
-
getUserPrincipalName
Gets the userPrincipalName property value. User Principal Name.- Returns:
- a
String
-
serialize
public void serialize(@Nonnull com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current object -
setAddressableUserName
Sets the addressableUserName property value. Addressable user name.- Parameters:
value
- Value to set for the addressableUserName property.
-
setAzureActiveDirectoryDeviceId
Sets the azureActiveDirectoryDeviceId property value. AAD Device ID - to be deprecated- Parameters:
value
- Value to set for the azureActiveDirectoryDeviceId property.
-
setDisplayName
Sets the displayName property value. Display Name- Parameters:
value
- Value to set for the displayName property.
-
setEnrollmentState
Sets the enrollmentState property value. The enrollmentState property- Parameters:
value
- Value to set for the enrollmentState property.
-
setGroupTag
Sets the groupTag property value. Group Tag of the Windows autopilot device.- Parameters:
value
- Value to set for the groupTag property.
-
setLastContactedDateTime
Sets the lastContactedDateTime property value. Intune Last Contacted Date Time of the Windows autopilot device.- Parameters:
value
- Value to set for the lastContactedDateTime property.
-
setManagedDeviceId
Sets the managedDeviceId property value. Managed Device ID- Parameters:
value
- Value to set for the managedDeviceId property.
-
setManufacturer
Sets the manufacturer property value. Oem manufacturer of the Windows autopilot device.- Parameters:
value
- Value to set for the manufacturer property.
-
setModel
Sets the model property value. Model name of the Windows autopilot device.- Parameters:
value
- Value to set for the model property.
-
setProductKey
Sets the productKey property value. Product Key of the Windows autopilot device.- Parameters:
value
- Value to set for the productKey property.
-
setPurchaseOrderIdentifier
Sets the purchaseOrderIdentifier property value. Purchase Order Identifier of the Windows autopilot device.- Parameters:
value
- Value to set for the purchaseOrderIdentifier property.
-
setResourceName
Sets the resourceName property value. Resource Name.- Parameters:
value
- Value to set for the resourceName property.
-
setSerialNumber
Sets the serialNumber property value. Serial number of the Windows autopilot device.- Parameters:
value
- Value to set for the serialNumber property.
-
setSkuNumber
Sets the skuNumber property value. SKU Number- Parameters:
value
- Value to set for the skuNumber property.
-
setSystemFamily
Sets the systemFamily property value. System Family- Parameters:
value
- Value to set for the systemFamily property.
-
setUserPrincipalName
Sets the userPrincipalName property value. User Principal Name.- Parameters:
value
- Value to set for the userPrincipalName property.
-