public class ManagedDevice extends Entity implements com.github.davidmoten.odata.client.ODataEntityType
| Modifier and Type | Class and Description |
|---|---|
static class |
ManagedDevice.Builder |
changedFields, contextPath, id, odataType, unmappedFields| Modifier | Constructor and Description |
|---|---|
protected |
ManagedDevice() |
| Modifier and Type | Method and Description |
|---|---|
static ManagedDevice.Builder |
builderManagedDevice()
Returns a builder which is used to create a new
instance of this class (given that this class is immutable).
|
com.github.davidmoten.odata.client.ActionRequestNoReturn |
bypassActivationLock() |
com.github.davidmoten.odata.client.ActionRequestNoReturn |
cleanWindowsDevice(Boolean keepUserData) |
com.github.davidmoten.odata.client.ActionRequestReturningNonCollectionUnwrapped<DeviceLogCollectionResponse> |
createDeviceLogCollectionRequest(DeviceLogCollectionRequest templateType) |
com.github.davidmoten.odata.client.ActionRequestNoReturn |
deleteUserFromSharedAppleDevice(String userPrincipalName) |
com.github.davidmoten.odata.client.ActionRequestNoReturn |
disableLostMode() |
com.github.davidmoten.odata.client.ActionRequestNoReturn |
enableLostMode(String message,
String phoneNumber,
String footer) |
Optional<Boolean> |
getAadRegistered()
“Whether the device is Azure Active Directory registered.
|
Optional<String> |
getActivationLockBypassCode()
“Code that allows the Activation Lock on a device to be bypassed.
|
Optional<String> |
getAndroidSecurityPatchLevel()
“Android security patch level.
|
Optional<Boolean> |
getAutopilotEnrolled()
“Reports if the managed device is enrolled via auto-pilot.
|
Optional<String> |
getAzureActiveDirectoryDeviceId()
“The unique identifier for the Azure Active Directory device.
|
Optional<String> |
getAzureADDeviceId()
“The unique identifier for the Azure Active Directory device.
|
Optional<Boolean> |
getAzureADRegistered()
“Whether the device is Azure Active Directory registered.
|
com.github.davidmoten.odata.client.internal.ChangedFields |
getChangedFields() |
Optional<ChassisType> |
getChassisType()
“Chassis type of the device.
|
Optional<OffsetDateTime> |
getComplianceGracePeriodExpirationDateTime()
“The DateTime when device compliance grace period expires.
|
Optional<ComplianceState> |
getComplianceState()
“Compliance state of the device.
|
Optional<ConfigurationManagerClientEnabledFeatures> |
getConfigurationManagerClientEnabledFeatures()
“ConfigrMgr client enabled features.
|
Optional<ConfigurationManagerClientHealthState> |
getConfigurationManagerClientHealthState()
“Configuration manager client health state, valid only for devices managed by MDM
/ConfigMgr Agent”
|
Optional<ConfigurationManagerClientInformation> |
getConfigurationManagerClientInformation()
“Configuration manager client information, valid only for devices managed, duel-
managed or tri-managed by ConfigMgr Agent”
|
DetectedAppCollectionRequest |
getDetectedApps()
“All applications currently installed on the device”
|
com.github.davidmoten.odata.client.CollectionPage<DeviceActionResult> |
getDeviceActionResults()
“List of ComplexType deviceActionResult objects.
|
com.github.davidmoten.odata.client.CollectionPage<DeviceActionResult> |
getDeviceActionResults(com.github.davidmoten.odata.client.HttpRequestOptions options)
“List of ComplexType deviceActionResult objects.
|
DeviceCategoryRequest |
getDeviceCategory()
“Device category”
|
Optional<String> |
getDeviceCategoryDisplayName()
“Device category display name.
|
DeviceCompliancePolicyStateCollectionRequest |
getDeviceCompliancePolicyStates()
“Device compliance policy states for this device.”
|
DeviceConfigurationStateCollectionRequest |
getDeviceConfigurationStates()
“Device configuration states for this device.”
|
Optional<DeviceEnrollmentType> |
getDeviceEnrollmentType()
“Enrollment type of the device.
|
Optional<DeviceHealthAttestationState> |
getDeviceHealthAttestationState()
“The device health attestation state.
|
Optional<String> |
getDeviceName()
“Name of the device.
|
Optional<DeviceRegistrationState> |
getDeviceRegistrationState()
“Device registration state.
|
Optional<DeviceType> |
getDeviceType()
“Platform of the device.
|
Optional<Boolean> |
getEasActivated()
“Whether the device is Exchange ActiveSync activated.
|
Optional<OffsetDateTime> |
getEasActivationDateTime()
“Exchange ActivationSync activation time of the device.
|
Optional<String> |
getEasDeviceId()
“Exchange ActiveSync Id of the device.
|
Optional<String> |
getEmailAddress()
“Email(s) for the user associated with the device.
|
Optional<OffsetDateTime> |
getEnrolledDateTime()
“Enrollment time of the device.
|
Optional<String> |
getEthernetMacAddress()
“Ethernet MAC.
|
Optional<DeviceManagementExchangeAccessState> |
getExchangeAccessState()
“The Access State of the device in Exchange.
|
Optional<DeviceManagementExchangeAccessStateReason> |
getExchangeAccessStateReason()
“The reason for the device's access state in Exchange.
|
Optional<OffsetDateTime> |
getExchangeLastSuccessfulSyncDateTime()
“Last time the device contacted Exchange.
|
com.github.davidmoten.odata.client.FunctionRequestReturningNonCollection<String> |
getFileVaultKey() |
Optional<Long> |
getFreeStorageSpaceInBytes()
“Free Storage in Bytes.
|
Optional<HardwareInformation> |
getHardwareInformation()
“The hardward details for the device.
|
Optional<String> |
getIccid()
“Integrated Circuit Card Identifier, it is A SIM card's unique identification
number.
|
Optional<String> |
getImei()
“IMEI.
|
Optional<Boolean> |
getIsEncrypted()
“Device encryption status.
|
Optional<Boolean> |
getIsSupervised()
“Device supervised status.
|
Optional<String> |
getJailBroken()
“whether the device is jail broken or rooted.
|
Optional<JoinType> |
getJoinType()
“Device join type”
|
Optional<OffsetDateTime> |
getLastSyncDateTime()
“The date and time that the device last completed a successful sync with Intune.
|
DeviceLogCollectionResponseCollectionRequest |
getLogCollectionRequests()
“List of log collection requests”
|
Optional<LostModeState> |
getLostModeState()
“Indicates if Lost mode is enabled or disabled.
|
ManagedDeviceMobileAppConfigurationStateCollectionRequest |
getManagedDeviceMobileAppConfigurationStates()
“Managed device mobile app configuration states for this device.”
|
Optional<String> |
getManagedDeviceName()
“Automatically generated name to identify a device.
|
Optional<ManagedDeviceOwnerType> |
getManagedDeviceOwnerType()
“Ownership of the device.
|
Optional<ManagementAgentType> |
getManagementAgent()
“Management channel of the device.
|
Optional<OffsetDateTime> |
getManagementCertificateExpirationDate()
“Reports device management certificate expiration date.
|
Optional<ManagementState> |
getManagementState()
“Management state of the device.
|
Optional<String> |
getManufacturer()
“Manufacturer of the device.
|
Optional<String> |
getMeid()
“MEID.
|
Optional<String> |
getModel()
“Model of the device.
|
com.github.davidmoten.odata.client.CollectionPageNonEntityRequest<DeviceCompliancePolicySettingState> |
getNonCompliantSettings() |
Optional<String> |
getNotes()
“Notes on the device created by IT Admin”
|
Optional<String> |
getOperatingSystem()
“Operating system of the device.
|
Optional<String> |
getOsVersion()
“Operating system version of the device.
|
Optional<OwnerType> |
getOwnerType()
“Ownership of the device.
|
Optional<ManagedDevicePartnerReportedHealthState> |
getPartnerReportedThreatState()
“Indicates the threat state of a device when a Mobile Threat Defense partner is
in use by the account and device.
|
Optional<String> |
getPhoneNumber()
“Phone number of the device.
|
Optional<Long> |
getPhysicalMemoryInBytes()
“Total Memory in Bytes.
|
Optional<OffsetDateTime> |
getPreferMdmOverGroupPolicyAppliedDateTime()
“Reports the DateTime the preferMdmOverGroupPolicy setting was set.
|
Optional<ManagedDeviceArchitecture> |
getProcessorArchitecture()
“Processor architecture.
|
Optional<String> |
getRemoteAssistanceSessionErrorDetails()
“An error string that identifies issues when creating Remote Assistance session
objects.
|
Optional<String> |
getRemoteAssistanceSessionUrl()
“Url that allows a Remote Assistance session to be established with the device.
|
Optional<Boolean> |
getRequireUserEnrollmentApproval()
“Reports if the managed iOS device is user approval enrollment.
|
Optional<OffsetDateTime> |
getRetireAfterDateTime()
“Indicates the time after when a device will be auto retired because of scheduled
action.
|
com.github.davidmoten.odata.client.CollectionPage<String> |
getRoleScopeTagIds()
“List of Scope Tag IDs for this Device instance.”
|
com.github.davidmoten.odata.client.CollectionPage<String> |
getRoleScopeTagIds(com.github.davidmoten.odata.client.HttpRequestOptions options)
“List of Scope Tag IDs for this Device instance.”
|
SecurityBaselineStateCollectionRequest |
getSecurityBaselineStates()
“Security baseline states for this device.”
|
Optional<String> |
getSerialNumber()
“SerialNumber.
|
Optional<String> |
getSkuFamily()
“Device sku family”
|
Optional<String> |
getSpecificationVersion()
“Specification version.
|
Optional<String> |
getSubscriberCarrier()
“Subscriber Carrier.
|
Optional<Long> |
getTotalStorageSpaceInBytes()
“Total Storage in Bytes.
|
Optional<String> |
getUdid()
“Unique Device Identifier for iOS and macOS devices.
|
com.github.davidmoten.odata.client.internal.UnmappedFields |
getUnmappedFields() |
Optional<String> |
getUserDisplayName()
“User display name.
|
Optional<String> |
getUserId()
“Unique Identifier for the user associated with the device.
|
Optional<String> |
getUserPrincipalName()
“Device user principal name.
|
UserCollectionRequest |
getUsers()
“The primary users associated with the managed device.”
|
com.github.davidmoten.odata.client.CollectionPage<LoggedOnUser> |
getUsersLoggedOn()
“Indicates the last logged on users of a device.
|
com.github.davidmoten.odata.client.CollectionPage<LoggedOnUser> |
getUsersLoggedOn(com.github.davidmoten.odata.client.HttpRequestOptions options)
“Indicates the last logged on users of a device.
|
Optional<String> |
getWiFiMacAddress()
“Wi-Fi MAC.
|
Optional<Integer> |
getWindowsActiveMalwareCount()
“Count of active malware for this windows device.
|
WindowsProtectionStateRequest |
getWindowsProtectionState()
“The device protection status.”
|
Optional<Integer> |
getWindowsRemediatedMalwareCount()
“Count of remediated malware for this windows device.
|
com.github.davidmoten.odata.client.ActionRequestNoReturn |
locateDevice() |
com.github.davidmoten.odata.client.ActionRequestNoReturn |
logoutSharedAppleDeviceActiveUser() |
String |
odataTypeName() |
com.github.davidmoten.odata.client.ActionRequestNoReturn |
overrideComplianceState(AdministratorConfiguredDeviceComplianceState complianceState,
String remediationUrl) |
ManagedDevice |
patch()
Submits only changed fields for update and returns an
immutable copy of
this with changed fields reset. |
com.github.davidmoten.odata.client.ActionRequestNoReturn |
playLostModeSound() |
void |
postInject(boolean addKeysToContextPath) |
ManagedDevice |
put()
Submits all fields for update and returns an immutable copy of
this
with changed fields reset (they were ignored anyway). |
com.github.davidmoten.odata.client.ActionRequestNoReturn |
rebootNow() |
com.github.davidmoten.odata.client.ActionRequestNoReturn |
recoverPasscode() |
com.github.davidmoten.odata.client.ActionRequestNoReturn |
remoteLock() |
com.github.davidmoten.odata.client.ActionRequestNoReturn |
requestRemoteAssistance() |
com.github.davidmoten.odata.client.ActionRequestNoReturn |
resetPasscode() |
com.github.davidmoten.odata.client.ActionRequestNoReturn |
retire() |
com.github.davidmoten.odata.client.ActionRequestNoReturn |
revokeAppleVppLicenses() |
com.github.davidmoten.odata.client.ActionRequestNoReturn |
rotateBitLockerKeys() |
com.github.davidmoten.odata.client.ActionRequestNoReturn |
rotateFileVaultKey() |
com.github.davidmoten.odata.client.ActionRequestNoReturn |
sendCustomNotificationToCompanyPortal(String notificationTitle,
String notificationBody) |
com.github.davidmoten.odata.client.ActionRequestNoReturn |
setDeviceName(String deviceName) |
com.github.davidmoten.odata.client.ActionRequestNoReturn |
shutDown() |
com.github.davidmoten.odata.client.ActionRequestNoReturn |
syncDevice() |
String |
toString() |
com.github.davidmoten.odata.client.ActionRequestNoReturn |
triggerConfigurationManagerAction(ConfigurationManagerAction configurationManagerAction) |
com.github.davidmoten.odata.client.ActionRequestNoReturn |
updateWindowsDeviceAccount(UpdateWindowsDeviceAccountActionParameter updateWindowsDeviceAccountActionParameter) |
com.github.davidmoten.odata.client.ActionRequestNoReturn |
windowsDefenderScan(Boolean quickScan) |
com.github.davidmoten.odata.client.ActionRequestNoReturn |
windowsDefenderUpdateSignatures() |
com.github.davidmoten.odata.client.ActionRequestNoReturn |
wipe(Boolean keepEnrollmentData,
Boolean keepUserData,
String macOsUnlockCode,
Boolean useProtectedWipe) |
ManagedDevice |
withAadRegistered(Boolean aadRegistered)
Returns an immutable copy of
this with just the aadRegistered
field changed. |
ManagedDevice |
withActivationLockBypassCode(String activationLockBypassCode)
Returns an immutable copy of
this with just the activationLockBypassCode field changed. |
ManagedDevice |
withAndroidSecurityPatchLevel(String androidSecurityPatchLevel)
Returns an immutable copy of
this with just the androidSecurityPatchLevel field changed. |
ManagedDevice |
withAutopilotEnrolled(Boolean autopilotEnrolled)
Returns an immutable copy of
this with just the autopilotEnrolled
field changed. |
ManagedDevice |
withAzureActiveDirectoryDeviceId(String azureActiveDirectoryDeviceId)
Returns an immutable copy of
this with just the azureActiveDirectoryDeviceId field changed. |
ManagedDevice |
withAzureADDeviceId(String azureADDeviceId)
Returns an immutable copy of
this with just the azureADDeviceId
field changed. |
ManagedDevice |
withAzureADRegistered(Boolean azureADRegistered)
Returns an immutable copy of
this with just the azureADRegistered
field changed. |
ManagedDevice |
withChassisType(ChassisType chassisType)
Returns an immutable copy of
this with just the chassisType
field changed. |
ManagedDevice |
withComplianceGracePeriodExpirationDateTime(OffsetDateTime complianceGracePeriodExpirationDateTime)
Returns an immutable copy of
this with just the complianceGracePeriodExpirationDateTime field changed. |
ManagedDevice |
withComplianceState(ComplianceState complianceState)
Returns an immutable copy of
this with just the complianceState
field changed. |
ManagedDevice |
withConfigurationManagerClientEnabledFeatures(ConfigurationManagerClientEnabledFeatures configurationManagerClientEnabledFeatures)
Returns an immutable copy of
this with just the configurationManagerClientEnabledFeatures field changed. |
ManagedDevice |
withConfigurationManagerClientHealthState(ConfigurationManagerClientHealthState configurationManagerClientHealthState)
Returns an immutable copy of
this with just the configurationManagerClientHealthState field changed. |
ManagedDevice |
withConfigurationManagerClientInformation(ConfigurationManagerClientInformation configurationManagerClientInformation)
Returns an immutable copy of
this with just the configurationManagerClientInformation field changed. |
ManagedDevice |
withDeviceCategoryDisplayName(String deviceCategoryDisplayName)
Returns an immutable copy of
this with just the deviceCategoryDisplayName field changed. |
ManagedDevice |
withDeviceEnrollmentType(DeviceEnrollmentType deviceEnrollmentType)
Returns an immutable copy of
this with just the deviceEnrollmentType field changed. |
ManagedDevice |
withDeviceHealthAttestationState(DeviceHealthAttestationState deviceHealthAttestationState)
Returns an immutable copy of
this with just the deviceHealthAttestationState field changed. |
ManagedDevice |
withDeviceName(String deviceName)
Returns an immutable copy of
this with just the deviceName field
changed. |
ManagedDevice |
withDeviceRegistrationState(DeviceRegistrationState deviceRegistrationState)
Returns an immutable copy of
this with just the deviceRegistrationState field changed. |
ManagedDevice |
withDeviceType(DeviceType deviceType)
Returns an immutable copy of
this with just the deviceType field
changed. |
ManagedDevice |
withEasActivated(Boolean easActivated)
Returns an immutable copy of
this with just the easActivated
field changed. |
ManagedDevice |
withEasActivationDateTime(OffsetDateTime easActivationDateTime)
Returns an immutable copy of
this with just the easActivationDateTime field changed. |
ManagedDevice |
withEasDeviceId(String easDeviceId)
Returns an immutable copy of
this with just the easDeviceId
field changed. |
ManagedDevice |
withEmailAddress(String emailAddress)
Returns an immutable copy of
this with just the emailAddress
field changed. |
ManagedDevice |
withEnrolledDateTime(OffsetDateTime enrolledDateTime)
Returns an immutable copy of
this with just the enrolledDateTime
field changed. |
ManagedDevice |
withEthernetMacAddress(String ethernetMacAddress)
Returns an immutable copy of
this with just the ethernetMacAddress field changed. |
ManagedDevice |
withExchangeAccessState(DeviceManagementExchangeAccessState exchangeAccessState)
Returns an immutable copy of
this with just the exchangeAccessState field changed. |
ManagedDevice |
withExchangeAccessStateReason(DeviceManagementExchangeAccessStateReason exchangeAccessStateReason)
Returns an immutable copy of
this with just the exchangeAccessStateReason field changed. |
ManagedDevice |
withExchangeLastSuccessfulSyncDateTime(OffsetDateTime exchangeLastSuccessfulSyncDateTime)
Returns an immutable copy of
this with just the exchangeLastSuccessfulSyncDateTime field changed. |
ManagedDevice |
withFreeStorageSpaceInBytes(Long freeStorageSpaceInBytes)
Returns an immutable copy of
this with just the freeStorageSpaceInBytes field changed. |
ManagedDevice |
withHardwareInformation(HardwareInformation hardwareInformation)
Returns an immutable copy of
this with just the hardwareInformation field changed. |
ManagedDevice |
withIccid(String iccid)
Returns an immutable copy of
this with just the iccid field
changed. |
ManagedDevice |
withImei(String imei)
Returns an immutable copy of
this with just the imei field
changed. |
ManagedDevice |
withIsEncrypted(Boolean isEncrypted)
Returns an immutable copy of
this with just the isEncrypted
field changed. |
ManagedDevice |
withIsSupervised(Boolean isSupervised)
Returns an immutable copy of
this with just the isSupervised
field changed. |
ManagedDevice |
withJailBroken(String jailBroken)
Returns an immutable copy of
this with just the jailBroken field
changed. |
ManagedDevice |
withJoinType(JoinType joinType)
Returns an immutable copy of
this with just the joinType field
changed. |
ManagedDevice |
withLastSyncDateTime(OffsetDateTime lastSyncDateTime)
Returns an immutable copy of
this with just the lastSyncDateTime
field changed. |
ManagedDevice |
withLostModeState(LostModeState lostModeState)
Returns an immutable copy of
this with just the lostModeState
field changed. |
ManagedDevice |
withManagedDeviceName(String managedDeviceName)
Returns an immutable copy of
this with just the managedDeviceName
field changed. |
ManagedDevice |
withManagedDeviceOwnerType(ManagedDeviceOwnerType managedDeviceOwnerType)
Returns an immutable copy of
this with just the managedDeviceOwnerType field changed. |
ManagedDevice |
withManagementAgent(ManagementAgentType managementAgent)
Returns an immutable copy of
this with just the managementAgent
field changed. |
ManagedDevice |
withManagementCertificateExpirationDate(OffsetDateTime managementCertificateExpirationDate)
Returns an immutable copy of
this with just the managementCertificateExpirationDate field changed. |
ManagedDevice |
withManagementState(ManagementState managementState)
Returns an immutable copy of
this with just the managementState
field changed. |
ManagedDevice |
withManufacturer(String manufacturer)
Returns an immutable copy of
this with just the manufacturer
field changed. |
ManagedDevice |
withMeid(String meid)
Returns an immutable copy of
this with just the meid field
changed. |
ManagedDevice |
withModel(String model)
Returns an immutable copy of
this with just the model field
changed. |
ManagedDevice |
withNotes(String notes)
Returns an immutable copy of
this with just the notes field
changed. |
ManagedDevice |
withOperatingSystem(String operatingSystem)
Returns an immutable copy of
this with just the operatingSystem
field changed. |
ManagedDevice |
withOsVersion(String osVersion)
Returns an immutable copy of
this with just the osVersion field
changed. |
ManagedDevice |
withOwnerType(OwnerType ownerType)
Returns an immutable copy of
this with just the ownerType field
changed. |
ManagedDevice |
withPartnerReportedThreatState(ManagedDevicePartnerReportedHealthState partnerReportedThreatState)
Returns an immutable copy of
this with just the partnerReportedThreatState field changed. |
ManagedDevice |
withPhoneNumber(String phoneNumber)
Returns an immutable copy of
this with just the phoneNumber
field changed. |
ManagedDevice |
withPhysicalMemoryInBytes(Long physicalMemoryInBytes)
Returns an immutable copy of
this with just the physicalMemoryInBytes field changed. |
ManagedDevice |
withPreferMdmOverGroupPolicyAppliedDateTime(OffsetDateTime preferMdmOverGroupPolicyAppliedDateTime)
Returns an immutable copy of
this with just the preferMdmOverGroupPolicyAppliedDateTime field changed. |
ManagedDevice |
withProcessorArchitecture(ManagedDeviceArchitecture processorArchitecture)
Returns an immutable copy of
this with just the processorArchitecture field changed. |
ManagedDevice |
withRemoteAssistanceSessionErrorDetails(String remoteAssistanceSessionErrorDetails)
Returns an immutable copy of
this with just the remoteAssistanceSessionErrorDetails field changed. |
ManagedDevice |
withRemoteAssistanceSessionUrl(String remoteAssistanceSessionUrl)
Returns an immutable copy of
this with just the remoteAssistanceSessionUrl field changed. |
ManagedDevice |
withRequireUserEnrollmentApproval(Boolean requireUserEnrollmentApproval)
Returns an immutable copy of
this with just the requireUserEnrollmentApproval field changed. |
ManagedDevice |
withRetireAfterDateTime(OffsetDateTime retireAfterDateTime)
Returns an immutable copy of
this with just the retireAfterDateTime field changed. |
ManagedDevice |
withSerialNumber(String serialNumber)
Returns an immutable copy of
this with just the serialNumber
field changed. |
ManagedDevice |
withSkuFamily(String skuFamily)
Returns an immutable copy of
this with just the skuFamily field
changed. |
ManagedDevice |
withSpecificationVersion(String specificationVersion)
Returns an immutable copy of
this with just the specificationVersion field changed. |
ManagedDevice |
withSubscriberCarrier(String subscriberCarrier)
Returns an immutable copy of
this with just the subscriberCarrier
field changed. |
ManagedDevice |
withTotalStorageSpaceInBytes(Long totalStorageSpaceInBytes)
Returns an immutable copy of
this with just the totalStorageSpaceInBytes field changed. |
ManagedDevice |
withUdid(String udid)
Returns an immutable copy of
this with just the udid field
changed. |
ManagedDevice |
withUserDisplayName(String userDisplayName)
Returns an immutable copy of
this with just the userDisplayName
field changed. |
ManagedDevice |
withUserId(String userId)
Returns an immutable copy of
this with just the userId field
changed. |
ManagedDevice |
withUserPrincipalName(String userPrincipalName)
Returns an immutable copy of
this with just the userPrincipalName
field changed. |
ManagedDevice |
withWiFiMacAddress(String wiFiMacAddress)
Returns an immutable copy of
this with just the wiFiMacAddress
field changed. |
ManagedDevice |
withWindowsActiveMalwareCount(Integer windowsActiveMalwareCount)
Returns an immutable copy of
this with just the windowsActiveMalwareCount field changed. |
ManagedDevice |
withWindowsRemediatedMalwareCount(Integer windowsRemediatedMalwareCount)
Returns an immutable copy of
this with just the windowsRemediatedMalwareCount field changed. |
protected String userId
protected String deviceName
protected HardwareInformation hardwareInformation
protected OwnerType ownerType
protected ManagedDeviceOwnerType managedDeviceOwnerType
protected List<DeviceActionResult> deviceActionResults
protected String deviceActionResultsNextLink
protected ManagementState managementState
protected OffsetDateTime enrolledDateTime
protected OffsetDateTime lastSyncDateTime
protected ChassisType chassisType
protected String operatingSystem
protected DeviceType deviceType
protected ComplianceState complianceState
protected String jailBroken
protected ManagementAgentType managementAgent
protected String osVersion
protected Boolean easActivated
protected String easDeviceId
protected OffsetDateTime easActivationDateTime
protected Boolean aadRegistered
protected Boolean azureADRegistered
protected DeviceEnrollmentType deviceEnrollmentType
protected LostModeState lostModeState
protected String activationLockBypassCode
protected String emailAddress
protected String azureActiveDirectoryDeviceId
protected String azureADDeviceId
protected DeviceRegistrationState deviceRegistrationState
protected String deviceCategoryDisplayName
protected Boolean isSupervised
protected OffsetDateTime exchangeLastSuccessfulSyncDateTime
protected DeviceManagementExchangeAccessState exchangeAccessState
protected DeviceManagementExchangeAccessStateReason exchangeAccessStateReason
protected String remoteAssistanceSessionUrl
protected String remoteAssistanceSessionErrorDetails
protected Boolean isEncrypted
protected String userPrincipalName
protected String model
protected String manufacturer
protected String imei
protected OffsetDateTime complianceGracePeriodExpirationDateTime
protected String serialNumber
protected String phoneNumber
protected String androidSecurityPatchLevel
protected String userDisplayName
protected ConfigurationManagerClientEnabledFeatures configurationManagerClientEnabledFeatures
protected String wiFiMacAddress
protected DeviceHealthAttestationState deviceHealthAttestationState
protected String subscriberCarrier
protected String meid
protected Long totalStorageSpaceInBytes
protected Long freeStorageSpaceInBytes
protected String managedDeviceName
protected ManagedDevicePartnerReportedHealthState partnerReportedThreatState
protected OffsetDateTime retireAfterDateTime
protected List<LoggedOnUser> usersLoggedOn
protected String usersLoggedOnNextLink
protected OffsetDateTime preferMdmOverGroupPolicyAppliedDateTime
protected Boolean autopilotEnrolled
protected Boolean requireUserEnrollmentApproval
protected OffsetDateTime managementCertificateExpirationDate
protected String iccid
protected String udid
protected String roleScopeTagIdsNextLink
protected Integer windowsActiveMalwareCount
protected Integer windowsRemediatedMalwareCount
protected String notes
protected ConfigurationManagerClientHealthState configurationManagerClientHealthState
protected ConfigurationManagerClientInformation configurationManagerClientInformation
protected String ethernetMacAddress
protected Long physicalMemoryInBytes
protected ManagedDeviceArchitecture processorArchitecture
protected String specificationVersion
protected JoinType joinType
protected String skuFamily
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypeodataTypeName in class Entitypublic static ManagedDevice.Builder builderManagedDevice()
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<String> getUserId()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ManagedDevice withUserId(String userId)
this with just the userId 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.
“Unique Identifier for the user associated with the device. This property is read -only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
userId - new value of userId field (as defined in service metadata)this with just the userId field changedpublic Optional<String> getDeviceName()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ManagedDevice withDeviceName(String deviceName)
this with just the deviceName 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.
“Name of the device. This property is read-only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
deviceName - new value of deviceName field (as defined in service metadata)this with just the deviceName field changedpublic Optional<HardwareInformation> getHardwareInformation()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ManagedDevice withHardwareInformation(HardwareInformation hardwareInformation)
this with just the hardwareInformation 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.
“The hardward details for the device. Includes information such as storage space , manufacturer, serial number, etc. This property is read-only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
hardwareInformation - new value of hardwareInformation field (as defined in service metadata)this with just the hardwareInformation field changedpublic Optional<OwnerType> getOwnerType()
public ManagedDevice withOwnerType(OwnerType ownerType)
this with just the ownerType 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.
“Ownership of the device. Can be 'company' or 'personal'”
ownerType - new value of ownerType field (as defined in service metadata)this with just the ownerType field changedpublic Optional<ManagedDeviceOwnerType> getManagedDeviceOwnerType()
public ManagedDevice withManagedDeviceOwnerType(ManagedDeviceOwnerType managedDeviceOwnerType)
this with just the managedDeviceOwnerType 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.
“Ownership of the device. Can be 'company' or 'personal'”
managedDeviceOwnerType - new value of managedDeviceOwnerType field (as defined in service metadata)this with just the managedDeviceOwnerType field changedpublic com.github.davidmoten.odata.client.CollectionPage<DeviceActionResult> getDeviceActionResults()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public com.github.davidmoten.odata.client.CollectionPage<DeviceActionResult> getDeviceActionResults(com.github.davidmoten.odata.client.HttpRequestOptions options)
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public Optional<ManagementState> getManagementState()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ManagedDevice withManagementState(ManagementState managementState)
this with just the managementState
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.
“Management state of the device. This property is read-only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
managementState - new value of managementState field (as defined in service metadata)this with just the managementState field changedpublic Optional<OffsetDateTime> getEnrolledDateTime()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ManagedDevice withEnrolledDateTime(OffsetDateTime enrolledDateTime)
this with just the enrolledDateTime
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.
“Enrollment time of the device. This property is read-only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
enrolledDateTime - new value of enrolledDateTime field (as defined in service metadata)this with just the enrolledDateTime field changedpublic Optional<OffsetDateTime> getLastSyncDateTime()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ManagedDevice withLastSyncDateTime(OffsetDateTime lastSyncDateTime)
this with just the lastSyncDateTime
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.
“The date and time that the device last completed a successful sync with Intune. This property is read-only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
lastSyncDateTime - new value of lastSyncDateTime field (as defined in service metadata)this with just the lastSyncDateTime field changedpublic Optional<ChassisType> getChassisType()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ManagedDevice withChassisType(ChassisType chassisType)
this with just the chassisType
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.
“Chassis type of the device. This property is read-only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
chassisType - new value of chassisType field (as defined in service metadata)this with just the chassisType field changedpublic Optional<String> getOperatingSystem()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ManagedDevice withOperatingSystem(String operatingSystem)
this with just the operatingSystem
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.
“Operating system of the device. Windows, iOS, etc. This property is read-only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
operatingSystem - new value of operatingSystem field (as defined in service metadata)this with just the operatingSystem field changedpublic Optional<DeviceType> getDeviceType()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ManagedDevice withDeviceType(DeviceType deviceType)
this with just the deviceType 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.
“Platform of the device. This property is read-only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
deviceType - new value of deviceType field (as defined in service metadata)this with just the deviceType field changedpublic Optional<ComplianceState> getComplianceState()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ManagedDevice withComplianceState(ComplianceState complianceState)
this with just the complianceState
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.
“Compliance state of the device. This property is read-only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
complianceState - new value of complianceState field (as defined in service metadata)this with just the complianceState field changedpublic Optional<String> getJailBroken()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ManagedDevice withJailBroken(String jailBroken)
this with just the jailBroken 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.
“whether the device is jail broken or rooted. This property is read-only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
jailBroken - new value of jailBroken field (as defined in service metadata)this with just the jailBroken field changedpublic Optional<ManagementAgentType> getManagementAgent()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ManagedDevice withManagementAgent(ManagementAgentType managementAgent)
this with just the managementAgent
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.
“Management channel of the device. Intune, EAS, etc. This property is read-only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
managementAgent - new value of managementAgent field (as defined in service metadata)this with just the managementAgent field changedpublic Optional<String> getOsVersion()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ManagedDevice withOsVersion(String osVersion)
this with just the osVersion 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.
“Operating system version of the device. This property is read-only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
osVersion - new value of osVersion field (as defined in service metadata)this with just the osVersion field changedpublic Optional<Boolean> getEasActivated()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ManagedDevice withEasActivated(Boolean easActivated)
this with just the easActivated
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.
“Whether the device is Exchange ActiveSync activated. This property is read-only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
easActivated - new value of easActivated field (as defined in service metadata)this with just the easActivated field changedpublic Optional<String> getEasDeviceId()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ManagedDevice withEasDeviceId(String easDeviceId)
this with just the easDeviceId
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.
“Exchange ActiveSync Id of the device. This property is read-only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
easDeviceId - new value of easDeviceId field (as defined in service metadata)this with just the easDeviceId field changedpublic Optional<OffsetDateTime> getEasActivationDateTime()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ManagedDevice withEasActivationDateTime(OffsetDateTime easActivationDateTime)
this with just the easActivationDateTime 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.
“Exchange ActivationSync activation time of the device. This property is read- only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
easActivationDateTime - new value of easActivationDateTime field (as defined in service metadata)this with just the easActivationDateTime field changedpublic Optional<Boolean> getAadRegistered()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ManagedDevice withAadRegistered(Boolean aadRegistered)
this with just the aadRegistered
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.
“Whether the device is Azure Active Directory registered. This property is read- only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
aadRegistered - new value of aadRegistered field (as defined in service metadata)this with just the aadRegistered field changedpublic Optional<Boolean> getAzureADRegistered()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ManagedDevice withAzureADRegistered(Boolean azureADRegistered)
this with just the azureADRegistered
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.
“Whether the device is Azure Active Directory registered. This property is read- only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
azureADRegistered - new value of azureADRegistered field (as defined in service metadata)this with just the azureADRegistered field changedpublic Optional<DeviceEnrollmentType> getDeviceEnrollmentType()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ManagedDevice withDeviceEnrollmentType(DeviceEnrollmentType deviceEnrollmentType)
this with just the deviceEnrollmentType 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.
“Enrollment type of the device. This property is read-only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
deviceEnrollmentType - new value of deviceEnrollmentType field (as defined in service metadata)this with just the deviceEnrollmentType field changedpublic Optional<LostModeState> getLostModeState()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ManagedDevice withLostModeState(LostModeState lostModeState)
this with just the lostModeState
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.
“Indicates if Lost mode is enabled or disabled. This property is read-only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
lostModeState - new value of lostModeState field (as defined in service metadata)this with just the lostModeState field changedpublic Optional<String> getActivationLockBypassCode()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ManagedDevice withActivationLockBypassCode(String activationLockBypassCode)
this with just the activationLockBypassCode 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.
“Code that allows the Activation Lock on a device to be bypassed. This property is read-only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
activationLockBypassCode - new value of activationLockBypassCode field (as defined in service metadata)this with just the activationLockBypassCode field changedpublic Optional<String> getEmailAddress()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ManagedDevice withEmailAddress(String emailAddress)
this with just the emailAddress
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.
“Email(s) for the user associated with the device. This property is read-only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
emailAddress - new value of emailAddress field (as defined in service metadata)this with just the emailAddress field changedpublic Optional<String> getAzureActiveDirectoryDeviceId()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ManagedDevice 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.
“The unique identifier for the Azure Active Directory device. Read only. This property is read-only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
azureActiveDirectoryDeviceId - new value of azureActiveDirectoryDeviceId field (as defined in service metadata)this with just the azureActiveDirectoryDeviceId field changedpublic Optional<String> getAzureADDeviceId()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ManagedDevice withAzureADDeviceId(String azureADDeviceId)
this with just the azureADDeviceId
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.
“The unique identifier for the Azure Active Directory device. Read only. This property is read-only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
azureADDeviceId - new value of azureADDeviceId field (as defined in service metadata)this with just the azureADDeviceId field changedpublic Optional<DeviceRegistrationState> getDeviceRegistrationState()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ManagedDevice withDeviceRegistrationState(DeviceRegistrationState deviceRegistrationState)
this with just the deviceRegistrationState 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.
“Device registration state. This property is read-only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
deviceRegistrationState - new value of deviceRegistrationState field (as defined in service metadata)this with just the deviceRegistrationState field changedpublic Optional<String> getDeviceCategoryDisplayName()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ManagedDevice withDeviceCategoryDisplayName(String deviceCategoryDisplayName)
this with just the deviceCategoryDisplayName 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.
“Device category display name. This property is read-only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
deviceCategoryDisplayName - new value of deviceCategoryDisplayName field (as defined in service metadata)this with just the deviceCategoryDisplayName field changedpublic Optional<Boolean> getIsSupervised()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ManagedDevice withIsSupervised(Boolean isSupervised)
this with just the isSupervised
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.
“Device supervised status. This property is read-only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
isSupervised - new value of isSupervised field (as defined in service metadata)this with just the isSupervised field changedpublic Optional<OffsetDateTime> getExchangeLastSuccessfulSyncDateTime()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ManagedDevice withExchangeLastSuccessfulSyncDateTime(OffsetDateTime exchangeLastSuccessfulSyncDateTime)
this with just the exchangeLastSuccessfulSyncDateTime 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.
“Last time the device contacted Exchange. This property is read-only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
exchangeLastSuccessfulSyncDateTime - new value of exchangeLastSuccessfulSyncDateTime field (as defined in service metadata)this with just the exchangeLastSuccessfulSyncDateTime field changedpublic Optional<DeviceManagementExchangeAccessState> getExchangeAccessState()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ManagedDevice withExchangeAccessState(DeviceManagementExchangeAccessState exchangeAccessState)
this with just the exchangeAccessState 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.
“The Access State of the device in Exchange. This property is read-only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
exchangeAccessState - new value of exchangeAccessState field (as defined in service metadata)this with just the exchangeAccessState field changedpublic Optional<DeviceManagementExchangeAccessStateReason> getExchangeAccessStateReason()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ManagedDevice withExchangeAccessStateReason(DeviceManagementExchangeAccessStateReason exchangeAccessStateReason)
this with just the exchangeAccessStateReason 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.
“The reason for the device's access state in Exchange. This property is read-only .”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
exchangeAccessStateReason - new value of exchangeAccessStateReason field (as defined in service metadata)this with just the exchangeAccessStateReason field changedpublic Optional<String> getRemoteAssistanceSessionUrl()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ManagedDevice withRemoteAssistanceSessionUrl(String remoteAssistanceSessionUrl)
this with just the remoteAssistanceSessionUrl 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.
“Url that allows a Remote Assistance session to be established with the device. This property is read-only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
remoteAssistanceSessionUrl - new value of remoteAssistanceSessionUrl field (as defined in service metadata)this with just the remoteAssistanceSessionUrl field changedpublic Optional<String> getRemoteAssistanceSessionErrorDetails()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ManagedDevice withRemoteAssistanceSessionErrorDetails(String remoteAssistanceSessionErrorDetails)
this with just the remoteAssistanceSessionErrorDetails 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.
“An error string that identifies issues when creating Remote Assistance session objects. This property is read-only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
remoteAssistanceSessionErrorDetails - new value of remoteAssistanceSessionErrorDetails field (as defined in service metadata)this with just the remoteAssistanceSessionErrorDetails field changedpublic Optional<Boolean> getIsEncrypted()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ManagedDevice withIsEncrypted(Boolean isEncrypted)
this with just the isEncrypted
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.
“Device encryption status. This property is read-only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
isEncrypted - new value of isEncrypted field (as defined in service metadata)this with just the isEncrypted field changedpublic Optional<String> getUserPrincipalName()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ManagedDevice 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.
“Device user principal name. This property is read-only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
userPrincipalName - new value of userPrincipalName field (as defined in service metadata)this with just the userPrincipalName field changedpublic Optional<String> getModel()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ManagedDevice 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 of the device. This property is read-only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
model - new value of model field (as defined in service metadata)this with just the model field changedpublic Optional<String> getManufacturer()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ManagedDevice 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.
“Manufacturer of the device. This property is read-only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
manufacturer - new value of manufacturer field (as defined in service metadata)this with just the manufacturer field changedpublic Optional<String> getImei()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ManagedDevice withImei(String imei)
this with just the imei 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.
“IMEI. This property is read-only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
imei - new value of imei field (as defined in service metadata)this with just the imei field changedpublic Optional<OffsetDateTime> getComplianceGracePeriodExpirationDateTime()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ManagedDevice withComplianceGracePeriodExpirationDateTime(OffsetDateTime complianceGracePeriodExpirationDateTime)
this with just the complianceGracePeriodExpirationDateTime 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.
“The DateTime when device compliance grace period expires. This property is read- only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
complianceGracePeriodExpirationDateTime - new value of complianceGracePeriodExpirationDateTime field (as defined in service metadata)this with just the complianceGracePeriodExpirationDateTime field changedpublic Optional<String> getSerialNumber()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ManagedDevice 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.
“SerialNumber. This property is read-only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
serialNumber - new value of serialNumber field (as defined in service metadata)this with just the serialNumber field changedpublic Optional<String> getPhoneNumber()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ManagedDevice withPhoneNumber(String phoneNumber)
this with just the phoneNumber
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.
“Phone number of the device. This property is read-only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
phoneNumber - new value of phoneNumber field (as defined in service metadata)this with just the phoneNumber field changedpublic Optional<String> getAndroidSecurityPatchLevel()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ManagedDevice withAndroidSecurityPatchLevel(String androidSecurityPatchLevel)
this with just the androidSecurityPatchLevel 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.
“Android security patch level. This property is read-only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
androidSecurityPatchLevel - new value of androidSecurityPatchLevel field (as defined in service metadata)this with just the androidSecurityPatchLevel field changedpublic Optional<String> getUserDisplayName()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ManagedDevice withUserDisplayName(String userDisplayName)
this with just the userDisplayName
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 display name. This property is read-only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
userDisplayName - new value of userDisplayName field (as defined in service metadata)this with just the userDisplayName field changedpublic Optional<ConfigurationManagerClientEnabledFeatures> getConfigurationManagerClientEnabledFeatures()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ManagedDevice withConfigurationManagerClientEnabledFeatures(ConfigurationManagerClientEnabledFeatures configurationManagerClientEnabledFeatures)
this with just the configurationManagerClientEnabledFeatures 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.
“ConfigrMgr client enabled features. This property is read-only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
configurationManagerClientEnabledFeatures - new value of configurationManagerClientEnabledFeatures field (as defined in service metadata)this with just the configurationManagerClientEnabledFeatures field changedpublic Optional<String> getWiFiMacAddress()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ManagedDevice withWiFiMacAddress(String wiFiMacAddress)
this with just the wiFiMacAddress
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.
“Wi-Fi MAC. This property is read-only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
wiFiMacAddress - new value of wiFiMacAddress field (as defined in service metadata)this with just the wiFiMacAddress field changedpublic Optional<DeviceHealthAttestationState> getDeviceHealthAttestationState()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ManagedDevice withDeviceHealthAttestationState(DeviceHealthAttestationState deviceHealthAttestationState)
this with just the deviceHealthAttestationState 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.
“The device health attestation state. This property is read-only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
deviceHealthAttestationState - new value of deviceHealthAttestationState field (as defined in service metadata)this with just the deviceHealthAttestationState field changedpublic Optional<String> getSubscriberCarrier()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ManagedDevice withSubscriberCarrier(String subscriberCarrier)
this with just the subscriberCarrier
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.
“Subscriber Carrier. This property is read-only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
subscriberCarrier - new value of subscriberCarrier field (as defined in service metadata)this with just the subscriberCarrier field changedpublic Optional<String> getMeid()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ManagedDevice withMeid(String meid)
this with just the meid 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.
“MEID. This property is read-only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
meid - new value of meid field (as defined in service metadata)this with just the meid field changedpublic Optional<Long> getTotalStorageSpaceInBytes()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ManagedDevice withTotalStorageSpaceInBytes(Long totalStorageSpaceInBytes)
this with just the totalStorageSpaceInBytes 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.
“Total Storage in Bytes. This property is read-only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
totalStorageSpaceInBytes - new value of totalStorageSpaceInBytes field (as defined in service metadata)this with just the totalStorageSpaceInBytes field changedpublic Optional<Long> getFreeStorageSpaceInBytes()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ManagedDevice withFreeStorageSpaceInBytes(Long freeStorageSpaceInBytes)
this with just the freeStorageSpaceInBytes 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.
“Free Storage in Bytes. This property is read-only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
freeStorageSpaceInBytes - new value of freeStorageSpaceInBytes field (as defined in service metadata)this with just the freeStorageSpaceInBytes field changedpublic Optional<String> getManagedDeviceName()
public ManagedDevice withManagedDeviceName(String managedDeviceName)
this with just the managedDeviceName
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.
“Automatically generated name to identify a device. Can be overwritten to a user friendly name.”
managedDeviceName - new value of managedDeviceName field (as defined in service metadata)this with just the managedDeviceName field changedpublic Optional<ManagedDevicePartnerReportedHealthState> getPartnerReportedThreatState()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ManagedDevice withPartnerReportedThreatState(ManagedDevicePartnerReportedHealthState partnerReportedThreatState)
this with just the partnerReportedThreatState 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.
“Indicates the threat state of a device when a Mobile Threat Defense partner is in use by the account and device. Read Only. This property is read-only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
partnerReportedThreatState - new value of partnerReportedThreatState field (as defined in service metadata)this with just the partnerReportedThreatState field changedpublic Optional<OffsetDateTime> getRetireAfterDateTime()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ManagedDevice withRetireAfterDateTime(OffsetDateTime retireAfterDateTime)
this with just the retireAfterDateTime 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.
“Indicates the time after when a device will be auto retired because of scheduled action. This property is read-only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
retireAfterDateTime - new value of retireAfterDateTime field (as defined in service metadata)this with just the retireAfterDateTime field changedpublic com.github.davidmoten.odata.client.CollectionPage<LoggedOnUser> getUsersLoggedOn()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public com.github.davidmoten.odata.client.CollectionPage<LoggedOnUser> getUsersLoggedOn(com.github.davidmoten.odata.client.HttpRequestOptions options)
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public Optional<OffsetDateTime> getPreferMdmOverGroupPolicyAppliedDateTime()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ManagedDevice withPreferMdmOverGroupPolicyAppliedDateTime(OffsetDateTime preferMdmOverGroupPolicyAppliedDateTime)
this with just the preferMdmOverGroupPolicyAppliedDateTime 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.
“Reports the DateTime the preferMdmOverGroupPolicy setting was set. When set, the Intune MDM settings will override Group Policy settings if there is a conflict. Read Only. This property is read-only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
preferMdmOverGroupPolicyAppliedDateTime - new value of preferMdmOverGroupPolicyAppliedDateTime field (as defined in service metadata)this with just the preferMdmOverGroupPolicyAppliedDateTime field changedpublic Optional<Boolean> getAutopilotEnrolled()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ManagedDevice withAutopilotEnrolled(Boolean autopilotEnrolled)
this with just the autopilotEnrolled
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.
“Reports if the managed device is enrolled via auto-pilot. This property is read- only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
autopilotEnrolled - new value of autopilotEnrolled field (as defined in service metadata)this with just the autopilotEnrolled field changedpublic Optional<Boolean> getRequireUserEnrollmentApproval()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ManagedDevice withRequireUserEnrollmentApproval(Boolean requireUserEnrollmentApproval)
this with just the requireUserEnrollmentApproval 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.
“Reports if the managed iOS device is user approval enrollment. This property is read-only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
requireUserEnrollmentApproval - new value of requireUserEnrollmentApproval field (as defined in service metadata)this with just the requireUserEnrollmentApproval field changedpublic Optional<OffsetDateTime> getManagementCertificateExpirationDate()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ManagedDevice withManagementCertificateExpirationDate(OffsetDateTime managementCertificateExpirationDate)
this with just the managementCertificateExpirationDate 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.
“Reports device management certificate expiration date. This property is read- only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
managementCertificateExpirationDate - new value of managementCertificateExpirationDate field (as defined in service metadata)this with just the managementCertificateExpirationDate field changedpublic Optional<String> getIccid()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ManagedDevice withIccid(String iccid)
this with just the iccid 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.
“Integrated Circuit Card Identifier, it is A SIM card's unique identification number. This property is read-only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
iccid - new value of iccid field (as defined in service metadata)this with just the iccid field changedpublic Optional<String> getUdid()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ManagedDevice withUdid(String udid)
this with just the udid 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.
“Unique Device Identifier for iOS and macOS devices. This property is read-only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
udid - new value of udid field (as defined in service metadata)this with just the udid field changedpublic com.github.davidmoten.odata.client.CollectionPage<String> getRoleScopeTagIds()
public com.github.davidmoten.odata.client.CollectionPage<String> getRoleScopeTagIds(com.github.davidmoten.odata.client.HttpRequestOptions options)
public Optional<Integer> getWindowsActiveMalwareCount()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ManagedDevice withWindowsActiveMalwareCount(Integer windowsActiveMalwareCount)
this with just the windowsActiveMalwareCount 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.
“Count of active malware for this windows device. This property is read-only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
windowsActiveMalwareCount - new value of windowsActiveMalwareCount field (as defined in service metadata)this with just the windowsActiveMalwareCount field changedpublic Optional<Integer> getWindowsRemediatedMalwareCount()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ManagedDevice withWindowsRemediatedMalwareCount(Integer windowsRemediatedMalwareCount)
this with just the windowsRemediatedMalwareCount 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.
“Count of remediated malware for this windows device. This property is read-only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
windowsRemediatedMalwareCount - new value of windowsRemediatedMalwareCount field (as defined in service metadata)this with just the windowsRemediatedMalwareCount field changedpublic Optional<String> getNotes()
public ManagedDevice withNotes(String notes)
this with just the notes 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.
“Notes on the device created by IT Admin”
notes - new value of notes field (as defined in service metadata)this with just the notes field changedpublic Optional<ConfigurationManagerClientHealthState> getConfigurationManagerClientHealthState()
public ManagedDevice withConfigurationManagerClientHealthState(ConfigurationManagerClientHealthState configurationManagerClientHealthState)
this with just the configurationManagerClientHealthState 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.
“Configuration manager client health state, valid only for devices managed by MDM /ConfigMgr Agent”
configurationManagerClientHealthState - new value of configurationManagerClientHealthState field (as defined in service metadata)this with just the configurationManagerClientHealthState field changedpublic Optional<ConfigurationManagerClientInformation> getConfigurationManagerClientInformation()
public ManagedDevice withConfigurationManagerClientInformation(ConfigurationManagerClientInformation configurationManagerClientInformation)
this with just the configurationManagerClientInformation 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.
“Configuration manager client information, valid only for devices managed, duel- managed or tri-managed by ConfigMgr Agent”
configurationManagerClientInformation - new value of configurationManagerClientInformation field (as defined in service metadata)this with just the configurationManagerClientInformation field changedpublic Optional<String> getEthernetMacAddress()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ManagedDevice withEthernetMacAddress(String ethernetMacAddress)
this with just the ethernetMacAddress 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.
“Ethernet MAC. This property is read-only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
ethernetMacAddress - new value of ethernetMacAddress field (as defined in service metadata)this with just the ethernetMacAddress field changedpublic Optional<Long> getPhysicalMemoryInBytes()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ManagedDevice withPhysicalMemoryInBytes(Long physicalMemoryInBytes)
this with just the physicalMemoryInBytes 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.
“Total Memory in Bytes. This property is read-only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
physicalMemoryInBytes - new value of physicalMemoryInBytes field (as defined in service metadata)this with just the physicalMemoryInBytes field changedpublic Optional<ManagedDeviceArchitecture> getProcessorArchitecture()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ManagedDevice withProcessorArchitecture(ManagedDeviceArchitecture processorArchitecture)
this with just the processorArchitecture 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.
“Processor architecture. This property is read-only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
processorArchitecture - new value of processorArchitecture field (as defined in service metadata)this with just the processorArchitecture field changedpublic Optional<String> getSpecificationVersion()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ManagedDevice withSpecificationVersion(String specificationVersion)
this with just the specificationVersion 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.
“Specification version. This property is read-only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
specificationVersion - new value of specificationVersion field (as defined in service metadata)this with just the specificationVersion field changedpublic ManagedDevice withJoinType(JoinType joinType)
this with just the joinType 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.
“Device join type”
joinType - new value of joinType field (as defined in service metadata)this with just the joinType field changedpublic ManagedDevice withSkuFamily(String skuFamily)
this with just the skuFamily 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.
“Device sku family”
skuFamily - new value of skuFamily field (as defined in service metadata)this with just the skuFamily field changedpublic SecurityBaselineStateCollectionRequest getSecurityBaselineStates()
public DeviceConfigurationStateCollectionRequest getDeviceConfigurationStates()
public DeviceCompliancePolicyStateCollectionRequest getDeviceCompliancePolicyStates()
public ManagedDeviceMobileAppConfigurationStateCollectionRequest getManagedDeviceMobileAppConfigurationStates()
public DetectedAppCollectionRequest getDetectedApps()
public DeviceCategoryRequest getDeviceCategory()
public WindowsProtectionStateRequest getWindowsProtectionState()
public UserCollectionRequest getUsers()
public DeviceLogCollectionResponseCollectionRequest getLogCollectionRequests()
public com.github.davidmoten.odata.client.internal.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypegetUnmappedFields in class Entitypublic ManagedDevice patch()
this with changed fields reset.public ManagedDevice put()
this
with changed fields reset (they were ignored anyway).public com.github.davidmoten.odata.client.ActionRequestNoReturn overrideComplianceState(AdministratorConfiguredDeviceComplianceState complianceState, String remediationUrl)
public com.github.davidmoten.odata.client.ActionRequestNoReturn enableLostMode(String message, String phoneNumber, String footer)
public com.github.davidmoten.odata.client.ActionRequestNoReturn playLostModeSound()
public com.github.davidmoten.odata.client.ActionRequestNoReturn setDeviceName(String deviceName)
public com.github.davidmoten.odata.client.ActionRequestNoReturn rotateFileVaultKey()
public com.github.davidmoten.odata.client.ActionRequestReturningNonCollectionUnwrapped<DeviceLogCollectionResponse> createDeviceLogCollectionRequest(DeviceLogCollectionRequest templateType)
public com.github.davidmoten.odata.client.ActionRequestNoReturn retire()
public com.github.davidmoten.odata.client.ActionRequestNoReturn wipe(Boolean keepEnrollmentData, Boolean keepUserData, String macOsUnlockCode, Boolean useProtectedWipe)
public com.github.davidmoten.odata.client.ActionRequestNoReturn resetPasscode()
public com.github.davidmoten.odata.client.ActionRequestNoReturn remoteLock()
public com.github.davidmoten.odata.client.ActionRequestNoReturn requestRemoteAssistance()
public com.github.davidmoten.odata.client.ActionRequestNoReturn disableLostMode()
public com.github.davidmoten.odata.client.ActionRequestNoReturn locateDevice()
public com.github.davidmoten.odata.client.ActionRequestNoReturn bypassActivationLock()
public com.github.davidmoten.odata.client.ActionRequestNoReturn rebootNow()
public com.github.davidmoten.odata.client.ActionRequestNoReturn shutDown()
public com.github.davidmoten.odata.client.ActionRequestNoReturn recoverPasscode()
public com.github.davidmoten.odata.client.ActionRequestNoReturn cleanWindowsDevice(Boolean keepUserData)
public com.github.davidmoten.odata.client.ActionRequestNoReturn logoutSharedAppleDeviceActiveUser()
public com.github.davidmoten.odata.client.ActionRequestNoReturn deleteUserFromSharedAppleDevice(String userPrincipalName)
public com.github.davidmoten.odata.client.ActionRequestNoReturn syncDevice()
public com.github.davidmoten.odata.client.ActionRequestNoReturn windowsDefenderScan(Boolean quickScan)
public com.github.davidmoten.odata.client.ActionRequestNoReturn windowsDefenderUpdateSignatures()
public com.github.davidmoten.odata.client.ActionRequestNoReturn updateWindowsDeviceAccount(UpdateWindowsDeviceAccountActionParameter updateWindowsDeviceAccountActionParameter)
public com.github.davidmoten.odata.client.ActionRequestNoReturn revokeAppleVppLicenses()
public com.github.davidmoten.odata.client.ActionRequestNoReturn rotateBitLockerKeys()
public com.github.davidmoten.odata.client.ActionRequestNoReturn sendCustomNotificationToCompanyPortal(String notificationTitle, String notificationBody)
public com.github.davidmoten.odata.client.ActionRequestNoReturn triggerConfigurationManagerAction(ConfigurationManagerAction configurationManagerAction)
public com.github.davidmoten.odata.client.CollectionPageNonEntityRequest<DeviceCompliancePolicySettingState> getNonCompliantSettings()
public com.github.davidmoten.odata.client.FunctionRequestReturningNonCollection<String> getFileVaultKey()
Copyright © 2018–2020. All rights reserved.