Class ServiceAnnouncementRequestBuilder
java.lang.Object
com.microsoft.kiota.BaseRequestBuilder
com.microsoft.graph.admin.serviceannouncement.ServiceAnnouncementRequestBuilder
@Generated("com.microsoft.kiota")
public class ServiceAnnouncementRequestBuilder
extends com.microsoft.kiota.BaseRequestBuilder
Provides operations to manage the serviceAnnouncement property of the microsoft.graph.admin entity.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassConfiguration for the request such as headers, query parameters, and middleware options.classA container for service communications resources.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
ConstructorsConstructorDescriptionServiceAnnouncementRequestBuilder(String rawUrl, com.microsoft.kiota.RequestAdapter requestAdapter) Instantiates a newServiceAnnouncementRequestBuilderand sets the default values.ServiceAnnouncementRequestBuilder(HashMap<String, Object> pathParameters, com.microsoft.kiota.RequestAdapter requestAdapter) Instantiates a newServiceAnnouncementRequestBuilderand sets the default values. -
Method Summary
Modifier and TypeMethodDescriptionvoiddelete()Delete navigation property serviceAnnouncement for adminvoiddelete(Consumer<ServiceAnnouncementRequestBuilder.DeleteRequestConfiguration> requestConfiguration) Delete navigation property serviceAnnouncement for adminget()A container for service communications resources.get(Consumer<ServiceAnnouncementRequestBuilder.GetRequestConfiguration> requestConfiguration) A container for service communications resources.Provides operations to manage the healthOverviews property of the microsoft.graph.serviceAnnouncement entity.issues()Provides operations to manage the issues property of the microsoft.graph.serviceAnnouncement entity.messages()Provides operations to manage the messages property of the microsoft.graph.serviceAnnouncement entity.patch(ServiceAnnouncement body) Update the navigation property serviceAnnouncement in adminpatch(ServiceAnnouncement body, Consumer<ServiceAnnouncementRequestBuilder.PatchRequestConfiguration> requestConfiguration) Update the navigation property serviceAnnouncement in admincom.microsoft.kiota.RequestInformationDelete navigation property serviceAnnouncement for admincom.microsoft.kiota.RequestInformationtoDeleteRequestInformation(Consumer<ServiceAnnouncementRequestBuilder.DeleteRequestConfiguration> requestConfiguration) Delete navigation property serviceAnnouncement for admincom.microsoft.kiota.RequestInformationA container for service communications resources.com.microsoft.kiota.RequestInformationtoGetRequestInformation(Consumer<ServiceAnnouncementRequestBuilder.GetRequestConfiguration> requestConfiguration) A container for service communications resources.com.microsoft.kiota.RequestInformationUpdate the navigation property serviceAnnouncement in admincom.microsoft.kiota.RequestInformationtoPatchRequestInformation(ServiceAnnouncement body, Consumer<ServiceAnnouncementRequestBuilder.PatchRequestConfiguration> requestConfiguration) Update the navigation property serviceAnnouncement in adminReturns a request builder with the provided arbitrary URL.
-
Constructor Details
-
ServiceAnnouncementRequestBuilder
public ServiceAnnouncementRequestBuilder(@Nonnull HashMap<String, Object> pathParameters, @Nonnull com.microsoft.kiota.RequestAdapter requestAdapter) Instantiates a newServiceAnnouncementRequestBuilderand sets the default values.- Parameters:
pathParameters- Path parameters for the requestrequestAdapter- The request adapter to use to execute the requests.
-
ServiceAnnouncementRequestBuilder
public ServiceAnnouncementRequestBuilder(@Nonnull String rawUrl, @Nonnull com.microsoft.kiota.RequestAdapter requestAdapter) Instantiates a newServiceAnnouncementRequestBuilderand 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
-
healthOverviews
Provides operations to manage the healthOverviews property of the microsoft.graph.serviceAnnouncement entity.- Returns:
- a
HealthOverviewsRequestBuilder
-
issues
Provides operations to manage the issues property of the microsoft.graph.serviceAnnouncement entity.- Returns:
- a
IssuesRequestBuilder
-
messages
Provides operations to manage the messages property of the microsoft.graph.serviceAnnouncement entity.- Returns:
- a
MessagesRequestBuilder
-
delete
public void delete()Delete navigation property serviceAnnouncement for admin- Throws:
ODataError- When receiving a 4XX or 5XX status code
-
delete
public void delete(@Nullable Consumer<ServiceAnnouncementRequestBuilder.DeleteRequestConfiguration> requestConfiguration) Delete navigation property serviceAnnouncement for admin- 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
A container for service communications resources. Read-only.- Returns:
- a
ServiceAnnouncement - Throws:
ODataError- When receiving a 4XX or 5XX status code
-
get
@Nullable public ServiceAnnouncement get(@Nullable Consumer<ServiceAnnouncementRequestBuilder.GetRequestConfiguration> requestConfiguration) A container for service communications resources. Read-only.- Parameters:
requestConfiguration- Configuration for the request such as headers, query parameters, and middleware options.- Returns:
- a
ServiceAnnouncement - Throws:
ODataError- When receiving a 4XX or 5XX status code
-
patch
Update the navigation property serviceAnnouncement in admin- Parameters:
body- The request body- Returns:
- a
ServiceAnnouncement - Throws:
ODataError- When receiving a 4XX or 5XX status code
-
patch
@Nullable public ServiceAnnouncement patch(@Nonnull ServiceAnnouncement body, @Nullable Consumer<ServiceAnnouncementRequestBuilder.PatchRequestConfiguration> requestConfiguration) Update the navigation property serviceAnnouncement in admin- Parameters:
body- The request bodyrequestConfiguration- Configuration for the request such as headers, query parameters, and middleware options.- Returns:
- a
ServiceAnnouncement - Throws:
ODataError- When receiving a 4XX or 5XX status code
-
toDeleteRequestInformation
@Nonnull public com.microsoft.kiota.RequestInformation toDeleteRequestInformation()Delete navigation property serviceAnnouncement for admin- Returns:
- a
RequestInformation
-
toDeleteRequestInformation
@Nonnull public com.microsoft.kiota.RequestInformation toDeleteRequestInformation(@Nullable Consumer<ServiceAnnouncementRequestBuilder.DeleteRequestConfiguration> requestConfiguration) Delete navigation property serviceAnnouncement for admin- 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()A container for service communications resources. Read-only.- Returns:
- a
RequestInformation
-
toGetRequestInformation
@Nonnull public com.microsoft.kiota.RequestInformation toGetRequestInformation(@Nullable Consumer<ServiceAnnouncementRequestBuilder.GetRequestConfiguration> requestConfiguration) A container for service communications resources. Read-only.- 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 ServiceAnnouncement body) Update the navigation property serviceAnnouncement in admin- Parameters:
body- The request body- Returns:
- a
RequestInformation
-
toPatchRequestInformation
@Nonnull public com.microsoft.kiota.RequestInformation toPatchRequestInformation(@Nonnull ServiceAnnouncement body, @Nullable Consumer<ServiceAnnouncementRequestBuilder.PatchRequestConfiguration> requestConfiguration) Update the navigation property serviceAnnouncement in admin- 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
ServiceAnnouncementRequestBuilder
-