public class WindowsAutopilotDeviceIdentity extends Entity implements com.github.davidmoten.odata.client.ODataEntityType
| Modifier and Type | Class and Description |
|---|---|
static class |
WindowsAutopilotDeviceIdentity.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected String |
addressableUserName |
protected String |
azureActiveDirectoryDeviceId |
protected OffsetDateTime |
deploymentProfileAssignedDateTime |
protected WindowsAutopilotProfileAssignmentDetailedStatus |
deploymentProfileAssignmentDetailedStatus |
protected WindowsAutopilotProfileAssignmentStatus |
deploymentProfileAssignmentStatus |
protected String |
displayName |
protected EnrollmentState |
enrollmentState |
protected String |
groupTag |
protected OffsetDateTime |
lastContactedDateTime |
protected String |
managedDeviceId |
protected String |
manufacturer |
protected String |
model |
protected String |
orderIdentifier |
protected String |
productKey |
protected String |
purchaseOrderIdentifier |
protected String |
resourceName |
protected String |
serialNumber |
protected String |
skuNumber |
protected String |
systemFamily |
protected String |
userPrincipalName |
changedFields, contextPath, id, odataType, unmappedFields| Modifier | Constructor and Description |
|---|---|
protected |
WindowsAutopilotDeviceIdentity() |
| Modifier and Type | Method and Description |
|---|---|
com.github.davidmoten.odata.client.ActionRequestNoReturn |
assignResourceAccountToDevice(String userPrincipalName,
String addressableUserName,
String resourceAccountName) |
com.github.davidmoten.odata.client.ActionRequestNoReturn |
assignUserToDevice(String userPrincipalName,
String addressableUserName) |
static WindowsAutopilotDeviceIdentity.Builder |
builderWindowsAutopilotDeviceIdentity()
Returns a builder which is used to create a new
instance of this class (given that this class is immutable).
|
Optional<String> |
getAddressableUserName()
“Addressable user name.”
|
Optional<String> |
getAzureActiveDirectoryDeviceId()
“AAD Device ID”
|
com.github.davidmoten.odata.client.internal.ChangedFields |
getChangedFields() |
WindowsAutopilotDeploymentProfileRequest |
getDeploymentProfile()
“Deployment profile currently assigned to the Windows autopilot device.”
|
Optional<OffsetDateTime> |
getDeploymentProfileAssignedDateTime()
“Profile set time of the Windows autopilot device.”
|
Optional<WindowsAutopilotProfileAssignmentDetailedStatus> |
getDeploymentProfileAssignmentDetailedStatus()
“Profile assignment detailed status of the Windows autopilot device.”
|
Optional<WindowsAutopilotProfileAssignmentStatus> |
getDeploymentProfileAssignmentStatus()
“Profile assignment status of the Windows autopilot device.”
|
Optional<String> |
getDisplayName()
“Display Name”
|
Optional<EnrollmentState> |
getEnrollmentState()
“Intune enrollment state of the Windows autopilot device.”
|
Optional<String> |
getGroupTag()
“Group Tag of the Windows autopilot device.”
|
WindowsAutopilotDeploymentProfileRequest |
getIntendedDeploymentProfile()
“Deployment profile intended to be assigned to the Windows autopilot device.”
|
Optional<OffsetDateTime> |
getLastContactedDateTime()
“Intune Last Contacted Date Time of the Windows autopilot device.”
|
Optional<String> |
getManagedDeviceId()
“Managed Device ID”
|
Optional<String> |
getManufacturer()
“Oem manufacturer of the Windows autopilot device.”
|
Optional<String> |
getModel()
“Model name of the Windows autopilot device.”
|
Optional<String> |
getOrderIdentifier()
“Order Identifier of the Windows autopilot device - Deprecated”
|
Optional<String> |
getProductKey()
“Product Key of the Windows autopilot device.”
|
Optional<String> |
getPurchaseOrderIdentifier()
“Purchase Order Identifier of the Windows autopilot device.”
|
Optional<String> |
getResourceName()
“Resource Name.”
|
Optional<String> |
getSerialNumber()
“Serial number of the Windows autopilot device.”
|
Optional<String> |
getSkuNumber()
“SKU Number”
|
Optional<String> |
getSystemFamily()
“System Family”
|
com.github.davidmoten.odata.client.internal.UnmappedFields |
getUnmappedFields() |
Optional<String> |
getUserPrincipalName()
“User Principal Name.”
|
String |
odataTypeName() |
WindowsAutopilotDeviceIdentity |
patch()
Submits only changed fields for update and returns an
immutable copy of
this with changed fields reset. |
void |
postInject(boolean addKeysToContextPath) |
WindowsAutopilotDeviceIdentity |
put()
Submits all fields for update and returns an immutable copy of
this
with changed fields reset (they were ignored anyway). |
String |
toString() |
com.github.davidmoten.odata.client.ActionRequestNoReturn |
unassignResourceAccountFromDevice() |
com.github.davidmoten.odata.client.ActionRequestNoReturn |
unassignUserFromDevice() |
com.github.davidmoten.odata.client.ActionRequestNoReturn |
updateDeviceProperties(String userPrincipalName,
String addressableUserName,
String groupTag,
String displayName) |
WindowsAutopilotDeviceIdentity |
withAddressableUserName(String addressableUserName)
Returns an immutable copy of
this with just the addressableUserName field changed. |
WindowsAutopilotDeviceIdentity |
withAzureActiveDirectoryDeviceId(String azureActiveDirectoryDeviceId)
Returns an immutable copy of
this with just the azureActiveDirectoryDeviceId field changed. |
WindowsAutopilotDeviceIdentity |
withDeploymentProfileAssignedDateTime(OffsetDateTime deploymentProfileAssignedDateTime)
Returns an immutable copy of
this with just the deploymentProfileAssignedDateTime field changed. |
WindowsAutopilotDeviceIdentity |
withDeploymentProfileAssignmentDetailedStatus(WindowsAutopilotProfileAssignmentDetailedStatus deploymentProfileAssignmentDetailedStatus)
Returns an immutable copy of
this with just the deploymentProfileAssignmentDetailedStatus field changed. |
WindowsAutopilotDeviceIdentity |
withDeploymentProfileAssignmentStatus(WindowsAutopilotProfileAssignmentStatus deploymentProfileAssignmentStatus)
Returns an immutable copy of
this with just the deploymentProfileAssignmentStatus field changed. |
WindowsAutopilotDeviceIdentity |
withDisplayName(String displayName)
Returns an immutable copy of
this with just the displayName
field changed. |
WindowsAutopilotDeviceIdentity |
withEnrollmentState(EnrollmentState enrollmentState)
Returns an immutable copy of
this with just the enrollmentState
field changed. |
WindowsAutopilotDeviceIdentity |
withGroupTag(String groupTag)
Returns an immutable copy of
this with just the groupTag field
changed. |
WindowsAutopilotDeviceIdentity |
withLastContactedDateTime(OffsetDateTime lastContactedDateTime)
Returns an immutable copy of
this with just the lastContactedDateTime field changed. |
WindowsAutopilotDeviceIdentity |
withManagedDeviceId(String managedDeviceId)
Returns an immutable copy of
this with just the managedDeviceId
field changed. |
WindowsAutopilotDeviceIdentity |
withManufacturer(String manufacturer)
Returns an immutable copy of
this with just the manufacturer
field changed. |
WindowsAutopilotDeviceIdentity |
withModel(String model)
Returns an immutable copy of
this with just the model field
changed. |
WindowsAutopilotDeviceIdentity |
withOrderIdentifier(String orderIdentifier)
Returns an immutable copy of
this with just the orderIdentifier
field changed. |
WindowsAutopilotDeviceIdentity |
withProductKey(String productKey)
Returns an immutable copy of
this with just the productKey field
changed. |
WindowsAutopilotDeviceIdentity |
withPurchaseOrderIdentifier(String purchaseOrderIdentifier)
Returns an immutable copy of
this with just the purchaseOrderIdentifier field changed. |
WindowsAutopilotDeviceIdentity |
withResourceName(String resourceName)
Returns an immutable copy of
this with just the resourceName
field changed. |
WindowsAutopilotDeviceIdentity |
withSerialNumber(String serialNumber)
Returns an immutable copy of
this with just the serialNumber
field changed. |
WindowsAutopilotDeviceIdentity |
withSkuNumber(String skuNumber)
Returns an immutable copy of
this with just the skuNumber field
changed. |
WindowsAutopilotDeviceIdentity |
withSystemFamily(String systemFamily)
Returns an immutable copy of
this with just the systemFamily
field changed. |
WindowsAutopilotDeviceIdentity |
withUserPrincipalName(String userPrincipalName)
Returns an immutable copy of
this with just the userPrincipalName
field changed. |
protected WindowsAutopilotProfileAssignmentStatus deploymentProfileAssignmentStatus
protected WindowsAutopilotProfileAssignmentDetailedStatus deploymentProfileAssignmentDetailedStatus
protected OffsetDateTime deploymentProfileAssignedDateTime
protected String orderIdentifier
protected String groupTag
protected String purchaseOrderIdentifier
protected String serialNumber
protected String productKey
protected String manufacturer
protected String model
protected EnrollmentState enrollmentState
protected OffsetDateTime lastContactedDateTime
protected String addressableUserName
protected String userPrincipalName
protected String resourceName
protected String skuNumber
protected String systemFamily
protected String azureActiveDirectoryDeviceId
protected String managedDeviceId
protected String displayName
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypeodataTypeName in class Entitypublic static WindowsAutopilotDeviceIdentity.Builder builderWindowsAutopilotDeviceIdentity()
public com.github.davidmoten.odata.client.internal.ChangedFields getChangedFields()
getChangedFields in interface com.github.davidmoten.odata.client.ODataEntityTypegetChangedFields in class Entitypublic void postInject(boolean addKeysToContextPath)
postInject in interface com.github.davidmoten.odata.client.ODataTypepostInject in class Entitypublic Optional<WindowsAutopilotProfileAssignmentStatus> getDeploymentProfileAssignmentStatus()
public WindowsAutopilotDeviceIdentity withDeploymentProfileAssignmentStatus(WindowsAutopilotProfileAssignmentStatus deploymentProfileAssignmentStatus)
this with just the deploymentProfileAssignmentStatus field changed. Field description below. The
field name is also added to an internal map of changed fields in the returned
object so that when this.patch() is called (if available)on the returned
object only the changed fields are submitted.
“Profile assignment status of the Windows autopilot device.”
deploymentProfileAssignmentStatus - new value of deploymentProfileAssignmentStatus field (as defined in service metadata)this with just the deploymentProfileAssignmentStatus field changedpublic Optional<WindowsAutopilotProfileAssignmentDetailedStatus> getDeploymentProfileAssignmentDetailedStatus()
public WindowsAutopilotDeviceIdentity withDeploymentProfileAssignmentDetailedStatus(WindowsAutopilotProfileAssignmentDetailedStatus deploymentProfileAssignmentDetailedStatus)
this with just the deploymentProfileAssignmentDetailedStatus field changed. Field description
below. The field name is also added to an internal map of changed fields in the
returned object so that when this.patch() is called (if available)on the
returned object only the changed fields are submitted.
“Profile assignment detailed status of the Windows autopilot device.”
deploymentProfileAssignmentDetailedStatus - new value of deploymentProfileAssignmentDetailedStatus field (as defined in service metadata)this with just the deploymentProfileAssignmentDetailedStatus field changedpublic Optional<OffsetDateTime> getDeploymentProfileAssignedDateTime()
public WindowsAutopilotDeviceIdentity withDeploymentProfileAssignedDateTime(OffsetDateTime deploymentProfileAssignedDateTime)
this with just the deploymentProfileAssignedDateTime field changed. Field description below. The
field name is also added to an internal map of changed fields in the returned
object so that when this.patch() is called (if available)on the returned
object only the changed fields are submitted.
“Profile set time of the Windows autopilot device.”
deploymentProfileAssignedDateTime - new value of deploymentProfileAssignedDateTime field (as defined in service metadata)this with just the deploymentProfileAssignedDateTime field changedpublic Optional<String> getOrderIdentifier()
public WindowsAutopilotDeviceIdentity withOrderIdentifier(String orderIdentifier)
this with just the orderIdentifier
field changed. Field description below. The field name is also added to an
internal map of changed fields in the returned object so that when this.
patch() is called (if available)on the returned object only the changed fields
are submitted.
“Order Identifier of the Windows autopilot device - Deprecated”
orderIdentifier - new value of orderIdentifier field (as defined in service metadata)this with just the orderIdentifier field changedpublic Optional<String> getGroupTag()
public WindowsAutopilotDeviceIdentity withGroupTag(String groupTag)
this with just the groupTag field
changed. Field description below. The field name is also added to an internal
map of changed fields in the returned object so that when this.patch()
is called (if available)on the returned object only the changed fields are
submitted.
“Group Tag of the Windows autopilot device.”
groupTag - new value of groupTag field (as defined in service metadata)this with just the groupTag field changedpublic Optional<String> getPurchaseOrderIdentifier()
public WindowsAutopilotDeviceIdentity withPurchaseOrderIdentifier(String purchaseOrderIdentifier)
this with just the purchaseOrderIdentifier field changed. Field description below. The field name
is also added to an internal map of changed fields in the returned object so
that when this.patch() is called (if available)on the returned object
only the changed fields are submitted.
“Purchase Order Identifier of the Windows autopilot device.”
purchaseOrderIdentifier - new value of purchaseOrderIdentifier field (as defined in service metadata)this with just the purchaseOrderIdentifier field changedpublic Optional<String> getSerialNumber()
public WindowsAutopilotDeviceIdentity withSerialNumber(String serialNumber)
this with just the serialNumber
field changed. Field description below. The field name is also added to an
internal map of changed fields in the returned object so that when this.
patch() is called (if available)on the returned object only the changed fields
are submitted.
“Serial number of the Windows autopilot device.”
serialNumber - new value of serialNumber field (as defined in service metadata)this with just the serialNumber field changedpublic Optional<String> getProductKey()
public WindowsAutopilotDeviceIdentity withProductKey(String productKey)
this with just the productKey field
changed. Field description below. The field name is also added to an internal
map of changed fields in the returned object so that when this.patch()
is called (if available)on the returned object only the changed fields are
submitted.
“Product Key of the Windows autopilot device.”
productKey - new value of productKey field (as defined in service metadata)this with just the productKey field changedpublic Optional<String> getManufacturer()
public WindowsAutopilotDeviceIdentity withManufacturer(String manufacturer)
this with just the manufacturer
field changed. Field description below. The field name is also added to an
internal map of changed fields in the returned object so that when this.
patch() is called (if available)on the returned object only the changed fields
are submitted.
“Oem manufacturer of the Windows autopilot device.”
manufacturer - new value of manufacturer field (as defined in service metadata)this with just the manufacturer field changedpublic Optional<String> getModel()
public WindowsAutopilotDeviceIdentity withModel(String model)
this with just the model field
changed. Field description below. The field name is also added to an internal
map of changed fields in the returned object so that when this.patch()
is called (if available)on the returned object only the changed fields are
submitted.
“Model name of the Windows autopilot device.”
model - new value of model field (as defined in service metadata)this with just the model field changedpublic Optional<EnrollmentState> getEnrollmentState()
public WindowsAutopilotDeviceIdentity withEnrollmentState(EnrollmentState enrollmentState)
this with just the enrollmentState
field changed. Field description below. The field name is also added to an
internal map of changed fields in the returned object so that when this.
patch() is called (if available)on the returned object only the changed fields
are submitted.
“Intune enrollment state of the Windows autopilot device.”
enrollmentState - new value of enrollmentState field (as defined in service metadata)this with just the enrollmentState field changedpublic Optional<OffsetDateTime> getLastContactedDateTime()
public WindowsAutopilotDeviceIdentity withLastContactedDateTime(OffsetDateTime lastContactedDateTime)
this with just the lastContactedDateTime field changed. Field description below. The field name is
also added to an internal map of changed fields in the returned object so that
when this.patch() is called (if available)on the returned object only
the changed fields are submitted.
“Intune Last Contacted Date Time of the Windows autopilot device.”
lastContactedDateTime - new value of lastContactedDateTime field (as defined in service metadata)this with just the lastContactedDateTime field changedpublic Optional<String> getAddressableUserName()
public WindowsAutopilotDeviceIdentity withAddressableUserName(String addressableUserName)
this with just the addressableUserName field changed. Field description below. The field name is
also added to an internal map of changed fields in the returned object so that
when this.patch() is called (if available)on the returned object only
the changed fields are submitted.
“Addressable user name.”
addressableUserName - new value of addressableUserName field (as defined in service metadata)this with just the addressableUserName field changedpublic Optional<String> getUserPrincipalName()
public WindowsAutopilotDeviceIdentity withUserPrincipalName(String userPrincipalName)
this with just the userPrincipalName
field changed. Field description below. The field name is also added to an
internal map of changed fields in the returned object so that when this.
patch() is called (if available)on the returned object only the changed fields
are submitted.
“User Principal Name.”
userPrincipalName - new value of userPrincipalName field (as defined in service metadata)this with just the userPrincipalName field changedpublic Optional<String> getResourceName()
public WindowsAutopilotDeviceIdentity withResourceName(String resourceName)
this with just the resourceName
field changed. Field description below. The field name is also added to an
internal map of changed fields in the returned object so that when this.
patch() is called (if available)on the returned object only the changed fields
are submitted.
“Resource Name.”
resourceName - new value of resourceName field (as defined in service metadata)this with just the resourceName field changedpublic WindowsAutopilotDeviceIdentity withSkuNumber(String skuNumber)
this with just the skuNumber field
changed. Field description below. The field name is also added to an internal
map of changed fields in the returned object so that when this.patch()
is called (if available)on the returned object only the changed fields are
submitted.
“SKU Number”
skuNumber - new value of skuNumber field (as defined in service metadata)this with just the skuNumber field changedpublic Optional<String> getSystemFamily()
public WindowsAutopilotDeviceIdentity withSystemFamily(String systemFamily)
this with just the systemFamily
field changed. Field description below. The field name is also added to an
internal map of changed fields in the returned object so that when this.
patch() is called (if available)on the returned object only the changed fields
are submitted.
“System Family”
systemFamily - new value of systemFamily field (as defined in service metadata)this with just the systemFamily field changedpublic Optional<String> getAzureActiveDirectoryDeviceId()
public WindowsAutopilotDeviceIdentity withAzureActiveDirectoryDeviceId(String azureActiveDirectoryDeviceId)
this with just the azureActiveDirectoryDeviceId field changed. Field description below. The field
name is also added to an internal map of changed fields in the returned object
so that when this.patch() is called (if available)on the returned object
only the changed fields are submitted.
“AAD Device ID”
azureActiveDirectoryDeviceId - new value of azureActiveDirectoryDeviceId field (as defined in service metadata)this with just the azureActiveDirectoryDeviceId field changedpublic Optional<String> getManagedDeviceId()
public WindowsAutopilotDeviceIdentity withManagedDeviceId(String managedDeviceId)
this with just the managedDeviceId
field changed. Field description below. The field name is also added to an
internal map of changed fields in the returned object so that when this.
patch() is called (if available)on the returned object only the changed fields
are submitted.
“Managed Device ID”
managedDeviceId - new value of managedDeviceId field (as defined in service metadata)this with just the managedDeviceId field changedpublic Optional<String> getDisplayName()
public WindowsAutopilotDeviceIdentity withDisplayName(String displayName)
this with just the displayName
field changed. Field description below. The field name is also added to an
internal map of changed fields in the returned object so that when this.
patch() is called (if available)on the returned object only the changed fields
are submitted.
“Display Name”
displayName - new value of displayName field (as defined in service metadata)this with just the displayName field changedpublic WindowsAutopilotDeploymentProfileRequest getDeploymentProfile()
public WindowsAutopilotDeploymentProfileRequest getIntendedDeploymentProfile()
public com.github.davidmoten.odata.client.internal.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypegetUnmappedFields in class Entitypublic WindowsAutopilotDeviceIdentity patch()
this with changed fields reset.public WindowsAutopilotDeviceIdentity put()
this
with changed fields reset (they were ignored anyway).public com.github.davidmoten.odata.client.ActionRequestNoReturn assignUserToDevice(String userPrincipalName, String addressableUserName)
public com.github.davidmoten.odata.client.ActionRequestNoReturn unassignUserFromDevice()
public com.github.davidmoten.odata.client.ActionRequestNoReturn updateDeviceProperties(String userPrincipalName, String addressableUserName, String groupTag, String displayName)
public com.github.davidmoten.odata.client.ActionRequestNoReturn assignResourceAccountToDevice(String userPrincipalName, String addressableUserName, String resourceAccountName)
public com.github.davidmoten.odata.client.ActionRequestNoReturn unassignResourceAccountFromDevice()
Copyright © 2018–2020. All rights reserved.