Class AlertsRequestBuilder

java.lang.Object
com.microsoft.kiota.BaseRequestBuilder
com.microsoft.graph.security.alerts.AlertsRequestBuilder

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

    • AlertsRequestBuilder

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

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

    • count

      @Deprecated @Nonnull public CountRequestBuilder count()
      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
      Provides operations to count the resources in the collection.
      Returns:
      a CountRequestBuilder
    • byAlertId

      @Nonnull @Deprecated public AlertItemRequestBuilder byAlertId(@Nonnull String alertId)
      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
      Provides operations to manage the alerts property of the microsoft.graph.security entity.
      Parameters:
      alertId - The unique identifier of alert
      Returns:
      a AlertItemRequestBuilder
    • get

      @Nullable @Deprecated public AlertCollectionResponse 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 a list of alert objects.
      Returns:
      a AlertCollectionResponse
      Throws:
      ODataError - When receiving a 4XX or 5XX status code
      See Also:
    • get

      @Nullable @Deprecated public AlertCollectionResponse get(@Nullable Consumer<AlertsRequestBuilder.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 a list of alert objects.
      Parameters:
      requestConfiguration - Configuration for the request such as headers, query parameters, and middleware options.
      Returns:
      a AlertCollectionResponse
      Throws:
      ODataError - When receiving a 4XX or 5XX status code
      See Also:
    • post

      @Nullable @Deprecated public Alert post(@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
      Create new navigation property to alerts for security
      Parameters:
      body - The request body
      Returns:
      a Alert
      Throws:
      ODataError - When receiving a 4XX or 5XX status code
    • post

      @Nullable @Deprecated public Alert post(@Nonnull Alert body, @Nullable Consumer<AlertsRequestBuilder.PostRequestConfiguration> 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
      Create new navigation property to alerts for security
      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
    • 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 a list of alert objects.
      Returns:
      a RequestInformation
    • toGetRequestInformation

      @Nonnull @Deprecated public com.microsoft.kiota.RequestInformation toGetRequestInformation(@Nullable Consumer<AlertsRequestBuilder.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 a list of alert objects.
      Parameters:
      requestConfiguration - Configuration for the request such as headers, query parameters, and middleware options.
      Returns:
      a RequestInformation
    • toPostRequestInformation

      @Nonnull @Deprecated public com.microsoft.kiota.RequestInformation toPostRequestInformation(@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
      Create new navigation property to alerts for security
      Parameters:
      body - The request body
      Returns:
      a RequestInformation
    • toPostRequestInformation

      @Nonnull @Deprecated public com.microsoft.kiota.RequestInformation toPostRequestInformation(@Nonnull Alert body, @Nullable Consumer<AlertsRequestBuilder.PostRequestConfiguration> 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
      Create new navigation property to alerts for security
      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 AlertsRequestBuilder 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 AlertsRequestBuilder