Skip to content

Commit e5b0cad

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit 31e2460 of spec repo
1 parent 8d11342 commit e5b0cad

File tree

105 files changed

+12088
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

105 files changed

+12088
-0
lines changed

.generator/schemas/v2/openapi.yaml

Lines changed: 934 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
// Bulk write datastore items returns "OK" response
2+
3+
import com.datadog.api.client.ApiClient;
4+
import com.datadog.api.client.ApiException;
5+
import com.datadog.api.client.v2.api.ActionsDatastoresApi;
6+
import com.datadog.api.client.v2.model.BulkPutAppsDatastoreItemsRequest;
7+
import com.datadog.api.client.v2.model.BulkPutAppsDatastoreItemsRequestData;
8+
import com.datadog.api.client.v2.model.BulkPutAppsDatastoreItemsRequestDataAttributes;
9+
import com.datadog.api.client.v2.model.DatastoreItemsDataType;
10+
import com.datadog.api.client.v2.model.PutAppsDatastoreItemResponseArray;
11+
import java.util.Arrays;
12+
import java.util.Map;
13+
import java.util.UUID;
14+
15+
public class Example {
16+
public static void main(String[] args) {
17+
ApiClient defaultClient = ApiClient.getDefaultApiClient();
18+
ActionsDatastoresApi apiInstance = new ActionsDatastoresApi(defaultClient);
19+
20+
// there is a valid "datastore" in the system
21+
UUID DATASTORE_DATA_ID = null;
22+
try {
23+
DATASTORE_DATA_ID = UUID.fromString(System.getenv("DATASTORE_DATA_ID"));
24+
} catch (IllegalArgumentException e) {
25+
System.err.println("Error parsing UUID: " + e.getMessage());
26+
}
27+
28+
BulkPutAppsDatastoreItemsRequest body =
29+
new BulkPutAppsDatastoreItemsRequest()
30+
.data(
31+
new BulkPutAppsDatastoreItemsRequestData()
32+
.attributes(
33+
new BulkPutAppsDatastoreItemsRequestDataAttributes()
34+
.values(
35+
Arrays.asList(
36+
Map.ofEntries(
37+
Map.entry("id", "key1"),
38+
Map.entry(
39+
"value", "{'data': 'example data 1', 'key': 'value'}")),
40+
Map.ofEntries(
41+
Map.entry("id", "key2"),
42+
Map.entry(
43+
"value",
44+
"{'data': 'example data 2', 'key': 'value'}")))))
45+
.type(DatastoreItemsDataType.ITEMS));
46+
47+
try {
48+
PutAppsDatastoreItemResponseArray result =
49+
apiInstance.bulkWriteDatastoreItems(DATASTORE_DATA_ID, body);
50+
System.out.println(result);
51+
} catch (ApiException e) {
52+
System.err.println("Exception when calling ActionsDatastoresApi#bulkWriteDatastoreItems");
53+
System.err.println("Status code: " + e.getCode());
54+
System.err.println("Reason: " + e.getResponseBody());
55+
System.err.println("Response headers: " + e.getResponseHeaders());
56+
e.printStackTrace();
57+
}
58+
}
59+
}
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
// Create datastore returns "OK" response
2+
3+
import com.datadog.api.client.ApiClient;
4+
import com.datadog.api.client.ApiException;
5+
import com.datadog.api.client.v2.api.ActionsDatastoresApi;
6+
import com.datadog.api.client.v2.model.CreateAppsDatastoreRequest;
7+
import com.datadog.api.client.v2.model.CreateAppsDatastoreRequestData;
8+
import com.datadog.api.client.v2.model.CreateAppsDatastoreRequestDataAttributes;
9+
import com.datadog.api.client.v2.model.CreateAppsDatastoreResponse;
10+
import com.datadog.api.client.v2.model.DatastoreDataType;
11+
12+
public class Example {
13+
public static void main(String[] args) {
14+
ApiClient defaultClient = ApiClient.getDefaultApiClient();
15+
ActionsDatastoresApi apiInstance = new ActionsDatastoresApi(defaultClient);
16+
17+
CreateAppsDatastoreRequest body =
18+
new CreateAppsDatastoreRequest()
19+
.data(
20+
new CreateAppsDatastoreRequestData()
21+
.attributes(
22+
new CreateAppsDatastoreRequestDataAttributes()
23+
.name("datastore-name")
24+
.primaryColumnName("primaryKey"))
25+
.type(DatastoreDataType.DATASTORES));
26+
27+
try {
28+
CreateAppsDatastoreResponse result = apiInstance.createDatastore(body);
29+
System.out.println(result);
30+
} catch (ApiException e) {
31+
System.err.println("Exception when calling ActionsDatastoresApi#createDatastore");
32+
System.err.println("Status code: " + e.getCode());
33+
System.err.println("Reason: " + e.getResponseBody());
34+
System.err.println("Response headers: " + e.getResponseHeaders());
35+
e.printStackTrace();
36+
}
37+
}
38+
}
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
// Create datastore from import returns "OK" response
2+
3+
import com.datadog.api.client.ApiClient;
4+
import com.datadog.api.client.ApiException;
5+
import com.datadog.api.client.v2.api.ActionsDatastoresApi;
6+
import com.datadog.api.client.v2.model.CreateAppsDatastoreFromImportRequest;
7+
import com.datadog.api.client.v2.model.CreateAppsDatastoreFromImportRequestData;
8+
import com.datadog.api.client.v2.model.CreateAppsDatastoreFromImportRequestDataAttributes;
9+
import com.datadog.api.client.v2.model.CreateAppsDatastoreFromImportResponse;
10+
import com.datadog.api.client.v2.model.DatastoreDataType;
11+
import java.util.Arrays;
12+
import java.util.Map;
13+
14+
public class Example {
15+
public static void main(String[] args) {
16+
ApiClient defaultClient = ApiClient.getDefaultApiClient();
17+
ActionsDatastoresApi apiInstance = new ActionsDatastoresApi(defaultClient);
18+
19+
CreateAppsDatastoreFromImportRequest body =
20+
new CreateAppsDatastoreFromImportRequest()
21+
.data(
22+
new CreateAppsDatastoreFromImportRequestData()
23+
.attributes(
24+
new CreateAppsDatastoreFromImportRequestDataAttributes()
25+
.name("datastore-name")
26+
.primaryColumnName("primaryKey")
27+
.values(
28+
Arrays.asList(
29+
Map.ofEntries(
30+
Map.entry("primaryKey", "key1"),
31+
Map.entry(
32+
"value", "{'data': 'example data 1', 'key': 'value'}")),
33+
Map.ofEntries(
34+
Map.entry("primaryKey", "key2"),
35+
Map.entry(
36+
"value",
37+
"{'data': 'example data 2', 'key': 'value'}")))))
38+
.type(DatastoreDataType.DATASTORES));
39+
40+
try {
41+
CreateAppsDatastoreFromImportResponse result = apiInstance.createDatastoreFromImport(body);
42+
System.out.println(result);
43+
} catch (ApiException e) {
44+
System.err.println("Exception when calling ActionsDatastoresApi#createDatastoreFromImport");
45+
System.err.println("Status code: " + e.getCode());
46+
System.err.println("Reason: " + e.getResponseBody());
47+
System.err.println("Response headers: " + e.getResponseHeaders());
48+
e.printStackTrace();
49+
}
50+
}
51+
}
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
// Delete datastore returns "OK" response
2+
3+
import com.datadog.api.client.ApiClient;
4+
import com.datadog.api.client.ApiException;
5+
import com.datadog.api.client.v2.api.ActionsDatastoresApi;
6+
import java.util.UUID;
7+
8+
public class Example {
9+
public static void main(String[] args) {
10+
ApiClient defaultClient = ApiClient.getDefaultApiClient();
11+
ActionsDatastoresApi apiInstance = new ActionsDatastoresApi(defaultClient);
12+
13+
// there is a valid "datastore" in the system
14+
UUID DATASTORE_DATA_ID = null;
15+
try {
16+
DATASTORE_DATA_ID = UUID.fromString(System.getenv("DATASTORE_DATA_ID"));
17+
} catch (IllegalArgumentException e) {
18+
System.err.println("Error parsing UUID: " + e.getMessage());
19+
}
20+
21+
try {
22+
apiInstance.deleteDatastore(DATASTORE_DATA_ID);
23+
} catch (ApiException e) {
24+
System.err.println("Exception when calling ActionsDatastoresApi#deleteDatastore");
25+
System.err.println("Status code: " + e.getCode());
26+
System.err.println("Reason: " + e.getResponseBody());
27+
System.err.println("Response headers: " + e.getResponseHeaders());
28+
e.printStackTrace();
29+
}
30+
}
31+
}
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
// Delete datastore item returns "OK" response
2+
3+
import com.datadog.api.client.ApiClient;
4+
import com.datadog.api.client.ApiException;
5+
import com.datadog.api.client.v2.api.ActionsDatastoresApi;
6+
import com.datadog.api.client.v2.model.DatastoreItemsDataType;
7+
import com.datadog.api.client.v2.model.DeleteAppsDatastoreItemRequest;
8+
import com.datadog.api.client.v2.model.DeleteAppsDatastoreItemRequestData;
9+
import com.datadog.api.client.v2.model.DeleteAppsDatastoreItemRequestDataAttributes;
10+
import com.datadog.api.client.v2.model.DeleteAppsDatastoreItemResponse;
11+
import java.util.UUID;
12+
13+
public class Example {
14+
public static void main(String[] args) {
15+
ApiClient defaultClient = ApiClient.getDefaultApiClient();
16+
ActionsDatastoresApi apiInstance = new ActionsDatastoresApi(defaultClient);
17+
18+
// there is a valid "datastore" in the system
19+
UUID DATASTORE_DATA_ID = null;
20+
try {
21+
DATASTORE_DATA_ID = UUID.fromString(System.getenv("DATASTORE_DATA_ID"));
22+
} catch (IllegalArgumentException e) {
23+
System.err.println("Error parsing UUID: " + e.getMessage());
24+
}
25+
26+
DeleteAppsDatastoreItemRequest body =
27+
new DeleteAppsDatastoreItemRequest()
28+
.data(
29+
new DeleteAppsDatastoreItemRequestData()
30+
.attributes(
31+
new DeleteAppsDatastoreItemRequestDataAttributes().itemKey("test-key"))
32+
.type(DatastoreItemsDataType.ITEMS)
33+
.id(DATASTORE_DATA_ID));
34+
35+
try {
36+
DeleteAppsDatastoreItemResponse result =
37+
apiInstance.deleteDatastoreItem(DATASTORE_DATA_ID, body);
38+
System.out.println(result);
39+
} catch (ApiException e) {
40+
System.err.println("Exception when calling ActionsDatastoresApi#deleteDatastoreItem");
41+
System.err.println("Status code: " + e.getCode());
42+
System.err.println("Reason: " + e.getResponseBody());
43+
System.err.println("Response headers: " + e.getResponseHeaders());
44+
e.printStackTrace();
45+
}
46+
}
47+
}
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
// Get datastore returns "OK" response
2+
3+
import com.datadog.api.client.ApiClient;
4+
import com.datadog.api.client.ApiException;
5+
import com.datadog.api.client.v2.api.ActionsDatastoresApi;
6+
import com.datadog.api.client.v2.model.Datastore;
7+
import java.util.UUID;
8+
9+
public class Example {
10+
public static void main(String[] args) {
11+
ApiClient defaultClient = ApiClient.getDefaultApiClient();
12+
ActionsDatastoresApi apiInstance = new ActionsDatastoresApi(defaultClient);
13+
14+
// there is a valid "datastore" in the system
15+
UUID DATASTORE_DATA_ID = null;
16+
try {
17+
DATASTORE_DATA_ID = UUID.fromString(System.getenv("DATASTORE_DATA_ID"));
18+
} catch (IllegalArgumentException e) {
19+
System.err.println("Error parsing UUID: " + e.getMessage());
20+
}
21+
22+
try {
23+
Datastore result = apiInstance.getDatastore(DATASTORE_DATA_ID);
24+
System.out.println(result);
25+
} catch (ApiException e) {
26+
System.err.println("Exception when calling ActionsDatastoresApi#getDatastore");
27+
System.err.println("Status code: " + e.getCode());
28+
System.err.println("Reason: " + e.getResponseBody());
29+
System.err.println("Response headers: " + e.getResponseHeaders());
30+
e.printStackTrace();
31+
}
32+
}
33+
}
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
// List datastore items returns "OK" response
2+
3+
import com.datadog.api.client.ApiClient;
4+
import com.datadog.api.client.ApiException;
5+
import com.datadog.api.client.v2.api.ActionsDatastoresApi;
6+
import com.datadog.api.client.v2.model.ItemApiPayloadArray;
7+
import java.util.UUID;
8+
9+
public class Example {
10+
public static void main(String[] args) {
11+
ApiClient defaultClient = ApiClient.getDefaultApiClient();
12+
ActionsDatastoresApi apiInstance = new ActionsDatastoresApi(defaultClient);
13+
14+
// there is a valid "datastore" in the system
15+
UUID DATASTORE_DATA_ID = null;
16+
try {
17+
DATASTORE_DATA_ID = UUID.fromString(System.getenv("DATASTORE_DATA_ID"));
18+
} catch (IllegalArgumentException e) {
19+
System.err.println("Error parsing UUID: " + e.getMessage());
20+
}
21+
22+
try {
23+
ItemApiPayloadArray result = apiInstance.listDatastoreItems(DATASTORE_DATA_ID);
24+
System.out.println(result);
25+
} catch (ApiException e) {
26+
System.err.println("Exception when calling ActionsDatastoresApi#listDatastoreItems");
27+
System.err.println("Status code: " + e.getCode());
28+
System.err.println("Reason: " + e.getResponseBody());
29+
System.err.println("Response headers: " + e.getResponseHeaders());
30+
e.printStackTrace();
31+
}
32+
}
33+
}
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
// List datastores returns "OK" response
2+
3+
import com.datadog.api.client.ApiClient;
4+
import com.datadog.api.client.ApiException;
5+
import com.datadog.api.client.v2.api.ActionsDatastoresApi;
6+
import com.datadog.api.client.v2.model.DatastoreArray;
7+
8+
public class Example {
9+
public static void main(String[] args) {
10+
ApiClient defaultClient = ApiClient.getDefaultApiClient();
11+
ActionsDatastoresApi apiInstance = new ActionsDatastoresApi(defaultClient);
12+
13+
try {
14+
DatastoreArray result = apiInstance.listDatastores();
15+
System.out.println(result);
16+
} catch (ApiException e) {
17+
System.err.println("Exception when calling ActionsDatastoresApi#listDatastores");
18+
System.err.println("Status code: " + e.getCode());
19+
System.err.println("Reason: " + e.getResponseBody());
20+
System.err.println("Response headers: " + e.getResponseHeaders());
21+
e.printStackTrace();
22+
}
23+
}
24+
}
Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
// Update datastore returns "OK" response
2+
3+
import com.datadog.api.client.ApiClient;
4+
import com.datadog.api.client.ApiException;
5+
import com.datadog.api.client.v2.api.ActionsDatastoresApi;
6+
import com.datadog.api.client.v2.model.Datastore;
7+
import com.datadog.api.client.v2.model.DatastoreDataType;
8+
import com.datadog.api.client.v2.model.UpdateAppsDatastoreRequest;
9+
import com.datadog.api.client.v2.model.UpdateAppsDatastoreRequestData;
10+
import com.datadog.api.client.v2.model.UpdateAppsDatastoreRequestDataAttributes;
11+
import java.util.UUID;
12+
13+
public class Example {
14+
public static void main(String[] args) {
15+
ApiClient defaultClient = ApiClient.getDefaultApiClient();
16+
ActionsDatastoresApi apiInstance = new ActionsDatastoresApi(defaultClient);
17+
18+
// there is a valid "datastore" in the system
19+
UUID DATASTORE_DATA_ID = null;
20+
try {
21+
DATASTORE_DATA_ID = UUID.fromString(System.getenv("DATASTORE_DATA_ID"));
22+
} catch (IllegalArgumentException e) {
23+
System.err.println("Error parsing UUID: " + e.getMessage());
24+
}
25+
26+
UpdateAppsDatastoreRequest body =
27+
new UpdateAppsDatastoreRequest()
28+
.data(
29+
new UpdateAppsDatastoreRequestData()
30+
.attributes(new UpdateAppsDatastoreRequestDataAttributes().name("updated name"))
31+
.type(DatastoreDataType.DATASTORES)
32+
.id(DATASTORE_DATA_ID));
33+
34+
try {
35+
Datastore result = apiInstance.updateDatastore(DATASTORE_DATA_ID, body);
36+
System.out.println(result);
37+
} catch (ApiException e) {
38+
System.err.println("Exception when calling ActionsDatastoresApi#updateDatastore");
39+
System.err.println("Status code: " + e.getCode());
40+
System.err.println("Reason: " + e.getResponseBody());
41+
System.err.println("Response headers: " + e.getResponseHeaders());
42+
e.printStackTrace();
43+
}
44+
}
45+
}

0 commit comments

Comments
 (0)