Class AlertItemRequestBuilder

java.lang.Object
com.microsoft.kiota.BaseRequestBuilder
com.microsoft.graph.security.alerts.item.AlertItemRequestBuilder

@Generated("com.microsoft.kiota") public class AlertItemRequestBuilder extends com.microsoft.kiota.BaseRequestBuilder
Provides operations to manage the alerts property of the microsoft.graph.security entity.
  • Constructor Details

    • AlertItemRequestBuilder

      public AlertItemRequestBuilder(@Nonnull HashMap<String,Object> pathParameters, @Nonnull com.microsoft.kiota.RequestAdapter requestAdapter)
      Instantiates a new AlertItemRequestBuilder and sets the default values.
      Parameters:
      pathParameters - Path parameters for the request
      requestAdapter - The request adapter to use to execute the requests.
    • AlertItemRequestBuilder

      public AlertItemRequestBuilder(@Nonnull String rawUrl, @Nonnull com.microsoft.kiota.RequestAdapter requestAdapter)
      Instantiates a new AlertItemRequestBuilder 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

    • get

      @Nullable @Deprecated public Alert get()
      Deprecated.
      The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API. as of 2024-01/Deprecation on 2024-04-10 and will be removed 2026-04-10
      Retrieve the properties and relationships of an alert object.
      Returns:
      a Alert
      Throws:
      ODataError - When receiving a 4XX or 5XX status code
      See Also:
    • get

      @Nullable @Deprecated public Alert get(@Nullable Consumer<AlertItemRequestBuilder.GetRequestConfiguration> requestConfiguration)
      Deprecated.
      The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API. as of 2024-01/Deprecation on 2024-04-10 and will be removed 2026-04-10
      Retrieve the properties and relationships of an alert object.
      Parameters:
      requestConfiguration - Configuration for the request such as headers, query parameters, and middleware options.
      Returns:
      a Alert
      Throws:
      ODataError - When receiving a 4XX or 5XX status code
      See Also:
    • patch

      @Nullable @Deprecated public Alert patch(@Nonnull Alert body)
      Deprecated.
      The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API. as of 2024-01/Deprecation on 2024-04-10 and will be removed 2026-04-10
      Update an editable alert property within any integrated solution to keep alert status and assignments in sync across solutions. This method updates any solution that has a record of the referenced alert ID.
      Parameters:
      body - The request body
      Returns:
      a Alert
      Throws:
      ODataError - When receiving a 4XX or 5XX status code
      See Also:
    • patch

      @Nullable @Deprecated public Alert patch(@Nonnull Alert body, @Nullable Consumer<AlertItemRequestBuilder.PatchRequestConfiguration> requestConfiguration)
      Deprecated.
      The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API. as of 2024-01/Deprecation on 2024-04-10 and will be removed 2026-04-10
      Update an editable alert property within any integrated solution to keep alert status and assignments in sync across solutions. This method updates any solution that has a record of the referenced alert ID.
      Parameters:
      body - The request body
      requestConfiguration - Configuration for the request such as headers, query parameters, and middleware options.
      Returns:
      a Alert
      Throws:
      ODataError - When receiving a 4XX or 5XX status code
      See Also:
    • toGetRequestInformation

      @Nonnull @Deprecated public com.microsoft.kiota.RequestInformation toGetRequestInformation()
      Deprecated.
      The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API. as of 2024-01/Deprecation on 2024-04-10 and will be removed 2026-04-10
      Retrieve the properties and relationships of an alert object.
      Returns:
      a RequestInformation
    • toGetRequestInformation

      @Nonnull @Deprecated public com.microsoft.kiota.RequestInformation toGetRequestInformation(@Nullable Consumer<AlertItemRequestBuilder.GetRequestConfiguration> requestConfiguration)
      Deprecated.
      The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API. as of 2024-01/Deprecation on 2024-04-10 and will be removed 2026-04-10
      Retrieve the properties and relationships of an alert object.
      Parameters:
      requestConfiguration - Configuration for the request such as headers, query parameters, and middleware options.
      Returns:
      a RequestInformation
    • toPatchRequestInformation

      @Nonnull @Deprecated public com.microsoft.kiota.RequestInformation toPatchRequestInformation(@Nonnull Alert body)
      Deprecated.
      The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API. as of 2024-01/Deprecation on 2024-04-10 and will be removed 2026-04-10
      Update an editable alert property within any integrated solution to keep alert status and assignments in sync across solutions. This method updates any solution that has a record of the referenced alert ID.
      Parameters:
      body - The request body
      Returns:
      a RequestInformation
    • toPatchRequestInformation

      @Nonnull @Deprecated public com.microsoft.kiota.RequestInformation toPatchRequestInformation(@Nonnull Alert body, @Nullable Consumer<AlertItemRequestBuilder.PatchRequestConfiguration> requestConfiguration)
      Deprecated.
      The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API. as of 2024-01/Deprecation on 2024-04-10 and will be removed 2026-04-10
      Update an editable alert property within any integrated solution to keep alert status and assignments in sync across solutions. This method updates any solution that has a record of the referenced alert ID.
      Parameters:
      body - The request body
      requestConfiguration - Configuration for the request such as headers, query parameters, and middleware options.
      Returns:
      a RequestInformation
    • withUrl

      @Nonnull @Deprecated public AlertItemRequestBuilder withUrl(@Nonnull String rawUrl)
      Deprecated.
      The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API. as of 2024-01/Deprecation on 2024-04-10 and will be removed 2026-04-10
      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 AlertItemRequestBuilder