2424 MonitorFormulaAndFunctionDataQualityMonitorOptions .JSON_PROPERTY_CUSTOM_SQL ,
2525 MonitorFormulaAndFunctionDataQualityMonitorOptions .JSON_PROPERTY_CUSTOM_WHERE ,
2626 MonitorFormulaAndFunctionDataQualityMonitorOptions .JSON_PROPERTY_GROUP_BY_COLUMNS ,
27- MonitorFormulaAndFunctionDataQualityMonitorOptions .JSON_PROPERTY_MODEL_TYPE_OVERRIDE
27+ MonitorFormulaAndFunctionDataQualityMonitorOptions .JSON_PROPERTY_MODEL_TYPE_OVERRIDE ,
28+ MonitorFormulaAndFunctionDataQualityMonitorOptions .JSON_PROPERTY_SENSITIVITY
2829})
2930@ jakarta .annotation .Generated (
3031 value = "https://github.com/DataDog/datadog-api-client-java/blob/master/.generator" )
@@ -45,6 +46,9 @@ public class MonitorFormulaAndFunctionDataQualityMonitorOptions {
4546 public static final String JSON_PROPERTY_MODEL_TYPE_OVERRIDE = "model_type_override" ;
4647 private MonitorFormulaAndFunctionDataQualityModelTypeOverride modelTypeOverride ;
4748
49+ public static final String JSON_PROPERTY_SENSITIVITY = "sensitivity" ;
50+ private Double sensitivity ;
51+
4852 public MonitorFormulaAndFunctionDataQualityMonitorOptions crontabOverride (
4953 String crontabOverride ) {
5054 this .crontabOverride = crontabOverride ;
@@ -167,6 +171,29 @@ public void setModelTypeOverride(
167171 this .modelTypeOverride = modelTypeOverride ;
168172 }
169173
174+ public MonitorFormulaAndFunctionDataQualityMonitorOptions sensitivity (Double sensitivity ) {
175+ this .sensitivity = sensitivity ;
176+ return this ;
177+ }
178+
179+ /**
180+ * Sensitivity of the anomaly detection model, expressed as a multiplier on the width of the
181+ * predicted bounds. Higher values widen the bounds and produce fewer alerts; lower values tighten
182+ * them and produce more alerts. Defaults to <code>3.0</code>.
183+ *
184+ * @return sensitivity
185+ */
186+ @ jakarta .annotation .Nullable
187+ @ JsonProperty (JSON_PROPERTY_SENSITIVITY )
188+ @ JsonInclude (value = JsonInclude .Include .USE_DEFAULTS )
189+ public Double getSensitivity () {
190+ return sensitivity ;
191+ }
192+
193+ public void setSensitivity (Double sensitivity ) {
194+ this .sensitivity = sensitivity ;
195+ }
196+
170197 /**
171198 * A container for additional, undeclared properties. This is a holder for any undeclared
172199 * properties as specified with the 'additionalProperties' keyword in the OAS document.
@@ -240,6 +267,8 @@ public boolean equals(Object o) {
240267 && Objects .equals (
241268 this .modelTypeOverride ,
242269 monitorFormulaAndFunctionDataQualityMonitorOptions .modelTypeOverride )
270+ && Objects .equals (
271+ this .sensitivity , monitorFormulaAndFunctionDataQualityMonitorOptions .sensitivity )
243272 && Objects .equals (
244273 this .additionalProperties ,
245274 monitorFormulaAndFunctionDataQualityMonitorOptions .additionalProperties );
@@ -253,6 +282,7 @@ public int hashCode() {
253282 customWhere ,
254283 groupByColumns ,
255284 modelTypeOverride ,
285+ sensitivity ,
256286 additionalProperties );
257287 }
258288
@@ -265,6 +295,7 @@ public String toString() {
265295 sb .append (" customWhere: " ).append (toIndentedString (customWhere )).append ("\n " );
266296 sb .append (" groupByColumns: " ).append (toIndentedString (groupByColumns )).append ("\n " );
267297 sb .append (" modelTypeOverride: " ).append (toIndentedString (modelTypeOverride )).append ("\n " );
298+ sb .append (" sensitivity: " ).append (toIndentedString (sensitivity )).append ("\n " );
268299 sb .append (" additionalProperties: " )
269300 .append (toIndentedString (additionalProperties ))
270301 .append ("\n " );
0 commit comments