Class VirtualEventsRequestBuilder
java.lang.Object
com.microsoft.kiota.BaseRequestBuilder
com.microsoft.graph.solutions.virtualevents.VirtualEventsRequestBuilder
@Generated("com.microsoft.kiota")
public class VirtualEventsRequestBuilder
extends com.microsoft.kiota.BaseRequestBuilder
Provides operations to manage the virtualEvents property of the microsoft.graph.solutionsRoot entity.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclass
Configuration for the request such as headers, query parameters, and middleware options.class
Get virtualEvents from solutionsclass
Configuration for the request such as headers, query parameters, and middleware options.class
Configuration for the request such as headers, query parameters, and middleware options. -
Field Summary
-
Constructor Summary
ConstructorsConstructorDescriptionVirtualEventsRequestBuilder
(String rawUrl, com.microsoft.kiota.RequestAdapter requestAdapter) Instantiates a newVirtualEventsRequestBuilder
and sets the default values.VirtualEventsRequestBuilder
(HashMap<String, Object> pathParameters, com.microsoft.kiota.RequestAdapter requestAdapter) Instantiates a newVirtualEventsRequestBuilder
and sets the default values. -
Method Summary
Modifier and TypeMethodDescriptionvoid
delete()
Delete navigation property virtualEvents for solutionsvoid
delete
(Consumer<VirtualEventsRequestBuilder.DeleteRequestConfiguration> requestConfiguration) Delete navigation property virtualEvents for solutionsevents()
Provides operations to manage the events property of the microsoft.graph.virtualEventsRoot entity.get()
Get virtualEvents from solutionsget
(Consumer<VirtualEventsRequestBuilder.GetRequestConfiguration> requestConfiguration) Get virtualEvents from solutionspatch
(VirtualEventsRoot body) Update the navigation property virtualEvents in solutionspatch
(VirtualEventsRoot body, Consumer<VirtualEventsRequestBuilder.PatchRequestConfiguration> requestConfiguration) Update the navigation property virtualEvents in solutionscom.microsoft.kiota.RequestInformation
Delete navigation property virtualEvents for solutionscom.microsoft.kiota.RequestInformation
toDeleteRequestInformation
(Consumer<VirtualEventsRequestBuilder.DeleteRequestConfiguration> requestConfiguration) Delete navigation property virtualEvents for solutionscom.microsoft.kiota.RequestInformation
Get virtualEvents from solutionscom.microsoft.kiota.RequestInformation
toGetRequestInformation
(Consumer<VirtualEventsRequestBuilder.GetRequestConfiguration> requestConfiguration) Get virtualEvents from solutionscom.microsoft.kiota.RequestInformation
Update the navigation property virtualEvents in solutionscom.microsoft.kiota.RequestInformation
toPatchRequestInformation
(VirtualEventsRoot body, Consumer<VirtualEventsRequestBuilder.PatchRequestConfiguration> requestConfiguration) Update the navigation property virtualEvents in solutionsProvides operations to manage the townhalls property of the microsoft.graph.virtualEventsRoot entity.webinars()
Provides operations to manage the webinars property of the microsoft.graph.virtualEventsRoot entity.Returns a request builder with the provided arbitrary URL.
-
Constructor Details
-
VirtualEventsRequestBuilder
public VirtualEventsRequestBuilder(@Nonnull HashMap<String, Object> pathParameters, @Nonnull com.microsoft.kiota.RequestAdapter requestAdapter) Instantiates a newVirtualEventsRequestBuilder
and sets the default values.- Parameters:
pathParameters
- Path parameters for the requestrequestAdapter
- The request adapter to use to execute the requests.
-
VirtualEventsRequestBuilder
public VirtualEventsRequestBuilder(@Nonnull String rawUrl, @Nonnull com.microsoft.kiota.RequestAdapter requestAdapter) Instantiates a newVirtualEventsRequestBuilder
and 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
-
events
Provides operations to manage the events property of the microsoft.graph.virtualEventsRoot entity.- Returns:
- a
EventsRequestBuilder
-
townhalls
Provides operations to manage the townhalls property of the microsoft.graph.virtualEventsRoot entity.- Returns:
- a
TownhallsRequestBuilder
-
webinars
Provides operations to manage the webinars property of the microsoft.graph.virtualEventsRoot entity.- Returns:
- a
WebinarsRequestBuilder
-
delete
public void delete()Delete navigation property virtualEvents for solutions- Throws:
ODataError
- When receiving a 4XX or 5XX status code
-
delete
public void delete(@Nullable Consumer<VirtualEventsRequestBuilder.DeleteRequestConfiguration> requestConfiguration) Delete navigation property virtualEvents for solutions- 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
Get virtualEvents from solutions- Returns:
- a
VirtualEventsRoot
- Throws:
ODataError
- When receiving a 4XX or 5XX status code
-
get
@Nullable public VirtualEventsRoot get(@Nullable Consumer<VirtualEventsRequestBuilder.GetRequestConfiguration> requestConfiguration) Get virtualEvents from solutions- Parameters:
requestConfiguration
- Configuration for the request such as headers, query parameters, and middleware options.- Returns:
- a
VirtualEventsRoot
- Throws:
ODataError
- When receiving a 4XX or 5XX status code
-
patch
Update the navigation property virtualEvents in solutions- Parameters:
body
- The request body- Returns:
- a
VirtualEventsRoot
- Throws:
ODataError
- When receiving a 4XX or 5XX status code
-
patch
@Nullable public VirtualEventsRoot patch(@Nonnull VirtualEventsRoot body, @Nullable Consumer<VirtualEventsRequestBuilder.PatchRequestConfiguration> requestConfiguration) Update the navigation property virtualEvents in solutions- Parameters:
body
- The request bodyrequestConfiguration
- Configuration for the request such as headers, query parameters, and middleware options.- Returns:
- a
VirtualEventsRoot
- Throws:
ODataError
- When receiving a 4XX or 5XX status code
-
toDeleteRequestInformation
@Nonnull public com.microsoft.kiota.RequestInformation toDeleteRequestInformation()Delete navigation property virtualEvents for solutions- Returns:
- a
RequestInformation
-
toDeleteRequestInformation
@Nonnull public com.microsoft.kiota.RequestInformation toDeleteRequestInformation(@Nullable Consumer<VirtualEventsRequestBuilder.DeleteRequestConfiguration> requestConfiguration) Delete navigation property virtualEvents for solutions- 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()Get virtualEvents from solutions- Returns:
- a
RequestInformation
-
toGetRequestInformation
@Nonnull public com.microsoft.kiota.RequestInformation toGetRequestInformation(@Nullable Consumer<VirtualEventsRequestBuilder.GetRequestConfiguration> requestConfiguration) Get virtualEvents from solutions- 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 VirtualEventsRoot body) Update the navigation property virtualEvents in solutions- Parameters:
body
- The request body- Returns:
- a
RequestInformation
-
toPatchRequestInformation
@Nonnull public com.microsoft.kiota.RequestInformation toPatchRequestInformation(@Nonnull VirtualEventsRoot body, @Nullable Consumer<VirtualEventsRequestBuilder.PatchRequestConfiguration> requestConfiguration) Update the navigation property virtualEvents in solutions- 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
VirtualEventsRequestBuilder
-