Package com.microsoft.graph.requests
Class DeviceManagementRequestBuilder
java.lang.Object
com.microsoft.graph.http.BaseRequestBuilder<DeviceManagement>
com.microsoft.graph.requests.DeviceManagementRequestBuilder
- All Implemented Interfaces:
com.microsoft.graph.http.IRequestBuilder
public class DeviceManagementRequestBuilder
extends com.microsoft.graph.http.BaseRequestBuilder<DeviceManagement>
The class for the Device Management Request Builder.
-
Constructor Summary
ConstructorsConstructorDescriptionDeviceManagementRequestBuilder(String requestUrl, com.microsoft.graph.core.IBaseClient<?> client, List<? extends com.microsoft.graph.options.Option> requestOptions) The request builder for the DeviceManagement -
Method Summary
Modifier and TypeMethodDescriptionGets the request builder for ApplePushNotificationCertificateGets a request builder for the AuditEvent collectionauditEvents(String id) Gets a request builder for the AuditEvent itembuildRequest(com.microsoft.graph.options.Option... requestOptions) Creates the requestbuildRequest(List<? extends com.microsoft.graph.options.Option> requestOptions) Creates the request with specific requestOptions instead of the existing requestOptionsGets a request builder for the ComplianceManagementPartner collectionGets a request builder for the ComplianceManagementPartner itemGets the request builder for OnPremisesConditionalAccessSettingsGets a request builder for the DetectedApp collectiondetectedApps(String id) Gets a request builder for the DetectedApp itemGets a request builder for the DeviceCategory collectionGets a request builder for the DeviceCategory itemGets a request builder for the DeviceCompliancePolicy collectionGets a request builder for the DeviceCompliancePolicy itemGets the request builder for DeviceCompliancePolicyDeviceStateSummaryGets a request builder for the DeviceCompliancePolicySettingStateSummary collectionGets a request builder for the DeviceCompliancePolicySettingStateSummary itemGets the request builder for DeviceConfigurationDeviceStateSummaryGets a request builder for the DeviceConfiguration collectionGets a request builder for the DeviceConfiguration itemGets a request builder for the DeviceEnrollmentConfiguration collectionGets a request builder for the DeviceEnrollmentConfiguration itemGets a request builder for the DeviceManagementPartner collectionGets a request builder for the DeviceManagementPartner itemGets a request builder for the DeviceManagementExchangeConnector collectionGets a request builder for the DeviceManagementExchangeConnector itemRetrieves the effective permissions of the currently authenticated userGets a request builder for the ImportedWindowsAutopilotDeviceIdentity collectionGets a request builder for the ImportedWindowsAutopilotDeviceIdentity itemGets a request builder for the IosUpdateDeviceStatus collectionGets a request builder for the IosUpdateDeviceStatus itemGets the request builder for ManagedDeviceOverviewGets a request builder for the ManagedDevice collectionmanagedDevices(String id) Gets a request builder for the ManagedDevice itemGets a request builder for the MobileThreatDefenseConnector collectionGets a request builder for the MobileThreatDefenseConnector itemGets a request builder for the NotificationMessageTemplate collectionGets a request builder for the NotificationMessageTemplate itemGets a request builder for the RemoteAssistancePartner collectionGets a request builder for the RemoteAssistancePartner itemreports()Gets the request builder for DeviceManagementReportsGets a request builder for the ResourceOperation collectionGets a request builder for the ResourceOperation itemGets a request builder for the DeviceAndAppManagementRoleAssignment collectionGets a request builder for the DeviceAndAppManagementRoleAssignment itemGets a request builder for the RoleDefinition collectionGets a request builder for the RoleDefinition itemGets the request builder for SoftwareUpdateStatusSummaryGets a request builder for the TelecomExpenseManagementPartner collectionGets a request builder for the TelecomExpenseManagementPartner itemGets a request builder for the TermsAndConditions collectionGets a request builder for the TermsAndConditions itemGets a request builder for the DeviceManagementTroubleshootingEvent collectionGets a request builder for the DeviceManagementTroubleshootingEvent itemverifyWindowsEnrollmentAutoDiscovery(DeviceManagementVerifyWindowsEnrollmentAutoDiscoveryParameterSet parameters) Gets a builder to execute the methodGets a request builder for the WindowsAutopilotDeviceIdentity collectionGets a request builder for the WindowsAutopilotDeviceIdentity itemGets a request builder for the WindowsInformationProtectionAppLearningSummary collectionGets a request builder for the WindowsInformationProtectionAppLearningSummary itemGets a request builder for the WindowsInformationProtectionNetworkLearningSummary collectionGets a request builder for the WindowsInformationProtectionNetworkLearningSummary itemMethods inherited from class com.microsoft.graph.http.BaseRequestBuilder
getClient, getOptions, getRequestUrl, getRequestUrlWithAdditionalParameter, getRequestUrlWithAdditionalSegment
-
Constructor Details
-
DeviceManagementRequestBuilder
public DeviceManagementRequestBuilder(@Nonnull String requestUrl, @Nonnull com.microsoft.graph.core.IBaseClient<?> client, @Nullable List<? extends com.microsoft.graph.options.Option> requestOptions) The request builder for the DeviceManagement- Parameters:
requestUrl- the request URLclient- the service clientrequestOptions- the options for this request
-
-
Method Details
-
buildRequest
@Nonnull public DeviceManagementRequest buildRequest(@Nullable com.microsoft.graph.options.Option... requestOptions) Creates the request- Parameters:
requestOptions- the options for this request- Returns:
- the DeviceManagementRequest instance
-
buildRequest
@Nonnull public DeviceManagementRequest buildRequest(@Nonnull List<? extends com.microsoft.graph.options.Option> requestOptions) Creates the request with specific requestOptions instead of the existing requestOptions- Parameters:
requestOptions- the options for this request- Returns:
- the DeviceManagementRequest instance
-
termsAndConditions
Gets a request builder for the TermsAndConditions collection- Returns:
- the collection request builder
-
termsAndConditions
Gets a request builder for the TermsAndConditions item- Parameters:
id- the item identifier- Returns:
- the request builder
-
auditEvents
Gets a request builder for the AuditEvent collection- Returns:
- the collection request builder
-
auditEvents
Gets a request builder for the AuditEvent item- Parameters:
id- the item identifier- Returns:
- the request builder
-
deviceCompliancePolicies
Gets a request builder for the DeviceCompliancePolicy collection- Returns:
- the collection request builder
-
deviceCompliancePolicies
Gets a request builder for the DeviceCompliancePolicy item- Parameters:
id- the item identifier- Returns:
- the request builder
-
deviceCompliancePolicyDeviceStateSummary
@Nonnull public DeviceCompliancePolicyDeviceStateSummaryRequestBuilder deviceCompliancePolicyDeviceStateSummary()Gets the request builder for DeviceCompliancePolicyDeviceStateSummary- Returns:
- the DeviceCompliancePolicyDeviceStateSummaryRequestBuilder instance
-
deviceCompliancePolicySettingStateSummaries
@Nonnull public DeviceCompliancePolicySettingStateSummaryCollectionRequestBuilder deviceCompliancePolicySettingStateSummaries()Gets a request builder for the DeviceCompliancePolicySettingStateSummary collection- Returns:
- the collection request builder
-
deviceCompliancePolicySettingStateSummaries
@Nonnull public DeviceCompliancePolicySettingStateSummaryRequestBuilder deviceCompliancePolicySettingStateSummaries(@Nonnull String id) Gets a request builder for the DeviceCompliancePolicySettingStateSummary item- Parameters:
id- the item identifier- Returns:
- the request builder
-
deviceConfigurationDeviceStateSummaries
@Nonnull public DeviceConfigurationDeviceStateSummaryRequestBuilder deviceConfigurationDeviceStateSummaries()Gets the request builder for DeviceConfigurationDeviceStateSummary- Returns:
- the DeviceConfigurationDeviceStateSummaryRequestBuilder instance
-
deviceConfigurations
Gets a request builder for the DeviceConfiguration collection- Returns:
- the collection request builder
-
deviceConfigurations
Gets a request builder for the DeviceConfiguration item- Parameters:
id- the item identifier- Returns:
- the request builder
-
iosUpdateStatuses
Gets a request builder for the IosUpdateDeviceStatus collection- Returns:
- the collection request builder
-
iosUpdateStatuses
Gets a request builder for the IosUpdateDeviceStatus item- Parameters:
id- the item identifier- Returns:
- the request builder
-
softwareUpdateStatusSummary
@Nonnull public SoftwareUpdateStatusSummaryWithReferenceRequestBuilder softwareUpdateStatusSummary()Gets the request builder for SoftwareUpdateStatusSummary- Returns:
- the SoftwareUpdateStatusSummaryWithReferenceRequestBuilder instance
-
complianceManagementPartners
Gets a request builder for the ComplianceManagementPartner collection- Returns:
- the collection request builder
-
complianceManagementPartners
@Nonnull public ComplianceManagementPartnerRequestBuilder complianceManagementPartners(@Nonnull String id) Gets a request builder for the ComplianceManagementPartner item- Parameters:
id- the item identifier- Returns:
- the request builder
-
conditionalAccessSettings
Gets the request builder for OnPremisesConditionalAccessSettings- Returns:
- the OnPremisesConditionalAccessSettingsRequestBuilder instance
-
deviceCategories
Gets a request builder for the DeviceCategory collection- Returns:
- the collection request builder
-
deviceCategories
Gets a request builder for the DeviceCategory item- Parameters:
id- the item identifier- Returns:
- the request builder
-
deviceEnrollmentConfigurations
@Nonnull public DeviceEnrollmentConfigurationCollectionRequestBuilder deviceEnrollmentConfigurations()Gets a request builder for the DeviceEnrollmentConfiguration collection- Returns:
- the collection request builder
-
deviceEnrollmentConfigurations
@Nonnull public DeviceEnrollmentConfigurationRequestBuilder deviceEnrollmentConfigurations(@Nonnull String id) Gets a request builder for the DeviceEnrollmentConfiguration item- Parameters:
id- the item identifier- Returns:
- the request builder
-
deviceManagementPartners
Gets a request builder for the DeviceManagementPartner collection- Returns:
- the collection request builder
-
deviceManagementPartners
Gets a request builder for the DeviceManagementPartner item- Parameters:
id- the item identifier- Returns:
- the request builder
-
exchangeConnectors
Gets a request builder for the DeviceManagementExchangeConnector collection- Returns:
- the collection request builder
-
exchangeConnectors
@Nonnull public DeviceManagementExchangeConnectorRequestBuilder exchangeConnectors(@Nonnull String id) Gets a request builder for the DeviceManagementExchangeConnector item- Parameters:
id- the item identifier- Returns:
- the request builder
-
mobileThreatDefenseConnectors
@Nonnull public MobileThreatDefenseConnectorCollectionRequestBuilder mobileThreatDefenseConnectors()Gets a request builder for the MobileThreatDefenseConnector collection- Returns:
- the collection request builder
-
mobileThreatDefenseConnectors
@Nonnull public MobileThreatDefenseConnectorRequestBuilder mobileThreatDefenseConnectors(@Nonnull String id) Gets a request builder for the MobileThreatDefenseConnector item- Parameters:
id- the item identifier- Returns:
- the request builder
-
applePushNotificationCertificate
Gets the request builder for ApplePushNotificationCertificate- Returns:
- the ApplePushNotificationCertificateRequestBuilder instance
-
detectedApps
Gets a request builder for the DetectedApp collection- Returns:
- the collection request builder
-
detectedApps
Gets a request builder for the DetectedApp item- Parameters:
id- the item identifier- Returns:
- the request builder
-
managedDeviceOverview
Gets the request builder for ManagedDeviceOverview- Returns:
- the ManagedDeviceOverviewWithReferenceRequestBuilder instance
-
managedDevices
Gets a request builder for the ManagedDevice collection- Returns:
- the collection request builder
-
managedDevices
Gets a request builder for the ManagedDevice item- Parameters:
id- the item identifier- Returns:
- the request builder
-
importedWindowsAutopilotDeviceIdentities
@Nonnull public ImportedWindowsAutopilotDeviceIdentityCollectionRequestBuilder importedWindowsAutopilotDeviceIdentities()Gets a request builder for the ImportedWindowsAutopilotDeviceIdentity collection- Returns:
- the collection request builder
-
importedWindowsAutopilotDeviceIdentities
@Nonnull public ImportedWindowsAutopilotDeviceIdentityRequestBuilder importedWindowsAutopilotDeviceIdentities(@Nonnull String id) Gets a request builder for the ImportedWindowsAutopilotDeviceIdentity item- Parameters:
id- the item identifier- Returns:
- the request builder
-
windowsAutopilotDeviceIdentities
@Nonnull public WindowsAutopilotDeviceIdentityCollectionRequestBuilder windowsAutopilotDeviceIdentities()Gets a request builder for the WindowsAutopilotDeviceIdentity collection- Returns:
- the collection request builder
-
windowsAutopilotDeviceIdentities
@Nonnull public WindowsAutopilotDeviceIdentityRequestBuilder windowsAutopilotDeviceIdentities(@Nonnull String id) Gets a request builder for the WindowsAutopilotDeviceIdentity item- Parameters:
id- the item identifier- Returns:
- the request builder
-
notificationMessageTemplates
Gets a request builder for the NotificationMessageTemplate collection- Returns:
- the collection request builder
-
notificationMessageTemplates
@Nonnull public NotificationMessageTemplateRequestBuilder notificationMessageTemplates(@Nonnull String id) Gets a request builder for the NotificationMessageTemplate item- Parameters:
id- the item identifier- Returns:
- the request builder
-
resourceOperations
Gets a request builder for the ResourceOperation collection- Returns:
- the collection request builder
-
resourceOperations
Gets a request builder for the ResourceOperation item- Parameters:
id- the item identifier- Returns:
- the request builder
-
roleAssignments
Gets a request builder for the DeviceAndAppManagementRoleAssignment collection- Returns:
- the collection request builder
-
roleAssignments
@Nonnull public DeviceAndAppManagementRoleAssignmentRequestBuilder roleAssignments(@Nonnull String id) Gets a request builder for the DeviceAndAppManagementRoleAssignment item- Parameters:
id- the item identifier- Returns:
- the request builder
-
roleDefinitions
Gets a request builder for the RoleDefinition collection- Returns:
- the collection request builder
-
roleDefinitions
Gets a request builder for the RoleDefinition item- Parameters:
id- the item identifier- Returns:
- the request builder
-
remoteAssistancePartners
Gets a request builder for the RemoteAssistancePartner collection- Returns:
- the collection request builder
-
remoteAssistancePartners
Gets a request builder for the RemoteAssistancePartner item- Parameters:
id- the item identifier- Returns:
- the request builder
-
reports
Gets the request builder for DeviceManagementReports- Returns:
- the DeviceManagementReportsRequestBuilder instance
-
telecomExpenseManagementPartners
@Nonnull public TelecomExpenseManagementPartnerCollectionRequestBuilder telecomExpenseManagementPartners()Gets a request builder for the TelecomExpenseManagementPartner collection- Returns:
- the collection request builder
-
telecomExpenseManagementPartners
@Nonnull public TelecomExpenseManagementPartnerRequestBuilder telecomExpenseManagementPartners(@Nonnull String id) Gets a request builder for the TelecomExpenseManagementPartner item- Parameters:
id- the item identifier- Returns:
- the request builder
-
troubleshootingEvents
@Nonnull public DeviceManagementTroubleshootingEventCollectionRequestBuilder troubleshootingEvents()Gets a request builder for the DeviceManagementTroubleshootingEvent collection- Returns:
- the collection request builder
-
troubleshootingEvents
@Nonnull public DeviceManagementTroubleshootingEventRequestBuilder troubleshootingEvents(@Nonnull String id) Gets a request builder for the DeviceManagementTroubleshootingEvent item- Parameters:
id- the item identifier- Returns:
- the request builder
-
windowsInformationProtectionAppLearningSummaries
@Nonnull public WindowsInformationProtectionAppLearningSummaryCollectionRequestBuilder windowsInformationProtectionAppLearningSummaries()Gets a request builder for the WindowsInformationProtectionAppLearningSummary collection- Returns:
- the collection request builder
-
windowsInformationProtectionAppLearningSummaries
@Nonnull public WindowsInformationProtectionAppLearningSummaryRequestBuilder windowsInformationProtectionAppLearningSummaries(@Nonnull String id) Gets a request builder for the WindowsInformationProtectionAppLearningSummary item- Parameters:
id- the item identifier- Returns:
- the request builder
-
windowsInformationProtectionNetworkLearningSummaries
@Nonnull public WindowsInformationProtectionNetworkLearningSummaryCollectionRequestBuilder windowsInformationProtectionNetworkLearningSummaries()Gets a request builder for the WindowsInformationProtectionNetworkLearningSummary collection- Returns:
- the collection request builder
-
windowsInformationProtectionNetworkLearningSummaries
@Nonnull public WindowsInformationProtectionNetworkLearningSummaryRequestBuilder windowsInformationProtectionNetworkLearningSummaries(@Nonnull String id) Gets a request builder for the WindowsInformationProtectionNetworkLearningSummary item- Parameters:
id- the item identifier- Returns:
- the request builder
-
verifyWindowsEnrollmentAutoDiscovery
@Nonnull public DeviceManagementVerifyWindowsEnrollmentAutoDiscoveryRequestBuilder verifyWindowsEnrollmentAutoDiscovery(@Nonnull DeviceManagementVerifyWindowsEnrollmentAutoDiscoveryParameterSet parameters) Gets a builder to execute the method- Parameters:
parameters- the parameters for the service method- Returns:
- the request builder
-
getEffectivePermissions
@Nonnull public DeviceManagementGetEffectivePermissionsCollectionRequestBuilder getEffectivePermissions(@Nonnull DeviceManagementGetEffectivePermissionsParameterSet parameters) Retrieves the effective permissions of the currently authenticated user- Parameters:
parameters- the parameters for the service method- Returns:
- the request builder collection
-