Class UserEntitlementSummaryRequestBuilder

java.lang.Object
org.azd.abstractions.BaseRequestBuilder
org.azd.memberentitlementmanagement.userentitlementsummary.UserEntitlementSummaryRequestBuilder

public class UserEntitlementSummaryRequestBuilder extends BaseRequestBuilder
Provides functionality to work with User entitlement summary Api.
  • Constructor Details

    • UserEntitlementSummaryRequestBuilder

      public UserEntitlementSummaryRequestBuilder(String organizationUrl, AccessTokenCredential accessTokenCredential)
      Instantiates a new RequestBuilder instance and sets the default values.
      Parameters:
      organizationUrl - Represents organization location request url.
      accessTokenCredential - Access token credential object.
  • Method Details

    • getAsync

      public CompletableFuture<UsersSummary> getAsync(String... select) throws AzDException
      Get summary of Licenses, Extension, Projects, Groups and their assignments in the collection.
      Parameters:
      select - Comma (",") separated list of properties to select. Supported property names are {AccessLevels, Licenses, Projects, Groups}.
      Returns:
      Users summary object UsersSummary
      Throws:
      AzDException - Default Api exception handler.
    • get

      public UsersSummary get(String... select) throws AzDException
      Get summary of Licenses, Extension, Projects, Groups and their assignments in the collection.
      Parameters:
      select - Comma (",") separated list of properties to select. Supported property names are {AccessLevels, Licenses, Projects, Groups}.
      Returns:
      Users summary object UsersSummary
      Throws:
      AzDException - Default Api exception handler.