Skip to content

Releases: DataDog/datadog-api-client-java

datadog-api-client-1.0.0

10 Jun 09:52
b82e160
Compare
Choose a tag to compare
  • [Added] Add missing fields in usage billable summary keys. See #861.
  • [Added] Add monitor name and priority options. See #858.
  • [Added] Add endpoint to list Synthetics global variables. See #846.
  • [Added] Add monitors search endpoints. See #842.
  • [Added] Add tag_config_source to usage attribution response. See #837.
  • [Added] Add endpoints to configure Security Filters. See #826.
  • [Added] Add active_child nested downtime object to Downtime component for downtime APIs.. See #820.
  • [Added] Add Notebooks API. See #819.
  • [Added] Add override_label and is_hidden attribute for WidgetCustomLink. See #825.
  • [Added] Add CWS to usage metering endpoint. See #845.
  • [Added] Add audit logs to usage endpoints. See #853.
  • [Fixed] Fix type of day/month response attribute in custom metrics usage. See #856.
  • [Fixed] Fix paging attributes of usage attribution endpoints. See #821.
  • [Fixed] Properly mark several synthetics attributes as read only. See #824.
  • [Fixed] Properly mark monitor required fields. See #836.
  • [Fixed] Make assertions field optional for multistep synthetics tests, and add global config variable type. See #844.
  • [Changed] Rename compliance to CSPM in usage endpoint. See #853.
  • [Changed] Rename incident_integration_metadata to incident_integrations to match API. See #831.

datadog-api-client-1.0.0-beta11

12 May 12:35
b906407
Compare
Choose a tag to compare
Pre-release
  • [Added] Add logs_by_retention usage property and GetUsageLogsByRetention endpoint. See #809.
  • [Added] Add anomaly detection method to SecurityMonitoringRuleDetectionMethod enum. See #808.
  • [Added] Add with_configured_alert_ids parameter to get a SLO details endpoint. See #805.
  • [Added] Add setCookie, dnsServerPort, allowFailure and isCritical fields for Synthetics tests. See #800.
  • [Added] Add metadata property with pagination info to SLOList endpoint response. See #796.
  • [Added] Add new properties to group widget, note widget and image widget. See #793.
  • [Added] Add support for a rate metric type in manage metric tags v2 endpoint. See #791.
  • [Added] Add support for ICMP Synthetics tests. See #788.
  • [Added] Add vSphere usage information. See #783.
  • [Added] Mark metric volumes and ingested tags endpoints as stable. See #779.
  • [Added] Add filter[shared] query parameter for searching dashboards. See #772.
  • [Added] Add profiling product fields in usage metering endpoint. See #771.
  • [Added] Add title and background_color properties to dashboard group widget. See #770.
  • [Added] Add marker, xaxis and yaxis properties on distribution widgets. See #782.
  • [Fixed] Remove default value of is_column_break layout property of dashboard. See #816.
  • [Changed] Enumerate accepted values for fields parameter in usage attribution requests. See #813.
  • [Changed] Add new value tick interval and remove request as required field from synthetics test. See #810.
  • [Deprecated] Deprecate legend_size and show_legend properties on distribution widgets. See #782.
  • [Removed] Remove deprecated Synthetics methods CreateTest and UpdateTest. See #785.

datadog-api-client-1.0.0-beta10

