Package com.microsoft.graph.requests
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 Summary
ConstructorsConstructorDescriptionRbacApplicationRequestBuilder
(String requestUrl, com.microsoft.graph.core.IBaseClient<?> client, List<? extends com.microsoft.graph.options.Option> requestOptions) The request builder for the RbacApplication -
Method Summary
Modifier and TypeMethodDescriptionbuildRequest
(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 UnifiedRoleAssignment collectionGets a request builder for the UnifiedRoleAssignment itemGets a request builder for the UnifiedRoleAssignmentScheduleInstance collectionGets a request builder for the UnifiedRoleAssignmentScheduleInstance itemGets a request builder for the UnifiedRoleAssignmentScheduleRequest collectionGets a request builder for the UnifiedRoleAssignmentScheduleRequest itemGets a request builder for the UnifiedRoleAssignmentSchedule collectionGets a request builder for the UnifiedRoleAssignmentSchedule itemGets a request builder for the UnifiedRoleDefinition collectionGets a request builder for the UnifiedRoleDefinition itemGets a request builder for the UnifiedRoleEligibilityScheduleInstance collectionGets a request builder for the UnifiedRoleEligibilityScheduleInstance itemGets a request builder for the UnifiedRoleEligibilityScheduleRequest collectionGets a request builder for the UnifiedRoleEligibilityScheduleRequest itemGets a request builder for the UnifiedRoleEligibilitySchedule collectionGets a request builder for the UnifiedRoleEligibilitySchedule itemMethods inherited from class com.microsoft.graph.http.BaseRequestBuilder
getClient, getOptions, getRequestUrl, getRequestUrlWithAdditionalParameter, getRequestUrlWithAdditionalSegment
-
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 URLclient
- the service clientrequestOptions
- 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
Gets a request builder for the UnifiedRoleAssignment collection- Returns:
- the collection request builder
-
roleAssignments
Gets a request builder for the UnifiedRoleAssignment item- Parameters:
id
- the item identifier- Returns:
- the request builder
-
roleDefinitions
Gets a request builder for the UnifiedRoleDefinition collection- Returns:
- the collection request builder
-
roleDefinitions
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
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
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
-