Class EntitlementManagementRequestBuilder

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

public class EntitlementManagementRequestBuilder extends com.microsoft.graph.http.BaseRequestBuilder<EntitlementManagement>
The class for the Entitlement Management Request Builder.
  • Constructor Details

    • EntitlementManagementRequestBuilder

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

    • buildRequest

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

      @Nonnull public EntitlementManagementRequest 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 EntitlementManagementRequest instance
    • accessPackageAssignmentApprovals

      @Nonnull public ApprovalCollectionRequestBuilder accessPackageAssignmentApprovals()
      Gets a request builder for the Approval collection
      Returns:
      the collection request builder
    • accessPackageAssignmentApprovals

      @Nonnull public ApprovalRequestBuilder accessPackageAssignmentApprovals(@Nonnull String id)
      Gets a request builder for the Approval item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • accessPackages

      @Nonnull public AccessPackageCollectionRequestBuilder accessPackages()
      Gets a request builder for the AccessPackage collection
      Returns:
      the collection request builder
    • accessPackages

      @Nonnull public AccessPackageRequestBuilder accessPackages(@Nonnull String id)
      Gets a request builder for the AccessPackage item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • assignmentPolicies

      @Nonnull public AccessPackageAssignmentPolicyCollectionRequestBuilder assignmentPolicies()
      Gets a request builder for the AccessPackageAssignmentPolicy collection
      Returns:
      the collection request builder
    • assignmentPolicies

      @Nonnull public AccessPackageAssignmentPolicyRequestBuilder assignmentPolicies(@Nonnull String id)
      Gets a request builder for the AccessPackageAssignmentPolicy item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • assignmentRequests

      @Nonnull public AccessPackageAssignmentRequestCollectionRequestBuilder assignmentRequests()
      Gets a request builder for the AccessPackageAssignmentRequest collection
      Returns:
      the collection request builder
    • assignmentRequests

      @Nonnull public AccessPackageAssignmentRequestRequestBuilder assignmentRequests(@Nonnull String id)
      Gets a request builder for the AccessPackageAssignmentRequest item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • assignments

      @Nonnull public AccessPackageAssignmentCollectionRequestBuilder assignments()
      Gets a request builder for the AccessPackageAssignment collection
      Returns:
      the collection request builder
    • assignments

      @Nonnull public AccessPackageAssignmentRequestBuilder assignments(@Nonnull String id)
      Gets a request builder for the AccessPackageAssignment item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • catalogs

      Gets a request builder for the AccessPackageCatalog collection
      Returns:
      the collection request builder
    • catalogs

      @Nonnull public AccessPackageCatalogRequestBuilder catalogs(@Nonnull String id)
      Gets a request builder for the AccessPackageCatalog item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • connectedOrganizations

      @Nonnull public ConnectedOrganizationCollectionRequestBuilder connectedOrganizations()
      Gets a request builder for the ConnectedOrganization collection
      Returns:
      the collection request builder
    • connectedOrganizations

      @Nonnull public ConnectedOrganizationRequestBuilder connectedOrganizations(@Nonnull String id)
      Gets a request builder for the ConnectedOrganization item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • resourceEnvironments

      @Nonnull public AccessPackageResourceEnvironmentCollectionRequestBuilder resourceEnvironments()
      Gets a request builder for the AccessPackageResourceEnvironment collection
      Returns:
      the collection request builder
    • resourceEnvironments

      @Nonnull public AccessPackageResourceEnvironmentRequestBuilder resourceEnvironments(@Nonnull String id)
      Gets a request builder for the AccessPackageResourceEnvironment item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • resourceRequests

      @Nonnull public AccessPackageResourceRequestCollectionRequestBuilder resourceRequests()
      Gets a request builder for the AccessPackageResourceRequest collection
      Returns:
      the collection request builder
    • resourceRequests

      @Nonnull public AccessPackageResourceRequestRequestBuilder resourceRequests(@Nonnull String id)
      Gets a request builder for the AccessPackageResourceRequest item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • resourceRoleScopes

      @Nonnull public AccessPackageResourceRoleScopeCollectionRequestBuilder resourceRoleScopes()
      Gets a request builder for the AccessPackageResourceRoleScope collection
      Returns:
      the collection request builder
    • resourceRoleScopes

      @Nonnull public AccessPackageResourceRoleScopeRequestBuilder resourceRoleScopes(@Nonnull String id)
      Gets a request builder for the AccessPackageResourceRoleScope item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • resources

      @Nonnull public AccessPackageResourceCollectionRequestBuilder resources()
      Gets a request builder for the AccessPackageResource collection
      Returns:
      the collection request builder
    • resources

      @Nonnull public AccessPackageResourceRequestBuilder resources(@Nonnull String id)
      Gets a request builder for the AccessPackageResource item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • settings

      @Nonnull public EntitlementManagementSettingsRequestBuilder settings()
      Gets the request builder for EntitlementManagementSettings
      Returns:
      the EntitlementManagementSettingsRequestBuilder instance