Class DeviceAppManagementRequestBuilder

java.lang.Object
com.microsoft.graph.http.BaseRequestBuilder<DeviceAppManagement>
com.microsoft.graph.requests.DeviceAppManagementRequestBuilder
All Implemented Interfaces:
com.microsoft.graph.http.IRequestBuilder

public class DeviceAppManagementRequestBuilder extends com.microsoft.graph.http.BaseRequestBuilder<DeviceAppManagement>
The class for the Device App Management Request Builder.
  • Constructor Details

    • DeviceAppManagementRequestBuilder

      public DeviceAppManagementRequestBuilder(@Nonnull String requestUrl, @Nonnull com.microsoft.graph.core.IBaseClient<?> client, @Nullable List<? extends com.microsoft.graph.options.Option> requestOptions)
      The request builder for the DeviceAppManagement
      Parameters:
      requestUrl - the request URL
      client - the service client
      requestOptions - the options for this request
  • Method Details

    • buildRequest

      @Nonnull public DeviceAppManagementRequest buildRequest(@Nullable com.microsoft.graph.options.Option... requestOptions)
      Creates the request
      Parameters:
      requestOptions - the options for this request
      Returns:
      the DeviceAppManagementRequest instance
    • buildRequest

      @Nonnull public DeviceAppManagementRequest 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 DeviceAppManagementRequest instance
    • managedEBooks

      @Nonnull public ManagedEBookCollectionRequestBuilder managedEBooks()
      Gets a request builder for the ManagedEBook collection
      Returns:
      the collection request builder
    • managedEBooks

      @Nonnull public ManagedEBookRequestBuilder managedEBooks(@Nonnull String id)
      Gets a request builder for the ManagedEBook item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • mobileAppCategories

      @Nonnull public MobileAppCategoryCollectionRequestBuilder mobileAppCategories()
      Gets a request builder for the MobileAppCategory collection
      Returns:
      the collection request builder
    • mobileAppCategories

      @Nonnull public MobileAppCategoryRequestBuilder mobileAppCategories(@Nonnull String id)
      Gets a request builder for the MobileAppCategory item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • mobileAppConfigurations

      @Nonnull public ManagedDeviceMobileAppConfigurationCollectionRequestBuilder mobileAppConfigurations()
      Gets a request builder for the ManagedDeviceMobileAppConfiguration collection
      Returns:
      the collection request builder
    • mobileAppConfigurations

      @Nonnull public ManagedDeviceMobileAppConfigurationRequestBuilder mobileAppConfigurations(@Nonnull String id)
      Gets a request builder for the ManagedDeviceMobileAppConfiguration item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • mobileApps

      @Nonnull public MobileAppCollectionRequestBuilder mobileApps()
      Gets a request builder for the MobileApp collection
      Returns:
      the collection request builder
    • mobileApps

      @Nonnull public MobileAppRequestBuilder mobileApps(@Nonnull String id)
      Gets a request builder for the MobileApp item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • mobileAppsAsMobileLobApp

      @Nonnull public MobileLobAppCollectionRequestBuilder mobileAppsAsMobileLobApp()
      Gets a request builder for the MobileLobApp collection
      Returns:
      the collection request builder
    • mobileAppsAsMobileLobApp

      @Nonnull public MobileLobAppRequestBuilder mobileAppsAsMobileLobApp(@Nonnull String id)
      Gets a request builder for the MobileLobApp item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • mobileAppsAsManagedMobileLobApp

      @Nonnull public ManagedMobileLobAppCollectionRequestBuilder mobileAppsAsManagedMobileLobApp()
      Gets a request builder for the ManagedMobileLobApp collection
      Returns:
      the collection request builder
    • mobileAppsAsManagedMobileLobApp

      @Nonnull public ManagedMobileLobAppRequestBuilder mobileAppsAsManagedMobileLobApp(@Nonnull String id)
      Gets a request builder for the ManagedMobileLobApp item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • vppTokens

      @Nonnull public VppTokenCollectionRequestBuilder vppTokens()
      Gets a request builder for the VppToken collection
      Returns:
      the collection request builder
    • vppTokens

      @Nonnull public VppTokenRequestBuilder vppTokens(@Nonnull String id)
      Gets a request builder for the VppToken item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • androidManagedAppProtections

      @Nonnull public AndroidManagedAppProtectionCollectionRequestBuilder androidManagedAppProtections()
      Gets a request builder for the AndroidManagedAppProtection collection
      Returns:
      the collection request builder
    • androidManagedAppProtections

      @Nonnull public AndroidManagedAppProtectionRequestBuilder androidManagedAppProtections(@Nonnull String id)
      Gets a request builder for the AndroidManagedAppProtection item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • defaultManagedAppProtections

      @Nonnull public DefaultManagedAppProtectionCollectionRequestBuilder defaultManagedAppProtections()
      Gets a request builder for the DefaultManagedAppProtection collection
      Returns:
      the collection request builder
    • defaultManagedAppProtections

      @Nonnull public DefaultManagedAppProtectionRequestBuilder defaultManagedAppProtections(@Nonnull String id)
      Gets a request builder for the DefaultManagedAppProtection item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • iosManagedAppProtections

      @Nonnull public IosManagedAppProtectionCollectionRequestBuilder iosManagedAppProtections()
      Gets a request builder for the IosManagedAppProtection collection
      Returns:
      the collection request builder
    • iosManagedAppProtections

      @Nonnull public IosManagedAppProtectionRequestBuilder iosManagedAppProtections(@Nonnull String id)
      Gets a request builder for the IosManagedAppProtection item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • managedAppPolicies

      @Nonnull public ManagedAppPolicyCollectionRequestBuilder managedAppPolicies()
      Gets a request builder for the ManagedAppPolicy collection
      Returns:
      the collection request builder
    • managedAppPolicies

      @Nonnull public ManagedAppPolicyRequestBuilder managedAppPolicies(@Nonnull String id)
      Gets a request builder for the ManagedAppPolicy item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • managedAppRegistrations

      @Nonnull public ManagedAppRegistrationCollectionRequestBuilder managedAppRegistrations()
      Gets a request builder for the ManagedAppRegistration collection
      Returns:
      the collection request builder
    • managedAppRegistrations

      @Nonnull public ManagedAppRegistrationRequestBuilder managedAppRegistrations(@Nonnull String id)
      Gets a request builder for the ManagedAppRegistration item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • managedAppStatuses

      @Nonnull public ManagedAppStatusCollectionRequestBuilder managedAppStatuses()
      Gets a request builder for the ManagedAppStatus collection
      Returns:
      the collection request builder
    • managedAppStatuses

      @Nonnull public ManagedAppStatusRequestBuilder managedAppStatuses(@Nonnull String id)
      Gets a request builder for the ManagedAppStatus item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • mdmWindowsInformationProtectionPolicies

      @Nonnull public MdmWindowsInformationProtectionPolicyCollectionRequestBuilder mdmWindowsInformationProtectionPolicies()
      Gets a request builder for the MdmWindowsInformationProtectionPolicy collection
      Returns:
      the collection request builder
    • mdmWindowsInformationProtectionPolicies

      @Nonnull public MdmWindowsInformationProtectionPolicyRequestBuilder mdmWindowsInformationProtectionPolicies(@Nonnull String id)
      Gets a request builder for the MdmWindowsInformationProtectionPolicy item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • targetedManagedAppConfigurations

      @Nonnull public TargetedManagedAppConfigurationCollectionRequestBuilder targetedManagedAppConfigurations()
      Gets a request builder for the TargetedManagedAppConfiguration collection
      Returns:
      the collection request builder
    • targetedManagedAppConfigurations

      @Nonnull public TargetedManagedAppConfigurationRequestBuilder targetedManagedAppConfigurations(@Nonnull String id)
      Gets a request builder for the TargetedManagedAppConfiguration item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • windowsInformationProtectionPolicies

      @Nonnull public WindowsInformationProtectionPolicyCollectionRequestBuilder windowsInformationProtectionPolicies()
      Gets a request builder for the WindowsInformationProtectionPolicy collection
      Returns:
      the collection request builder
    • windowsInformationProtectionPolicies

      @Nonnull public WindowsInformationProtectionPolicyRequestBuilder windowsInformationProtectionPolicies(@Nonnull String id)
      Gets a request builder for the WindowsInformationProtectionPolicy item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • syncMicrosoftStoreForBusinessApps

      @Nonnull public DeviceAppManagementSyncMicrosoftStoreForBusinessAppsRequestBuilder syncMicrosoftStoreForBusinessApps()
      Syncs Intune account with Microsoft Store For Business
      Returns:
      the request builder