2121/** An updated geomap widget. */
2222@ JsonPropertyOrder ({
2323 GeomapWidgetRequest .JSON_PROPERTY_COLUMNS ,
24+ GeomapWidgetRequest .JSON_PROPERTY_CONDITIONAL_FORMATS ,
2425 GeomapWidgetRequest .JSON_PROPERTY_FORMULAS ,
2526 GeomapWidgetRequest .JSON_PROPERTY_LOG_QUERY ,
2627 GeomapWidgetRequest .JSON_PROPERTY_Q ,
2930 GeomapWidgetRequest .JSON_PROPERTY_RESPONSE_FORMAT ,
3031 GeomapWidgetRequest .JSON_PROPERTY_RUM_QUERY ,
3132 GeomapWidgetRequest .JSON_PROPERTY_SECURITY_QUERY ,
32- GeomapWidgetRequest .JSON_PROPERTY_SORT
33+ GeomapWidgetRequest .JSON_PROPERTY_SORT ,
34+ GeomapWidgetRequest .JSON_PROPERTY_TEXT_FORMATS
3335})
3436@ jakarta .annotation .Generated (
3537 value = "https://github.com/DataDog/datadog-api-client-java/blob/master/.generator" )
@@ -38,6 +40,9 @@ public class GeomapWidgetRequest {
3840 public static final String JSON_PROPERTY_COLUMNS = "columns" ;
3941 private List <ListStreamColumn > columns = null ;
4042
43+ public static final String JSON_PROPERTY_CONDITIONAL_FORMATS = "conditional_formats" ;
44+ private List <WidgetConditionalFormat > conditionalFormats = null ;
45+
4146 public static final String JSON_PROPERTY_FORMULAS = "formulas" ;
4247 private List <WidgetFormula > formulas = null ;
4348
@@ -65,6 +70,9 @@ public class GeomapWidgetRequest {
6570 public static final String JSON_PROPERTY_SORT = "sort" ;
6671 private WidgetSortBy sort ;
6772
73+ public static final String JSON_PROPERTY_TEXT_FORMATS = "text_formats" ;
74+ private List <TableWidgetTextFormatRule > textFormats = null ;
75+
6876 public GeomapWidgetRequest columns (List <ListStreamColumn > columns ) {
6977 this .columns = columns ;
7078 for (ListStreamColumn item : columns ) {
@@ -98,6 +106,40 @@ public void setColumns(List<ListStreamColumn> columns) {
98106 this .columns = columns ;
99107 }
100108
109+ public GeomapWidgetRequest conditionalFormats (List <WidgetConditionalFormat > conditionalFormats ) {
110+ this .conditionalFormats = conditionalFormats ;
111+ for (WidgetConditionalFormat item : conditionalFormats ) {
112+ this .unparsed |= item .unparsed ;
113+ }
114+ return this ;
115+ }
116+
117+ public GeomapWidgetRequest addConditionalFormatsItem (
118+ WidgetConditionalFormat conditionalFormatsItem ) {
119+ if (this .conditionalFormats == null ) {
120+ this .conditionalFormats = new ArrayList <>();
121+ }
122+ this .conditionalFormats .add (conditionalFormatsItem );
123+ this .unparsed |= conditionalFormatsItem .unparsed ;
124+ return this ;
125+ }
126+
127+ /**
128+ * Threshold (numeric) conditional formatting rules may be used by the regions layer.
129+ *
130+ * @return conditionalFormats
131+ */
132+ @ jakarta .annotation .Nullable
133+ @ JsonProperty (JSON_PROPERTY_CONDITIONAL_FORMATS )
134+ @ JsonInclude (value = JsonInclude .Include .USE_DEFAULTS )
135+ public List <WidgetConditionalFormat > getConditionalFormats () {
136+ return conditionalFormats ;
137+ }
138+
139+ public void setConditionalFormats (List <WidgetConditionalFormat > conditionalFormats ) {
140+ this .conditionalFormats = conditionalFormats ;
141+ }
142+
101143 public GeomapWidgetRequest formulas (List <WidgetFormula > formulas ) {
102144 this .formulas = formulas ;
103145 for (WidgetFormula item : formulas ) {
@@ -321,6 +363,39 @@ public void setSort(WidgetSortBy sort) {
321363 this .sort = sort ;
322364 }
323365
366+ public GeomapWidgetRequest textFormats (List <TableWidgetTextFormatRule > textFormats ) {
367+ this .textFormats = textFormats ;
368+ for (TableWidgetTextFormatRule item : textFormats ) {
369+ this .unparsed |= item .unparsed ;
370+ }
371+ return this ;
372+ }
373+
374+ public GeomapWidgetRequest addTextFormatsItem (TableWidgetTextFormatRule textFormatsItem ) {
375+ if (this .textFormats == null ) {
376+ this .textFormats = new ArrayList <>();
377+ }
378+ this .textFormats .add (textFormatsItem );
379+ this .unparsed |= textFormatsItem .unparsed ;
380+ return this ;
381+ }
382+
383+ /**
384+ * Text formatting rules may be used by the points layer.
385+ *
386+ * @return textFormats
387+ */
388+ @ jakarta .annotation .Nullable
389+ @ JsonProperty (JSON_PROPERTY_TEXT_FORMATS )
390+ @ JsonInclude (value = JsonInclude .Include .USE_DEFAULTS )
391+ public List <TableWidgetTextFormatRule > getTextFormats () {
392+ return textFormats ;
393+ }
394+
395+ public void setTextFormats (List <TableWidgetTextFormatRule > textFormats ) {
396+ this .textFormats = textFormats ;
397+ }
398+
324399 /**
325400 * A container for additional, undeclared properties. This is a holder for any undeclared
326401 * properties as specified with the 'additionalProperties' keyword in the OAS document.
@@ -378,6 +453,7 @@ public boolean equals(Object o) {
378453 }
379454 GeomapWidgetRequest geomapWidgetRequest = (GeomapWidgetRequest ) o ;
380455 return Objects .equals (this .columns , geomapWidgetRequest .columns )
456+ && Objects .equals (this .conditionalFormats , geomapWidgetRequest .conditionalFormats )
381457 && Objects .equals (this .formulas , geomapWidgetRequest .formulas )
382458 && Objects .equals (this .logQuery , geomapWidgetRequest .logQuery )
383459 && Objects .equals (this .q , geomapWidgetRequest .q )
@@ -387,13 +463,15 @@ public boolean equals(Object o) {
387463 && Objects .equals (this .rumQuery , geomapWidgetRequest .rumQuery )
388464 && Objects .equals (this .securityQuery , geomapWidgetRequest .securityQuery )
389465 && Objects .equals (this .sort , geomapWidgetRequest .sort )
466+ && Objects .equals (this .textFormats , geomapWidgetRequest .textFormats )
390467 && Objects .equals (this .additionalProperties , geomapWidgetRequest .additionalProperties );
391468 }
392469
393470 @ Override
394471 public int hashCode () {
395472 return Objects .hash (
396473 columns ,
474+ conditionalFormats ,
397475 formulas ,
398476 logQuery ,
399477 q ,
@@ -403,6 +481,7 @@ public int hashCode() {
403481 rumQuery ,
404482 securityQuery ,
405483 sort ,
484+ textFormats ,
406485 additionalProperties );
407486 }
408487
@@ -411,6 +490,7 @@ public String toString() {
411490 StringBuilder sb = new StringBuilder ();
412491 sb .append ("class GeomapWidgetRequest {\n " );
413492 sb .append (" columns: " ).append (toIndentedString (columns )).append ("\n " );
493+ sb .append (" conditionalFormats: " ).append (toIndentedString (conditionalFormats )).append ("\n " );
414494 sb .append (" formulas: " ).append (toIndentedString (formulas )).append ("\n " );
415495 sb .append (" logQuery: " ).append (toIndentedString (logQuery )).append ("\n " );
416496 sb .append (" q: " ).append (toIndentedString (q )).append ("\n " );
@@ -420,6 +500,7 @@ public String toString() {
420500 sb .append (" rumQuery: " ).append (toIndentedString (rumQuery )).append ("\n " );
421501 sb .append (" securityQuery: " ).append (toIndentedString (securityQuery )).append ("\n " );
422502 sb .append (" sort: " ).append (toIndentedString (sort )).append ("\n " );
503+ sb .append (" textFormats: " ).append (toIndentedString (textFormats )).append ("\n " );
423504 sb .append (" additionalProperties: " )
424505 .append (toIndentedString (additionalProperties ))
425506 .append ("\n " );
0 commit comments