16 Apr 14:59
403436b
Compare
Choose a tag to compare
Pre-release
  • [Added] Add reflow_type property to dashboard object. See #742.
  • [Added] Add security track and formulas and functions support for geomap dashboard widget. See #739.
  • [Added] Add intake endpoints. See #737.
  • [Added] Add endpoint for listing all downtimes for the specified monitor. See #730.
  • [Added] Add modified_at attribute to user response v2 schema. See #722.
  • [Added] Add default environment loading in clients. See #721.
  • [Added] Add passed, noSavingResponseBody, noScreenshot, and disableCors fields to Synthetics. See #720.
  • [Added] Add compliance usage endpoint and compliance host statistics. See #719.
  • [Added] Add tag filter options for /api/v{1,2}/metrics. See #718.
  • [Added] Add usage fields for Heroku and OpenTelemetry. See #715.
  • [Added] Add global_time_target field to SLO widget. See #713.
  • [Added] Add method to export an API test in Synthetics. See #712.
  • [Added] Add metadata to usage top average metrics response. See #711.
  • [Added] Add median as valid aggregator for formulas and functions. See #704.
  • [Added] Add legend_layout and legend_columns to timeseries widget definition [VIZZ-1211]. See #698.
  • [Added] Update the spec for GetSLOHistory. See #693.
  • [Added] Add support for multistep tests in Synthetics. See #686.
  • [Added] Add core web vitals to browser results in Synthetics. See #681.
  • [Added] Add v2 metric tags and metric volumes endpoints. See #680.
  • [Added] Add new endpoints for browser API tests in Synthetics. See #677.
  • [Added] add groupby_simple_monitor option to monitor spec. See #675.
  • [Added] Allow formula and functions in query value requests. See #674.
  • [Added] Allow formula and functions in toplist requests. See #673.
  • [Added] Generate slack resource for clients. See #669.
  • [Added] Add detectionMethod and newValueOptions fields to security monitoring rules. See #667.
  • [Added] Expose "event-v2 alert" monitor type. See #666.
  • [Added] Add new US3 region. See #665.
  • [Added] Add org_name field to usage attribution response. See #663.
  • [Added] Add profile_metrics_query properties to dashboard widget requests. See #660.
  • [Added] Add geomap widget to dashboards v1. See #654.
  • [Added] Add v2 API for metric tag configuration. See #653.
  • [Added] Add Lambda invocations usage to response. See #652.
  • [Added] Remove unstable flag for logs apis. See #647.
  • [Fixed] Start adding a CI process for releases and switch to Sonatype from Bintray. See #676.
  • [Fixed] Browser Test message required. See #707.
  • [Fixed] Update pom to use proper versioning and remove prefix from SCM tag. See #668.
  • [Fixed] Add missing tlsVersion and minTlsVersion to Synthetics assertion types. See #661.
  • [Fixed] rule: all nested objects in arrays must be defined on top-level. See #656.
  • [Fixed] Change analyzed_spans -> spans in Dashboard. See #649.
  • [Fixed] Fix AWS tag filter delete request. See #644.
  • [Fixed] Remove unnecessary field from TimeSeriesFormulaAndFunctionEventQuery. See #643.
  • [Security] Bump jackson-databind from 2.10.4 to 2.10.5.1. See #664.
  • [Changed] Use a new model for Java APIs. See #745.
  • [Changed] Return correct object in GetBrowserTest endpoint. See #729.
  • [Changed] Add agent rules in security monitoring rules queries. See #714.
  • [Changed] Make query name required in Formulas and Functions. See #685.
  • [Changed] Rename objects for formula and functions to be more generic. See #670.

datadog-api-client-1.0.0-beta.9

04 Feb 15:49
Compare
Choose a tag to compare
Pre-release
  • [Added] Add restricted roles to monitor update. See #634.
  • [Added] Add endpoint for IoT billing usage. See #631.
  • [Added] Add query parameters for SLO search endpoint. See #629.
  • [Added] Add fields for formula and function query definition and widget formulas. See #626.
  • [Added] Add global_time to time_window slo widget. See #624.
  • [Added] Update required fields in SLO Correction create and update requests . See #618.
  • [Added] Add log index creation (POST). See #614.
  • [Fixed] Fix unit format in SLO history response. See #639.
  • [Fixed] Remove unused downloadFile helpers. See #637.
  • [Fixed] Fix location of restricted roles for Monitors. See #632.
  • [Fixed] Fix paging parameter names for logs aggregate queries. See #628.
  • [Fixed] Add additionalProperties: false to synthetics target field. See #610.
  • [Changed] Fix some integer/number formats in Logs and Synthetics endpoints. See #611.

datadog-api-client-1.0.0-beta.8

