Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 12 additions & 12 deletions .generator/schemas/v2/openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -30372,7 +30372,7 @@ components:
type: array
type: object
GetInvestigationResponse:
description: Response for a single Bits AI investigation.
description: Response for a single Bits AI SRE investigation.
properties:
data:
$ref: "#/components/schemas/GetInvestigationResponseData"
Expand Down Expand Up @@ -87059,7 +87059,7 @@ paths:
- user_access_manage
/api/v2/bits-ai/investigations:
get:
description: List all Bits AI investigations for the organization.
description: List all Bits AI SRE investigations for the organization.
operationId: ListInvestigations
parameters:
- description: Offset for pagination.
Expand Down Expand Up @@ -87126,9 +87126,9 @@ paths:
appKeyAuth: []
- AuthZ:
- bits_investigations_read
summary: List Bits AI investigations
summary: List Bits AI SRE investigations
tags:
- Bits AI
- Bits AI SRE
x-pagination:
limitParam: page[limit]
pageOffsetParam: page[offset]
Expand All @@ -87141,7 +87141,7 @@ paths:
**Note**: This endpoint is in preview and is subject to change.
If you have any feedback, contact [Datadog support](https://docs.datadoghq.com/help/).
post:
description: Trigger a new Bits AI investigation based on a monitor alert.
description: Trigger a new Bits AI SRE investigation based on a monitor alert.
operationId: TriggerInvestigation
requestBody:
content:
Expand Down Expand Up @@ -87190,9 +87190,9 @@ paths:
appKeyAuth: []
- AuthZ:
- bits_investigations_write
summary: Trigger a Bits AI investigation
summary: Trigger a Bits AI SRE investigation
tags:
- Bits AI
- Bits AI SRE
x-codegen-request-body-name: body
"x-permission":
operator: OR
Expand All @@ -87203,7 +87203,7 @@ paths:
If you have any feedback, contact [Datadog support](https://docs.datadoghq.com/help/).
/api/v2/bits-ai/investigations/{id}:
get:
description: Get a specific Bits AI investigation by ID.
description: Get a specific Bits AI SRE investigation by ID.
operationId: GetInvestigation
parameters:
- description: The ID of the investigation.
Expand Down Expand Up @@ -87254,9 +87254,9 @@ paths:
appKeyAuth: []
- AuthZ:
- bits_investigations_read
summary: Get a Bits AI investigation
summary: Get a Bits AI SRE investigation
tags:
- Bits AI
- Bits AI SRE
"x-permission":
operator: OR
permissions:
Expand Down Expand Up @@ -132955,8 +132955,8 @@ tags:
sent from Identity Providers. Use these endpoints to manage your AuthN Mappings.
name: AuthN Mappings
- description: |-
Use the Bits AI endpoints to retrieve AI-powered investigations.
name: Bits AI
Use the Bits AI SRE endpoints to retrieve AI-powered investigations.
name: Bits AI SRE
- description: |-
Search or aggregate your CI Visibility pipeline events and send them to your Datadog site over HTTP. See the [CI Pipeline Visibility in Datadog page](https://docs.datadoghq.com/continuous_integration/pipelines/) for more information.
name: CI Visibility Pipelines
Expand Down
Original file line number Diff line number Diff line change
@@ -1,22 +1,22 @@
// Get a Bits AI investigation returns "OK" response
// Get a Bits AI SRE investigation returns "OK" response

import com.datadog.api.client.ApiClient;
import com.datadog.api.client.ApiException;
import com.datadog.api.client.v2.api.BitsAiApi;
import com.datadog.api.client.v2.api.BitsAisreApi;
import com.datadog.api.client.v2.model.GetInvestigationResponse;

public class Example {
public static void main(String[] args) {
ApiClient defaultClient = ApiClient.getDefaultApiClient();
defaultClient.setUnstableOperationEnabled("v2.getInvestigation", true);
BitsAiApi apiInstance = new BitsAiApi(defaultClient);
BitsAisreApi apiInstance = new BitsAisreApi(defaultClient);

try {
GetInvestigationResponse result =
apiInstance.getInvestigation("a1b2c3d4-5e6f-7a8b-9c0d-1e2f3a4b5c6d");
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling BitsAiApi#getInvestigation");
System.err.println("Exception when calling BitsAisreApi#getInvestigation");
System.err.println("Status code: " + e.getCode());
System.err.println("Reason: " + e.getResponseBody());
System.err.println("Response headers: " + e.getResponseHeaders());
Expand Down
Original file line number Diff line number Diff line change
@@ -1,21 +1,21 @@
// List Bits AI investigations returns "OK" response
// List Bits AI SRE investigations returns "OK" response

import com.datadog.api.client.ApiClient;
import com.datadog.api.client.ApiException;
import com.datadog.api.client.v2.api.BitsAiApi;
import com.datadog.api.client.v2.api.BitsAisreApi;
import com.datadog.api.client.v2.model.ListInvestigationsResponse;

public class Example {
public static void main(String[] args) {
ApiClient defaultClient = ApiClient.getDefaultApiClient();
defaultClient.setUnstableOperationEnabled("v2.listInvestigations", true);
BitsAiApi apiInstance = new BitsAiApi(defaultClient);
BitsAisreApi apiInstance = new BitsAisreApi(defaultClient);

try {
ListInvestigationsResponse result = apiInstance.listInvestigations();
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling BitsAiApi#listInvestigations");
System.err.println("Exception when calling BitsAisreApi#listInvestigations");
System.err.println("Status code: " + e.getCode());
System.err.println("Reason: " + e.getResponseBody());
System.err.println("Response headers: " + e.getResponseHeaders());
Expand Down
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
// List Bits AI investigations returns "OK" response with pagination
// List Bits AI SRE investigations returns "OK" response with pagination

import com.datadog.api.client.ApiClient;
import com.datadog.api.client.PaginationIterable;
import com.datadog.api.client.v2.api.BitsAiApi;
import com.datadog.api.client.v2.api.BitsAisreApi;
import com.datadog.api.client.v2.model.ListInvestigationsResponseData;

public class Example {
public static void main(String[] args) {
ApiClient defaultClient = ApiClient.getDefaultApiClient();
defaultClient.setUnstableOperationEnabled("v2.listInvestigations", true);
BitsAiApi apiInstance = new BitsAiApi(defaultClient);
BitsAisreApi apiInstance = new BitsAisreApi(defaultClient);

try {
PaginationIterable<ListInvestigationsResponseData> iterable =
Expand All @@ -19,7 +19,7 @@ public static void main(String[] args) {
System.out.println(item);
}
} catch (RuntimeException e) {
System.err.println("Exception when calling BitsAiApi#listInvestigationsWithPagination");
System.err.println("Exception when calling BitsAisreApi#listInvestigationsWithPagination");
System.err.println("Reason: " + e.getMessage());
e.printStackTrace();
}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
// Trigger a Bits AI investigation returns "OK" response
// Trigger a Bits AI SRE investigation returns "OK" response

import com.datadog.api.client.ApiClient;
import com.datadog.api.client.ApiException;
import com.datadog.api.client.v2.api.BitsAiApi;
import com.datadog.api.client.v2.api.BitsAisreApi;
import com.datadog.api.client.v2.model.MonitorAlertTriggerAttributes;
import com.datadog.api.client.v2.model.TriggerAttributes;
import com.datadog.api.client.v2.model.TriggerInvestigationRequest;
Expand All @@ -16,7 +16,7 @@ public class Example {
public static void main(String[] args) {
ApiClient defaultClient = ApiClient.getDefaultApiClient();
defaultClient.setUnstableOperationEnabled("v2.triggerInvestigation", true);
BitsAiApi apiInstance = new BitsAiApi(defaultClient);
BitsAisreApi apiInstance = new BitsAisreApi(defaultClient);

TriggerInvestigationRequest body =
new TriggerInvestigationRequest()
Expand All @@ -38,7 +38,7 @@ public static void main(String[] args) {
TriggerInvestigationResponse result = apiInstance.triggerInvestigation(body);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling BitsAiApi#triggerInvestigation");
System.err.println("Exception when calling BitsAisreApi#triggerInvestigation");
System.err.println("Status code: " + e.getCode());
System.err.println("Reason: " + e.getResponseBody());
System.err.println("Response headers: " + e.getResponseHeaders());
Expand Down
Loading
Loading