Class EmployeeExperienceRequestBuilder
java.lang.Object
com.microsoft.kiota.BaseRequestBuilder
com.microsoft.graph.employeeexperience.EmployeeExperienceRequestBuilder
@Generated("com.microsoft.kiota")
public class EmployeeExperienceRequestBuilder
extends com.microsoft.kiota.BaseRequestBuilder
Provides operations to manage the employeeExperience singleton.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassGet employeeExperienceclassConfiguration 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
ConstructorsConstructorDescriptionEmployeeExperienceRequestBuilder(String rawUrl, com.microsoft.kiota.RequestAdapter requestAdapter) Instantiates a newEmployeeExperienceRequestBuilderand sets the default values.EmployeeExperienceRequestBuilder(HashMap<String, Object> pathParameters, com.microsoft.kiota.RequestAdapter requestAdapter) Instantiates a newEmployeeExperienceRequestBuilderand sets the default values. -
Method Summary
Modifier and TypeMethodDescriptionProvides operations to manage the communities property of the microsoft.graph.employeeExperience entity.Provides operations to manage the engagementAsyncOperations property of the microsoft.graph.employeeExperience entity.get()Get employeeExperienceget(Consumer<EmployeeExperienceRequestBuilder.GetRequestConfiguration> requestConfiguration) Get employeeExperienceProvides operations to manage the learningCourseActivities property of the microsoft.graph.employeeExperience entity.learningCourseActivitiesWithExternalcourseActivityId(String externalcourseActivityId) Provides operations to manage the learningCourseActivities property of the microsoft.graph.employeeExperience entity.Provides operations to manage the learningProviders property of the microsoft.graph.employeeExperience entity.patch(EmployeeExperience body) Update employeeExperiencepatch(EmployeeExperience body, Consumer<EmployeeExperienceRequestBuilder.PatchRequestConfiguration> requestConfiguration) Update employeeExperiencecom.microsoft.kiota.RequestInformationGet employeeExperiencecom.microsoft.kiota.RequestInformationtoGetRequestInformation(Consumer<EmployeeExperienceRequestBuilder.GetRequestConfiguration> requestConfiguration) Get employeeExperiencecom.microsoft.kiota.RequestInformationUpdate employeeExperiencecom.microsoft.kiota.RequestInformationtoPatchRequestInformation(EmployeeExperience body, Consumer<EmployeeExperienceRequestBuilder.PatchRequestConfiguration> requestConfiguration) Update employeeExperienceReturns a request builder with the provided arbitrary URL.
-
Constructor Details
-
EmployeeExperienceRequestBuilder
public EmployeeExperienceRequestBuilder(@Nonnull HashMap<String, Object> pathParameters, @Nonnull com.microsoft.kiota.RequestAdapter requestAdapter) Instantiates a newEmployeeExperienceRequestBuilderand sets the default values.- Parameters:
pathParameters- Path parameters for the requestrequestAdapter- The request adapter to use to execute the requests.
-
EmployeeExperienceRequestBuilder
public EmployeeExperienceRequestBuilder(@Nonnull String rawUrl, @Nonnull com.microsoft.kiota.RequestAdapter requestAdapter) Instantiates a newEmployeeExperienceRequestBuilderand 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
-
communities
Provides operations to manage the communities property of the microsoft.graph.employeeExperience entity.- Returns:
- a
CommunitiesRequestBuilder
-
engagementAsyncOperations
Provides operations to manage the engagementAsyncOperations property of the microsoft.graph.employeeExperience entity.- Returns:
- a
EngagementAsyncOperationsRequestBuilder
-
learningCourseActivities
Provides operations to manage the learningCourseActivities property of the microsoft.graph.employeeExperience entity.- Returns:
- a
LearningCourseActivitiesRequestBuilder
-
learningProviders
Provides operations to manage the learningProviders property of the microsoft.graph.employeeExperience entity.- Returns:
- a
LearningProvidersRequestBuilder
-
get
Get employeeExperience- Returns:
- a
EmployeeExperience - Throws:
ODataError- When receiving a 4XX or 5XX status code
-
get
@Nullable public EmployeeExperience get(@Nullable Consumer<EmployeeExperienceRequestBuilder.GetRequestConfiguration> requestConfiguration) Get employeeExperience- Parameters:
requestConfiguration- Configuration for the request such as headers, query parameters, and middleware options.- Returns:
- a
EmployeeExperience - Throws:
ODataError- When receiving a 4XX or 5XX status code
-
learningCourseActivitiesWithExternalcourseActivityId
@Nonnull public LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder learningCourseActivitiesWithExternalcourseActivityId(@Nonnull String externalcourseActivityId) Provides operations to manage the learningCourseActivities property of the microsoft.graph.employeeExperience entity.- Parameters:
externalcourseActivityId- Alternate key of learningCourseActivity- Returns:
- a
LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder
-
patch
Update employeeExperience- Parameters:
body- Represents a container that exposes navigation properties for employee experience resources.- Returns:
- a
EmployeeExperience - Throws:
ODataError- When receiving a 4XX or 5XX status code
-
patch
@Nullable public EmployeeExperience patch(@Nonnull EmployeeExperience body, @Nullable Consumer<EmployeeExperienceRequestBuilder.PatchRequestConfiguration> requestConfiguration) Update employeeExperience- Parameters:
body- Represents a container that exposes navigation properties for employee experience resources.requestConfiguration- Configuration for the request such as headers, query parameters, and middleware options.- Returns:
- a
EmployeeExperience - Throws:
ODataError- When receiving a 4XX or 5XX status code
-
toGetRequestInformation
@Nonnull public com.microsoft.kiota.RequestInformation toGetRequestInformation()Get employeeExperience- Returns:
- a
RequestInformation
-
toGetRequestInformation
@Nonnull public com.microsoft.kiota.RequestInformation toGetRequestInformation(@Nullable Consumer<EmployeeExperienceRequestBuilder.GetRequestConfiguration> requestConfiguration) Get employeeExperience- 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 EmployeeExperience body) Update employeeExperience- Parameters:
body- Represents a container that exposes navigation properties for employee experience resources.- Returns:
- a
RequestInformation
-
toPatchRequestInformation
@Nonnull public com.microsoft.kiota.RequestInformation toPatchRequestInformation(@Nonnull EmployeeExperience body, @Nullable Consumer<EmployeeExperienceRequestBuilder.PatchRequestConfiguration> requestConfiguration) Update employeeExperience- Parameters:
body- Represents a container that exposes navigation properties for employee experience resources.requestConfiguration- 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
EmployeeExperienceRequestBuilder
-