14 Jan 14:17
Compare
Choose a tag to compare
Pre-release
  • [Added] Add SLO Corrections endpoint. See #607.
  • [Added] Add new live and rehydrated logs breakdowns for Usage API. See #605.
  • [Added] Add support for Synthetics variables from test. See #598.
  • [Added] Add filters to rule endpoints in security monitoring API. See #592.
  • [Added] Add Azure app services fields to usage v1 endpoints. See #591.
  • [Added] Add mobile RUM OS types usage fields. See #589.
  • [Added] Add config variables for synthetics API tests. See #588.
  • [Added] Add endpoints for the public API of Logs2Metrics. See #586.
  • [Added] Add endpoints for API Keys v2. See #582.
  • [Added] Add javascript value to synthetics browser variable types. See #579.
  • [Added] Add synthetics assertion operator. See #570.
  • [Added] Add Application keys v2 API. See #565.
  • [Added] Mark Usage Attribution endpoint as public beta. See #553.
  • [Added] Add AWS filtering endpoints. See #550.
  • [Added] Add limit parameter for get usage top average metrics. See #546.
  • [Added] Add endpoint to fetch process summaries. See #545.
  • [Added] Add synthetics private location endpoints. See #544.
  • [Added] Add user_update, recommendation and snapshot as event alert types. See #542.
  • [Added] Add Usage Attribution endpoint. See #539.
  • [Added] Add new API for incident management usage. See #535.
  • [Added] Add the incident schema. See #528.
  • [Added] Add IP prefixes by location for synthetics endpoints. See #522.
  • [Added] Add filter parameter for listing teams and services. See #521.
  • [Added] Add restricted roles to monitor create and edit requests. See #520.
  • [Added] Add 3 new palettes to the conditional formatting options. See #515.
  • [Added] Add missing synthetics step types. See #504.
  • [Added] Add include_tags in logs archives. See #501.
  • [Added] Add dns server and client certificate support. See #491.
  • [Added] Add rehydration_tags property to the logs archives. See #479.
  • [Added] Add endpoint to reorder Logs Archives. See #473.
  • [Added] Add has_search_bar and cell_display_mode properties to table widget definition. See #470.
  • [Added] Add target_format property to the Logs attribute remapper . See #469.
  • [Added] Add dual y-axis configuration to time-series widget in Dashboard. See #467.
  • [Added] Mark logs aggregate endpoint as stable. See #464.
  • [Added] Add endpoint to get a Synthetics global variable. See #457.
  • [Added] Add assertion types for DNS Synthetics tests. See #453.
  • [Added] Add DNS test type to Synthetics. See #450.
  • [Added] Add API endpoints for teams and services. See #446.
  • [Added] Add mobile_rum_session_count_sum property to usage responses. See #445.
  • [Added] Add aggregation and metric fields to the RuleQuery for security monitoring. See #438.
  • [Added] Add tracing without limits to usage services. See #433.
  • [Added] Add response codes for AWS Integration API. See #428.
  • [Added] Add custom_links support for Dashboard widgets. See #427.
  • [Added] Add profiling to usage endpoint. See #421.
  • [Added] Add synthetics ci endpoint. See #414.
  • [Added] Add ApmResourcesQueryDefinition to TableWidgetRequest. See #413.
  • [Added] Add list API for SecMon signals. See #412.
  • [Added] Add create, edit and delete endpoints for synthetics global variables. See #408.
  • [Added] Add renotify option. See #407.
  • [Added] Add Logs aggregate API v2. See #406.
  • [Added] Add Profiling Host to usage API. See #403.
  • [Added] Add distinct fields to RuleQuery for security monitoring. See #399.
  • [Added] Add security source for dashboards. See #392.
  • [Added] Add SLO alerts to monitor enum. See #390.
  • [Added] Add four usage attribution endpoints. See #384.
  • [Added] Add query parameters to get musted hosts and hosts metadata in host endpoint. See #376.
  • [Added] Add Billable Summary to usage enpoint. See #367.
  • [Fixed] Use map instead of hashmap for configureApiKeys. See #540.
  • [Fixed] Quota & retention are now editable fields in log indexes. See #524.
  • [Fixed] Fix synthetics_check_id type in MonitorOptions. See #497.
  • [Fixed] Remove default for cell_display_mode in table widget. See #488.
  • [Fixed] Fix tags attribute type in event aggregation API. See #440.
  • [Fixed] Return user in update call for users endpoint. See #424.
  • [Fixed] Fix content-type spelling errors. See #410.
  • [Fixed] Mark query and status as required for security monitoring. See #409.
  • [Fixed] Fix Security Monitoring isEnabled parameter. See #396.
  • [Fixed] Mark query field as optional when searching logs. See #534.
  • [Changed] Remove enum from legend_size. See #418.
  • [Changed] Extract enum to specific schema in incidents endpoint. See #604.
  • [Changed] Extract key sorting enum to a specific schema in key management endpoint. See #601.
  • [Changed] Mark request bodies as required or explicitly optional. See #561.
  • [Changed] Change event_query property to use log query definition in dashboard widgets. See #529.
  • [Changed] Rename tracing without limits and traces usage endpoints. See #519.
  • [Changed] Change teams and services objects names to be incident specific. See #505.
  • [Changed] Change columns attribute type from string array to object array in APM stats query widget. See [#475](https://github.com/DataDog/datadog-api-...
Read more

datadog-api-client-1.0.0-beta.7

02 Jul 09:32
Compare
Choose a tag to compare
Pre-release
  • [Added] Add getter for User-Agent header value. See #364.
  • [Added] Add Logs Search API v2. See #362.
  • [Fixed] RRULE property for Downtimes API. See #361.
  • [Deprecated] Dashboards List v1 has been deprecated. See #360.

datadog-api-client-1.0.0-beta.6

22 Jun 11:55
Compare
Choose a tag to compare
Pre-release
  • [Fixed] Update enum of synthetics devices IDs to match API. See #353.

datadog-api-client-1.0.0-beta.5

19 Jun 13:25
Compare
Choose a tag to compare
Pre-release
  • [Added] Update to the latest openapi-generator 5 snapshot. See #344.
  • [Added] Add synthetics location endpoint. See #338.
  • [Fixed] Widget legend size can also be "0". See #341.
  • [Fixed] Log Index as an optional parameter (default to "*") for List Queries. See #340.
  • [Security] Bump jackson and jackson-databind from 2.9.10.4 to 2.10.4. See #349.
  • [Changed] Rename payload objects to request for users v2 API. See #350.
    • This change includes backwards incompatible changes when using the users v2 endpoint.
  • [Changed] Split schema for roles API. See #342.
    • This change includes backwards incompatible changes when using the role endpoint.

datadog-api-client-1.0.0-beta.4

09 Jun 15:54
Compare
Choose a tag to compare
Pre-release
  • [BREAKING] Add missing values to enums. See #327.
    • This change includes backwards incompatible changes when using the MonitorSummary widget.
  • [BREAKING] Split schemas from DashboardList v2. See #323.
    • This change includes backwards incompatible changes when using corresponding endpoints methods.
  • [BREAKING] Clean synthetics test CRUD endpoints. See #322.
    • This change includes backwards incompatible changes when using corresponding endpoints methods.
  • [Added] Add Logs Archives endpoints. See #333.

datadog-api-client-1.0.0-beta.3

21 May 16:24
Compare
Choose a tag to compare
Pre-release
  • [BREAKING] Update to openapi-generator 5.0.0. See #305.
    • This change includes backwards incompatible changes when using classes generated from oneOf schemas.
  • [Added] Add SIEM and SNMP usage API. See #309.
  • [Added] Add security monitoring to clients. See #306.
  • [Added] Add /v1/validate endpoint. See #297.
  • [Added] Add a .generated_files. See #274.
  • [Fixed] Add 422 error codes to users and roles v2 endpoints. See #300.
  • [Fixed] Check duplicate object definitions. See #296.
  • [Fixed] Mark unstable endpoints with beta note. See #289.
  • [Changed] Update ServiceLevelObjective schema names. See #286.
  • [Deprecated] Add deprecated fields logset, count and start to appropriate dashboard widgets. See #292.