Class UserRequestBuilder

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

public class UserRequestBuilder extends com.microsoft.graph.http.BaseRequestBuilder<User>
The class for the User Request Builder.
  • Constructor Details

    • UserRequestBuilder

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

    • buildRequest

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

      @Nonnull public UserRequest 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 UserRequest instance
    • appRoleAssignments

      @Nonnull public AppRoleAssignmentCollectionRequestBuilder appRoleAssignments()
      Gets a request builder for the AppRoleAssignment collection
      Returns:
      the collection request builder
    • appRoleAssignments

      @Nonnull public AppRoleAssignmentRequestBuilder appRoleAssignments(@Nonnull String id)
      Gets a request builder for the AppRoleAssignment item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • createdObjects

      Gets a request builder for the DirectoryObject collection
      Returns:
      the collection request builder
    • createdObjects

      @Nonnull public DirectoryObjectWithReferenceRequestBuilder createdObjects(@Nonnull String id)
      Gets a request builder for the DirectoryObject item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • createdObjectsAsServicePrincipal

      @Nonnull public ServicePrincipalCollectionRequestBuilder createdObjectsAsServicePrincipal()
      Gets a request builder for the ServicePrincipal collection
      Returns:
      the collection request builder
    • createdObjectsAsServicePrincipal

      @Nonnull public ServicePrincipalRequestBuilder createdObjectsAsServicePrincipal(@Nonnull String id)
      Gets a request builder for the ServicePrincipal item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • directReports

      Gets a request builder for the DirectoryObject collection
      Returns:
      the collection request builder
    • directReports

      @Nonnull public DirectoryObjectWithReferenceRequestBuilder directReports(@Nonnull String id)
      Gets a request builder for the DirectoryObject item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • directReportsAsUser

      @Nonnull public UserCollectionRequestBuilder directReportsAsUser()
      Gets a request builder for the User collection
      Returns:
      the collection request builder
    • directReportsAsUser

      @Nonnull public UserRequestBuilder directReportsAsUser(@Nonnull String id)
      Gets a request builder for the User item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • directReportsAsOrgContact

      @Nonnull public OrgContactCollectionRequestBuilder directReportsAsOrgContact()
      Gets a request builder for the OrgContact collection
      Returns:
      the collection request builder
    • directReportsAsOrgContact

      @Nonnull public OrgContactRequestBuilder directReportsAsOrgContact(@Nonnull String id)
      Gets a request builder for the OrgContact item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • licenseDetails

      @Nonnull public LicenseDetailsCollectionRequestBuilder licenseDetails()
      Gets a request builder for the LicenseDetails collection
      Returns:
      the collection request builder
    • licenseDetails

      @Nonnull public LicenseDetailsRequestBuilder licenseDetails(@Nonnull String id)
      Gets a request builder for the LicenseDetails item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • manager

      @Nonnull public DirectoryObjectWithReferenceRequestBuilder manager()
      Gets the request builder for DirectoryObject
      Returns:
      the DirectoryObjectWithReferenceRequestBuilder instance
    • memberOf

      Gets a request builder for the DirectoryObject collection
      Returns:
      the collection request builder
    • memberOf

      @Nonnull public DirectoryObjectWithReferenceRequestBuilder memberOf(@Nonnull String id)
      Gets a request builder for the DirectoryObject item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • memberOfAsUser

      @Nonnull public UserCollectionRequestBuilder memberOfAsUser()
      Gets a request builder for the User collection
      Returns:
      the collection request builder
    • memberOfAsUser

      @Nonnull public UserRequestBuilder memberOfAsUser(@Nonnull String id)
      Gets a request builder for the User item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • memberOfAsGroup

      @Nonnull public GroupCollectionRequestBuilder memberOfAsGroup()
      Gets a request builder for the Group collection
      Returns:
      the collection request builder
    • memberOfAsGroup

      @Nonnull public GroupRequestBuilder memberOfAsGroup(@Nonnull String id)
      Gets a request builder for the Group item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • memberOfAsApplication

      @Nonnull public ApplicationCollectionRequestBuilder memberOfAsApplication()
      Gets a request builder for the Application collection
      Returns:
      the collection request builder
    • memberOfAsApplication

      @Nonnull public ApplicationRequestBuilder memberOfAsApplication(@Nonnull String id)
      Gets a request builder for the Application item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • memberOfAsServicePrincipal

      @Nonnull public ServicePrincipalCollectionRequestBuilder memberOfAsServicePrincipal()
      Gets a request builder for the ServicePrincipal collection
      Returns:
      the collection request builder
    • memberOfAsServicePrincipal

      @Nonnull public ServicePrincipalRequestBuilder memberOfAsServicePrincipal(@Nonnull String id)
      Gets a request builder for the ServicePrincipal item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • memberOfAsDevice

      @Nonnull public DeviceCollectionRequestBuilder memberOfAsDevice()
      Gets a request builder for the Device collection
      Returns:
      the collection request builder
    • memberOfAsDevice

      @Nonnull public DeviceRequestBuilder memberOfAsDevice(@Nonnull String id)
      Gets a request builder for the Device item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • memberOfAsOrgContact

      @Nonnull public OrgContactCollectionRequestBuilder memberOfAsOrgContact()
      Gets a request builder for the OrgContact collection
      Returns:
      the collection request builder
    • memberOfAsOrgContact

      @Nonnull public OrgContactRequestBuilder memberOfAsOrgContact(@Nonnull String id)
      Gets a request builder for the OrgContact item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • oauth2PermissionGrants

      @Nonnull public OAuth2PermissionGrantCollectionWithReferencesRequestBuilder oauth2PermissionGrants()
      Gets a request builder for the OAuth2PermissionGrant collection
      Returns:
      the collection request builder
    • oauth2PermissionGrants

      @Nonnull public OAuth2PermissionGrantWithReferenceRequestBuilder oauth2PermissionGrants(@Nonnull String id)
      Gets a request builder for the OAuth2PermissionGrant item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • ownedDevices

      Gets a request builder for the DirectoryObject collection
      Returns:
      the collection request builder
    • ownedDevices

      @Nonnull public DirectoryObjectWithReferenceRequestBuilder ownedDevices(@Nonnull String id)
      Gets a request builder for the DirectoryObject item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • ownedDevicesAsDevice

      @Nonnull public DeviceCollectionRequestBuilder ownedDevicesAsDevice()
      Gets a request builder for the Device collection
      Returns:
      the collection request builder
    • ownedDevicesAsDevice

      @Nonnull public DeviceRequestBuilder ownedDevicesAsDevice(@Nonnull String id)
      Gets a request builder for the Device item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • ownedDevicesAsAppRoleAssignment

      @Nonnull public AppRoleAssignmentCollectionRequestBuilder ownedDevicesAsAppRoleAssignment()
      Gets a request builder for the AppRoleAssignment collection
      Returns:
      the collection request builder
    • ownedDevicesAsAppRoleAssignment

      @Nonnull public AppRoleAssignmentRequestBuilder ownedDevicesAsAppRoleAssignment(@Nonnull String id)
      Gets a request builder for the AppRoleAssignment item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • ownedDevicesAsEndpoint

      @Nonnull public EndpointCollectionRequestBuilder ownedDevicesAsEndpoint()
      Gets a request builder for the Endpoint collection
      Returns:
      the collection request builder
    • ownedDevicesAsEndpoint

      @Nonnull public EndpointRequestBuilder ownedDevicesAsEndpoint(@Nonnull String id)
      Gets a request builder for the Endpoint item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • ownedObjects

      Gets a request builder for the DirectoryObject collection
      Returns:
      the collection request builder
    • ownedObjects

      @Nonnull public DirectoryObjectWithReferenceRequestBuilder ownedObjects(@Nonnull String id)
      Gets a request builder for the DirectoryObject item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • ownedObjectsAsApplication

      @Nonnull public ApplicationCollectionRequestBuilder ownedObjectsAsApplication()
      Gets a request builder for the Application collection
      Returns:
      the collection request builder
    • ownedObjectsAsApplication

      @Nonnull public ApplicationRequestBuilder ownedObjectsAsApplication(@Nonnull String id)
      Gets a request builder for the Application item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • ownedObjectsAsGroup

      @Nonnull public GroupCollectionRequestBuilder ownedObjectsAsGroup()
      Gets a request builder for the Group collection
      Returns:
      the collection request builder
    • ownedObjectsAsGroup

      @Nonnull public GroupRequestBuilder ownedObjectsAsGroup(@Nonnull String id)
      Gets a request builder for the Group item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • ownedObjectsAsServicePrincipal

      @Nonnull public ServicePrincipalCollectionRequestBuilder ownedObjectsAsServicePrincipal()
      Gets a request builder for the ServicePrincipal collection
      Returns:
      the collection request builder
    • ownedObjectsAsServicePrincipal

      @Nonnull public ServicePrincipalRequestBuilder ownedObjectsAsServicePrincipal(@Nonnull String id)
      Gets a request builder for the ServicePrincipal item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • registeredDevices

      @Nonnull public DirectoryObjectCollectionWithReferencesRequestBuilder registeredDevices()
      Gets a request builder for the DirectoryObject collection
      Returns:
      the collection request builder
    • registeredDevices

      @Nonnull public DirectoryObjectWithReferenceRequestBuilder registeredDevices(@Nonnull String id)
      Gets a request builder for the DirectoryObject item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • registeredDevicesAsDevice

      @Nonnull public DeviceCollectionRequestBuilder registeredDevicesAsDevice()
      Gets a request builder for the Device collection
      Returns:
      the collection request builder
    • registeredDevicesAsDevice

      @Nonnull public DeviceRequestBuilder registeredDevicesAsDevice(@Nonnull String id)
      Gets a request builder for the Device item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • registeredDevicesAsAppRoleAssignment

      @Nonnull public AppRoleAssignmentCollectionRequestBuilder registeredDevicesAsAppRoleAssignment()
      Gets a request builder for the AppRoleAssignment collection
      Returns:
      the collection request builder
    • registeredDevicesAsAppRoleAssignment

      @Nonnull public AppRoleAssignmentRequestBuilder registeredDevicesAsAppRoleAssignment(@Nonnull String id)
      Gets a request builder for the AppRoleAssignment item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • registeredDevicesAsEndpoint

      @Nonnull public EndpointCollectionRequestBuilder registeredDevicesAsEndpoint()
      Gets a request builder for the Endpoint collection
      Returns:
      the collection request builder
    • registeredDevicesAsEndpoint

      @Nonnull public EndpointRequestBuilder registeredDevicesAsEndpoint(@Nonnull String id)
      Gets a request builder for the Endpoint item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • scopedRoleMemberOf

      @Nonnull public ScopedRoleMembershipCollectionRequestBuilder scopedRoleMemberOf()
      Gets a request builder for the ScopedRoleMembership collection
      Returns:
      the collection request builder
    • scopedRoleMemberOf

      @Nonnull public ScopedRoleMembershipRequestBuilder scopedRoleMemberOf(@Nonnull String id)
      Gets a request builder for the ScopedRoleMembership item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • transitiveMemberOf

      @Nonnull public DirectoryObjectCollectionWithReferencesRequestBuilder transitiveMemberOf()
      Gets a request builder for the DirectoryObject collection
      Returns:
      the collection request builder
    • transitiveMemberOf

      @Nonnull public DirectoryObjectWithReferenceRequestBuilder transitiveMemberOf(@Nonnull String id)
      Gets a request builder for the DirectoryObject item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • transitiveMemberOfAsUser

      @Nonnull public UserCollectionRequestBuilder transitiveMemberOfAsUser()
      Gets a request builder for the User collection
      Returns:
      the collection request builder
    • transitiveMemberOfAsUser

      @Nonnull public UserRequestBuilder transitiveMemberOfAsUser(@Nonnull String id)
      Gets a request builder for the User item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • transitiveMemberOfAsGroup

      @Nonnull public GroupCollectionRequestBuilder transitiveMemberOfAsGroup()
      Gets a request builder for the Group collection
      Returns:
      the collection request builder
    • transitiveMemberOfAsGroup

      @Nonnull public GroupRequestBuilder transitiveMemberOfAsGroup(@Nonnull String id)
      Gets a request builder for the Group item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • transitiveMemberOfAsApplication

      @Nonnull public ApplicationCollectionRequestBuilder transitiveMemberOfAsApplication()
      Gets a request builder for the Application collection
      Returns:
      the collection request builder
    • transitiveMemberOfAsApplication

      @Nonnull public ApplicationRequestBuilder transitiveMemberOfAsApplication(@Nonnull String id)
      Gets a request builder for the Application item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • transitiveMemberOfAsServicePrincipal

      @Nonnull public ServicePrincipalCollectionRequestBuilder transitiveMemberOfAsServicePrincipal()
      Gets a request builder for the ServicePrincipal collection
      Returns:
      the collection request builder
    • transitiveMemberOfAsServicePrincipal

      @Nonnull public ServicePrincipalRequestBuilder transitiveMemberOfAsServicePrincipal(@Nonnull String id)
      Gets a request builder for the ServicePrincipal item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • transitiveMemberOfAsDevice

      @Nonnull public DeviceCollectionRequestBuilder transitiveMemberOfAsDevice()
      Gets a request builder for the Device collection
      Returns:
      the collection request builder
    • transitiveMemberOfAsDevice

      @Nonnull public DeviceRequestBuilder transitiveMemberOfAsDevice(@Nonnull String id)
      Gets a request builder for the Device item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • transitiveMemberOfAsOrgContact

      @Nonnull public OrgContactCollectionRequestBuilder transitiveMemberOfAsOrgContact()
      Gets a request builder for the OrgContact collection
      Returns:
      the collection request builder
    • transitiveMemberOfAsOrgContact

      @Nonnull public OrgContactRequestBuilder transitiveMemberOfAsOrgContact(@Nonnull String id)
      Gets a request builder for the OrgContact item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • calendar

      @Nonnull public CalendarRequestBuilder calendar()
      Gets the request builder for Calendar
      Returns:
      the CalendarRequestBuilder instance
    • calendarGroups

      @Nonnull public CalendarGroupCollectionRequestBuilder calendarGroups()
      Gets a request builder for the CalendarGroup collection
      Returns:
      the collection request builder
    • calendarGroups

      @Nonnull public CalendarGroupRequestBuilder calendarGroups(@Nonnull String id)
      Gets a request builder for the CalendarGroup item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • calendars

      @Nonnull public CalendarCollectionRequestBuilder calendars()
      Gets a request builder for the Calendar collection
      Returns:
      the collection request builder
    • calendars

      @Nonnull public CalendarRequestBuilder calendars(@Nonnull String id)
      Gets a request builder for the Calendar item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • calendarView

      @Nonnull public EventCollectionRequestBuilder calendarView()
      Gets a request builder for the Event collection
      Returns:
      the collection request builder
    • calendarView

      @Nonnull public EventRequestBuilder calendarView(@Nonnull String id)
      Gets a request builder for the Event item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • contactFolders

      @Nonnull public ContactFolderCollectionRequestBuilder contactFolders()
      Gets a request builder for the ContactFolder collection
      Returns:
      the collection request builder
    • contactFolders

      @Nonnull public ContactFolderRequestBuilder contactFolders(@Nonnull String id)
      Gets a request builder for the ContactFolder item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • contacts

      @Nonnull public ContactCollectionRequestBuilder contacts()
      Gets a request builder for the Contact collection
      Returns:
      the collection request builder
    • contacts

      @Nonnull public ContactRequestBuilder contacts(@Nonnull String id)
      Gets a request builder for the Contact item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • events

      @Nonnull public EventCollectionRequestBuilder events()
      Gets a request builder for the Event collection
      Returns:
      the collection request builder
    • events

      @Nonnull public EventRequestBuilder events(@Nonnull String id)
      Gets a request builder for the Event item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • inferenceClassification

      @Nonnull public InferenceClassificationRequestBuilder inferenceClassification()
      Gets the request builder for InferenceClassification
      Returns:
      the InferenceClassificationRequestBuilder instance
    • mailFolders

      @Nonnull public MailFolderCollectionRequestBuilder mailFolders()
      Gets a request builder for the MailFolder collection
      Returns:
      the collection request builder
    • mailFolders

      @Nonnull public MailFolderRequestBuilder mailFolders(@Nonnull String id)
      Gets a request builder for the MailFolder item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • messages

      @Nonnull public MessageCollectionRequestBuilder messages()
      Gets a request builder for the Message collection
      Returns:
      the collection request builder
    • messages

      @Nonnull public MessageRequestBuilder messages(@Nonnull String id)
      Gets a request builder for the Message item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • outlook

      @Nonnull public OutlookUserRequestBuilder outlook()
      Gets the request builder for OutlookUser
      Returns:
      the OutlookUserRequestBuilder instance
    • people

      @Nonnull public PersonCollectionRequestBuilder people()
      Gets a request builder for the Person collection
      Returns:
      the collection request builder
    • people

      @Nonnull public PersonRequestBuilder people(@Nonnull String id)
      Gets a request builder for the Person item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • drive

      @Nonnull public DriveRequestBuilder drive()
      Gets the request builder for Drive
      Returns:
      the DriveRequestBuilder instance
    • drives

      @Nonnull public DriveCollectionRequestBuilder drives()
      Gets a request builder for the Drive collection
      Returns:
      the collection request builder
    • drives

      @Nonnull public DriveRequestBuilder drives(@Nonnull String id)
      Gets a request builder for the Drive item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • followedSites

      @Nonnull public SiteCollectionWithReferencesRequestBuilder followedSites()
      Gets a request builder for the Site collection
      Returns:
      the collection request builder
    • followedSites

      @Nonnull public SiteWithReferenceRequestBuilder followedSites(@Nonnull String id)
      Gets a request builder for the Site item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • extensions

      @Nonnull public ExtensionCollectionRequestBuilder extensions()
      Gets a request builder for the Extension collection
      Returns:
      the collection request builder
    • extensions

      @Nonnull public ExtensionRequestBuilder extensions(@Nonnull String id)
      Gets a request builder for the Extension item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • agreementAcceptances

      @Nonnull public AgreementAcceptanceCollectionWithReferencesRequestBuilder agreementAcceptances()
      Gets a request builder for the AgreementAcceptance collection
      Returns:
      the collection request builder
    • agreementAcceptances

      @Nonnull public AgreementAcceptanceWithReferenceRequestBuilder agreementAcceptances(@Nonnull String id)
      Gets a request builder for the AgreementAcceptance item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • managedDevices

      @Nonnull public ManagedDeviceCollectionRequestBuilder managedDevices()
      Gets a request builder for the ManagedDevice collection
      Returns:
      the collection request builder
    • managedDevices

      @Nonnull public ManagedDeviceRequestBuilder managedDevices(@Nonnull String id)
      Gets a request builder for the ManagedDevice item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • managedAppRegistrations

      @Nonnull public ManagedAppRegistrationCollectionWithReferencesRequestBuilder managedAppRegistrations()
      Gets a request builder for the ManagedAppRegistration collection
      Returns:
      the collection request builder
    • managedAppRegistrations

      @Nonnull public ManagedAppRegistrationWithReferenceRequestBuilder managedAppRegistrations(@Nonnull String id)
      Gets a request builder for the ManagedAppRegistration item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • deviceManagementTroubleshootingEvents

      @Nonnull public DeviceManagementTroubleshootingEventCollectionRequestBuilder deviceManagementTroubleshootingEvents()
      Gets a request builder for the DeviceManagementTroubleshootingEvent collection
      Returns:
      the collection request builder
    • deviceManagementTroubleshootingEvents

      @Nonnull public DeviceManagementTroubleshootingEventRequestBuilder deviceManagementTroubleshootingEvents(@Nonnull String id)
      Gets a request builder for the DeviceManagementTroubleshootingEvent item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • planner

      @Nonnull public PlannerUserRequestBuilder planner()
      Gets the request builder for PlannerUser
      Returns:
      the PlannerUserRequestBuilder instance
    • insights

      @Nonnull public OfficeGraphInsightsRequestBuilder insights()
      Gets the request builder for OfficeGraphInsights
      Returns:
      the OfficeGraphInsightsRequestBuilder instance
    • settings

      @Nonnull public UserSettingsRequestBuilder settings()
      Gets the request builder for UserSettings
      Returns:
      the UserSettingsRequestBuilder instance
    • onenote

      @Nonnull public OnenoteRequestBuilder onenote()
      Gets the request builder for Onenote
      Returns:
      the OnenoteRequestBuilder instance
    • photo

      @Nonnull public ProfilePhotoRequestBuilder photo()
      Gets the request builder for ProfilePhoto
      Returns:
      the ProfilePhotoRequestBuilder instance
    • photos

      @Nonnull public ProfilePhotoCollectionRequestBuilder photos()
      Gets a request builder for the ProfilePhoto collection
      Returns:
      the collection request builder
    • photos

      @Nonnull public ProfilePhotoRequestBuilder photos(@Nonnull String id)
      Gets a request builder for the ProfilePhoto item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • activities

      @Nonnull public UserActivityCollectionRequestBuilder activities()
      Gets a request builder for the UserActivity collection
      Returns:
      the collection request builder
    • activities

      @Nonnull public UserActivityRequestBuilder activities(@Nonnull String id)
      Gets a request builder for the UserActivity item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • onlineMeetings

      @Nonnull public OnlineMeetingCollectionRequestBuilder onlineMeetings()
      Gets a request builder for the OnlineMeeting collection
      Returns:
      the collection request builder
    • onlineMeetings

      @Nonnull public OnlineMeetingRequestBuilder onlineMeetings(@Nonnull String id)
      Gets a request builder for the OnlineMeeting item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • presence

      @Nonnull public PresenceRequestBuilder presence()
      Gets the request builder for Presence
      Returns:
      the PresenceRequestBuilder instance
    • authentication

      @Nonnull public AuthenticationRequestBuilder authentication()
      Gets the request builder for Authentication
      Returns:
      the AuthenticationRequestBuilder instance
    • chats

      @Nonnull public ChatCollectionRequestBuilder chats()
      Gets a request builder for the Chat collection
      Returns:
      the collection request builder
    • chats

      @Nonnull public ChatRequestBuilder chats(@Nonnull String id)
      Gets a request builder for the Chat item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • joinedTeams

      @Nonnull public TeamCollectionRequestBuilder joinedTeams()
      Gets a request builder for the Team collection
      Returns:
      the collection request builder
    • joinedTeams

      @Nonnull public TeamRequestBuilder joinedTeams(@Nonnull String id)
      Gets a request builder for the Team item
      Parameters:
      id - the item identifier
      Returns:
      the request builder
    • teamwork

      @Nonnull public UserTeamworkRequestBuilder teamwork()
      Gets the request builder for UserTeamwork
      Returns:
      the UserTeamworkRequestBuilder instance
    • todo

      @Nonnull public TodoRequestBuilder todo()
      Gets the request builder for Todo
      Returns:
      the TodoRequestBuilder instance
    • assignLicense

      @Nonnull public UserAssignLicenseRequestBuilder assignLicense(@Nonnull UserAssignLicenseParameterSet parameters)
      Gets a builder to execute the method
      Parameters:
      parameters - the parameters for the service method
      Returns:
      the request builder
    • changePassword

      @Nonnull public UserChangePasswordRequestBuilder changePassword(@Nonnull UserChangePasswordParameterSet parameters)
      Gets a builder to execute the method
      Parameters:
      parameters - the parameters for the service method
      Returns:
      the request builder
    • reprocessLicenseAssignment

      @Nonnull public UserReprocessLicenseAssignmentRequestBuilder reprocessLicenseAssignment()
      Gets a builder to execute the method
      Returns:
      the request builder
    • revokeSignInSessions

      @Nonnull public UserRevokeSignInSessionsRequestBuilder revokeSignInSessions()
      Gets a builder to execute the method
      Returns:
      the request builder
    • findMeetingTimes

      @Nonnull public UserFindMeetingTimesRequestBuilder findMeetingTimes(@Nonnull UserFindMeetingTimesParameterSet parameters)
      Gets a builder to execute the method
      Parameters:
      parameters - the parameters for the service method
      Returns:
      the request builder
    • getMailTips

      @Nonnull public UserGetMailTipsCollectionRequestBuilder getMailTips(@Nonnull UserGetMailTipsParameterSet parameters)
      Gets a builder to execute the method
      Parameters:
      parameters - the parameters for the service method
      Returns:
      the request builder collection
    • sendMail

      @Nonnull public UserSendMailRequestBuilder sendMail(@Nonnull UserSendMailParameterSet parameters)
      Gets a builder to execute the method
      Parameters:
      parameters - the parameters for the service method
      Returns:
      the request builder
    • translateExchangeIds

      @Nonnull public UserTranslateExchangeIdsCollectionRequestBuilder translateExchangeIds(@Nonnull UserTranslateExchangeIdsParameterSet parameters)
      Gets a builder to execute the method
      Parameters:
      parameters - the parameters for the service method
      Returns:
      the request builder collection
    • removeAllDevicesFromManagement

      @Nonnull public UserRemoveAllDevicesFromManagementRequestBuilder removeAllDevicesFromManagement()
      Retire all devices from management for this user
      Returns:
      the request builder
    • wipeManagedAppRegistrationsByDeviceTag

      @Nonnull public UserWipeManagedAppRegistrationsByDeviceTagRequestBuilder wipeManagedAppRegistrationsByDeviceTag(@Nonnull UserWipeManagedAppRegistrationsByDeviceTagParameterSet parameters)
      Issues a wipe operation on an app registration with specified device tag.
      Parameters:
      parameters - the parameters for the service method
      Returns:
      the request builder
    • exportPersonalData

      @Nonnull public UserExportPersonalDataRequestBuilder exportPersonalData(@Nonnull UserExportPersonalDataParameterSet parameters)
      Gets a builder to execute the method
      Parameters:
      parameters - the parameters for the service method
      Returns:
      the request builder
    • reminderView

      @Nonnull public UserReminderViewCollectionRequestBuilder reminderView(@Nonnull UserReminderViewParameterSet parameters)
      Gets a builder to execute the method
      Parameters:
      parameters - the parameters for the service method
      Returns:
      the request builder collection
    • getManagedAppDiagnosticStatuses

      @Nonnull public UserGetManagedAppDiagnosticStatusesCollectionRequestBuilder getManagedAppDiagnosticStatuses()
      Gets diagnostics validation status for a given user.
      Returns:
      the request builder collection
    • getManagedAppPolicies

      @Nonnull public UserGetManagedAppPoliciesCollectionRequestBuilder getManagedAppPolicies()
      Gets app restrictions for a given user.
      Returns:
      the request builder collection
    • checkMemberGroups

      Gets a builder to execute the method
      Parameters:
      parameters - the parameters for the service method
      Returns:
      the request builder collection
    • checkMemberObjects

      Gets a builder to execute the method
      Parameters:
      parameters - the parameters for the service method
      Returns:
      the request builder collection
    • getMemberGroups

      Gets a builder to execute the method
      Parameters:
      parameters - the parameters for the service method
      Returns:
      the request builder collection
    • getMemberObjects

      Gets a builder to execute the method
      Parameters:
      parameters - the parameters for the service method
      Returns:
      the request builder collection
    • restore

      @Nonnull public DirectoryObjectRestoreRequestBuilder restore()
      Gets a builder to execute the method
      Returns:
      the request builder