Class RbacApplicationRequestBuilder

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

public class RbacApplicationRequestBuilder extends com.microsoft.graph.http.BaseRequestBuilder<RbacApplication>
The class for the Rbac Application Request Builder.
  • Constructor Details

    • RbacApplicationRequestBuilder

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

    • buildRequest

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

      @Nonnull public RbacApplicationRequest 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 RbacApplicationRequest instance
    • roleAssignments

      @Nonnull public UnifiedRoleAssignmentCollectionRequestBuilder roleAssignments()
      Gets a request builder for the UnifiedRoleAssignment collection
      Returns:
      the collection request builder
    • roleAssignments

      @Nonnull public UnifiedRoleAssignmentRequestBuilder roleAssignments(@Nonnull String id)
      Gets a request builder for the UnifiedRoleAssignment item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • roleDefinitions

      @Nonnull public UnifiedRoleDefinitionCollectionRequestBuilder roleDefinitions()
      Gets a request builder for the UnifiedRoleDefinition collection
      Returns:
      the collection request builder
    • roleDefinitions

      @Nonnull public UnifiedRoleDefinitionRequestBuilder roleDefinitions(@Nonnull String id)
      Gets a request builder for the UnifiedRoleDefinition item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • roleAssignmentScheduleInstances

      @Nonnull public UnifiedRoleAssignmentScheduleInstanceCollectionRequestBuilder roleAssignmentScheduleInstances()
      Gets a request builder for the UnifiedRoleAssignmentScheduleInstance collection
      Returns:
      the collection request builder
    • roleAssignmentScheduleInstances

      @Nonnull public UnifiedRoleAssignmentScheduleInstanceRequestBuilder roleAssignmentScheduleInstances(@Nonnull String id)
      Gets a request builder for the UnifiedRoleAssignmentScheduleInstance item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • roleAssignmentScheduleRequests

      @Nonnull public UnifiedRoleAssignmentScheduleRequestCollectionRequestBuilder roleAssignmentScheduleRequests()
      Gets a request builder for the UnifiedRoleAssignmentScheduleRequest collection
      Returns:
      the collection request builder
    • roleAssignmentScheduleRequests

      @Nonnull public UnifiedRoleAssignmentScheduleRequestRequestBuilder roleAssignmentScheduleRequests(@Nonnull String id)
      Gets a request builder for the UnifiedRoleAssignmentScheduleRequest item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • roleAssignmentSchedules

      @Nonnull public UnifiedRoleAssignmentScheduleCollectionRequestBuilder roleAssignmentSchedules()
      Gets a request builder for the UnifiedRoleAssignmentSchedule collection
      Returns:
      the collection request builder
    • roleAssignmentSchedules

      @Nonnull public UnifiedRoleAssignmentScheduleRequestBuilder roleAssignmentSchedules(@Nonnull String id)
      Gets a request builder for the UnifiedRoleAssignmentSchedule item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • roleEligibilityScheduleInstances

      @Nonnull public UnifiedRoleEligibilityScheduleInstanceCollectionRequestBuilder roleEligibilityScheduleInstances()
      Gets a request builder for the UnifiedRoleEligibilityScheduleInstance collection
      Returns:
      the collection request builder
    • roleEligibilityScheduleInstances

      @Nonnull public UnifiedRoleEligibilityScheduleInstanceRequestBuilder roleEligibilityScheduleInstances(@Nonnull String id)
      Gets a request builder for the UnifiedRoleEligibilityScheduleInstance item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • roleEligibilityScheduleRequests

      @Nonnull public UnifiedRoleEligibilityScheduleRequestCollectionRequestBuilder roleEligibilityScheduleRequests()
      Gets a request builder for the UnifiedRoleEligibilityScheduleRequest collection
      Returns:
      the collection request builder
    • roleEligibilityScheduleRequests

      @Nonnull public UnifiedRoleEligibilityScheduleRequestRequestBuilder roleEligibilityScheduleRequests(@Nonnull String id)
      Gets a request builder for the UnifiedRoleEligibilityScheduleRequest item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • roleEligibilitySchedules

      @Nonnull public UnifiedRoleEligibilityScheduleCollectionRequestBuilder roleEligibilitySchedules()
      Gets a request builder for the UnifiedRoleEligibilitySchedule collection
      Returns:
      the collection request builder
    • roleEligibilitySchedules

      @Nonnull public UnifiedRoleEligibilityScheduleRequestBuilder roleEligibilitySchedules(@Nonnull String id)
      Gets a request builder for the UnifiedRoleEligibilitySchedule item
      Parameters:
      id - the item identifier
      Returns:
      the request builder