Package com.microsoft.graph.requests
Class UnifiedRoleAssignmentRequestBuilder
java.lang.Object
com.microsoft.graph.http.BaseRequestBuilder<UnifiedRoleAssignment>
com.microsoft.graph.requests.UnifiedRoleAssignmentRequestBuilder
- All Implemented Interfaces:
com.microsoft.graph.http.IRequestBuilder
public class UnifiedRoleAssignmentRequestBuilder
extends com.microsoft.graph.http.BaseRequestBuilder<UnifiedRoleAssignment>
The class for the Unified Role Assignment Request Builder.
-
Constructor Summary
ConstructorsConstructorDescriptionUnifiedRoleAssignmentRequestBuilder(String requestUrl, com.microsoft.graph.core.IBaseClient<?> client, List<? extends com.microsoft.graph.options.Option> requestOptions) The request builder for the UnifiedRoleAssignment -
Method Summary
Modifier and TypeMethodDescriptionappScope()Gets the request builder for AppScopebuildRequest(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 the request builder for DirectoryObjectGets the request builder for DirectoryObjectGets the request builder for UnifiedRoleDefinitionMethods inherited from class com.microsoft.graph.http.BaseRequestBuilder
getClient, getOptions, getRequestUrl, getRequestUrlWithAdditionalParameter, getRequestUrlWithAdditionalSegment
-
Constructor Details
-
UnifiedRoleAssignmentRequestBuilder
public UnifiedRoleAssignmentRequestBuilder(@Nonnull String requestUrl, @Nonnull com.microsoft.graph.core.IBaseClient<?> client, @Nullable List<? extends com.microsoft.graph.options.Option> requestOptions) The request builder for the UnifiedRoleAssignment- Parameters:
requestUrl- the request URLclient- the service clientrequestOptions- the options for this request
-
-
Method Details
-
buildRequest
@Nonnull public UnifiedRoleAssignmentRequest buildRequest(@Nullable com.microsoft.graph.options.Option... requestOptions) Creates the request- Parameters:
requestOptions- the options for this request- Returns:
- the UnifiedRoleAssignmentRequest instance
-
buildRequest
@Nonnull public UnifiedRoleAssignmentRequest 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 UnifiedRoleAssignmentRequest instance
-
appScope
Gets the request builder for AppScope- Returns:
- the AppScopeRequestBuilder instance
-
directoryScope
Gets the request builder for DirectoryObject- Returns:
- the DirectoryObjectWithReferenceRequestBuilder instance
-
principal
Gets the request builder for DirectoryObject- Returns:
- the DirectoryObjectWithReferenceRequestBuilder instance
-
roleDefinition
Gets the request builder for UnifiedRoleDefinition- Returns:
- the UnifiedRoleDefinitionWithReferenceRequestBuilder instance
-