diff --git a/.generator/schemas/v2/openapi.yaml b/.generator/schemas/v2/openapi.yaml index d14c3e4112d..04ab243c235 100644 --- a/.generator/schemas/v2/openapi.yaml +++ b/.generator/schemas/v2/openapi.yaml @@ -19144,15 +19144,6 @@ components: $ref: "#/components/schemas/DashboardListItemResponse" type: array type: object - DashboardListDeleteItemsRequest: - description: Request containing a list of dashboards to delete. - properties: - dashboards: - description: List of dashboards to delete from the dashboard list. - items: - $ref: "#/components/schemas/DashboardListItemRequest" - type: array - type: object DashboardListDeleteItemsResponse: description: Response containing a list of deleted dashboards. properties: @@ -19276,6 +19267,15 @@ components: required: - dashboards type: object + DashboardListRemoveItemsRequest: + description: Request containing a list of dashboards to remove. + properties: + dashboards: + description: List of dashboards to delete from the dashboard list. + items: + $ref: "#/components/schemas/DashboardListItemRequest" + type: array + type: object DashboardListUpdateItemsRequest: description: Request containing the list of dashboards to update to. properties: @@ -81673,7 +81673,7 @@ paths: content: application/json: schema: - $ref: "#/components/schemas/DashboardListDeleteItemsRequest" + $ref: "#/components/schemas/DashboardListRemoveItemsRequest" description: Dashboards to delete from the dashboard list. required: true responses: diff --git a/examples/v2/dashboard-lists/DeleteDashboardListItems.java b/examples/v2/dashboard-lists/DeleteDashboardListItems.java index f600d7a19ae..1aee2e84062 100644 --- a/examples/v2/dashboard-lists/DeleteDashboardListItems.java +++ b/examples/v2/dashboard-lists/DeleteDashboardListItems.java @@ -3,9 +3,9 @@ import com.datadog.api.client.ApiClient; import com.datadog.api.client.ApiException; import com.datadog.api.client.v2.api.DashboardListsApi; -import com.datadog.api.client.v2.model.DashboardListDeleteItemsRequest; import com.datadog.api.client.v2.model.DashboardListDeleteItemsResponse; import com.datadog.api.client.v2.model.DashboardListItemRequest; +import com.datadog.api.client.v2.model.DashboardListRemoveItemsRequest; import com.datadog.api.client.v2.model.DashboardType; import java.util.Collections; @@ -14,8 +14,8 @@ public static void main(String[] args) { ApiClient defaultClient = ApiClient.getDefaultApiClient(); DashboardListsApi apiInstance = new DashboardListsApi(defaultClient); - DashboardListDeleteItemsRequest body = - new DashboardListDeleteItemsRequest() + DashboardListRemoveItemsRequest body = + new DashboardListRemoveItemsRequest() .dashboards( Collections.singletonList( new DashboardListItemRequest() diff --git a/examples/v2/dashboard-lists/DeleteDashboardListItems_2656706656.java b/examples/v2/dashboard-lists/DeleteDashboardListItems_2656706656.java index d2276062532..4b3c31f982c 100644 --- a/examples/v2/dashboard-lists/DeleteDashboardListItems_2656706656.java +++ b/examples/v2/dashboard-lists/DeleteDashboardListItems_2656706656.java @@ -3,9 +3,9 @@ import com.datadog.api.client.ApiClient; import com.datadog.api.client.ApiException; import com.datadog.api.client.v2.api.DashboardListsApi; -import com.datadog.api.client.v2.model.DashboardListDeleteItemsRequest; import com.datadog.api.client.v2.model.DashboardListDeleteItemsResponse; import com.datadog.api.client.v2.model.DashboardListItemRequest; +import com.datadog.api.client.v2.model.DashboardListRemoveItemsRequest; import com.datadog.api.client.v2.model.DashboardType; import java.util.Collections; @@ -20,8 +20,8 @@ public static void main(String[] args) { // there is a valid "dashboard" in the system String DASHBOARD_ID = System.getenv("DASHBOARD_ID"); - DashboardListDeleteItemsRequest body = - new DashboardListDeleteItemsRequest() + DashboardListRemoveItemsRequest body = + new DashboardListRemoveItemsRequest() .dashboards( Collections.singletonList( new DashboardListItemRequest() diff --git a/examples/v2/dashboard-lists/DeleteDashboardListItems_3851624753.java b/examples/v2/dashboard-lists/DeleteDashboardListItems_3851624753.java index 017af4ecd42..4df36f28057 100644 --- a/examples/v2/dashboard-lists/DeleteDashboardListItems_3851624753.java +++ b/examples/v2/dashboard-lists/DeleteDashboardListItems_3851624753.java @@ -3,9 +3,9 @@ import com.datadog.api.client.ApiClient; import com.datadog.api.client.ApiException; import com.datadog.api.client.v2.api.DashboardListsApi; -import com.datadog.api.client.v2.model.DashboardListDeleteItemsRequest; import com.datadog.api.client.v2.model.DashboardListDeleteItemsResponse; import com.datadog.api.client.v2.model.DashboardListItemRequest; +import com.datadog.api.client.v2.model.DashboardListRemoveItemsRequest; import com.datadog.api.client.v2.model.DashboardType; import java.util.Collections; @@ -20,8 +20,8 @@ public static void main(String[] args) { // there is a valid "screenboard_dashboard" in the system String SCREENBOARD_DASHBOARD_ID = System.getenv("SCREENBOARD_DASHBOARD_ID"); - DashboardListDeleteItemsRequest body = - new DashboardListDeleteItemsRequest() + DashboardListRemoveItemsRequest body = + new DashboardListRemoveItemsRequest() .dashboards( Collections.singletonList( new DashboardListItemRequest() diff --git a/src/main/java/com/datadog/api/client/v2/api/DashboardListsApi.java b/src/main/java/com/datadog/api/client/v2/api/DashboardListsApi.java index ed7ba381d2e..0e36cec8829 100644 --- a/src/main/java/com/datadog/api/client/v2/api/DashboardListsApi.java +++ b/src/main/java/com/datadog/api/client/v2/api/DashboardListsApi.java @@ -6,9 +6,9 @@ import com.datadog.api.client.Pair; import com.datadog.api.client.v2.model.DashboardListAddItemsRequest; import com.datadog.api.client.v2.model.DashboardListAddItemsResponse; -import com.datadog.api.client.v2.model.DashboardListDeleteItemsRequest; import com.datadog.api.client.v2.model.DashboardListDeleteItemsResponse; import com.datadog.api.client.v2.model.DashboardListItems; +import com.datadog.api.client.v2.model.DashboardListRemoveItemsRequest; import com.datadog.api.client.v2.model.DashboardListUpdateItemsRequest; import com.datadog.api.client.v2.model.DashboardListUpdateItemsResponse; import jakarta.ws.rs.client.Invocation; @@ -228,7 +228,7 @@ public ApiResponse createDashboardListItemsWithHt * @throws ApiException if fails to make API call */ public DashboardListDeleteItemsResponse deleteDashboardListItems( - Long dashboardListId, DashboardListDeleteItemsRequest body) throws ApiException { + Long dashboardListId, DashboardListRemoveItemsRequest body) throws ApiException { return deleteDashboardListItemsWithHttpInfo(dashboardListId, body).getData(); } @@ -242,7 +242,7 @@ public DashboardListDeleteItemsResponse deleteDashboardListItems( * @return CompletableFuture<DashboardListDeleteItemsResponse> */ public CompletableFuture deleteDashboardListItemsAsync( - Long dashboardListId, DashboardListDeleteItemsRequest body) { + Long dashboardListId, DashboardListRemoveItemsRequest body) { return deleteDashboardListItemsWithHttpInfoAsync(dashboardListId, body) .thenApply( response -> { @@ -269,7 +269,7 @@ public CompletableFuture deleteDashboardListIt * */ public ApiResponse deleteDashboardListItemsWithHttpInfo( - Long dashboardListId, DashboardListDeleteItemsRequest body) throws ApiException { + Long dashboardListId, DashboardListRemoveItemsRequest body) throws ApiException { Object localVarPostBody = body; // verify the required parameter 'dashboardListId' is set @@ -324,7 +324,7 @@ public ApiResponse deleteDashboardListItemsWit */ public CompletableFuture> deleteDashboardListItemsWithHttpInfoAsync( - Long dashboardListId, DashboardListDeleteItemsRequest body) { + Long dashboardListId, DashboardListRemoveItemsRequest body) { Object localVarPostBody = body; // verify the required parameter 'dashboardListId' is set diff --git a/src/main/java/com/datadog/api/client/v2/model/DashboardListDeleteItemsRequest.java b/src/main/java/com/datadog/api/client/v2/model/DashboardListRemoveItemsRequest.java similarity index 84% rename from src/main/java/com/datadog/api/client/v2/model/DashboardListDeleteItemsRequest.java rename to src/main/java/com/datadog/api/client/v2/model/DashboardListRemoveItemsRequest.java index 1e9bbbe1be9..5b720909d85 100644 --- a/src/main/java/com/datadog/api/client/v2/model/DashboardListDeleteItemsRequest.java +++ b/src/main/java/com/datadog/api/client/v2/model/DashboardListRemoveItemsRequest.java @@ -18,16 +18,16 @@ import java.util.Map; import java.util.Objects; -/** Request containing a list of dashboards to delete. */ -@JsonPropertyOrder({DashboardListDeleteItemsRequest.JSON_PROPERTY_DASHBOARDS}) +/** Request containing a list of dashboards to remove. */ +@JsonPropertyOrder({DashboardListRemoveItemsRequest.JSON_PROPERTY_DASHBOARDS}) @jakarta.annotation.Generated( value = "https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") -public class DashboardListDeleteItemsRequest { +public class DashboardListRemoveItemsRequest { @JsonIgnore public boolean unparsed = false; public static final String JSON_PROPERTY_DASHBOARDS = "dashboards"; private List dashboards = null; - public DashboardListDeleteItemsRequest dashboards(List dashboards) { + public DashboardListRemoveItemsRequest dashboards(List dashboards) { this.dashboards = dashboards; for (DashboardListItemRequest item : dashboards) { this.unparsed |= item.unparsed; @@ -35,7 +35,7 @@ public DashboardListDeleteItemsRequest dashboards(List return this; } - public DashboardListDeleteItemsRequest addDashboardsItem( + public DashboardListRemoveItemsRequest addDashboardsItem( DashboardListItemRequest dashboardsItem) { if (this.dashboards == null) { this.dashboards = new ArrayList<>(); @@ -73,10 +73,10 @@ public void setDashboards(List dashboards) { * * @param key The arbitrary key to set * @param value The associated value - * @return DashboardListDeleteItemsRequest + * @return DashboardListRemoveItemsRequest */ @JsonAnySetter - public DashboardListDeleteItemsRequest putAdditionalProperty(String key, Object value) { + public DashboardListRemoveItemsRequest putAdditionalProperty(String key, Object value) { if (this.additionalProperties == null) { this.additionalProperties = new HashMap(); } @@ -107,7 +107,7 @@ public Object getAdditionalProperty(String key) { return this.additionalProperties.get(key); } - /** Return true if this DashboardListDeleteItemsRequest object is equal to o. */ + /** Return true if this DashboardListRemoveItemsRequest object is equal to o. */ @Override public boolean equals(Object o) { if (this == o) { @@ -116,11 +116,11 @@ public boolean equals(Object o) { if (o == null || getClass() != o.getClass()) { return false; } - DashboardListDeleteItemsRequest dashboardListDeleteItemsRequest = - (DashboardListDeleteItemsRequest) o; - return Objects.equals(this.dashboards, dashboardListDeleteItemsRequest.dashboards) + DashboardListRemoveItemsRequest dashboardListRemoveItemsRequest = + (DashboardListRemoveItemsRequest) o; + return Objects.equals(this.dashboards, dashboardListRemoveItemsRequest.dashboards) && Objects.equals( - this.additionalProperties, dashboardListDeleteItemsRequest.additionalProperties); + this.additionalProperties, dashboardListRemoveItemsRequest.additionalProperties); } @Override @@ -131,7 +131,7 @@ public int hashCode() { @Override public String toString() { StringBuilder sb = new StringBuilder(); - sb.append("class DashboardListDeleteItemsRequest {\n"); + sb.append("class DashboardListRemoveItemsRequest {\n"); sb.append(" dashboards: ").append(toIndentedString(dashboards)).append("\n"); sb.append(" additionalProperties: ") .append(toIndentedString(additionalProperties))