Class UserActivityItemRequestBuilder
java.lang.Object
com.microsoft.kiota.BaseRequestBuilder
com.microsoft.graph.users.item.activities.item.UserActivityItemRequestBuilder
@Generated("com.microsoft.kiota")
public class UserActivityItemRequestBuilder
extends com.microsoft.kiota.BaseRequestBuilder
Provides operations to manage the activities property of the microsoft.graph.user entity.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassConfiguration for the request such as headers, query parameters, and middleware options.classThe user's activities across devices.classConfiguration for the request such as headers, query parameters, and middleware options.classConfiguration for the request such as headers, query parameters, and middleware options. -
Field Summary
Fields inherited from class com.microsoft.kiota.BaseRequestBuilder
pathParameters, requestAdapter, urlTemplate -
Constructor Summary
ConstructorsConstructorDescriptionUserActivityItemRequestBuilder(String rawUrl, com.microsoft.kiota.RequestAdapter requestAdapter) Instantiates a newUserActivityItemRequestBuilderand sets the default values.UserActivityItemRequestBuilder(HashMap<String, Object> pathParameters, com.microsoft.kiota.RequestAdapter requestAdapter) Instantiates a newUserActivityItemRequestBuilderand sets the default values. -
Method Summary
Modifier and TypeMethodDescriptionvoiddelete()Delete navigation property activities for usersvoiddelete(Consumer<UserActivityItemRequestBuilder.DeleteRequestConfiguration> requestConfiguration) Delete navigation property activities for usersget()The user's activities across devices.get(Consumer<UserActivityItemRequestBuilder.GetRequestConfiguration> requestConfiguration) The user's activities across devices.Provides operations to manage the historyItems property of the microsoft.graph.userActivity entity.patch(UserActivity body) Update the navigation property activities in userspatch(UserActivity body, Consumer<UserActivityItemRequestBuilder.PatchRequestConfiguration> requestConfiguration) Update the navigation property activities in userscom.microsoft.kiota.RequestInformationDelete navigation property activities for userscom.microsoft.kiota.RequestInformationtoDeleteRequestInformation(Consumer<UserActivityItemRequestBuilder.DeleteRequestConfiguration> requestConfiguration) Delete navigation property activities for userscom.microsoft.kiota.RequestInformationThe user's activities across devices.com.microsoft.kiota.RequestInformationtoGetRequestInformation(Consumer<UserActivityItemRequestBuilder.GetRequestConfiguration> requestConfiguration) The user's activities across devices.com.microsoft.kiota.RequestInformationUpdate the navigation property activities in userscom.microsoft.kiota.RequestInformationtoPatchRequestInformation(UserActivity body, Consumer<UserActivityItemRequestBuilder.PatchRequestConfiguration> requestConfiguration) Update the navigation property activities in usersReturns a request builder with the provided arbitrary URL.
-
Constructor Details
-
UserActivityItemRequestBuilder
public UserActivityItemRequestBuilder(@Nonnull HashMap<String, Object> pathParameters, @Nonnull com.microsoft.kiota.RequestAdapter requestAdapter) Instantiates a newUserActivityItemRequestBuilderand sets the default values.- Parameters:
pathParameters- Path parameters for the requestrequestAdapter- The request adapter to use to execute the requests.
-
UserActivityItemRequestBuilder
public UserActivityItemRequestBuilder(@Nonnull String rawUrl, @Nonnull com.microsoft.kiota.RequestAdapter requestAdapter) Instantiates a newUserActivityItemRequestBuilderand sets the default values.- Parameters:
rawUrl- The raw URL to use for the request builder.requestAdapter- The request adapter to use to execute the requests.
-
-
Method Details
-
historyItems
Provides operations to manage the historyItems property of the microsoft.graph.userActivity entity.- Returns:
- a
HistoryItemsRequestBuilder
-
delete
public void delete()Delete navigation property activities for users- Throws:
ODataError- When receiving a 4XX or 5XX status code
-
delete
public void delete(@Nullable Consumer<UserActivityItemRequestBuilder.DeleteRequestConfiguration> requestConfiguration) Delete navigation property activities for users- Parameters:
requestConfiguration- Configuration for the request such as headers, query parameters, and middleware options.- Throws:
ODataError- When receiving a 4XX or 5XX status code
-
get
The user's activities across devices. Read-only. Nullable.- Returns:
- a
UserActivity - Throws:
ODataError- When receiving a 4XX or 5XX status code
-
get
@Nullable public UserActivity get(@Nullable Consumer<UserActivityItemRequestBuilder.GetRequestConfiguration> requestConfiguration) The user's activities across devices. Read-only. Nullable.- Parameters:
requestConfiguration- Configuration for the request such as headers, query parameters, and middleware options.- Returns:
- a
UserActivity - Throws:
ODataError- When receiving a 4XX or 5XX status code
-
patch
Update the navigation property activities in users- Parameters:
body- The request body- Returns:
- a
UserActivity - Throws:
ODataError- When receiving a 4XX or 5XX status code
-
patch
@Nullable public UserActivity patch(@Nonnull UserActivity body, @Nullable Consumer<UserActivityItemRequestBuilder.PatchRequestConfiguration> requestConfiguration) Update the navigation property activities in users- Parameters:
body- The request bodyrequestConfiguration- Configuration for the request such as headers, query parameters, and middleware options.- Returns:
- a
UserActivity - Throws:
ODataError- When receiving a 4XX or 5XX status code
-
toDeleteRequestInformation
@Nonnull public com.microsoft.kiota.RequestInformation toDeleteRequestInformation()Delete navigation property activities for users- Returns:
- a
RequestInformation
-
toDeleteRequestInformation
@Nonnull public com.microsoft.kiota.RequestInformation toDeleteRequestInformation(@Nullable Consumer<UserActivityItemRequestBuilder.DeleteRequestConfiguration> requestConfiguration) Delete navigation property activities for users- Parameters:
requestConfiguration- Configuration for the request such as headers, query parameters, and middleware options.- Returns:
- a
RequestInformation
-
toGetRequestInformation
@Nonnull public com.microsoft.kiota.RequestInformation toGetRequestInformation()The user's activities across devices. Read-only. Nullable.- Returns:
- a
RequestInformation
-
toGetRequestInformation
@Nonnull public com.microsoft.kiota.RequestInformation toGetRequestInformation(@Nullable Consumer<UserActivityItemRequestBuilder.GetRequestConfiguration> requestConfiguration) The user's activities across devices. Read-only. Nullable.- Parameters:
requestConfiguration- Configuration for the request such as headers, query parameters, and middleware options.- Returns:
- a
RequestInformation
-
toPatchRequestInformation
@Nonnull public com.microsoft.kiota.RequestInformation toPatchRequestInformation(@Nonnull UserActivity body) Update the navigation property activities in users- Parameters:
body- The request body- Returns:
- a
RequestInformation
-
toPatchRequestInformation
@Nonnull public com.microsoft.kiota.RequestInformation toPatchRequestInformation(@Nonnull UserActivity body, @Nullable Consumer<UserActivityItemRequestBuilder.PatchRequestConfiguration> requestConfiguration) Update the navigation property activities in users- Parameters:
body- The request bodyrequestConfiguration- Configuration for the request such as headers, query parameters, and middleware options.- Returns:
- a
RequestInformation
-
withUrl
Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.- Parameters:
rawUrl- The raw URL to use for the request builder.- Returns:
- a
UserActivityItemRequestBuilder
-