6262import com.datadog.api.client.v2.model.SecurityMonitoringCriticalAssetUpdateRequest;
6363import com.datadog.api.client.v2.model.SecurityMonitoringCriticalAssetsResponse;
6464import com.datadog.api.client.v2.model.SecurityMonitoringListRulesResponse;
65- import com.datadog.api.client.v2.model.SecurityMonitoringPaginatedSuppressionsResponse;
6665import com.datadog.api.client.v2.model.SecurityMonitoringRuleConvertPayload;
6766import com.datadog.api.client.v2.model.SecurityMonitoringRuleConvertResponse;
6867import com.datadog.api.client.v2.model.SecurityMonitoringRuleCreatePayload;
8382import com.datadog.api.client.v2.model.SecurityMonitoringSignalsSort;
8483import com.datadog.api.client.v2.model.SecurityMonitoringSuppressionCreateRequest;
8584import com.datadog.api.client.v2.model.SecurityMonitoringSuppressionResponse;
86- import com.datadog.api.client.v2.model.SecurityMonitoringSuppressionSort;
8785import com.datadog.api.client.v2.model.SecurityMonitoringSuppressionUpdateRequest;
8886import com.datadog.api.client.v2.model.SecurityMonitoringSuppressionsResponse;
8987import com.datadog.api.client.v2.model.ThreatHuntingJobResponse;
@@ -10545,9 +10543,6 @@ public PaginationIterable<SecurityMonitoringSignal> listSecurityMonitoringSignal
1054510543 /** Manage optional parameters to listSecurityMonitoringSuppressions. */
1054610544 public static class ListSecurityMonitoringSuppressionsOptionalParameters {
1054710545 private String query;
10548- private SecurityMonitoringSuppressionSort sort;
10549- private Long pageSize;
10550- private Long pageNumber;
1055110546
1055210547 /**
1055310548 * Set query.
@@ -10559,53 +10554,17 @@ public ListSecurityMonitoringSuppressionsOptionalParameters query(String query)
1055910554 this.query = query;
1056010555 return this;
1056110556 }
10562-
10563- /**
10564- * Set sort.
10565- *
10566- * @param sort Attribute used to sort the list of suppression rules. Prefix with <code>-</code>
10567- * to sort in descending order. (optional)
10568- * @return ListSecurityMonitoringSuppressionsOptionalParameters
10569- */
10570- public ListSecurityMonitoringSuppressionsOptionalParameters sort(
10571- SecurityMonitoringSuppressionSort sort) {
10572- this.sort = sort;
10573- return this;
10574- }
10575-
10576- /**
10577- * Set pageSize.
10578- *
10579- * @param pageSize Size for a given page. Use <code>-1</code> to return all items. (optional,
10580- * default to -1)
10581- * @return ListSecurityMonitoringSuppressionsOptionalParameters
10582- */
10583- public ListSecurityMonitoringSuppressionsOptionalParameters pageSize(Long pageSize) {
10584- this.pageSize = pageSize;
10585- return this;
10586- }
10587-
10588- /**
10589- * Set pageNumber.
10590- *
10591- * @param pageNumber Specific page number to return. (optional, default to 0)
10592- * @return ListSecurityMonitoringSuppressionsOptionalParameters
10593- */
10594- public ListSecurityMonitoringSuppressionsOptionalParameters pageNumber(Long pageNumber) {
10595- this.pageNumber = pageNumber;
10596- return this;
10597- }
1059810557 }
1059910558
1060010559 /**
1060110560 * Get all suppression rules.
1060210561 *
1060310562 * <p>See {@link #listSecurityMonitoringSuppressionsWithHttpInfo}.
1060410563 *
10605- * @return SecurityMonitoringPaginatedSuppressionsResponse
10564+ * @return SecurityMonitoringSuppressionsResponse
1060610565 * @throws ApiException if fails to make API call
1060710566 */
10608- public SecurityMonitoringPaginatedSuppressionsResponse listSecurityMonitoringSuppressions()
10567+ public SecurityMonitoringSuppressionsResponse listSecurityMonitoringSuppressions()
1060910568 throws ApiException {
1061010569 return listSecurityMonitoringSuppressionsWithHttpInfo(
1061110570 new ListSecurityMonitoringSuppressionsOptionalParameters())
@@ -10617,9 +10576,9 @@ public SecurityMonitoringPaginatedSuppressionsResponse listSecurityMonitoringSup
1061710576 *
1061810577 * <p>See {@link #listSecurityMonitoringSuppressionsWithHttpInfoAsync}.
1061910578 *
10620- * @return CompletableFuture<SecurityMonitoringPaginatedSuppressionsResponse >
10579+ * @return CompletableFuture<SecurityMonitoringSuppressionsResponse >
1062110580 */
10622- public CompletableFuture<SecurityMonitoringPaginatedSuppressionsResponse >
10581+ public CompletableFuture<SecurityMonitoringSuppressionsResponse >
1062310582 listSecurityMonitoringSuppressionsAsync() {
1062410583 return listSecurityMonitoringSuppressionsWithHttpInfoAsync(
1062510584 new ListSecurityMonitoringSuppressionsOptionalParameters())
@@ -10635,10 +10594,10 @@ public SecurityMonitoringPaginatedSuppressionsResponse listSecurityMonitoringSup
1063510594 * <p>See {@link #listSecurityMonitoringSuppressionsWithHttpInfo}.
1063610595 *
1063710596 * @param parameters Optional parameters for the request.
10638- * @return SecurityMonitoringPaginatedSuppressionsResponse
10597+ * @return SecurityMonitoringSuppressionsResponse
1063910598 * @throws ApiException if fails to make API call
1064010599 */
10641- public SecurityMonitoringPaginatedSuppressionsResponse listSecurityMonitoringSuppressions(
10600+ public SecurityMonitoringSuppressionsResponse listSecurityMonitoringSuppressions(
1064210601 ListSecurityMonitoringSuppressionsOptionalParameters parameters) throws ApiException {
1064310602 return listSecurityMonitoringSuppressionsWithHttpInfo(parameters).getData();
1064410603 }
@@ -10649,9 +10608,9 @@ public SecurityMonitoringPaginatedSuppressionsResponse listSecurityMonitoringSup
1064910608 * <p>See {@link #listSecurityMonitoringSuppressionsWithHttpInfoAsync}.
1065010609 *
1065110610 * @param parameters Optional parameters for the request.
10652- * @return CompletableFuture<SecurityMonitoringPaginatedSuppressionsResponse >
10611+ * @return CompletableFuture<SecurityMonitoringSuppressionsResponse >
1065310612 */
10654- public CompletableFuture<SecurityMonitoringPaginatedSuppressionsResponse >
10613+ public CompletableFuture<SecurityMonitoringSuppressionsResponse >
1065510614 listSecurityMonitoringSuppressionsAsync(
1065610615 ListSecurityMonitoringSuppressionsOptionalParameters parameters) {
1065710616 return listSecurityMonitoringSuppressionsWithHttpInfoAsync(parameters)
@@ -10665,7 +10624,7 @@ public SecurityMonitoringPaginatedSuppressionsResponse listSecurityMonitoringSup
1066510624 * Get the list of all suppression rules.
1066610625 *
1066710626 * @param parameters Optional parameters for the request.
10668- * @return ApiResponse<SecurityMonitoringPaginatedSuppressionsResponse >
10627+ * @return ApiResponse<SecurityMonitoringSuppressionsResponse >
1066910628 * @throws ApiException if fails to make API call
1067010629 * @http.response.details
1067110630 * <table border="1">
@@ -10676,24 +10635,18 @@ public SecurityMonitoringPaginatedSuppressionsResponse listSecurityMonitoringSup
1067610635 * <tr><td> 429 </td><td> Too many requests </td><td> - </td></tr>
1067710636 * </table>
1067810637 */
10679- public ApiResponse<SecurityMonitoringPaginatedSuppressionsResponse >
10638+ public ApiResponse<SecurityMonitoringSuppressionsResponse >
1068010639 listSecurityMonitoringSuppressionsWithHttpInfo(
1068110640 ListSecurityMonitoringSuppressionsOptionalParameters parameters) throws ApiException {
1068210641 Object localVarPostBody = null;
1068310642 String query = parameters.query;
10684- SecurityMonitoringSuppressionSort sort = parameters.sort;
10685- Long pageSize = parameters.pageSize;
10686- Long pageNumber = parameters.pageNumber;
1068710643 // create path and map variables
1068810644 String localVarPath = "/api/v2/security_monitoring/configuration/suppressions";
1068910645
1069010646 List<Pair> localVarQueryParams = new ArrayList<Pair>();
1069110647 Map<String, String> localVarHeaderParams = new HashMap<String, String>();
1069210648
1069310649 localVarQueryParams.addAll(apiClient.parameterToPairs("", "query", query));
10694- localVarQueryParams.addAll(apiClient.parameterToPairs("", "sort", sort));
10695- localVarQueryParams.addAll(apiClient.parameterToPairs("", "page[size]", pageSize));
10696- localVarQueryParams.addAll(apiClient.parameterToPairs("", "page[number]", pageNumber));
1069710650
1069810651 Invocation.Builder builder =
1069910652 apiClient.createBuilder(
@@ -10712,7 +10665,7 @@ public SecurityMonitoringPaginatedSuppressionsResponse listSecurityMonitoringSup
1071210665 localVarPostBody,
1071310666 new HashMap<String, Object>(),
1071410667 false,
10715- new GenericType<SecurityMonitoringPaginatedSuppressionsResponse >() {});
10668+ new GenericType<SecurityMonitoringSuppressionsResponse >() {});
1071610669 }
1071710670
1071810671 /**
@@ -10721,27 +10674,20 @@ public SecurityMonitoringPaginatedSuppressionsResponse listSecurityMonitoringSup
1072110674 * <p>See {@link #listSecurityMonitoringSuppressionsWithHttpInfo}.
1072210675 *
1072310676 * @param parameters Optional parameters for the request.
10724- * @return
10725- * CompletableFuture<ApiResponse<SecurityMonitoringPaginatedSuppressionsResponse>>
10677+ * @return CompletableFuture<ApiResponse<SecurityMonitoringSuppressionsResponse>>
1072610678 */
10727- public CompletableFuture<ApiResponse<SecurityMonitoringPaginatedSuppressionsResponse >>
10679+ public CompletableFuture<ApiResponse<SecurityMonitoringSuppressionsResponse >>
1072810680 listSecurityMonitoringSuppressionsWithHttpInfoAsync(
1072910681 ListSecurityMonitoringSuppressionsOptionalParameters parameters) {
1073010682 Object localVarPostBody = null;
1073110683 String query = parameters.query;
10732- SecurityMonitoringSuppressionSort sort = parameters.sort;
10733- Long pageSize = parameters.pageSize;
10734- Long pageNumber = parameters.pageNumber;
1073510684 // create path and map variables
1073610685 String localVarPath = "/api/v2/security_monitoring/configuration/suppressions";
1073710686
1073810687 List<Pair> localVarQueryParams = new ArrayList<Pair>();
1073910688 Map<String, String> localVarHeaderParams = new HashMap<String, String>();
1074010689
1074110690 localVarQueryParams.addAll(apiClient.parameterToPairs("", "query", query));
10742- localVarQueryParams.addAll(apiClient.parameterToPairs("", "sort", sort));
10743- localVarQueryParams.addAll(apiClient.parameterToPairs("", "page[size]", pageSize));
10744- localVarQueryParams.addAll(apiClient.parameterToPairs("", "page[number]", pageNumber));
1074510691
1074610692 Invocation.Builder builder;
1074710693 try {
@@ -10755,7 +10701,7 @@ public SecurityMonitoringPaginatedSuppressionsResponse listSecurityMonitoringSup
1075510701 new String[] {"application/json"},
1075610702 new String[] {"apiKeyAuth", "appKeyAuth", "AuthZ"});
1075710703 } catch (ApiException ex) {
10758- CompletableFuture<ApiResponse<SecurityMonitoringPaginatedSuppressionsResponse >> result =
10704+ CompletableFuture<ApiResponse<SecurityMonitoringSuppressionsResponse >> result =
1075910705 new CompletableFuture<>();
1076010706 result.completeExceptionally(ex);
1076110707 return result;
@@ -10768,7 +10714,7 @@ public SecurityMonitoringPaginatedSuppressionsResponse listSecurityMonitoringSup
1076810714 localVarPostBody,
1076910715 new HashMap<String, Object>(),
1077010716 false,
10771- new GenericType<SecurityMonitoringPaginatedSuppressionsResponse >() {});
10717+ new GenericType<SecurityMonitoringSuppressionsResponse >() {});
1077210718 }
1077310719
1077410720 /** Manage optional parameters to listThreatHuntingJobs. */
0 commit comments