Class GraphServiceClient<nativeRequestType>

java.lang.Object
com.microsoft.graph.core.BaseClient<nativeRequestType>
com.microsoft.graph.requests.GraphServiceClient<nativeRequestType>
Type Parameters:
nativeRequestType - type of a request for the native http client
All Implemented Interfaces:
com.microsoft.graph.core.IBaseClient<nativeRequestType>

public class GraphServiceClient<nativeRequestType> extends com.microsoft.graph.core.BaseClient<nativeRequestType> implements com.microsoft.graph.core.IBaseClient<nativeRequestType>
The class for the Graph Service Client.
  • Constructor Details

    • GraphServiceClient

      protected GraphServiceClient()
      Restricted constructor
  • Method Details

    • getServiceSDKVersion

      @Nullable public String getServiceSDKVersion()
      Gets the service SDK version if the service SDK is in use, null otherwise
      Specified by:
      getServiceSDKVersion in interface com.microsoft.graph.core.IBaseClient<nativeRequestType>
      Overrides:
      getServiceSDKVersion in class com.microsoft.graph.core.BaseClient<nativeRequestType>
      Returns:
      the service SDK version if the service SDK is in use, null otherwise
    • builder

      @Nonnull public static GraphServiceClient.Builder<okhttp3.OkHttpClient,okhttp3.Request> builder()
      Gets the builder to start configuring the client
      Returns:
      builder to start configuring the client
    • builder

      @Nonnull public static <nativeClient, nativeRequest> GraphServiceClient.Builder<nativeClient,nativeRequest> builder(@Nonnull Class<nativeClient> nativeClientClass, @Nonnull Class<nativeRequest> nativeRequestClass)
      Gets the builder to start configuring the client
      Type Parameters:
      nativeClient - the type of the native http client
      nativeRequest - the type of the native http request
      Parameters:
      nativeClientClass - the class of the native http client
      nativeRequestClass - the class of the native http request
      Returns:
      builder to start configuring the client
    • workbooks

      @Nonnull public DriveItemCollectionRequestBuilder workbooks()
      Gets the collection of Workbooks objects
      Returns:
      the request builder for the collection of Workbooks objects
    • workbooks

      @Nonnull public DriveItemRequestBuilder workbooks(@Nonnull String id)
      Gets a single Workbooks
      Parameters:
      id - the id of the Workbooks to retrieve
      Returns:
      the request builder for the Workbooks object
    • invitations

      @Nonnull public InvitationCollectionRequestBuilder invitations()
      Gets the collection of Invitations objects
      Returns:
      the request builder for the collection of Invitations objects
    • invitations

      @Nonnull public InvitationRequestBuilder invitations(@Nonnull String id)
      Gets a single Invitations
      Parameters:
      id - the id of the Invitations to retrieve
      Returns:
      the request builder for the Invitations object
    • users

      @Nonnull public UserCollectionRequestBuilder users()
      Gets the collection of Users objects
      Returns:
      the request builder for the collection of Users objects
    • users

      @Nonnull public UserRequestBuilder users(@Nonnull String id)
      Gets a single Users
      Parameters:
      id - the id of the Users to retrieve
      Returns:
      the request builder for the Users object
    • applicationTemplates

      @Nonnull public ApplicationTemplateCollectionRequestBuilder applicationTemplates()
      Gets the collection of ApplicationTemplates objects
      Returns:
      the request builder for the collection of ApplicationTemplates objects
    • applicationTemplates

      @Nonnull public ApplicationTemplateRequestBuilder applicationTemplates(@Nonnull String id)
      Gets a single ApplicationTemplates
      Parameters:
      id - the id of the ApplicationTemplates to retrieve
      Returns:
      the request builder for the ApplicationTemplates object
    • authenticationMethodConfigurations

      @Nonnull public AuthenticationMethodConfigurationCollectionRequestBuilder authenticationMethodConfigurations()
      Gets the collection of AuthenticationMethodConfigurations objects
      Returns:
      the request builder for the collection of AuthenticationMethodConfigurations objects
    • authenticationMethodConfigurations

      @Nonnull public AuthenticationMethodConfigurationRequestBuilder authenticationMethodConfigurations(@Nonnull String id)
      Gets a single AuthenticationMethodConfigurations
      Parameters:
      id - the id of the AuthenticationMethodConfigurations to retrieve
      Returns:
      the request builder for the AuthenticationMethodConfigurations object
    • identityProviders

      @Deprecated @Nonnull public IdentityProviderCollectionRequestBuilder identityProviders()
      Deprecated.
      The identityProvider API is deprecated and will stop returning data on March 2023. Please use the new identityProviderBase API.
      Gets the collection of IdentityProviders objects
      Returns:
      the request builder for the collection of IdentityProviders objects
    • identityProviders

      @Deprecated @Nonnull public IdentityProviderRequestBuilder identityProviders(@Nonnull String id)
      Deprecated.
      The identityProvider API is deprecated and will stop returning data on March 2023. Please use the new identityProviderBase API.
      Gets a single IdentityProviders
      Parameters:
      id - the id of the IdentityProviders to retrieve
      Returns:
      the request builder for the IdentityProviders object
    • applications

      @Nonnull public ApplicationCollectionRequestBuilder applications()
      Gets the collection of Applications objects
      Returns:
      the request builder for the collection of Applications objects
    • applications

      @Nonnull public ApplicationRequestBuilder applications(@Nonnull String id)
      Gets a single Applications
      Parameters:
      id - the id of the Applications to retrieve
      Returns:
      the request builder for the Applications object
    • certificateBasedAuthConfiguration

      @Nonnull public CertificateBasedAuthConfigurationCollectionRequestBuilder certificateBasedAuthConfiguration()
      Gets the collection of CertificateBasedAuthConfiguration objects
      Returns:
      the request builder for the collection of CertificateBasedAuthConfiguration objects
    • certificateBasedAuthConfiguration

      @Nonnull public CertificateBasedAuthConfigurationRequestBuilder certificateBasedAuthConfiguration(@Nonnull String id)
      Gets a single CertificateBasedAuthConfiguration
      Parameters:
      id - the id of the CertificateBasedAuthConfiguration to retrieve
      Returns:
      the request builder for the CertificateBasedAuthConfiguration object
    • contacts

      @Nonnull public OrgContactCollectionRequestBuilder contacts()
      Gets the collection of Contacts objects
      Returns:
      the request builder for the collection of Contacts objects
    • contacts

      @Nonnull public OrgContactRequestBuilder contacts(@Nonnull String id)
      Gets a single Contacts
      Parameters:
      id - the id of the Contacts to retrieve
      Returns:
      the request builder for the Contacts object
    • contracts

      @Nonnull public ContractCollectionRequestBuilder contracts()
      Gets the collection of Contracts objects
      Returns:
      the request builder for the collection of Contracts objects
    • contracts

      @Nonnull public ContractRequestBuilder contracts(@Nonnull String id)
      Gets a single Contracts
      Parameters:
      id - the id of the Contracts to retrieve
      Returns:
      the request builder for the Contracts object
    • devices

      @Nonnull public DeviceCollectionRequestBuilder devices()
      Gets the collection of Devices objects
      Returns:
      the request builder for the collection of Devices objects
    • devices

      @Nonnull public DeviceRequestBuilder devices(@Nonnull String id)
      Gets a single Devices
      Parameters:
      id - the id of the Devices to retrieve
      Returns:
      the request builder for the Devices object
    • directoryObjects

      @Nonnull public DirectoryObjectCollectionRequestBuilder directoryObjects()
      Gets the collection of DirectoryObjects objects
      Returns:
      the request builder for the collection of DirectoryObjects objects
    • directoryObjects

      @Nonnull public DirectoryObjectRequestBuilder directoryObjects(@Nonnull String id)
      Gets a single DirectoryObjects
      Parameters:
      id - the id of the DirectoryObjects to retrieve
      Returns:
      the request builder for the DirectoryObjects object
    • directoryRoles

      @Nonnull public DirectoryRoleCollectionRequestBuilder directoryRoles()
      Gets the collection of DirectoryRoles objects
      Returns:
      the request builder for the collection of DirectoryRoles objects
    • directoryRoles

      @Nonnull public DirectoryRoleRequestBuilder directoryRoles(@Nonnull String id)
      Gets a single DirectoryRoles
      Parameters:
      id - the id of the DirectoryRoles to retrieve
      Returns:
      the request builder for the DirectoryRoles object
    • directoryRoleTemplates

      @Nonnull public DirectoryRoleTemplateCollectionRequestBuilder directoryRoleTemplates()
      Gets the collection of DirectoryRoleTemplates objects
      Returns:
      the request builder for the collection of DirectoryRoleTemplates objects
    • directoryRoleTemplates

      @Nonnull public DirectoryRoleTemplateRequestBuilder directoryRoleTemplates(@Nonnull String id)
      Gets a single DirectoryRoleTemplates
      Parameters:
      id - the id of the DirectoryRoleTemplates to retrieve
      Returns:
      the request builder for the DirectoryRoleTemplates object
    • domainDnsRecords

      @Nonnull public DomainDnsRecordCollectionRequestBuilder domainDnsRecords()
      Gets the collection of DomainDnsRecords objects
      Returns:
      the request builder for the collection of DomainDnsRecords objects
    • domainDnsRecords

      @Nonnull public DomainDnsRecordRequestBuilder domainDnsRecords(@Nonnull String id)
      Gets a single DomainDnsRecords
      Parameters:
      id - the id of the DomainDnsRecords to retrieve
      Returns:
      the request builder for the DomainDnsRecords object
    • domains

      @Nonnull public DomainCollectionRequestBuilder domains()
      Gets the collection of Domains objects
      Returns:
      the request builder for the collection of Domains objects
    • domains

      @Nonnull public DomainRequestBuilder domains(@Nonnull String id)
      Gets a single Domains
      Parameters:
      id - the id of the Domains to retrieve
      Returns:
      the request builder for the Domains object
    • groups

      @Nonnull public GroupCollectionRequestBuilder groups()
      Gets the collection of Groups objects
      Returns:
      the request builder for the collection of Groups objects
    • groups

      @Nonnull public GroupRequestBuilder groups(@Nonnull String id)
      Gets a single Groups
      Parameters:
      id - the id of the Groups to retrieve
      Returns:
      the request builder for the Groups object
    • groupSettings

      @Nonnull public GroupSettingCollectionRequestBuilder groupSettings()
      Gets the collection of GroupSettings objects
      Returns:
      the request builder for the collection of GroupSettings objects
    • groupSettings

      @Nonnull public GroupSettingRequestBuilder groupSettings(@Nonnull String id)
      Gets a single GroupSettings
      Parameters:
      id - the id of the GroupSettings to retrieve
      Returns:
      the request builder for the GroupSettings object
    • groupSettingTemplates

      @Nonnull public GroupSettingTemplateCollectionRequestBuilder groupSettingTemplates()
      Gets the collection of GroupSettingTemplates objects
      Returns:
      the request builder for the collection of GroupSettingTemplates objects
    • groupSettingTemplates

      @Nonnull public GroupSettingTemplateRequestBuilder groupSettingTemplates(@Nonnull String id)
      Gets a single GroupSettingTemplates
      Parameters:
      id - the id of the GroupSettingTemplates to retrieve
      Returns:
      the request builder for the GroupSettingTemplates object
    • localizations

      Gets the collection of Localizations objects
      Returns:
      the request builder for the collection of Localizations objects
    • localizations

      @Nonnull public OrganizationalBrandingLocalizationRequestBuilder localizations(@Nonnull String id)
      Gets a single Localizations
      Parameters:
      id - the id of the Localizations to retrieve
      Returns:
      the request builder for the Localizations object
    • oauth2PermissionGrants

      @Nonnull public OAuth2PermissionGrantCollectionRequestBuilder oauth2PermissionGrants()
      Gets the collection of Oauth2PermissionGrants objects
      Returns:
      the request builder for the collection of Oauth2PermissionGrants objects
    • oauth2PermissionGrants

      @Nonnull public OAuth2PermissionGrantRequestBuilder oauth2PermissionGrants(@Nonnull String id)
      Gets a single Oauth2PermissionGrants
      Parameters:
      id - the id of the Oauth2PermissionGrants to retrieve
      Returns:
      the request builder for the Oauth2PermissionGrants object
    • organization

      @Nonnull public OrganizationCollectionRequestBuilder organization()
      Gets the collection of Organization objects
      Returns:
      the request builder for the collection of Organization objects
    • organization

      @Nonnull public OrganizationRequestBuilder organization(@Nonnull String id)
      Gets a single Organization
      Parameters:
      id - the id of the Organization to retrieve
      Returns:
      the request builder for the Organization object
    • permissionGrants

      @Nonnull public ResourceSpecificPermissionGrantCollectionRequestBuilder permissionGrants()
      Gets the collection of PermissionGrants objects
      Returns:
      the request builder for the collection of PermissionGrants objects
    • permissionGrants

      @Nonnull public ResourceSpecificPermissionGrantRequestBuilder permissionGrants(@Nonnull String id)
      Gets a single PermissionGrants
      Parameters:
      id - the id of the PermissionGrants to retrieve
      Returns:
      the request builder for the PermissionGrants object
    • scopedRoleMemberships

      @Nonnull public ScopedRoleMembershipCollectionRequestBuilder scopedRoleMemberships()
      Gets the collection of ScopedRoleMemberships objects
      Returns:
      the request builder for the collection of ScopedRoleMemberships objects
    • scopedRoleMemberships

      @Nonnull public ScopedRoleMembershipRequestBuilder scopedRoleMemberships(@Nonnull String id)
      Gets a single ScopedRoleMemberships
      Parameters:
      id - the id of the ScopedRoleMemberships to retrieve
      Returns:
      the request builder for the ScopedRoleMemberships object
    • servicePrincipals

      @Nonnull public ServicePrincipalCollectionRequestBuilder servicePrincipals()
      Gets the collection of ServicePrincipals objects
      Returns:
      the request builder for the collection of ServicePrincipals objects
    • servicePrincipals

      @Nonnull public ServicePrincipalRequestBuilder servicePrincipals(@Nonnull String id)
      Gets a single ServicePrincipals
      Parameters:
      id - the id of the ServicePrincipals to retrieve
      Returns:
      the request builder for the ServicePrincipals object
    • subscribedSkus

      @Nonnull public SubscribedSkuCollectionRequestBuilder subscribedSkus()
      Gets the collection of SubscribedSkus objects
      Returns:
      the request builder for the collection of SubscribedSkus objects
    • subscribedSkus

      @Nonnull public SubscribedSkuRequestBuilder subscribedSkus(@Nonnull String id)
      Gets a single SubscribedSkus
      Parameters:
      id - the id of the SubscribedSkus to retrieve
      Returns:
      the request builder for the SubscribedSkus object
    • places

      @Nonnull public PlaceCollectionRequestBuilder places()
      Gets the collection of Places objects
      Returns:
      the request builder for the collection of Places objects
    • places

      @Nonnull public PlaceRequestBuilder places(@Nonnull String id)
      Gets a single Places
      Parameters:
      id - the id of the Places to retrieve
      Returns:
      the request builder for the Places object
    • drives

      @Nonnull public DriveCollectionRequestBuilder drives()
      Gets the collection of Drives objects
      Returns:
      the request builder for the collection of Drives objects
    • drives

      @Nonnull public DriveRequestBuilder drives(@Nonnull String id)
      Gets a single Drives
      Parameters:
      id - the id of the Drives to retrieve
      Returns:
      the request builder for the Drives object
    • shares

      @Nonnull public SharedDriveItemCollectionRequestBuilder shares()
      Gets the collection of Shares objects
      Returns:
      the request builder for the collection of Shares objects
    • shares

      @Nonnull public SharedDriveItemRequestBuilder shares(@Nonnull String id)
      Gets a single Shares
      Parameters:
      id - the id of the Shares to retrieve
      Returns:
      the request builder for the Shares object
    • sites

      @Nonnull public SiteCollectionRequestBuilder sites()
      Gets the collection of Sites objects
      Returns:
      the request builder for the collection of Sites objects
    • sites

      @Nonnull public SiteRequestBuilder sites(@Nonnull String id)
      Gets a single Sites
      Parameters:
      id - the id of the Sites to retrieve
      Returns:
      the request builder for the Sites object
    • schemaExtensions

      @Nonnull public SchemaExtensionCollectionRequestBuilder schemaExtensions()
      Gets the collection of SchemaExtensions objects
      Returns:
      the request builder for the collection of SchemaExtensions objects
    • schemaExtensions

      @Nonnull public SchemaExtensionRequestBuilder schemaExtensions(@Nonnull String id)
      Gets a single SchemaExtensions
      Parameters:
      id - the id of the SchemaExtensions to retrieve
      Returns:
      the request builder for the SchemaExtensions object
    • groupLifecyclePolicies

      @Nonnull public GroupLifecyclePolicyCollectionRequestBuilder groupLifecyclePolicies()
      Gets the collection of GroupLifecyclePolicies objects
      Returns:
      the request builder for the collection of GroupLifecyclePolicies objects
    • groupLifecyclePolicies

      @Nonnull public GroupLifecyclePolicyRequestBuilder groupLifecyclePolicies(@Nonnull String id)
      Gets a single GroupLifecyclePolicies
      Parameters:
      id - the id of the GroupLifecyclePolicies to retrieve
      Returns:
      the request builder for the GroupLifecyclePolicies object
    • agreementAcceptances

      @Nonnull public AgreementAcceptanceCollectionRequestBuilder agreementAcceptances()
      Gets the collection of AgreementAcceptances objects
      Returns:
      the request builder for the collection of AgreementAcceptances objects
    • agreementAcceptances

      @Nonnull public AgreementAcceptanceRequestBuilder agreementAcceptances(@Nonnull String id)
      Gets a single AgreementAcceptances
      Parameters:
      id - the id of the AgreementAcceptances to retrieve
      Returns:
      the request builder for the AgreementAcceptances object
    • agreements

      @Nonnull public AgreementCollectionRequestBuilder agreements()
      Gets the collection of Agreements objects
      Returns:
      the request builder for the collection of Agreements objects
    • agreements

      @Nonnull public AgreementRequestBuilder agreements(@Nonnull String id)
      Gets a single Agreements
      Parameters:
      id - the id of the Agreements to retrieve
      Returns:
      the request builder for the Agreements object
    • dataPolicyOperations

      @Nonnull public DataPolicyOperationCollectionRequestBuilder dataPolicyOperations()
      Gets the collection of DataPolicyOperations objects
      Returns:
      the request builder for the collection of DataPolicyOperations objects
    • dataPolicyOperations

      @Nonnull public DataPolicyOperationRequestBuilder dataPolicyOperations(@Nonnull String id)
      Gets a single DataPolicyOperations
      Parameters:
      id - the id of the DataPolicyOperations to retrieve
      Returns:
      the request builder for the DataPolicyOperations object
    • subscriptions

      @Nonnull public SubscriptionCollectionRequestBuilder subscriptions()
      Gets the collection of Subscriptions objects
      Returns:
      the request builder for the collection of Subscriptions objects
    • subscriptions

      @Nonnull public SubscriptionRequestBuilder subscriptions(@Nonnull String id)
      Gets a single Subscriptions
      Parameters:
      id - the id of the Subscriptions to retrieve
      Returns:
      the request builder for the Subscriptions object
    • connections

      @Nonnull public ExternalConnectionCollectionRequestBuilder connections()
      Gets the collection of Connections objects
      Returns:
      the request builder for the collection of Connections objects
    • connections

      @Nonnull public ExternalConnectionRequestBuilder connections(@Nonnull String id)
      Gets a single Connections
      Parameters:
      id - the id of the Connections to retrieve
      Returns:
      the request builder for the Connections object
    • chats

      @Nonnull public ChatCollectionRequestBuilder chats()
      Gets the collection of Chats objects
      Returns:
      the request builder for the collection of Chats objects
    • chats

      @Nonnull public ChatRequestBuilder chats(@Nonnull String id)
      Gets a single Chats
      Parameters:
      id - the id of the Chats to retrieve
      Returns:
      the request builder for the Chats object
    • teams

      @Nonnull public TeamCollectionRequestBuilder teams()
      Gets the collection of Teams objects
      Returns:
      the request builder for the collection of Teams objects
    • teams

      @Nonnull public TeamRequestBuilder teams(@Nonnull String id)
      Gets a single Teams
      Parameters:
      id - the id of the Teams to retrieve
      Returns:
      the request builder for the Teams object
    • teamsTemplates

      @Nonnull public TeamsTemplateCollectionRequestBuilder teamsTemplates()
      Gets the collection of TeamsTemplates objects
      Returns:
      the request builder for the collection of TeamsTemplates objects
    • teamsTemplates

      @Nonnull public TeamsTemplateRequestBuilder teamsTemplates(@Nonnull String id)
      Gets a single TeamsTemplates
      Parameters:
      id - the id of the TeamsTemplates to retrieve
      Returns:
      the request builder for the TeamsTemplates object
    • auditLogs

      @Nonnull public AuditLogRootRequestBuilder auditLogs()
      Gets the GraphServiceRequestBuilder
      Returns:
      the AuditLogRoot
    • authenticationMethodsPolicy

      @Nonnull public AuthenticationMethodsPolicyRequestBuilder authenticationMethodsPolicy()
      Gets the GraphServiceRequestBuilder
      Returns:
      the AuthenticationMethodsPolicy
    • solutions

      @Nonnull public SolutionsRootRequestBuilder solutions()
      Gets the GraphServiceRequestBuilder
      Returns:
      the SolutionsRoot
    • privacy

      @Nonnull public PrivacyRequestBuilder privacy()
      Gets the GraphServiceRequestBuilder
      Returns:
      the Privacy
    • compliance

      @Nonnull public ComplianceRequestBuilder compliance()
      Gets the GraphServiceRequestBuilder
      Returns:
      the Compliance
    • security

      @Nonnull public SecurityRequestBuilder security()
      Gets the GraphServiceRequestBuilder
      Returns:
      the Security
    • identity

      @Nonnull public IdentityContainerRequestBuilder identity()
      Gets the GraphServiceRequestBuilder
      Returns:
      the IdentityContainer
    • branding

      @Nonnull public OrganizationalBrandingRequestBuilder branding()
      Gets the GraphServiceRequestBuilder
      Returns:
      the OrganizationalBranding
    • directory

      @Nonnull public DirectoryRequestBuilder directory()
      Gets the GraphServiceRequestBuilder
      Returns:
      the Directory
    • me

      @Nonnull public UserRequestBuilder me()
      Gets the GraphServiceRequestBuilder
      Returns:
      the User
    • policies

      @Nonnull public PolicyRootRequestBuilder policies()
      Gets the GraphServiceRequestBuilder
      Returns:
      the PolicyRoot
    • education

      @Nonnull public EducationRootRequestBuilder education()
      Gets the GraphServiceRequestBuilder
      Returns:
      the EducationRoot
    • roleManagement

      @Nonnull public RoleManagementRequestBuilder roleManagement()
      Gets the GraphServiceRequestBuilder
      Returns:
      the RoleManagement
    • drive

      @Nonnull public DriveRequestBuilder drive()
      Gets the GraphServiceRequestBuilder
      Returns:
      the Drive
    • communications

      @Nonnull public CloudCommunicationsRequestBuilder communications()
      Gets the GraphServiceRequestBuilder
      Returns:
      the CloudCommunications
    • identityGovernance

      @Nonnull public IdentityGovernanceRequestBuilder identityGovernance()
      Gets the GraphServiceRequestBuilder
      Returns:
      the IdentityGovernance
    • identityProtection

      @Nonnull public IdentityProtectionRootRequestBuilder identityProtection()
      Gets the GraphServiceRequestBuilder
      Returns:
      the IdentityProtectionRoot
    • deviceAppManagement

      @Nonnull public DeviceAppManagementRequestBuilder deviceAppManagement()
      Gets the GraphServiceRequestBuilder
      Returns:
      the DeviceAppManagement
    • deviceManagement

      @Nonnull public DeviceManagementRequestBuilder deviceManagement()
      Gets the GraphServiceRequestBuilder
      Returns:
      the DeviceManagement
    • reports

      @Nonnull public ReportRootRequestBuilder reports()
      Gets the GraphServiceRequestBuilder
      Returns:
      the ReportRoot
    • admin

      @Nonnull public AdminRequestBuilder admin()
      Gets the GraphServiceRequestBuilder
      Returns:
      the Admin
    • search

      @Nonnull public SearchEntityRequestBuilder search()
      Gets the GraphServiceRequestBuilder
      Returns:
      the SearchEntity
    • planner

      @Nonnull public PlannerRequestBuilder planner()
      Gets the GraphServiceRequestBuilder
      Returns:
      the Planner
    • print

      @Nonnull public PrintRequestBuilder print()
      Gets the GraphServiceRequestBuilder
      Returns:
      the Print
    • external

      @Nonnull public ExternalRequestBuilder external()
      Gets the GraphServiceRequestBuilder
      Returns:
      the External
    • appCatalogs

      @Nonnull public AppCatalogsRequestBuilder appCatalogs()
      Gets the GraphServiceRequestBuilder
      Returns:
      the AppCatalogs
    • teamwork

      @Nonnull public TeamworkRequestBuilder teamwork()
      Gets the GraphServiceRequestBuilder
      Returns:
      the Teamwork
    • informationProtection

      @Nonnull public InformationProtectionRequestBuilder informationProtection()
      Gets the GraphServiceRequestBuilder
      Returns:
      the InformationProtection