Interface UsersTodoListsTasksClient


  • public interface UsersTodoListsTasksClient
    An instance of this class provides access to all the operations defined in UsersTodoListsTasksClient.
    • Method Detail

      • listExtensionsAsync

        com.azure.core.http.rest.PagedFlux<MicrosoftGraphExtensionInner> listExtensionsAsync​(String userId,
                                                                                             String todoTaskListId,
                                                                                             String todoTaskId,
                                                                                             Integer top,
                                                                                             Integer skip,
                                                                                             String search,
                                                                                             String filter,
                                                                                             Boolean count,
                                                                                             List<UsersTodoListsTasksOrderby> orderby,
                                                                                             List<String> select,
                                                                                             List<String> expand)
        Get extensions from users.
        Parameters:
        userId - key: id of user.
        todoTaskListId - key: id of todoTaskList.
        todoTaskId - key: id of todoTask.
        top - Show only the first n items.
        skip - Skip the first n items.
        search - Search items by search phrases.
        filter - Filter items by property values.
        count - Include count of items.
        orderby - Order items by property values.
        select - Select properties to be returned.
        expand - Expand related entities.
        Returns:
        extensions from users.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • listExtensionsAsync

        com.azure.core.http.rest.PagedFlux<MicrosoftGraphExtensionInner> listExtensionsAsync​(String userId,
                                                                                             String todoTaskListId,
                                                                                             String todoTaskId)
        Get extensions from users.
        Parameters:
        userId - key: id of user.
        todoTaskListId - key: id of todoTaskList.
        todoTaskId - key: id of todoTask.
        Returns:
        extensions from users.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • listExtensions

        com.azure.core.http.rest.PagedIterable<MicrosoftGraphExtensionInner> listExtensions​(String userId,
                                                                                            String todoTaskListId,
                                                                                            String todoTaskId)
        Get extensions from users.
        Parameters:
        userId - key: id of user.
        todoTaskListId - key: id of todoTaskList.
        todoTaskId - key: id of todoTask.
        Returns:
        extensions from users.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • listExtensions

        com.azure.core.http.rest.PagedIterable<MicrosoftGraphExtensionInner> listExtensions​(String userId,
                                                                                            String todoTaskListId,
                                                                                            String todoTaskId,
                                                                                            Integer top,
                                                                                            Integer skip,
                                                                                            String search,
                                                                                            String filter,
                                                                                            Boolean count,
                                                                                            List<UsersTodoListsTasksOrderby> orderby,
                                                                                            List<String> select,
                                                                                            List<String> expand,
                                                                                            com.azure.core.util.Context context)
        Get extensions from users.
        Parameters:
        userId - key: id of user.
        todoTaskListId - key: id of todoTaskList.
        todoTaskId - key: id of todoTask.
        top - Show only the first n items.
        skip - Skip the first n items.
        search - Search items by search phrases.
        filter - Filter items by property values.
        count - Include count of items.
        orderby - Order items by property values.
        select - Select properties to be returned.
        expand - Expand related entities.
        context - The context to associate with this operation.
        Returns:
        extensions from users.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • createExtensionsWithResponse

        com.azure.core.http.rest.Response<MicrosoftGraphExtensionInner> createExtensionsWithResponse​(String userId,
                                                                                                     String todoTaskListId,
                                                                                                     String todoTaskId,
                                                                                                     MicrosoftGraphExtensionInner body,
                                                                                                     com.azure.core.util.Context context)
        Create new navigation property to extensions for users.
        Parameters:
        userId - key: id of user.
        todoTaskListId - key: id of todoTaskList.
        todoTaskId - key: id of todoTask.
        body - New navigation property.
        context - The context to associate with this operation.
        Returns:
        extension.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getExtensionsWithResponseAsync

        Mono<com.azure.core.http.rest.Response<MicrosoftGraphExtensionInner>> getExtensionsWithResponseAsync​(String userId,
                                                                                                             String todoTaskListId,
                                                                                                             String todoTaskId,
                                                                                                             String extensionId,
                                                                                                             List<String> select,
                                                                                                             List<Get5ItemsItem> expand)
        Get extensions from users.
        Parameters:
        userId - key: id of user.
        todoTaskListId - key: id of todoTaskList.
        todoTaskId - key: id of todoTask.
        extensionId - key: id of extension.
        select - Select properties to be returned.
        expand - Expand related entities.
        Returns:
        extensions from users.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getExtensionsAsync

        Mono<MicrosoftGraphExtensionInner> getExtensionsAsync​(String userId,
                                                              String todoTaskListId,
                                                              String todoTaskId,
                                                              String extensionId,
                                                              List<String> select,
                                                              List<Get5ItemsItem> expand)
        Get extensions from users.
        Parameters:
        userId - key: id of user.
        todoTaskListId - key: id of todoTaskList.
        todoTaskId - key: id of todoTask.
        extensionId - key: id of extension.
        select - Select properties to be returned.
        expand - Expand related entities.
        Returns:
        extensions from users.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getExtensionsAsync

        Mono<MicrosoftGraphExtensionInner> getExtensionsAsync​(String userId,
                                                              String todoTaskListId,
                                                              String todoTaskId,
                                                              String extensionId)
        Get extensions from users.
        Parameters:
        userId - key: id of user.
        todoTaskListId - key: id of todoTaskList.
        todoTaskId - key: id of todoTask.
        extensionId - key: id of extension.
        Returns:
        extensions from users.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getExtensions

        MicrosoftGraphExtensionInner getExtensions​(String userId,
                                                   String todoTaskListId,
                                                   String todoTaskId,
                                                   String extensionId)
        Get extensions from users.
        Parameters:
        userId - key: id of user.
        todoTaskListId - key: id of todoTaskList.
        todoTaskId - key: id of todoTask.
        extensionId - key: id of extension.
        Returns:
        extensions from users.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getExtensionsWithResponse

        com.azure.core.http.rest.Response<MicrosoftGraphExtensionInner> getExtensionsWithResponse​(String userId,
                                                                                                  String todoTaskListId,
                                                                                                  String todoTaskId,
                                                                                                  String extensionId,
                                                                                                  List<String> select,
                                                                                                  List<Get5ItemsItem> expand,
                                                                                                  com.azure.core.util.Context context)
        Get extensions from users.
        Parameters:
        userId - key: id of user.
        todoTaskListId - key: id of todoTaskList.
        todoTaskId - key: id of todoTask.
        extensionId - key: id of extension.
        select - Select properties to be returned.
        expand - Expand related entities.
        context - The context to associate with this operation.
        Returns:
        extensions from users.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • updateExtensionsWithResponseAsync

        Mono<com.azure.core.http.rest.Response<Void>> updateExtensionsWithResponseAsync​(String userId,
                                                                                        String todoTaskListId,
                                                                                        String todoTaskId,
                                                                                        String extensionId,
                                                                                        MicrosoftGraphExtensionInner body)
        Update the navigation property extensions in users.
        Parameters:
        userId - key: id of user.
        todoTaskListId - key: id of todoTaskList.
        todoTaskId - key: id of todoTask.
        extensionId - key: id of extension.
        body - New navigation property values.
        Returns:
        the completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • updateExtensionsAsync

        Mono<Void> updateExtensionsAsync​(String userId,
                                         String todoTaskListId,
                                         String todoTaskId,
                                         String extensionId,
                                         MicrosoftGraphExtensionInner body)
        Update the navigation property extensions in users.
        Parameters:
        userId - key: id of user.
        todoTaskListId - key: id of todoTaskList.
        todoTaskId - key: id of todoTask.
        extensionId - key: id of extension.
        body - New navigation property values.
        Returns:
        the completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • updateExtensions

        void updateExtensions​(String userId,
                              String todoTaskListId,
                              String todoTaskId,
                              String extensionId,
                              MicrosoftGraphExtensionInner body)
        Update the navigation property extensions in users.
        Parameters:
        userId - key: id of user.
        todoTaskListId - key: id of todoTaskList.
        todoTaskId - key: id of todoTask.
        extensionId - key: id of extension.
        body - New navigation property values.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • updateExtensionsWithResponse

        com.azure.core.http.rest.Response<Void> updateExtensionsWithResponse​(String userId,
                                                                             String todoTaskListId,
                                                                             String todoTaskId,
                                                                             String extensionId,
                                                                             MicrosoftGraphExtensionInner body,
                                                                             com.azure.core.util.Context context)
        Update the navigation property extensions in users.
        Parameters:
        userId - key: id of user.
        todoTaskListId - key: id of todoTaskList.
        todoTaskId - key: id of todoTask.
        extensionId - key: id of extension.
        body - New navigation property values.
        context - The context to associate with this operation.
        Returns:
        the response.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • deleteExtensionsWithResponseAsync

        Mono<com.azure.core.http.rest.Response<Void>> deleteExtensionsWithResponseAsync​(String userId,
                                                                                        String todoTaskListId,
                                                                                        String todoTaskId,
                                                                                        String extensionId,
                                                                                        String ifMatch)
        Delete navigation property extensions for users.
        Parameters:
        userId - key: id of user.
        todoTaskListId - key: id of todoTaskList.
        todoTaskId - key: id of todoTask.
        extensionId - key: id of extension.
        ifMatch - ETag.
        Returns:
        the completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • deleteExtensionsAsync

        Mono<Void> deleteExtensionsAsync​(String userId,
                                         String todoTaskListId,
                                         String todoTaskId,
                                         String extensionId,
                                         String ifMatch)
        Delete navigation property extensions for users.
        Parameters:
        userId - key: id of user.
        todoTaskListId - key: id of todoTaskList.
        todoTaskId - key: id of todoTask.
        extensionId - key: id of extension.
        ifMatch - ETag.
        Returns:
        the completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • deleteExtensionsAsync

        Mono<Void> deleteExtensionsAsync​(String userId,
                                         String todoTaskListId,
                                         String todoTaskId,
                                         String extensionId)
        Delete navigation property extensions for users.
        Parameters:
        userId - key: id of user.
        todoTaskListId - key: id of todoTaskList.
        todoTaskId - key: id of todoTask.
        extensionId - key: id of extension.
        Returns:
        the completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • deleteExtensions

        void deleteExtensions​(String userId,
                              String todoTaskListId,
                              String todoTaskId,
                              String extensionId)
        Delete navigation property extensions for users.
        Parameters:
        userId - key: id of user.
        todoTaskListId - key: id of todoTaskList.
        todoTaskId - key: id of todoTask.
        extensionId - key: id of extension.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • deleteExtensionsWithResponse

        com.azure.core.http.rest.Response<Void> deleteExtensionsWithResponse​(String userId,
                                                                             String todoTaskListId,
                                                                             String todoTaskId,
                                                                             String extensionId,
                                                                             String ifMatch,
                                                                             com.azure.core.util.Context context)
        Delete navigation property extensions for users.
        Parameters:
        userId - key: id of user.
        todoTaskListId - key: id of todoTaskList.
        todoTaskId - key: id of todoTask.
        extensionId - key: id of extension.
        ifMatch - ETag.
        context - The context to associate with this operation.
        Returns:
        the response.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • listLinkedResourcesAsync

        com.azure.core.http.rest.PagedFlux<MicrosoftGraphLinkedResourceInner> listLinkedResourcesAsync​(String userId,
                                                                                                       String todoTaskListId,
                                                                                                       String todoTaskId,
                                                                                                       Integer top,
                                                                                                       Integer skip,
                                                                                                       String search,
                                                                                                       String filter,
                                                                                                       Boolean count,
                                                                                                       List<UsersTodoListsTasksOrderby> orderby,
                                                                                                       List<UsersTodoListsTasksSelect> select,
                                                                                                       List<String> expand)
        Get linkedResources from users.
        Parameters:
        userId - key: id of user.
        todoTaskListId - key: id of todoTaskList.
        todoTaskId - key: id of todoTask.
        top - Show only the first n items.
        skip - Skip the first n items.
        search - Search items by search phrases.
        filter - Filter items by property values.
        count - Include count of items.
        orderby - Order items by property values.
        select - Select properties to be returned.
        expand - Expand related entities.
        Returns:
        linkedResources from users.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • listLinkedResourcesAsync

        com.azure.core.http.rest.PagedFlux<MicrosoftGraphLinkedResourceInner> listLinkedResourcesAsync​(String userId,
                                                                                                       String todoTaskListId,
                                                                                                       String todoTaskId)
        Get linkedResources from users.
        Parameters:
        userId - key: id of user.
        todoTaskListId - key: id of todoTaskList.
        todoTaskId - key: id of todoTask.
        Returns:
        linkedResources from users.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • listLinkedResources

        com.azure.core.http.rest.PagedIterable<MicrosoftGraphLinkedResourceInner> listLinkedResources​(String userId,
                                                                                                      String todoTaskListId,
                                                                                                      String todoTaskId)
        Get linkedResources from users.
        Parameters:
        userId - key: id of user.
        todoTaskListId - key: id of todoTaskList.
        todoTaskId - key: id of todoTask.
        Returns:
        linkedResources from users.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • listLinkedResources

        com.azure.core.http.rest.PagedIterable<MicrosoftGraphLinkedResourceInner> listLinkedResources​(String userId,
                                                                                                      String todoTaskListId,
                                                                                                      String todoTaskId,
                                                                                                      Integer top,
                                                                                                      Integer skip,
                                                                                                      String search,
                                                                                                      String filter,
                                                                                                      Boolean count,
                                                                                                      List<UsersTodoListsTasksOrderby> orderby,
                                                                                                      List<UsersTodoListsTasksSelect> select,
                                                                                                      List<String> expand,
                                                                                                      com.azure.core.util.Context context)
        Get linkedResources from users.
        Parameters:
        userId - key: id of user.
        todoTaskListId - key: id of todoTaskList.
        todoTaskId - key: id of todoTask.
        top - Show only the first n items.
        skip - Skip the first n items.
        search - Search items by search phrases.
        filter - Filter items by property values.
        count - Include count of items.
        orderby - Order items by property values.
        select - Select properties to be returned.
        expand - Expand related entities.
        context - The context to associate with this operation.
        Returns:
        linkedResources from users.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • createLinkedResourcesWithResponse

        com.azure.core.http.rest.Response<MicrosoftGraphLinkedResourceInner> createLinkedResourcesWithResponse​(String userId,
                                                                                                               String todoTaskListId,
                                                                                                               String todoTaskId,
                                                                                                               MicrosoftGraphLinkedResourceInner body,
                                                                                                               com.azure.core.util.Context context)
        Create new navigation property to linkedResources for users.
        Parameters:
        userId - key: id of user.
        todoTaskListId - key: id of todoTaskList.
        todoTaskId - key: id of todoTask.
        body - New navigation property.
        context - The context to associate with this operation.
        Returns:
        linkedResource.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getLinkedResourcesWithResponseAsync

        Mono<com.azure.core.http.rest.Response<MicrosoftGraphLinkedResourceInner>> getLinkedResourcesWithResponseAsync​(String userId,
                                                                                                                       String todoTaskListId,
                                                                                                                       String todoTaskId,
                                                                                                                       String linkedResourceId,
                                                                                                                       List<UsersTodoListsTasksSelect> select,
                                                                                                                       List<String> expand)
        Get linkedResources from users.
        Parameters:
        userId - key: id of user.
        todoTaskListId - key: id of todoTaskList.
        todoTaskId - key: id of todoTask.
        linkedResourceId - key: id of linkedResource.
        select - Select properties to be returned.
        expand - Expand related entities.
        Returns:
        linkedResources from users.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getLinkedResourcesAsync

        Mono<MicrosoftGraphLinkedResourceInner> getLinkedResourcesAsync​(String userId,
                                                                        String todoTaskListId,
                                                                        String todoTaskId,
                                                                        String linkedResourceId)
        Get linkedResources from users.
        Parameters:
        userId - key: id of user.
        todoTaskListId - key: id of todoTaskList.
        todoTaskId - key: id of todoTask.
        linkedResourceId - key: id of linkedResource.
        Returns:
        linkedResources from users.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getLinkedResources

        MicrosoftGraphLinkedResourceInner getLinkedResources​(String userId,
                                                             String todoTaskListId,
                                                             String todoTaskId,
                                                             String linkedResourceId)
        Get linkedResources from users.
        Parameters:
        userId - key: id of user.
        todoTaskListId - key: id of todoTaskList.
        todoTaskId - key: id of todoTask.
        linkedResourceId - key: id of linkedResource.
        Returns:
        linkedResources from users.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getLinkedResourcesWithResponse

        com.azure.core.http.rest.Response<MicrosoftGraphLinkedResourceInner> getLinkedResourcesWithResponse​(String userId,
                                                                                                            String todoTaskListId,
                                                                                                            String todoTaskId,
                                                                                                            String linkedResourceId,
                                                                                                            List<UsersTodoListsTasksSelect> select,
                                                                                                            List<String> expand,
                                                                                                            com.azure.core.util.Context context)
        Get linkedResources from users.
        Parameters:
        userId - key: id of user.
        todoTaskListId - key: id of todoTaskList.
        todoTaskId - key: id of todoTask.
        linkedResourceId - key: id of linkedResource.
        select - Select properties to be returned.
        expand - Expand related entities.
        context - The context to associate with this operation.
        Returns:
        linkedResources from users.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • updateLinkedResourcesWithResponseAsync

        Mono<com.azure.core.http.rest.Response<Void>> updateLinkedResourcesWithResponseAsync​(String userId,
                                                                                             String todoTaskListId,
                                                                                             String todoTaskId,
                                                                                             String linkedResourceId,
                                                                                             MicrosoftGraphLinkedResourceInner body)
        Update the navigation property linkedResources in users.
        Parameters:
        userId - key: id of user.
        todoTaskListId - key: id of todoTaskList.
        todoTaskId - key: id of todoTask.
        linkedResourceId - key: id of linkedResource.
        body - New navigation property values.
        Returns:
        the completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • updateLinkedResourcesAsync

        Mono<Void> updateLinkedResourcesAsync​(String userId,
                                              String todoTaskListId,
                                              String todoTaskId,
                                              String linkedResourceId,
                                              MicrosoftGraphLinkedResourceInner body)
        Update the navigation property linkedResources in users.
        Parameters:
        userId - key: id of user.
        todoTaskListId - key: id of todoTaskList.
        todoTaskId - key: id of todoTask.
        linkedResourceId - key: id of linkedResource.
        body - New navigation property values.
        Returns:
        the completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • updateLinkedResources

        void updateLinkedResources​(String userId,
                                   String todoTaskListId,
                                   String todoTaskId,
                                   String linkedResourceId,
                                   MicrosoftGraphLinkedResourceInner body)
        Update the navigation property linkedResources in users.
        Parameters:
        userId - key: id of user.
        todoTaskListId - key: id of todoTaskList.
        todoTaskId - key: id of todoTask.
        linkedResourceId - key: id of linkedResource.
        body - New navigation property values.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • updateLinkedResourcesWithResponse

        com.azure.core.http.rest.Response<Void> updateLinkedResourcesWithResponse​(String userId,
                                                                                  String todoTaskListId,
                                                                                  String todoTaskId,
                                                                                  String linkedResourceId,
                                                                                  MicrosoftGraphLinkedResourceInner body,
                                                                                  com.azure.core.util.Context context)
        Update the navigation property linkedResources in users.
        Parameters:
        userId - key: id of user.
        todoTaskListId - key: id of todoTaskList.
        todoTaskId - key: id of todoTask.
        linkedResourceId - key: id of linkedResource.
        body - New navigation property values.
        context - The context to associate with this operation.
        Returns:
        the response.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • deleteLinkedResourcesWithResponseAsync

        Mono<com.azure.core.http.rest.Response<Void>> deleteLinkedResourcesWithResponseAsync​(String userId,
                                                                                             String todoTaskListId,
                                                                                             String todoTaskId,
                                                                                             String linkedResourceId,
                                                                                             String ifMatch)
        Delete navigation property linkedResources for users.
        Parameters:
        userId - key: id of user.
        todoTaskListId - key: id of todoTaskList.
        todoTaskId - key: id of todoTask.
        linkedResourceId - key: id of linkedResource.
        ifMatch - ETag.
        Returns:
        the completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • deleteLinkedResourcesAsync

        Mono<Void> deleteLinkedResourcesAsync​(String userId,
                                              String todoTaskListId,
                                              String todoTaskId,
                                              String linkedResourceId,
                                              String ifMatch)
        Delete navigation property linkedResources for users.
        Parameters:
        userId - key: id of user.
        todoTaskListId - key: id of todoTaskList.
        todoTaskId - key: id of todoTask.
        linkedResourceId - key: id of linkedResource.
        ifMatch - ETag.
        Returns:
        the completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • deleteLinkedResourcesAsync

        Mono<Void> deleteLinkedResourcesAsync​(String userId,
                                              String todoTaskListId,
                                              String todoTaskId,
                                              String linkedResourceId)
        Delete navigation property linkedResources for users.
        Parameters:
        userId - key: id of user.
        todoTaskListId - key: id of todoTaskList.
        todoTaskId - key: id of todoTask.
        linkedResourceId - key: id of linkedResource.
        Returns:
        the completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • deleteLinkedResources

        void deleteLinkedResources​(String userId,
                                   String todoTaskListId,
                                   String todoTaskId,
                                   String linkedResourceId)
        Delete navigation property linkedResources for users.
        Parameters:
        userId - key: id of user.
        todoTaskListId - key: id of todoTaskList.
        todoTaskId - key: id of todoTask.
        linkedResourceId - key: id of linkedResource.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • deleteLinkedResourcesWithResponse

        com.azure.core.http.rest.Response<Void> deleteLinkedResourcesWithResponse​(String userId,
                                                                                  String todoTaskListId,
                                                                                  String todoTaskId,
                                                                                  String linkedResourceId,
                                                                                  String ifMatch,
                                                                                  com.azure.core.util.Context context)
        Delete navigation property linkedResources for users.
        Parameters:
        userId - key: id of user.
        todoTaskListId - key: id of todoTaskList.
        todoTaskId - key: id of todoTask.
        linkedResourceId - key: id of linkedResource.
        ifMatch - ETag.
        context - The context to associate with this operation.
        Returns:
        the response.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.