Class ManagedDevice
- java.lang.Object
-
- odata.msgraph.client.beta.entity.Entity
-
- odata.msgraph.client.beta.entity.ManagedDevice
-
- All Implemented Interfaces:
com.github.davidmoten.odata.client.ODataEntityType,com.github.davidmoten.odata.client.ODataType
- Direct Known Subclasses:
WindowsManagedDevice
public class ManagedDevice extends Entity implements com.github.davidmoten.odata.client.ODataEntityType
“Devices that are managed or pre-enrolled through Intune”
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classManagedDevice.Builder
-
Field Summary
-
Fields inherited from class odata.msgraph.client.beta.entity.Entity
changedFields, contextPath, id, odataType, unmappedFields
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedManagedDevice()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description com.github.davidmoten.odata.client.ActionRequestNoReturnactivateDeviceEsim(String carrierUrl)static ManagedDevice.BuilderbuilderManagedDevice()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.ActionRequestNoReturnbypassActivationLock()com.github.davidmoten.odata.client.ActionRequestNoReturncleanWindowsDevice(Boolean keepUserData)com.github.davidmoten.odata.client.ActionRequestReturningNonCollectionUnwrapped<DeviceLogCollectionResponse>createDeviceLogCollectionRequest(DeviceLogCollectionRequest templateType)com.github.davidmoten.odata.client.ActionRequestNoReturndeleteUserFromSharedAppleDevice(String userPrincipalName)com.github.davidmoten.odata.client.ActionRequestNoReturndeprovision(String deprovisionReason)com.github.davidmoten.odata.client.ActionRequestNoReturndisable()com.github.davidmoten.odata.client.ActionRequestNoReturndisableLostMode()com.github.davidmoten.odata.client.ActionRequestNoReturnenableLostMode(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.AssignmentFilterEvaluationStatusDetailsCollectionRequestgetAssignmentFilterEvaluationStatusDetails()“Managed device mobile app configuration states for this device.”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.ChangedFieldsgetChangedFields()Optional<ChassisType>getChassisType()“Chassis type of the device.com.github.davidmoten.odata.client.CollectionPage<ChromeOSDeviceProperty>getChromeOSDeviceInfo()“List of properties of the ChromeOS Device.”com.github.davidmoten.odata.client.CollectionPage<ChromeOSDeviceProperty>getChromeOSDeviceInfo(com.github.davidmoten.odata.client.HttpRequestOptions options)“List of properties of the ChromeOS Device.”com.github.davidmoten.odata.client.CollectionPage<CloudPcRemoteActionResult>getCloudPcRemoteActionResults()com.github.davidmoten.odata.client.CollectionPage<CloudPcRemoteActionResult>getCloudPcRemoteActionResults(com.github.davidmoten.odata.client.HttpRequestOptions options)com.github.davidmoten.odata.client.CollectionPageNonEntityRequest<CloudPcRemoteActionResult>getCloudPcRemoteActionResults_Function()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”DetectedAppCollectionRequestgetDetectedApps()“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.DeviceCategoryRequestgetDeviceCategory()“Device category”Optional<String>getDeviceCategoryDisplayName()“Device category display name.DeviceCompliancePolicyStateCollectionRequestgetDeviceCompliancePolicyStates()“Device compliance policy states for this device.”DeviceConfigurationStateCollectionRequestgetDeviceConfigurationStates()“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>getEnrollmentProfileName()“Name of the enrollment profile assigned to 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.DeviceLogCollectionResponseCollectionRequestgetLogCollectionRequests()“List of log collection requests”Optional<LostModeState>getLostModeState()“Indicates if Lost mode is enabled or disabled.ManagedDeviceMobileAppConfigurationStateCollectionRequestgetManagedDeviceMobileAppConfigurationStates()“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<ManagedDeviceManagementFeatures>getManagementFeatures()“Device management features”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.”SecurityBaselineStateCollectionRequestgetSecurityBaselineStates()“Security baseline states for this device.”Optional<String>getSerialNumber()“SerialNumber.Optional<String>getSkuFamily()“Device sku family”Optional<Integer>getSkuNumber()“Device sku number, see also: https://docs.microsoft.com/en-us/windows/win32/api/ sysinfoapi/nf-sysinfoapi-getproductinfo.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.UnmappedFieldsgetUnmappedFields()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.UserCollectionRequestgetUsers()“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.WindowsProtectionStateRequestgetWindowsProtectionState()“The device protection status.”Optional<Integer>getWindowsRemediatedMalwareCount()“Count of remediated malware for this windows device.com.github.davidmoten.odata.client.ActionRequestNoReturnlocateDevice()com.github.davidmoten.odata.client.ActionRequestNoReturnlogoutSharedAppleDeviceActiveUser()StringodataTypeName()com.github.davidmoten.odata.client.ActionRequestNoReturnoverrideComplianceState(AdministratorConfiguredDeviceComplianceState complianceState, String remediationUrl)ManagedDevicepatch()Submits only changed fields for update and returns an immutable copy ofthiswith changed fields reset.com.github.davidmoten.odata.client.ActionRequestNoReturnplayLostModeSound()voidpostInject(boolean addKeysToContextPath)ManagedDeviceput()Submits all fields for update and returns an immutable copy ofthiswith changed fields reset (they were ignored anyway).com.github.davidmoten.odata.client.ActionRequestNoReturnrebootNow()com.github.davidmoten.odata.client.ActionRequestNoReturnrecoverPasscode()com.github.davidmoten.odata.client.ActionRequestNoReturnreenable()com.github.davidmoten.odata.client.ActionRequestNoReturnremoteLock()com.github.davidmoten.odata.client.ActionRequestNoReturnreprovisionCloudPc()com.github.davidmoten.odata.client.ActionRequestNoReturnrequestRemoteAssistance()com.github.davidmoten.odata.client.ActionRequestNoReturnresetPasscode()com.github.davidmoten.odata.client.ActionRequestNoReturnresizeCloudPc(String targetServicePlanId)com.github.davidmoten.odata.client.ActionRequestNoReturnretire()com.github.davidmoten.odata.client.ActionRequestNoReturnrevokeAppleVppLicenses()com.github.davidmoten.odata.client.ActionRequestNoReturnrotateBitLockerKeys()com.github.davidmoten.odata.client.ActionRequestNoReturnrotateFileVaultKey()com.github.davidmoten.odata.client.ActionRequestNoReturnsendCustomNotificationToCompanyPortal(String notificationTitle, String notificationBody)com.github.davidmoten.odata.client.ActionRequestNoReturnsetDeviceName(String deviceName)com.github.davidmoten.odata.client.ActionRequestNoReturnshutDown()com.github.davidmoten.odata.client.ActionRequestNoReturnsyncDevice()StringtoString()com.github.davidmoten.odata.client.ActionRequestNoReturntriggerConfigurationManagerAction(ConfigurationManagerAction configurationManagerAction)com.github.davidmoten.odata.client.ActionRequestNoReturnupdateWindowsDeviceAccount(UpdateWindowsDeviceAccountActionParameter updateWindowsDeviceAccountActionParameter)com.github.davidmoten.odata.client.ActionRequestNoReturnwindowsDefenderScan(Boolean quickScan)com.github.davidmoten.odata.client.ActionRequestNoReturnwindowsDefenderUpdateSignatures()com.github.davidmoten.odata.client.ActionRequestNoReturnwipe(Boolean keepEnrollmentData, Boolean keepUserData, String macOsUnlockCode, Boolean persistEsimDataPlan, Boolean useProtectedWipe)ManagedDevicewithAadRegistered(Boolean aadRegistered)Returns an immutable copy ofthiswith just theaadRegisteredfield changed.ManagedDevicewithActivationLockBypassCode(String activationLockBypassCode)Returns an immutable copy ofthiswith just theactivationLockBypassCodefield changed.ManagedDevicewithAndroidSecurityPatchLevel(String androidSecurityPatchLevel)Returns an immutable copy ofthiswith just theandroidSecurityPatchLevelfield changed.ManagedDevicewithAutopilotEnrolled(Boolean autopilotEnrolled)Returns an immutable copy ofthiswith just theautopilotEnrolledfield changed.ManagedDevicewithAzureActiveDirectoryDeviceId(String azureActiveDirectoryDeviceId)Returns an immutable copy ofthiswith just theazureActiveDirectoryDeviceIdfield changed.ManagedDevicewithAzureADDeviceId(String azureADDeviceId)Returns an immutable copy ofthiswith just theazureADDeviceIdfield changed.ManagedDevicewithAzureADRegistered(Boolean azureADRegistered)Returns an immutable copy ofthiswith just theazureADRegisteredfield changed.ManagedDevicewithChassisType(ChassisType chassisType)Returns an immutable copy ofthiswith just thechassisTypefield changed.ManagedDevicewithChromeOSDeviceInfo(List<ChromeOSDeviceProperty> chromeOSDeviceInfo)Returns an immutable copy ofthiswith just thechromeOSDeviceInfofield changed.ManagedDevicewithCloudPcRemoteActionResults(List<CloudPcRemoteActionResult> cloudPcRemoteActionResults)ManagedDevicewithComplianceGracePeriodExpirationDateTime(OffsetDateTime complianceGracePeriodExpirationDateTime)Returns an immutable copy ofthiswith just thecomplianceGracePeriodExpirationDateTimefield changed.ManagedDevicewithComplianceState(ComplianceState complianceState)Returns an immutable copy ofthiswith just thecomplianceStatefield changed.ManagedDevicewithConfigurationManagerClientEnabledFeatures(ConfigurationManagerClientEnabledFeatures configurationManagerClientEnabledFeatures)Returns an immutable copy ofthiswith just theconfigurationManagerClientEnabledFeaturesfield changed.ManagedDevicewithConfigurationManagerClientHealthState(ConfigurationManagerClientHealthState configurationManagerClientHealthState)Returns an immutable copy ofthiswith just theconfigurationManagerClientHealthStatefield changed.ManagedDevicewithConfigurationManagerClientInformation(ConfigurationManagerClientInformation configurationManagerClientInformation)Returns an immutable copy ofthiswith just theconfigurationManagerClientInformationfield changed.ManagedDevicewithDeviceActionResults(List<DeviceActionResult> deviceActionResults)Returns an immutable copy ofthiswith just thedeviceActionResultsfield changed.ManagedDevicewithDeviceCategoryDisplayName(String deviceCategoryDisplayName)Returns an immutable copy ofthiswith just thedeviceCategoryDisplayNamefield changed.ManagedDevicewithDeviceEnrollmentType(DeviceEnrollmentType deviceEnrollmentType)Returns an immutable copy ofthiswith just thedeviceEnrollmentTypefield changed.ManagedDevicewithDeviceHealthAttestationState(DeviceHealthAttestationState deviceHealthAttestationState)Returns an immutable copy ofthiswith just thedeviceHealthAttestationStatefield changed.ManagedDevicewithDeviceName(String deviceName)Returns an immutable copy ofthiswith just thedeviceNamefield changed.ManagedDevicewithDeviceRegistrationState(DeviceRegistrationState deviceRegistrationState)Returns an immutable copy ofthiswith just thedeviceRegistrationStatefield changed.ManagedDevicewithDeviceType(DeviceType deviceType)Returns an immutable copy ofthiswith just thedeviceTypefield changed.ManagedDevicewithEasActivated(Boolean easActivated)Returns an immutable copy ofthiswith just theeasActivatedfield changed.ManagedDevicewithEasActivationDateTime(OffsetDateTime easActivationDateTime)Returns an immutable copy ofthiswith just theeasActivationDateTimefield changed.ManagedDevicewithEasDeviceId(String easDeviceId)Returns an immutable copy ofthiswith just theeasDeviceIdfield changed.ManagedDevicewithEmailAddress(String emailAddress)Returns an immutable copy ofthiswith just theemailAddressfield changed.ManagedDevicewithEnrolledDateTime(OffsetDateTime enrolledDateTime)Returns an immutable copy ofthiswith just theenrolledDateTimefield changed.ManagedDevicewithEnrollmentProfileName(String enrollmentProfileName)Returns an immutable copy ofthiswith just theenrollmentProfileNamefield changed.ManagedDevicewithEthernetMacAddress(String ethernetMacAddress)Returns an immutable copy ofthiswith just theethernetMacAddressfield changed.ManagedDevicewithExchangeAccessState(DeviceManagementExchangeAccessState exchangeAccessState)Returns an immutable copy ofthiswith just theexchangeAccessStatefield changed.ManagedDevicewithExchangeAccessStateReason(DeviceManagementExchangeAccessStateReason exchangeAccessStateReason)Returns an immutable copy ofthiswith just theexchangeAccessStateReasonfield changed.ManagedDevicewithExchangeLastSuccessfulSyncDateTime(OffsetDateTime exchangeLastSuccessfulSyncDateTime)Returns an immutable copy ofthiswith just theexchangeLastSuccessfulSyncDateTimefield changed.ManagedDevicewithFreeStorageSpaceInBytes(Long freeStorageSpaceInBytes)Returns an immutable copy ofthiswith just thefreeStorageSpaceInBytesfield changed.ManagedDevicewithHardwareInformation(HardwareInformation hardwareInformation)Returns an immutable copy ofthiswith just thehardwareInformationfield changed.ManagedDevicewithIccid(String iccid)Returns an immutable copy ofthiswith just theiccidfield changed.ManagedDevicewithImei(String imei)Returns an immutable copy ofthiswith just theimeifield changed.ManagedDevicewithIsEncrypted(Boolean isEncrypted)Returns an immutable copy ofthiswith just theisEncryptedfield changed.ManagedDevicewithIsSupervised(Boolean isSupervised)Returns an immutable copy ofthiswith just theisSupervisedfield changed.ManagedDevicewithJailBroken(String jailBroken)Returns an immutable copy ofthiswith just thejailBrokenfield changed.ManagedDevicewithJoinType(JoinType joinType)Returns an immutable copy ofthiswith just thejoinTypefield changed.ManagedDevicewithLastSyncDateTime(OffsetDateTime lastSyncDateTime)Returns an immutable copy ofthiswith just thelastSyncDateTimefield changed.ManagedDevicewithLostModeState(LostModeState lostModeState)Returns an immutable copy ofthiswith just thelostModeStatefield changed.ManagedDevicewithManagedDeviceName(String managedDeviceName)Returns an immutable copy ofthiswith just themanagedDeviceNamefield changed.ManagedDevicewithManagedDeviceOwnerType(ManagedDeviceOwnerType managedDeviceOwnerType)Returns an immutable copy ofthiswith just themanagedDeviceOwnerTypefield changed.ManagedDevicewithManagementAgent(ManagementAgentType managementAgent)Returns an immutable copy ofthiswith just themanagementAgentfield changed.ManagedDevicewithManagementCertificateExpirationDate(OffsetDateTime managementCertificateExpirationDate)Returns an immutable copy ofthiswith just themanagementCertificateExpirationDatefield changed.ManagedDevicewithManagementFeatures(ManagedDeviceManagementFeatures managementFeatures)Returns an immutable copy ofthiswith just themanagementFeaturesfield changed.ManagedDevicewithManagementState(ManagementState managementState)Returns an immutable copy ofthiswith just themanagementStatefield changed.ManagedDevicewithManufacturer(String manufacturer)Returns an immutable copy ofthiswith just themanufacturerfield changed.ManagedDevicewithMeid(String meid)Returns an immutable copy ofthiswith just themeidfield changed.ManagedDevicewithModel(String model)Returns an immutable copy ofthiswith just themodelfield changed.ManagedDevicewithNotes(String notes)Returns an immutable copy ofthiswith just thenotesfield changed.ManagedDevicewithOperatingSystem(String operatingSystem)Returns an immutable copy ofthiswith just theoperatingSystemfield changed.ManagedDevicewithOsVersion(String osVersion)Returns an immutable copy ofthiswith just theosVersionfield changed.ManagedDevicewithOwnerType(OwnerType ownerType)Returns an immutable copy ofthiswith just theownerTypefield changed.ManagedDevicewithPartnerReportedThreatState(ManagedDevicePartnerReportedHealthState partnerReportedThreatState)Returns an immutable copy ofthiswith just thepartnerReportedThreatStatefield changed.ManagedDevicewithPhoneNumber(String phoneNumber)Returns an immutable copy ofthiswith just thephoneNumberfield changed.ManagedDevicewithPhysicalMemoryInBytes(Long physicalMemoryInBytes)Returns an immutable copy ofthiswith just thephysicalMemoryInBytesfield changed.ManagedDevicewithPreferMdmOverGroupPolicyAppliedDateTime(OffsetDateTime preferMdmOverGroupPolicyAppliedDateTime)Returns an immutable copy ofthiswith just thepreferMdmOverGroupPolicyAppliedDateTimefield changed.ManagedDevicewithProcessorArchitecture(ManagedDeviceArchitecture processorArchitecture)Returns an immutable copy ofthiswith just theprocessorArchitecturefield changed.ManagedDevicewithRemoteAssistanceSessionErrorDetails(String remoteAssistanceSessionErrorDetails)Returns an immutable copy ofthiswith just theremoteAssistanceSessionErrorDetailsfield changed.ManagedDevicewithRemoteAssistanceSessionUrl(String remoteAssistanceSessionUrl)Returns an immutable copy ofthiswith just theremoteAssistanceSessionUrlfield changed.ManagedDevicewithRequireUserEnrollmentApproval(Boolean requireUserEnrollmentApproval)Returns an immutable copy ofthiswith just therequireUserEnrollmentApprovalfield changed.ManagedDevicewithRetireAfterDateTime(OffsetDateTime retireAfterDateTime)Returns an immutable copy ofthiswith just theretireAfterDateTimefield changed.ManagedDevicewithRoleScopeTagIds(List<String> roleScopeTagIds)Returns an immutable copy ofthiswith just theroleScopeTagIdsfield changed.ManagedDevicewithSerialNumber(String serialNumber)Returns an immutable copy ofthiswith just theserialNumberfield changed.ManagedDevicewithSkuFamily(String skuFamily)Returns an immutable copy ofthiswith just theskuFamilyfield changed.ManagedDevicewithSkuNumber(Integer skuNumber)Returns an immutable copy ofthiswith just theskuNumberfield changed.ManagedDevicewithSpecificationVersion(String specificationVersion)Returns an immutable copy ofthiswith just thespecificationVersionfield changed.ManagedDevicewithSubscriberCarrier(String subscriberCarrier)Returns an immutable copy ofthiswith just thesubscriberCarrierfield changed.ManagedDevicewithTotalStorageSpaceInBytes(Long totalStorageSpaceInBytes)Returns an immutable copy ofthiswith just thetotalStorageSpaceInBytesfield changed.ManagedDevicewithUdid(String udid)Returns an immutable copy ofthiswith just theudidfield changed.ManagedDevicewithUnmappedField(String name, String value)ManagedDevicewithUserDisplayName(String userDisplayName)Returns an immutable copy ofthiswith just theuserDisplayNamefield changed.ManagedDevicewithUserId(String userId)Returns an immutable copy ofthiswith just theuserIdfield changed.ManagedDevicewithUserPrincipalName(String userPrincipalName)Returns an immutable copy ofthiswith just theuserPrincipalNamefield changed.ManagedDevicewithUsersLoggedOn(List<LoggedOnUser> usersLoggedOn)Returns an immutable copy ofthiswith just theusersLoggedOnfield changed.ManagedDevicewithWiFiMacAddress(String wiFiMacAddress)Returns an immutable copy ofthiswith just thewiFiMacAddressfield changed.ManagedDevicewithWindowsActiveMalwareCount(Integer windowsActiveMalwareCount)Returns an immutable copy ofthiswith just thewindowsActiveMalwareCountfield changed.ManagedDevicewithWindowsRemediatedMalwareCount(Integer windowsRemediatedMalwareCount)Returns an immutable copy ofthiswith just thewindowsRemediatedMalwareCountfield changed.
-
-
-
Field Detail
-
cloudPcRemoteActionResults
protected List<CloudPcRemoteActionResult> cloudPcRemoteActionResults
-
cloudPcRemoteActionResultsNextLink
protected String cloudPcRemoteActionResultsNextLink
-
aadRegistered
protected Boolean aadRegistered
-
activationLockBypassCode
protected String activationLockBypassCode
-
androidSecurityPatchLevel
protected String androidSecurityPatchLevel
-
autopilotEnrolled
protected Boolean autopilotEnrolled
-
azureActiveDirectoryDeviceId
protected String azureActiveDirectoryDeviceId
-
azureADDeviceId
protected String azureADDeviceId
-
azureADRegistered
protected Boolean azureADRegistered
-
chassisType
protected ChassisType chassisType
-
chromeOSDeviceInfo
protected List<ChromeOSDeviceProperty> chromeOSDeviceInfo
-
chromeOSDeviceInfoNextLink
protected String chromeOSDeviceInfoNextLink
-
complianceGracePeriodExpirationDateTime
protected OffsetDateTime complianceGracePeriodExpirationDateTime
-
complianceState
protected ComplianceState complianceState
-
configurationManagerClientEnabledFeatures
protected ConfigurationManagerClientEnabledFeatures configurationManagerClientEnabledFeatures
-
configurationManagerClientHealthState
protected ConfigurationManagerClientHealthState configurationManagerClientHealthState
-
configurationManagerClientInformation
protected ConfigurationManagerClientInformation configurationManagerClientInformation
-
deviceActionResults
protected List<DeviceActionResult> deviceActionResults
-
deviceActionResultsNextLink
protected String deviceActionResultsNextLink
-
deviceCategoryDisplayName
protected String deviceCategoryDisplayName
-
deviceEnrollmentType
protected DeviceEnrollmentType deviceEnrollmentType
-
deviceHealthAttestationState
protected DeviceHealthAttestationState deviceHealthAttestationState
-
deviceName
protected String deviceName
-
deviceRegistrationState
protected DeviceRegistrationState deviceRegistrationState
-
deviceType
protected DeviceType deviceType
-
easActivated
protected Boolean easActivated
-
easActivationDateTime
protected OffsetDateTime easActivationDateTime
-
easDeviceId
protected String easDeviceId
-
emailAddress
protected String emailAddress
-
enrolledDateTime
protected OffsetDateTime enrolledDateTime
-
enrollmentProfileName
protected String enrollmentProfileName
-
ethernetMacAddress
protected String ethernetMacAddress
-
exchangeAccessState
protected DeviceManagementExchangeAccessState exchangeAccessState
-
exchangeAccessStateReason
protected DeviceManagementExchangeAccessStateReason exchangeAccessStateReason
-
exchangeLastSuccessfulSyncDateTime
protected OffsetDateTime exchangeLastSuccessfulSyncDateTime
-
freeStorageSpaceInBytes
protected Long freeStorageSpaceInBytes
-
hardwareInformation
protected HardwareInformation hardwareInformation
-
iccid
protected String iccid
-
imei
protected String imei
-
isEncrypted
protected Boolean isEncrypted
-
isSupervised
protected Boolean isSupervised
-
jailBroken
protected String jailBroken
-
joinType
protected JoinType joinType
-
lastSyncDateTime
protected OffsetDateTime lastSyncDateTime
-
lostModeState
protected LostModeState lostModeState
-
managedDeviceName
protected String managedDeviceName
-
managedDeviceOwnerType
protected ManagedDeviceOwnerType managedDeviceOwnerType
-
managementAgent
protected ManagementAgentType managementAgent
-
managementCertificateExpirationDate
protected OffsetDateTime managementCertificateExpirationDate
-
managementFeatures
protected ManagedDeviceManagementFeatures managementFeatures
-
managementState
protected ManagementState managementState
-
manufacturer
protected String manufacturer
-
meid
protected String meid
-
model
protected String model
-
notes
protected String notes
-
operatingSystem
protected String operatingSystem
-
osVersion
protected String osVersion
-
ownerType
protected OwnerType ownerType
-
partnerReportedThreatState
protected ManagedDevicePartnerReportedHealthState partnerReportedThreatState
-
phoneNumber
protected String phoneNumber
-
physicalMemoryInBytes
protected Long physicalMemoryInBytes
-
preferMdmOverGroupPolicyAppliedDateTime
protected OffsetDateTime preferMdmOverGroupPolicyAppliedDateTime
-
processorArchitecture
protected ManagedDeviceArchitecture processorArchitecture
-
remoteAssistanceSessionErrorDetails
protected String remoteAssistanceSessionErrorDetails
-
remoteAssistanceSessionUrl
protected String remoteAssistanceSessionUrl
-
requireUserEnrollmentApproval
protected Boolean requireUserEnrollmentApproval
-
retireAfterDateTime
protected OffsetDateTime retireAfterDateTime
-
roleScopeTagIdsNextLink
protected String roleScopeTagIdsNextLink
-
serialNumber
protected String serialNumber
-
skuFamily
protected String skuFamily
-
skuNumber
protected Integer skuNumber
-
specificationVersion
protected String specificationVersion
-
subscriberCarrier
protected String subscriberCarrier
-
totalStorageSpaceInBytes
protected Long totalStorageSpaceInBytes
-
udid
protected String udid
-
userDisplayName
protected String userDisplayName
-
userId
protected String userId
-
userPrincipalName
protected String userPrincipalName
-
usersLoggedOn
protected List<LoggedOnUser> usersLoggedOn
-
usersLoggedOnNextLink
protected String usersLoggedOnNextLink
-
wiFiMacAddress
protected String wiFiMacAddress
-
windowsActiveMalwareCount
protected Integer windowsActiveMalwareCount
-
windowsRemediatedMalwareCount
protected Integer windowsRemediatedMalwareCount
-
-
Method Detail
-
odataTypeName
public String odataTypeName()
- Specified by:
odataTypeNamein interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
odataTypeNamein classEntity
-
builderManagedDevice
public static ManagedDevice.Builder builderManagedDevice()
Returns a builder which is used to create a new instance of this class (given that this class is immutable).- Returns:
- a new Builder for this class
-
getChangedFields
public com.github.davidmoten.odata.client.internal.ChangedFields getChangedFields()
- Specified by:
getChangedFieldsin interfacecom.github.davidmoten.odata.client.ODataEntityType- Overrides:
getChangedFieldsin classEntity
-
postInject
public void postInject(boolean addKeysToContextPath)
- Specified by:
postInjectin interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
postInjectin classEntity
-
getCloudPcRemoteActionResults
public com.github.davidmoten.odata.client.CollectionPage<CloudPcRemoteActionResult> getCloudPcRemoteActionResults()
-
withCloudPcRemoteActionResults
public ManagedDevice withCloudPcRemoteActionResults(List<CloudPcRemoteActionResult> cloudPcRemoteActionResults)
-
getCloudPcRemoteActionResults
public com.github.davidmoten.odata.client.CollectionPage<CloudPcRemoteActionResult> getCloudPcRemoteActionResults(com.github.davidmoten.odata.client.HttpRequestOptions options)
-
getAadRegistered
public Optional<Boolean> getAadRegistered()
“Whether the device is Azure Active Directory registered. This property is read- only.”Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Returns:
- property aadRegistered
-
withAadRegistered
public ManagedDevice withAadRegistered(Boolean aadRegistered)
Returns an immutable copy ofthiswith just theaadRegisteredfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. 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
- Parameters:
aadRegistered- new value ofaadRegisteredfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theaadRegisteredfield changed
-
getActivationLockBypassCode
public Optional<String> getActivationLockBypassCode()
“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
- Returns:
- property activationLockBypassCode
-
withActivationLockBypassCode
public ManagedDevice withActivationLockBypassCode(String activationLockBypassCode)
Returns an immutable copy ofthiswith just theactivationLockBypassCodefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.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
- Parameters:
activationLockBypassCode- new value ofactivationLockBypassCodefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theactivationLockBypassCodefield changed
-
getAndroidSecurityPatchLevel
public Optional<String> getAndroidSecurityPatchLevel()
“Android security patch level. This property is read-only.”Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Returns:
- property androidSecurityPatchLevel
-
withAndroidSecurityPatchLevel
public ManagedDevice withAndroidSecurityPatchLevel(String androidSecurityPatchLevel)
Returns an immutable copy ofthiswith just theandroidSecurityPatchLevelfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.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
- Parameters:
androidSecurityPatchLevel- new value ofandroidSecurityPatchLevelfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theandroidSecurityPatchLevelfield changed
-
getAutopilotEnrolled
public Optional<Boolean> getAutopilotEnrolled()
“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
- Returns:
- property autopilotEnrolled
-
withAutopilotEnrolled
public ManagedDevice withAutopilotEnrolled(Boolean autopilotEnrolled)
Returns an immutable copy ofthiswith just theautopilotEnrolledfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. 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
- Parameters:
autopilotEnrolled- new value ofautopilotEnrolledfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theautopilotEnrolledfield changed
-
getAzureActiveDirectoryDeviceId
public Optional<String> getAzureActiveDirectoryDeviceId()
“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
- Returns:
- property azureActiveDirectoryDeviceId
-
withAzureActiveDirectoryDeviceId
public ManagedDevice withAzureActiveDirectoryDeviceId(String azureActiveDirectoryDeviceId)
Returns an immutable copy ofthiswith just theazureActiveDirectoryDeviceIdfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.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
- Parameters:
azureActiveDirectoryDeviceId- new value ofazureActiveDirectoryDeviceIdfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theazureActiveDirectoryDeviceIdfield changed
-
getAzureADDeviceId
public Optional<String> getAzureADDeviceId()
“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
- Returns:
- property azureADDeviceId
-
withAzureADDeviceId
public ManagedDevice withAzureADDeviceId(String azureADDeviceId)
Returns an immutable copy ofthiswith just theazureADDeviceIdfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. 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
- Parameters:
azureADDeviceId- new value ofazureADDeviceIdfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theazureADDeviceIdfield changed
-
getAzureADRegistered
public Optional<Boolean> getAzureADRegistered()
“Whether the device is Azure Active Directory registered. This property is read- only.”Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Returns:
- property azureADRegistered
-
withAzureADRegistered
public ManagedDevice withAzureADRegistered(Boolean azureADRegistered)
Returns an immutable copy ofthiswith just theazureADRegisteredfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. 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
- Parameters:
azureADRegistered- new value ofazureADRegisteredfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theazureADRegisteredfield changed
-
getChassisType
public Optional<ChassisType> getChassisType()
“Chassis type of the device. This property is read-only.”Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Returns:
- property chassisType
-
withChassisType
public ManagedDevice withChassisType(ChassisType chassisType)
Returns an immutable copy ofthiswith just thechassisTypefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. 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
- Parameters:
chassisType- new value ofchassisTypefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thechassisTypefield changed
-
getChromeOSDeviceInfo
public com.github.davidmoten.odata.client.CollectionPage<ChromeOSDeviceProperty> getChromeOSDeviceInfo()
“List of properties of the ChromeOS Device.”- Returns:
- property chromeOSDeviceInfo
-
withChromeOSDeviceInfo
public ManagedDevice withChromeOSDeviceInfo(List<ChromeOSDeviceProperty> chromeOSDeviceInfo)
Returns an immutable copy ofthiswith just thechromeOSDeviceInfofield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“List of properties of the ChromeOS Device.”
- Parameters:
chromeOSDeviceInfo- new value ofchromeOSDeviceInfofield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thechromeOSDeviceInfofield changed
-
getChromeOSDeviceInfo
public com.github.davidmoten.odata.client.CollectionPage<ChromeOSDeviceProperty> getChromeOSDeviceInfo(com.github.davidmoten.odata.client.HttpRequestOptions options)
“List of properties of the ChromeOS Device.”- Parameters:
options- specify connect and read timeouts- Returns:
- property chromeOSDeviceInfo
-
getComplianceGracePeriodExpirationDateTime
public Optional<OffsetDateTime> getComplianceGracePeriodExpirationDateTime()
“The DateTime when device compliance grace period expires. This property is read- only.”Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Returns:
- property complianceGracePeriodExpirationDateTime
-
withComplianceGracePeriodExpirationDateTime
public ManagedDevice withComplianceGracePeriodExpirationDateTime(OffsetDateTime complianceGracePeriodExpirationDateTime)
Returns an immutable copy ofthiswith just thecomplianceGracePeriodExpirationDateTimefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.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
- Parameters:
complianceGracePeriodExpirationDateTime- new value ofcomplianceGracePeriodExpirationDateTimefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecomplianceGracePeriodExpirationDateTimefield changed
-
getComplianceState
public Optional<ComplianceState> getComplianceState()
“Compliance state of the device. This property is read-only.”Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Returns:
- property complianceState
-
withComplianceState
public ManagedDevice withComplianceState(ComplianceState complianceState)
Returns an immutable copy ofthiswith just thecomplianceStatefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. 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
- Parameters:
complianceState- new value ofcomplianceStatefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecomplianceStatefield changed
-
getConfigurationManagerClientEnabledFeatures
public Optional<ConfigurationManagerClientEnabledFeatures> getConfigurationManagerClientEnabledFeatures()
“ConfigrMgr client enabled features. This property is read-only.”Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Returns:
- property configurationManagerClientEnabledFeatures
-
withConfigurationManagerClientEnabledFeatures
public ManagedDevice withConfigurationManagerClientEnabledFeatures(ConfigurationManagerClientEnabledFeatures configurationManagerClientEnabledFeatures)
Returns an immutable copy ofthiswith just theconfigurationManagerClientEnabledFeaturesfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.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
- Parameters:
configurationManagerClientEnabledFeatures- new value ofconfigurationManagerClientEnabledFeaturesfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theconfigurationManagerClientEnabledFeaturesfield changed
-
getConfigurationManagerClientHealthState
public Optional<ConfigurationManagerClientHealthState> getConfigurationManagerClientHealthState()
“Configuration manager client health state, valid only for devices managed by MDM /ConfigMgr Agent”- Returns:
- property configurationManagerClientHealthState
-
withConfigurationManagerClientHealthState
public ManagedDevice withConfigurationManagerClientHealthState(ConfigurationManagerClientHealthState configurationManagerClientHealthState)
Returns an immutable copy ofthiswith just theconfigurationManagerClientHealthStatefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.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”
- Parameters:
configurationManagerClientHealthState- new value ofconfigurationManagerClientHealthStatefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theconfigurationManagerClientHealthStatefield changed
-
getConfigurationManagerClientInformation
public Optional<ConfigurationManagerClientInformation> getConfigurationManagerClientInformation()
“Configuration manager client information, valid only for devices managed, duel- managed or tri-managed by ConfigMgr Agent”- Returns:
- property configurationManagerClientInformation
-
withConfigurationManagerClientInformation
public ManagedDevice withConfigurationManagerClientInformation(ConfigurationManagerClientInformation configurationManagerClientInformation)
Returns an immutable copy ofthiswith just theconfigurationManagerClientInformationfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.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”
- Parameters:
configurationManagerClientInformation- new value ofconfigurationManagerClientInformationfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theconfigurationManagerClientInformationfield changed
-
getDeviceActionResults
public com.github.davidmoten.odata.client.CollectionPage<DeviceActionResult> getDeviceActionResults()
“List of ComplexType deviceActionResult objects. This property is read-only.”Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Returns:
- property deviceActionResults
-
withDeviceActionResults
public ManagedDevice withDeviceActionResults(List<DeviceActionResult> deviceActionResults)
Returns an immutable copy ofthiswith just thedeviceActionResultsfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“List of ComplexType deviceActionResult objects. This property is read-only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Parameters:
deviceActionResults- new value ofdeviceActionResultsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedeviceActionResultsfield changed
-
getDeviceActionResults
public com.github.davidmoten.odata.client.CollectionPage<DeviceActionResult> getDeviceActionResults(com.github.davidmoten.odata.client.HttpRequestOptions options)
“List of ComplexType deviceActionResult objects. This property is read-only.”Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Parameters:
options- specify connect and read timeouts- Returns:
- property deviceActionResults
-
getDeviceCategoryDisplayName
public Optional<String> getDeviceCategoryDisplayName()
“Device category display name. This property is read-only.”Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Returns:
- property deviceCategoryDisplayName
-
withDeviceCategoryDisplayName
public ManagedDevice withDeviceCategoryDisplayName(String deviceCategoryDisplayName)
Returns an immutable copy ofthiswith just thedeviceCategoryDisplayNamefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.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
- Parameters:
deviceCategoryDisplayName- new value ofdeviceCategoryDisplayNamefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedeviceCategoryDisplayNamefield changed
-
getDeviceEnrollmentType
public Optional<DeviceEnrollmentType> getDeviceEnrollmentType()
“Enrollment type of the device. This property is read-only.”Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Returns:
- property deviceEnrollmentType
-
withDeviceEnrollmentType
public ManagedDevice withDeviceEnrollmentType(DeviceEnrollmentType deviceEnrollmentType)
Returns an immutable copy ofthiswith just thedeviceEnrollmentTypefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.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
- Parameters:
deviceEnrollmentType- new value ofdeviceEnrollmentTypefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedeviceEnrollmentTypefield changed
-
getDeviceHealthAttestationState
public Optional<DeviceHealthAttestationState> getDeviceHealthAttestationState()
“The device health attestation state. This property is read-only.”Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Returns:
- property deviceHealthAttestationState
-
withDeviceHealthAttestationState
public ManagedDevice withDeviceHealthAttestationState(DeviceHealthAttestationState deviceHealthAttestationState)
Returns an immutable copy ofthiswith just thedeviceHealthAttestationStatefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.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
- Parameters:
deviceHealthAttestationState- new value ofdeviceHealthAttestationStatefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedeviceHealthAttestationStatefield changed
-
getDeviceName
public Optional<String> getDeviceName()
“Name of the device. This property is read-only.”Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Returns:
- property deviceName
-
withDeviceName
public ManagedDevice withDeviceName(String deviceName)
Returns an immutable copy ofthiswith just thedeviceNamefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.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
- Parameters:
deviceName- new value ofdeviceNamefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedeviceNamefield changed
-
getDeviceRegistrationState
public Optional<DeviceRegistrationState> getDeviceRegistrationState()
“Device registration state. This property is read-only.”Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Returns:
- property deviceRegistrationState
-
withDeviceRegistrationState
public ManagedDevice withDeviceRegistrationState(DeviceRegistrationState deviceRegistrationState)
Returns an immutable copy ofthiswith just thedeviceRegistrationStatefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.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
- Parameters:
deviceRegistrationState- new value ofdeviceRegistrationStatefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedeviceRegistrationStatefield changed
-
getDeviceType
public Optional<DeviceType> getDeviceType()
“Platform of the device. This property is read-only.”Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Returns:
- property deviceType
-
withDeviceType
public ManagedDevice withDeviceType(DeviceType deviceType)
Returns an immutable copy ofthiswith just thedeviceTypefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.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
- Parameters:
deviceType- new value ofdeviceTypefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedeviceTypefield changed
-
getEasActivated
public Optional<Boolean> getEasActivated()
“Whether the device is Exchange ActiveSync activated. This property is read-only.”Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Returns:
- property easActivated
-
withEasActivated
public ManagedDevice withEasActivated(Boolean easActivated)
Returns an immutable copy ofthiswith just theeasActivatedfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. 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
- Parameters:
easActivated- new value ofeasActivatedfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theeasActivatedfield changed
-
getEasActivationDateTime
public Optional<OffsetDateTime> getEasActivationDateTime()
“Exchange ActivationSync activation time of the device. This property is read- only.”Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Returns:
- property easActivationDateTime
-
withEasActivationDateTime
public ManagedDevice withEasActivationDateTime(OffsetDateTime easActivationDateTime)
Returns an immutable copy ofthiswith just theeasActivationDateTimefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.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
- Parameters:
easActivationDateTime- new value ofeasActivationDateTimefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theeasActivationDateTimefield changed
-
getEasDeviceId
public Optional<String> getEasDeviceId()
“Exchange ActiveSync Id of the device. This property is read-only.”Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Returns:
- property easDeviceId
-
withEasDeviceId
public ManagedDevice withEasDeviceId(String easDeviceId)
Returns an immutable copy ofthiswith just theeasDeviceIdfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. 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
- Parameters:
easDeviceId- new value ofeasDeviceIdfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theeasDeviceIdfield changed
-
getEmailAddress
public Optional<String> getEmailAddress()
“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
- Returns:
- property emailAddress
-
withEmailAddress
public ManagedDevice withEmailAddress(String emailAddress)
Returns an immutable copy ofthiswith just theemailAddressfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. 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
- Parameters:
emailAddress- new value ofemailAddressfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theemailAddressfield changed
-
getEnrolledDateTime
public Optional<OffsetDateTime> getEnrolledDateTime()
“Enrollment time of the device. This property is read-only.”Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Returns:
- property enrolledDateTime
-
withEnrolledDateTime
public ManagedDevice withEnrolledDateTime(OffsetDateTime enrolledDateTime)
Returns an immutable copy ofthiswith just theenrolledDateTimefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. 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
- Parameters:
enrolledDateTime- new value ofenrolledDateTimefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theenrolledDateTimefield changed
-
getEnrollmentProfileName
public Optional<String> getEnrollmentProfileName()
“Name of the enrollment profile assigned to the device. Default value is empty string, indicating no enrollment profile was assgined. This property is read- only.”Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Returns:
- property enrollmentProfileName
-
withEnrollmentProfileName
public ManagedDevice withEnrollmentProfileName(String enrollmentProfileName)
Returns an immutable copy ofthiswith just theenrollmentProfileNamefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Name of the enrollment profile assigned to the device. Default value is empty string, indicating no enrollment profile was assgined. This property is read- only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Parameters:
enrollmentProfileName- new value ofenrollmentProfileNamefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theenrollmentProfileNamefield changed
-
getEthernetMacAddress
public Optional<String> getEthernetMacAddress()
“Ethernet MAC. This property is read-only.”Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Returns:
- property ethernetMacAddress
-
withEthernetMacAddress
public ManagedDevice withEthernetMacAddress(String ethernetMacAddress)
Returns an immutable copy ofthiswith just theethernetMacAddressfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.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
- Parameters:
ethernetMacAddress- new value ofethernetMacAddressfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theethernetMacAddressfield changed
-
getExchangeAccessState
public Optional<DeviceManagementExchangeAccessState> getExchangeAccessState()
“The Access State of the device in Exchange. This property is read-only.”Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Returns:
- property exchangeAccessState
-
withExchangeAccessState
public ManagedDevice withExchangeAccessState(DeviceManagementExchangeAccessState exchangeAccessState)
Returns an immutable copy ofthiswith just theexchangeAccessStatefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.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
- Parameters:
exchangeAccessState- new value ofexchangeAccessStatefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theexchangeAccessStatefield changed
-
getExchangeAccessStateReason
public Optional<DeviceManagementExchangeAccessStateReason> getExchangeAccessStateReason()
“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
- Returns:
- property exchangeAccessStateReason
-
withExchangeAccessStateReason
public ManagedDevice withExchangeAccessStateReason(DeviceManagementExchangeAccessStateReason exchangeAccessStateReason)
Returns an immutable copy ofthiswith just theexchangeAccessStateReasonfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.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
- Parameters:
exchangeAccessStateReason- new value ofexchangeAccessStateReasonfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theexchangeAccessStateReasonfield changed
-
getExchangeLastSuccessfulSyncDateTime
public Optional<OffsetDateTime> getExchangeLastSuccessfulSyncDateTime()
“Last time the device contacted Exchange. This property is read-only.”Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Returns:
- property exchangeLastSuccessfulSyncDateTime
-
withExchangeLastSuccessfulSyncDateTime
public ManagedDevice withExchangeLastSuccessfulSyncDateTime(OffsetDateTime exchangeLastSuccessfulSyncDateTime)
Returns an immutable copy ofthiswith just theexchangeLastSuccessfulSyncDateTimefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.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
- Parameters:
exchangeLastSuccessfulSyncDateTime- new value ofexchangeLastSuccessfulSyncDateTimefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theexchangeLastSuccessfulSyncDateTimefield changed
-
getFreeStorageSpaceInBytes
public Optional<Long> getFreeStorageSpaceInBytes()
“Free Storage in Bytes. This property is read-only.”Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Returns:
- property freeStorageSpaceInBytes
-
withFreeStorageSpaceInBytes
public ManagedDevice withFreeStorageSpaceInBytes(Long freeStorageSpaceInBytes)
Returns an immutable copy ofthiswith just thefreeStorageSpaceInBytesfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.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
- Parameters:
freeStorageSpaceInBytes- new value offreeStorageSpaceInBytesfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thefreeStorageSpaceInBytesfield changed
-
getHardwareInformation
public Optional<HardwareInformation> getHardwareInformation()
“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
- Returns:
- property hardwareInformation
-
withHardwareInformation
public ManagedDevice withHardwareInformation(HardwareInformation hardwareInformation)
Returns an immutable copy ofthiswith just thehardwareInformationfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.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
- Parameters:
hardwareInformation- new value ofhardwareInformationfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thehardwareInformationfield changed
-
getIccid
public Optional<String> getIccid()
“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
- Returns:
- property iccid
-
withIccid
public ManagedDevice withIccid(String iccid)
Returns an immutable copy ofthiswith just theiccidfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.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
- Parameters:
iccid- new value oficcidfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theiccidfield changed
-
getImei
public Optional<String> getImei()
“IMEI. This property is read-only.”Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Returns:
- property imei
-
withImei
public ManagedDevice withImei(String imei)
Returns an immutable copy ofthiswith just theimeifield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.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
- Parameters:
imei- new value ofimeifield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theimeifield changed
-
getIsEncrypted
public Optional<Boolean> getIsEncrypted()
“Device encryption status. This property is read-only.”Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Returns:
- property isEncrypted
-
withIsEncrypted
public ManagedDevice withIsEncrypted(Boolean isEncrypted)
Returns an immutable copy ofthiswith just theisEncryptedfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. 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
- Parameters:
isEncrypted- new value ofisEncryptedfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theisEncryptedfield changed
-
getIsSupervised
public Optional<Boolean> getIsSupervised()
“Device supervised status. This property is read-only.”Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Returns:
- property isSupervised
-
withIsSupervised
public ManagedDevice withIsSupervised(Boolean isSupervised)
Returns an immutable copy ofthiswith just theisSupervisedfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. 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
- Parameters:
isSupervised- new value ofisSupervisedfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theisSupervisedfield changed
-
getJailBroken
public Optional<String> getJailBroken()
“whether the device is jail broken or rooted. This property is read-only.”Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Returns:
- property jailBroken
-
withJailBroken
public ManagedDevice withJailBroken(String jailBroken)
Returns an immutable copy ofthiswith just thejailBrokenfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.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
- Parameters:
jailBroken- new value ofjailBrokenfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thejailBrokenfield changed
-
withJoinType
public ManagedDevice withJoinType(JoinType joinType)
Returns an immutable copy ofthiswith just thejoinTypefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Device join type”
- Parameters:
joinType- new value ofjoinTypefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thejoinTypefield changed
-
getLastSyncDateTime
public Optional<OffsetDateTime> getLastSyncDateTime()
“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
- Returns:
- property lastSyncDateTime
-
withLastSyncDateTime
public ManagedDevice withLastSyncDateTime(OffsetDateTime lastSyncDateTime)
Returns an immutable copy ofthiswith just thelastSyncDateTimefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. 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
- Parameters:
lastSyncDateTime- new value oflastSyncDateTimefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thelastSyncDateTimefield changed
-
getLostModeState
public Optional<LostModeState> getLostModeState()
“Indicates if Lost mode is enabled or disabled. This property is read-only.”Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Returns:
- property lostModeState
-
withLostModeState
public ManagedDevice withLostModeState(LostModeState lostModeState)
Returns an immutable copy ofthiswith just thelostModeStatefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. 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
- Parameters:
lostModeState- new value oflostModeStatefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thelostModeStatefield changed
-
getManagedDeviceName
public Optional<String> getManagedDeviceName()
“Automatically generated name to identify a device. Can be overwritten to a user friendly name.”- Returns:
- property managedDeviceName
-
withManagedDeviceName
public ManagedDevice withManagedDeviceName(String managedDeviceName)
Returns an immutable copy ofthiswith just themanagedDeviceNamefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. 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.”
- Parameters:
managedDeviceName- new value ofmanagedDeviceNamefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just themanagedDeviceNamefield changed
-
getManagedDeviceOwnerType
public Optional<ManagedDeviceOwnerType> getManagedDeviceOwnerType()
“Ownership of the device. Can be 'company' or 'personal'”- Returns:
- property managedDeviceOwnerType
-
withManagedDeviceOwnerType
public ManagedDevice withManagedDeviceOwnerType(ManagedDeviceOwnerType managedDeviceOwnerType)
Returns an immutable copy ofthiswith just themanagedDeviceOwnerTypefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Ownership of the device. Can be 'company' or 'personal'”
- Parameters:
managedDeviceOwnerType- new value ofmanagedDeviceOwnerTypefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just themanagedDeviceOwnerTypefield changed
-
getManagementAgent
public Optional<ManagementAgentType> getManagementAgent()
“Management channel of the device. Intune, EAS, etc. This property is read-only.”Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Returns:
- property managementAgent
-
withManagementAgent
public ManagedDevice withManagementAgent(ManagementAgentType managementAgent)
Returns an immutable copy ofthiswith just themanagementAgentfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. 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
- Parameters:
managementAgent- new value ofmanagementAgentfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just themanagementAgentfield changed
-
getManagementCertificateExpirationDate
public Optional<OffsetDateTime> getManagementCertificateExpirationDate()
“Reports device management certificate expiration date. This property is read- only.”Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Returns:
- property managementCertificateExpirationDate
-
withManagementCertificateExpirationDate
public ManagedDevice withManagementCertificateExpirationDate(OffsetDateTime managementCertificateExpirationDate)
Returns an immutable copy ofthiswith just themanagementCertificateExpirationDatefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.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
- Parameters:
managementCertificateExpirationDate- new value ofmanagementCertificateExpirationDatefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just themanagementCertificateExpirationDatefield changed
-
getManagementFeatures
public Optional<ManagedDeviceManagementFeatures> getManagementFeatures()
“Device management features”- Returns:
- property managementFeatures
-
withManagementFeatures
public ManagedDevice withManagementFeatures(ManagedDeviceManagementFeatures managementFeatures)
Returns an immutable copy ofthiswith just themanagementFeaturesfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Device management features”
- Parameters:
managementFeatures- new value ofmanagementFeaturesfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just themanagementFeaturesfield changed
-
getManagementState
public Optional<ManagementState> getManagementState()
“Management state of the device. This property is read-only.”Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Returns:
- property managementState
-
withManagementState
public ManagedDevice withManagementState(ManagementState managementState)
Returns an immutable copy ofthiswith just themanagementStatefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. 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
- Parameters:
managementState- new value ofmanagementStatefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just themanagementStatefield changed
-
getManufacturer
public Optional<String> getManufacturer()
“Manufacturer of the device. This property is read-only.”Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Returns:
- property manufacturer
-
withManufacturer
public ManagedDevice withManufacturer(String manufacturer)
Returns an immutable copy ofthiswith just themanufacturerfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. 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
- Parameters:
manufacturer- new value ofmanufacturerfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just themanufacturerfield changed
-
getMeid
public Optional<String> getMeid()
“MEID. This property is read-only.”Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Returns:
- property meid
-
withMeid
public ManagedDevice withMeid(String meid)
Returns an immutable copy ofthiswith just themeidfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.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
- Parameters:
meid- new value ofmeidfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just themeidfield changed
-
getModel
public Optional<String> getModel()
“Model of the device. This property is read-only.”Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Returns:
- property model
-
withModel
public ManagedDevice withModel(String model)
Returns an immutable copy ofthiswith just themodelfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.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
- Parameters:
model- new value ofmodelfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just themodelfield changed
-
getNotes
public Optional<String> getNotes()
“Notes on the device created by IT Admin”- Returns:
- property notes
-
withNotes
public ManagedDevice withNotes(String notes)
Returns an immutable copy ofthiswith just thenotesfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Notes on the device created by IT Admin”
- Parameters:
notes- new value ofnotesfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thenotesfield changed
-
getOperatingSystem
public Optional<String> getOperatingSystem()
“Operating system of the device. Windows, iOS, etc. This property is read-only.”Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Returns:
- property operatingSystem
-
withOperatingSystem
public ManagedDevice withOperatingSystem(String operatingSystem)
Returns an immutable copy ofthiswith just theoperatingSystemfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. 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
- Parameters:
operatingSystem- new value ofoperatingSystemfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theoperatingSystemfield changed
-
getOsVersion
public Optional<String> getOsVersion()
“Operating system version of the device. This property is read-only.”Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Returns:
- property osVersion
-
withOsVersion
public ManagedDevice withOsVersion(String osVersion)
Returns an immutable copy ofthiswith just theosVersionfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.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
- Parameters:
osVersion- new value ofosVersionfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theosVersionfield changed
-
getOwnerType
public Optional<OwnerType> getOwnerType()
“Ownership of the device. Can be 'company' or 'personal'”- Returns:
- property ownerType
-
withOwnerType
public ManagedDevice withOwnerType(OwnerType ownerType)
Returns an immutable copy ofthiswith just theownerTypefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Ownership of the device. Can be 'company' or 'personal'”
- Parameters:
ownerType- new value ofownerTypefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theownerTypefield changed
-
getPartnerReportedThreatState
public Optional<ManagedDevicePartnerReportedHealthState> getPartnerReportedThreatState()
“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
- Returns:
- property partnerReportedThreatState
-
withPartnerReportedThreatState
public ManagedDevice withPartnerReportedThreatState(ManagedDevicePartnerReportedHealthState partnerReportedThreatState)
Returns an immutable copy ofthiswith just thepartnerReportedThreatStatefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.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
- Parameters:
partnerReportedThreatState- new value ofpartnerReportedThreatStatefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thepartnerReportedThreatStatefield changed
-
getPhoneNumber
public Optional<String> getPhoneNumber()
“Phone number of the device. This property is read-only.”Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Returns:
- property phoneNumber
-
withPhoneNumber
public ManagedDevice withPhoneNumber(String phoneNumber)
Returns an immutable copy ofthiswith just thephoneNumberfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. 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
- Parameters:
phoneNumber- new value ofphoneNumberfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thephoneNumberfield changed
-
getPhysicalMemoryInBytes
public Optional<Long> getPhysicalMemoryInBytes()
“Total Memory in Bytes. This property is read-only.”Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Returns:
- property physicalMemoryInBytes
-
withPhysicalMemoryInBytes
public ManagedDevice withPhysicalMemoryInBytes(Long physicalMemoryInBytes)
Returns an immutable copy ofthiswith just thephysicalMemoryInBytesfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.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
- Parameters:
physicalMemoryInBytes- new value ofphysicalMemoryInBytesfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thephysicalMemoryInBytesfield changed
-
getPreferMdmOverGroupPolicyAppliedDateTime
public Optional<OffsetDateTime> getPreferMdmOverGroupPolicyAppliedDateTime()
“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
- Returns:
- property preferMdmOverGroupPolicyAppliedDateTime
-
withPreferMdmOverGroupPolicyAppliedDateTime
public ManagedDevice withPreferMdmOverGroupPolicyAppliedDateTime(OffsetDateTime preferMdmOverGroupPolicyAppliedDateTime)
Returns an immutable copy ofthiswith just thepreferMdmOverGroupPolicyAppliedDateTimefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.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
- Parameters:
preferMdmOverGroupPolicyAppliedDateTime- new value ofpreferMdmOverGroupPolicyAppliedDateTimefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thepreferMdmOverGroupPolicyAppliedDateTimefield changed
-
getProcessorArchitecture
public Optional<ManagedDeviceArchitecture> getProcessorArchitecture()
“Processor architecture. This property is read-only.”Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Returns:
- property processorArchitecture
-
withProcessorArchitecture
public ManagedDevice withProcessorArchitecture(ManagedDeviceArchitecture processorArchitecture)
Returns an immutable copy ofthiswith just theprocessorArchitecturefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.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
- Parameters:
processorArchitecture- new value ofprocessorArchitecturefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theprocessorArchitecturefield changed
-
getRemoteAssistanceSessionErrorDetails
public Optional<String> getRemoteAssistanceSessionErrorDetails()
“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
- Returns:
- property remoteAssistanceSessionErrorDetails
-
withRemoteAssistanceSessionErrorDetails
public ManagedDevice withRemoteAssistanceSessionErrorDetails(String remoteAssistanceSessionErrorDetails)
Returns an immutable copy ofthiswith just theremoteAssistanceSessionErrorDetailsfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.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
- Parameters:
remoteAssistanceSessionErrorDetails- new value ofremoteAssistanceSessionErrorDetailsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theremoteAssistanceSessionErrorDetailsfield changed
-
getRemoteAssistanceSessionUrl
public Optional<String> getRemoteAssistanceSessionUrl()
“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
- Returns:
- property remoteAssistanceSessionUrl
-
withRemoteAssistanceSessionUrl
public ManagedDevice withRemoteAssistanceSessionUrl(String remoteAssistanceSessionUrl)
Returns an immutable copy ofthiswith just theremoteAssistanceSessionUrlfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.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
- Parameters:
remoteAssistanceSessionUrl- new value ofremoteAssistanceSessionUrlfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theremoteAssistanceSessionUrlfield changed
-
getRequireUserEnrollmentApproval
public Optional<Boolean> getRequireUserEnrollmentApproval()
“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
- Returns:
- property requireUserEnrollmentApproval
-
withRequireUserEnrollmentApproval
public ManagedDevice withRequireUserEnrollmentApproval(Boolean requireUserEnrollmentApproval)
Returns an immutable copy ofthiswith just therequireUserEnrollmentApprovalfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.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
- Parameters:
requireUserEnrollmentApproval- new value ofrequireUserEnrollmentApprovalfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just therequireUserEnrollmentApprovalfield changed
-
getRetireAfterDateTime
public Optional<OffsetDateTime> getRetireAfterDateTime()
“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
- Returns:
- property retireAfterDateTime
-
withRetireAfterDateTime
public ManagedDevice withRetireAfterDateTime(OffsetDateTime retireAfterDateTime)
Returns an immutable copy ofthiswith just theretireAfterDateTimefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.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
- Parameters:
retireAfterDateTime- new value ofretireAfterDateTimefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theretireAfterDateTimefield changed
-
getRoleScopeTagIds
public com.github.davidmoten.odata.client.CollectionPage<String> getRoleScopeTagIds()
“List of Scope Tag IDs for this Device instance.”- Returns:
- property roleScopeTagIds
-
withRoleScopeTagIds
public ManagedDevice withRoleScopeTagIds(List<String> roleScopeTagIds)
Returns an immutable copy ofthiswith just theroleScopeTagIdsfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“List of Scope Tag IDs for this Device instance.”
- Parameters:
roleScopeTagIds- new value ofroleScopeTagIdsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theroleScopeTagIdsfield changed
-
getRoleScopeTagIds
public com.github.davidmoten.odata.client.CollectionPage<String> getRoleScopeTagIds(com.github.davidmoten.odata.client.HttpRequestOptions options)
“List of Scope Tag IDs for this Device instance.”- Parameters:
options- specify connect and read timeouts- Returns:
- property roleScopeTagIds
-
getSerialNumber
public Optional<String> getSerialNumber()
“SerialNumber. This property is read-only.”Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Returns:
- property serialNumber
-
withSerialNumber
public ManagedDevice withSerialNumber(String serialNumber)
Returns an immutable copy ofthiswith just theserialNumberfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. 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
- Parameters:
serialNumber- new value ofserialNumberfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theserialNumberfield changed
-
withSkuFamily
public ManagedDevice withSkuFamily(String skuFamily)
Returns an immutable copy ofthiswith just theskuFamilyfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Device sku family”
- Parameters:
skuFamily- new value ofskuFamilyfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theskuFamilyfield changed
-
getSkuNumber
public Optional<Integer> getSkuNumber()
“Device sku number, see also: https://docs.microsoft.com/en-us/windows/win32/api/ sysinfoapi/nf-sysinfoapi-getproductinfo. Valid values 0 to 2147483647. This property is read-only.”Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Returns:
- property skuNumber
-
withSkuNumber
public ManagedDevice withSkuNumber(Integer skuNumber)
Returns an immutable copy ofthiswith just theskuNumberfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Device sku number, see also: https://docs.microsoft.com/en-us/windows/win32/api/ sysinfoapi/nf-sysinfoapi-getproductinfo. Valid values 0 to 2147483647. This property is read-only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Parameters:
skuNumber- new value ofskuNumberfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theskuNumberfield changed
-
getSpecificationVersion
public Optional<String> getSpecificationVersion()
“Specification version. This property is read-only.”Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Returns:
- property specificationVersion
-
withSpecificationVersion
public ManagedDevice withSpecificationVersion(String specificationVersion)
Returns an immutable copy ofthiswith just thespecificationVersionfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.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
- Parameters:
specificationVersion- new value ofspecificationVersionfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thespecificationVersionfield changed
-
getSubscriberCarrier
public Optional<String> getSubscriberCarrier()
“Subscriber Carrier. This property is read-only.”Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Returns:
- property subscriberCarrier
-
withSubscriberCarrier
public ManagedDevice withSubscriberCarrier(String subscriberCarrier)
Returns an immutable copy ofthiswith just thesubscriberCarrierfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. 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
- Parameters:
subscriberCarrier- new value ofsubscriberCarrierfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thesubscriberCarrierfield changed
-
getTotalStorageSpaceInBytes
public Optional<Long> getTotalStorageSpaceInBytes()
“Total Storage in Bytes. This property is read-only.”Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Returns:
- property totalStorageSpaceInBytes
-
withTotalStorageSpaceInBytes
public ManagedDevice withTotalStorageSpaceInBytes(Long totalStorageSpaceInBytes)
Returns an immutable copy ofthiswith just thetotalStorageSpaceInBytesfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.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
- Parameters:
totalStorageSpaceInBytes- new value oftotalStorageSpaceInBytesfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thetotalStorageSpaceInBytesfield changed
-
getUdid
public Optional<String> getUdid()
“Unique Device Identifier for iOS and macOS devices. This property is read-only.”Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Returns:
- property udid
-
withUdid
public ManagedDevice withUdid(String udid)
Returns an immutable copy ofthiswith just theudidfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.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
- Parameters:
udid- new value ofudidfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theudidfield changed
-
getUserDisplayName
public Optional<String> getUserDisplayName()
“User display name. This property is read-only.”Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Returns:
- property userDisplayName
-
withUserDisplayName
public ManagedDevice withUserDisplayName(String userDisplayName)
Returns an immutable copy ofthiswith just theuserDisplayNamefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. 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
- Parameters:
userDisplayName- new value ofuserDisplayNamefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theuserDisplayNamefield changed
-
getUserId
public Optional<String> getUserId()
“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
- Returns:
- property userId
-
withUserId
public ManagedDevice withUserId(String userId)
Returns an immutable copy ofthiswith just theuserIdfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.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
- Parameters:
userId- new value ofuserIdfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theuserIdfield changed
-
getUserPrincipalName
public Optional<String> getUserPrincipalName()
“Device user principal name. This property is read-only.”Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Returns:
- property userPrincipalName
-
withUserPrincipalName
public ManagedDevice withUserPrincipalName(String userPrincipalName)
Returns an immutable copy ofthiswith just theuserPrincipalNamefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. 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
- Parameters:
userPrincipalName- new value ofuserPrincipalNamefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theuserPrincipalNamefield changed
-
getUsersLoggedOn
public com.github.davidmoten.odata.client.CollectionPage<LoggedOnUser> getUsersLoggedOn()
“Indicates the last logged on users of a device. This property is read-only.”Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Returns:
- property usersLoggedOn
-
withUsersLoggedOn
public ManagedDevice withUsersLoggedOn(List<LoggedOnUser> usersLoggedOn)
Returns an immutable copy ofthiswith just theusersLoggedOnfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates the last logged on users of a device. This property is read-only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Parameters:
usersLoggedOn- new value ofusersLoggedOnfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theusersLoggedOnfield changed
-
getUsersLoggedOn
public com.github.davidmoten.odata.client.CollectionPage<LoggedOnUser> getUsersLoggedOn(com.github.davidmoten.odata.client.HttpRequestOptions options)
“Indicates the last logged on users of a device. This property is read-only.”Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Parameters:
options- specify connect and read timeouts- Returns:
- property usersLoggedOn
-
getWiFiMacAddress
public Optional<String> getWiFiMacAddress()
“Wi-Fi MAC. This property is read-only.”Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Returns:
- property wiFiMacAddress
-
withWiFiMacAddress
public ManagedDevice withWiFiMacAddress(String wiFiMacAddress)
Returns an immutable copy ofthiswith just thewiFiMacAddressfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. 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
- Parameters:
wiFiMacAddress- new value ofwiFiMacAddressfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thewiFiMacAddressfield changed
-
getWindowsActiveMalwareCount
public Optional<Integer> getWindowsActiveMalwareCount()
“Count of active malware for this windows device. This property is read-only.”Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Returns:
- property windowsActiveMalwareCount
-
withWindowsActiveMalwareCount
public ManagedDevice withWindowsActiveMalwareCount(Integer windowsActiveMalwareCount)
Returns an immutable copy ofthiswith just thewindowsActiveMalwareCountfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.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
- Parameters:
windowsActiveMalwareCount- new value ofwindowsActiveMalwareCountfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thewindowsActiveMalwareCountfield changed
-
getWindowsRemediatedMalwareCount
public Optional<Integer> getWindowsRemediatedMalwareCount()
“Count of remediated malware for this windows device. This property is read-only.”Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Returns:
- property windowsRemediatedMalwareCount
-
withWindowsRemediatedMalwareCount
public ManagedDevice withWindowsRemediatedMalwareCount(Integer windowsRemediatedMalwareCount)
Returns an immutable copy ofthiswith just thewindowsRemediatedMalwareCountfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.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
- Parameters:
windowsRemediatedMalwareCount- new value ofwindowsRemediatedMalwareCountfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thewindowsRemediatedMalwareCountfield changed
-
withUnmappedField
public ManagedDevice withUnmappedField(String name, String value)
- Overrides:
withUnmappedFieldin classEntity
-
getAssignmentFilterEvaluationStatusDetails
public AssignmentFilterEvaluationStatusDetailsCollectionRequest getAssignmentFilterEvaluationStatusDetails()
“Managed device mobile app configuration states for this device.”- Returns:
- navigational property assignmentFilterEvaluationStatusDetails
-
getDeviceCompliancePolicyStates
public DeviceCompliancePolicyStateCollectionRequest getDeviceCompliancePolicyStates()
“Device compliance policy states for this device.”- Returns:
- navigational property deviceCompliancePolicyStates
-
getDeviceConfigurationStates
public DeviceConfigurationStateCollectionRequest getDeviceConfigurationStates()
“Device configuration states for this device.”- Returns:
- navigational property deviceConfigurationStates
-
getManagedDeviceMobileAppConfigurationStates
public ManagedDeviceMobileAppConfigurationStateCollectionRequest getManagedDeviceMobileAppConfigurationStates()
“Managed device mobile app configuration states for this device.”- Returns:
- navigational property managedDeviceMobileAppConfigurationStates
-
getSecurityBaselineStates
public SecurityBaselineStateCollectionRequest getSecurityBaselineStates()
“Security baseline states for this device.”- Returns:
- navigational property securityBaselineStates
-
getDetectedApps
public DetectedAppCollectionRequest getDetectedApps()
“All applications currently installed on the device”- Returns:
- navigational property detectedApps
-
getDeviceCategory
public DeviceCategoryRequest getDeviceCategory()
“Device category”- Returns:
- navigational property deviceCategory
-
getLogCollectionRequests
public DeviceLogCollectionResponseCollectionRequest getLogCollectionRequests()
“List of log collection requests”- Returns:
- navigational property logCollectionRequests
-
getUsers
public UserCollectionRequest getUsers()
“The primary users associated with the managed device.”- Returns:
- navigational property users
-
getWindowsProtectionState
public WindowsProtectionStateRequest getWindowsProtectionState()
“The device protection status.”- Returns:
- navigational property windowsProtectionState
-
getUnmappedFields
public com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
- Specified by:
getUnmappedFieldsin interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
getUnmappedFieldsin classEntity
-
patch
public ManagedDevice patch()
Submits only changed fields for update and returns an immutable copy ofthiswith changed fields reset.
-
put
public ManagedDevice put()
Submits all fields for update and returns an immutable copy ofthiswith changed fields reset (they were ignored anyway).
-
reprovisionCloudPc
public com.github.davidmoten.odata.client.ActionRequestNoReturn reprovisionCloudPc()
-
resizeCloudPc
public com.github.davidmoten.odata.client.ActionRequestNoReturn resizeCloudPc(String targetServicePlanId)
-
overrideComplianceState
public com.github.davidmoten.odata.client.ActionRequestNoReturn overrideComplianceState(AdministratorConfiguredDeviceComplianceState complianceState, String remediationUrl)
-
activateDeviceEsim
public com.github.davidmoten.odata.client.ActionRequestNoReturn activateDeviceEsim(String carrierUrl)
-
bypassActivationLock
public com.github.davidmoten.odata.client.ActionRequestNoReturn bypassActivationLock()
-
cleanWindowsDevice
public com.github.davidmoten.odata.client.ActionRequestNoReturn cleanWindowsDevice(Boolean keepUserData)
-
createDeviceLogCollectionRequest
public com.github.davidmoten.odata.client.ActionRequestReturningNonCollectionUnwrapped<DeviceLogCollectionResponse> createDeviceLogCollectionRequest(DeviceLogCollectionRequest templateType)
-
deleteUserFromSharedAppleDevice
public com.github.davidmoten.odata.client.ActionRequestNoReturn deleteUserFromSharedAppleDevice(String userPrincipalName)
-
deprovision
public com.github.davidmoten.odata.client.ActionRequestNoReturn deprovision(String deprovisionReason)
-
disable
public com.github.davidmoten.odata.client.ActionRequestNoReturn disable()
-
disableLostMode
public com.github.davidmoten.odata.client.ActionRequestNoReturn disableLostMode()
-
enableLostMode
public com.github.davidmoten.odata.client.ActionRequestNoReturn enableLostMode(String message, String phoneNumber, String footer)
-
locateDevice
public com.github.davidmoten.odata.client.ActionRequestNoReturn locateDevice()
-
logoutSharedAppleDeviceActiveUser
public com.github.davidmoten.odata.client.ActionRequestNoReturn logoutSharedAppleDeviceActiveUser()
-
playLostModeSound
public com.github.davidmoten.odata.client.ActionRequestNoReturn playLostModeSound()
-
rebootNow
public com.github.davidmoten.odata.client.ActionRequestNoReturn rebootNow()
-
recoverPasscode
public com.github.davidmoten.odata.client.ActionRequestNoReturn recoverPasscode()
-
reenable
public com.github.davidmoten.odata.client.ActionRequestNoReturn reenable()
-
remoteLock
public com.github.davidmoten.odata.client.ActionRequestNoReturn remoteLock()
-
requestRemoteAssistance
public com.github.davidmoten.odata.client.ActionRequestNoReturn requestRemoteAssistance()
-
resetPasscode
public com.github.davidmoten.odata.client.ActionRequestNoReturn resetPasscode()
-
retire
public com.github.davidmoten.odata.client.ActionRequestNoReturn retire()
-
revokeAppleVppLicenses
public com.github.davidmoten.odata.client.ActionRequestNoReturn revokeAppleVppLicenses()
-
rotateBitLockerKeys
public com.github.davidmoten.odata.client.ActionRequestNoReturn rotateBitLockerKeys()
-
rotateFileVaultKey
public com.github.davidmoten.odata.client.ActionRequestNoReturn rotateFileVaultKey()
-
sendCustomNotificationToCompanyPortal
public com.github.davidmoten.odata.client.ActionRequestNoReturn sendCustomNotificationToCompanyPortal(String notificationTitle, String notificationBody)
-
setDeviceName
public com.github.davidmoten.odata.client.ActionRequestNoReturn setDeviceName(String deviceName)
-
shutDown
public com.github.davidmoten.odata.client.ActionRequestNoReturn shutDown()
-
syncDevice
public com.github.davidmoten.odata.client.ActionRequestNoReturn syncDevice()
-
triggerConfigurationManagerAction
public com.github.davidmoten.odata.client.ActionRequestNoReturn triggerConfigurationManagerAction(ConfigurationManagerAction configurationManagerAction)
-
updateWindowsDeviceAccount
public com.github.davidmoten.odata.client.ActionRequestNoReturn updateWindowsDeviceAccount(UpdateWindowsDeviceAccountActionParameter updateWindowsDeviceAccountActionParameter)
-
windowsDefenderScan
public com.github.davidmoten.odata.client.ActionRequestNoReturn windowsDefenderScan(Boolean quickScan)
-
windowsDefenderUpdateSignatures
public com.github.davidmoten.odata.client.ActionRequestNoReturn windowsDefenderUpdateSignatures()
-
wipe
public com.github.davidmoten.odata.client.ActionRequestNoReturn wipe(Boolean keepEnrollmentData, Boolean keepUserData, String macOsUnlockCode, Boolean persistEsimDataPlan, Boolean useProtectedWipe)
-
getCloudPcRemoteActionResults_Function
public com.github.davidmoten.odata.client.CollectionPageNonEntityRequest<CloudPcRemoteActionResult> getCloudPcRemoteActionResults_Function()
-
getNonCompliantSettings
public com.github.davidmoten.odata.client.CollectionPageNonEntityRequest<DeviceCompliancePolicySettingState> getNonCompliantSettings()
-
getFileVaultKey
public com.github.davidmoten.odata.client.FunctionRequestReturningNonCollection<String> getFileVaultKey()
-
-