Releases: DataDog/datadog-api-client-java
Releases · DataDog/datadog-api-client-java
datadog-api-client-2.1.0
What's Changed
Fixed
- Add synthetics results api replay only tests by @api-clients-generation-pipeline in #1425
- Remove
zstd
compression support by @skarimo in #1439
Added
- docs(dataviz): update Treemap widget definition with deprecated properties + updated description [VIZZ-2305] by @api-clients-generation-pipeline in #1426
- Add hourly usage v2 endpoint by @api-clients-generation-pipeline in #1410
- Add metrics field in the RuleQuery by @api-clients-generation-pipeline in #1411
- Add support for Events V2 endpoint by @api-clients-generation-pipeline in #1387
- [RQ-2492]: Add custom_events to list of product families in hourly-usage api. by @api-clients-generation-pipeline in #1434
- Re-introduce Estimated Cost API by @api-clients-generation-pipeline in #1441
Changed
New Contributors
- @ganeshkumarsv made their first contribution in #1421
Full Changelog: datadog-api-client-2.0.0...datadog-api-client-2.1.0
datadog-api-client-2.0.0
What's Changed
Fixed
- Fix additionalProperties on SyntheticsAPITestResultData by @api-clients-generation-pipeline in #1366
- Fix synthetics vitals type by @api-clients-generation-pipeline in #1367
- Remove include_percentiles default by @api-clients-generation-pipeline in #1396
- Mark message as required for Synthetics tests by @api-clients-generation-pipeline in #1389
Added
- Add pagination helper method by @skarimo in #1337
- Add include descendants to monthly and hourly usage attribution APIs by @api-clients-generation-pipeline in #1362
- Add v2 endpoints for Opsgenie Integration by @api-clients-generation-pipeline in #1350
- Add distribution points intake endpoint by @api-clients-generation-pipeline in #1347
- Add height and width params to graph snapshot by @api-clients-generation-pipeline in #1374
- Add support for defining histogram requests in Distribution widgets by @api-clients-generation-pipeline in #1360
- Add DowngradeOrg endpoint by @api-clients-generation-pipeline in #1376
- Add new options for new value detection type on security monitoring rules by @api-clients-generation-pipeline in #1370
- Add ci execution rule in Synthetics options by @api-clients-generation-pipeline in #1371
- Add SLO Search API endpoint by @api-clients-generation-pipeline in #1287
- New usage metering endpoint for estimated cost by org by @api-clients-generation-pipeline in #1399
- Add estimated indexed spans usage attribution by @api-clients-generation-pipeline in #1398
- Handle raw json for additionalProperties in typescript by @api-clients-generation-pipeline in #1368
- Add Application Security Monitoring Hosts Attribution by @api-clients-generation-pipeline in #1400
- Add support for security monitoring rule dynamic criticality by @api-clients-generation-pipeline in #1384
- Update IP ranges with synthetics private locations section by @api-clients-generation-pipeline in #1403
- Add new products to billable summary by @api-clients-generation-pipeline in #1406
- Update usage attribution enums by @api-clients-generation-pipeline in #1401
- Validate if unstable operations are enabled by @skarimo in #1349
- Add estimated ingested spans to usage attribution by @api-clients-generation-pipeline in #1414
- Add support for zstd by @therve in #1418
- Add v2 Security monitoring signals triage operations. by @api-clients-generation-pipeline in #1407
Changed
- Remove unstable/beta note since Metrics Without Limits is GA by @api-clients-generation-pipeline in #1359
- Remove unstable marker on security list signal endpoint by @api-clients-generation-pipeline in #1373
- Update metric intake v2 accept response by @api-clients-generation-pipeline in #1404
- Move common classes out of version specific by @therve in #1312
- Add description of metric type enums by @api-clients-generation-pipeline in #1415
- remove x-unstable property for usage attribution endpoints by @api-clients-generation-pipeline in #1423
New Contributors
Full Changelog: datadog-api-client-1.7.1...datadog-api-client-2.0.0
datadog-api-client-1.7.1
datadog-api-client-1.7.0
What's Changed
Fixed
- Remove unused pararameter from authn mapping by @api-clients-generation-pipeline in #1320
- AuthN Mapping spec cleanup to match implementation by @api-clients-generation-pipeline in #1339
Added
- Add Historical Chargeback Summary endpoint by @api-clients-generation-pipeline in #1300
- Expose v2 usage endpoint for application security monitoring by @api-clients-generation-pipeline in #1311
- Add
rehydration_max_scan_size_in_gb
field to Logs Archives by @api-clients-generation-pipeline in #1307 - Add
mute_first_recovery_notification
option to downtime by @api-clients-generation-pipeline in #1279 - Add lambda traced invocations usage endpoint by @api-clients-generation-pipeline in #1318
- Expose new usage field for react sessions by @api-clients-generation-pipeline in #1321
- Add missing option and enum value for SecurityMonitoringRule by @api-clients-generation-pipeline in #1326
- Adds docs for metric estimate endpoint by @api-clients-generation-pipeline in #1308
- Allow additional log attributes by @api-clients-generation-pipeline in #1328
- Add v2 endpoint for submitting series by @api-clients-generation-pipeline in #1254
- Add
ci-tests
monitor type by @api-clients-generation-pipeline in #1325 - Add RUM settings schema to synthetics tests by @api-clients-generation-pipeline in #1336
- Add v1 signal triage endpoints by @api-clients-generation-pipeline in #1331
- Add connection to synthetics assertion type enum by @api-clients-generation-pipeline in #1342
- Add grpc subtype to synthetics tests by @api-clients-generation-pipeline in #1319
Changed
- Remove unstable marker from SLO corrections API by @api-clients-generation-pipeline in #1348
Deprecated
- Deprecate old usage apis by @api-clients-generation-pipeline in #1323
Full Changelog: datadog-api-client-1.6.0...datadog-api-client-1.7.0
datadog-api-client-1.6.0
What's Changed
Fixed
- Fix event intake response by @api-clients-generation-pipeline in #1199
- Fix type for
date
field inLogsByRetentionMonthlyUsage
by @api-clients-generation-pipeline in #1216 - Parse URI manually by @therve in #1207
- Fix org name maximum by @api-clients-generation-pipeline in #1239
- Fix pagination for top avg metrics endpoint by @api-clients-generation-pipeline in #1245
- Make type optional for synthetics basic auth model by @api-clients-generation-pipeline in #1269
- Set correct type for
tags
property by @api-clients-generation-pipeline in #1288
Added
- [Synthetics] Add missing option for SSL tests by @api-clients-generation-pipeline in #1206
- Add impossible travel detection method by @api-clients-generation-pipeline in #1211
- Add CI App usage endpoint and usage summary columns by @api-clients-generation-pipeline in #1215
- [RUM] Add search endpoints by @api-clients-generation-pipeline in #1213
- Add support for getting online archive usage by @api-clients-generation-pipeline in #1220
- Add endpoint for retrieving audit logs by @api-clients-generation-pipeline in #1219
- Add support for Error Tracking monitors by @api-clients-generation-pipeline in #1241
- Add support for
ci-pipelines
monitor using Formulas and Functions by @api-clients-generation-pipeline in #1250 - Add aggregate endpoint for RUM by @api-clients-generation-pipeline in #1259
- Add
median
aggregation functions to RUM and logs by @api-clients-generation-pipeline in #1267 - Add endpoint for validation of existing monitors by @api-clients-generation-pipeline in #1268
- Create new ListStreamSource types in order to deprecate ISSUE_STREAM by @api-clients-generation-pipeline in #1276
- [Query Value Widget] Add the timeseries background by @api-clients-generation-pipeline in #1266
- Add
restricted_roles
to Synthetics tests and private locations by @api-clients-generation-pipeline in #1278 - Add v2 SAML config IdP Metadata upload endpoint by @api-clients-generation-pipeline in #1286
- Support pagination in Python by @api-clients-generation-pipeline in #1292
- Add Usage API endpoint for observability-pipelines and add properties to v1 GetUsageSummary by @api-clients-generation-pipeline in #1264
Changed
Removed
- Remove
lambda_usage
andlambda_percentage
from usage API by @api-clients-generation-pipeline in #1256 - [dashboards] Removed
issue_stream
type fromListStreamSource
by @api-clients-generation-pipeline in #1282
Deprecated
- [monitors] Deprecate
locked
property and clarify documentation forrestricted_roles
by @api-clients-generation-pipeline in #1233
New Contributors
- @juan-fernandez made their first contribution in #1226
Full Changelog: datadog-api-client-1.5.0...datadog-api-client-1.6.0
datadog-api-client-1.5.0
What's Changed
Fixed
- Add missing type to
CloudWorkloadSecurityAgentRuleAttributes
by @api-clients-generation-pipeline in #1192 - Add missing type to enum by @api-clients-generation-pipeline in #1194
- Add nullable user relationships to incidents and use this relationship schema for
commander_user
by @api-clients-generation-pipeline in #1162
Added
- Add organization metadata to additional Usage API responses by @api-clients-generation-pipeline in #1169
- Add support for formula and function in monitors by @api-clients-generation-pipeline in #1175
- Add async support by @therve in #1171
- Add endpoint for managing SAML AuthN mappings by @api-clients-generation-pipeline in #1173
- [Synthetics] Add
isCritical
to browser test steps by @api-clients-generation-pipeline in #1181 - Add metrics bulk-config endpoint by @api-clients-generation-pipeline in #1177
- Add support for "estimated usage attribution" by @api-clients-generation-pipeline in #1188
- Add org metadata for all hourly usage endpoints by @api-clients-generation-pipeline in #1193
Changed
- Add synthetics test result failure field by @api-clients-generation-pipeline in #1170
- Fix funnel steps definition by @api-clients-generation-pipeline in #1184
- Extract incident meta object by @api-clients-generation-pipeline in #1187
Full Changelog: datadog-api-client-1.4.0...datadog-api-client-1.5.0
datadog-api-client-1.4.0
- [Added] Add
filter[deleted]
parameter for searching recently deleted dashboards. See #1152. - [Added] Add support for authentication and proxy options in Synthetics. See #1118.
- [Added] Support formulas and functions in Treemap Widget. See #1147.
- [Added] Add Cloud Workload Security Agent Rules API. See #1137.
- [Added] Add
offset
andlimit
parameters to usage listing endpoint. See #1140. - [Added] Add monthly usage attribution API spec. See #1129.
- [Added] Add missing hosts metadata fields. See #1123.
- [Added] Add
replay_session_count
and update documentation forrum_session_count
. See #1139. - [Added] Add retry options for a step in Synthetics multistep test. See #1132.
- [Added] Document
author_name
in dashboard response. See #1130. - [Added] Add organization metadata for RUM sessions usage and expose
rum_browser_and_mobile_session_count
. See #1124. - [Added] Add endpoint to retrieve hourly usage attribution. See #1098.
- [Added] Add support for scoped application keys. See #1081.
- [Added] Add endpoint for cloning roles. See #1107.
- [Added] Add organization metadata for audit logs, CWS, CSPM, DBM. See #1116.
- [Added] Add
ci-pipelines alert
to monitors enum. See #1104. - [Added] Add support for sunburst widget in dashboard. See #1110.
- [Fixed] Clarify required fields for
SyntheticsAPIStep
,SyntheticsAPITest
, andSyntheticsBrowserTest
. See #1045. - [Fixed] Fixes to Cloud Workload Security API. See #1150.
- [Fixed] Make downtime weekdays nullable. See #1134.
- [Changed] Add CSPM usage fields and change properties to nullable doubles. See #1159.
- [Changed] Remove read only fields in
EventCreateRequest
. See #1148. - [Changed] Change pagination arguments for querying usage attribution. See #1128.
- [Removed] Remove deprecated AgentRule field in Security Rules API for CWS. See #1122.
datadog-api-client-1.3.0
- [Added] Provide an all-in-one jar. See #1088.
- [Added] Add Limit Note for Hourly Requests. See #1076.
- [Added] Expose estimated logs usage in Usage Attribution API. See #1077.
- [Added] Add endpoint to get corrections applied to an SLO. See #1066.
- [Added] Expose
public_id
andorg_name
in Usage API response. See #1069. - [Added] Document query in
MonitorSearchResult
. See #1067. - [Added] Add 429 error responses. See #1053.
- [Added] Add support for profiled Fargate tasks in Usage API. See #1048.
- [Added] Add support for
websocket
synthetics tests. See #1051. - [Added] Add support for UDP Synthetics API tests. See #1040.
- [Added] Add trigger synthetics tests endpoint. See #1020.
- [Added] Add RUM Units to usage metering API. See #1036.
- [Added] Add formulas and functions support to change widget. See #952.
- [Added] Add support for Azure
automute
option. See #1028. - [Added] Add v2 intake endpoint. See #1019.
- [Added] Add support for RRULE fields in SLO corrections. See #979.
- [Added] Add aggregations attribute to v2 metric tag configuration. See #959.
- [Added] Add
apm_stats_query
property toDistributionWidgetRequest
. See #1009. - [Added] Add
metrics_collection_enabled
,cspm_resource_collection_enabled
andresource_collection_enabled
to AWS integration request. See #1000. - [Added] Add SDS to usage metering endpoint. See #1003.
- [Added] Add endpoint to get details of a Synthetics batch. See #951.
- [Fixed] Fix a typo in an incident field attribute description. See #1087.
- [Fixed] Fix
SecurityMonitoringSignal.attributes.tags
type. See #1089. - [Fixed] Be more resilient to plain text errors. See #1074.
- [Fixed] Fix monitor
timeout_h
example and limits. See #1064. - [Fixed] Remove event title length constraint. See #1060.
- [Fixed] Mark
batch_id
in Synthetics Trigger CI response as nullable. See #1055. - [Fixed] SLO Correction attributes
rrule
andduration
can be nullable. See #1043. - [Fixed] Change
UsageNetworkFlowsHour.indexed_event_count
to match actual API. See #1039. - [Fixed] Fix type for
ratio_in_month
in usage metering. See #1032. - [Fixed] Use plural form for dbm hosts usage properties. See #991.
- [Fixed] Make monitor properties
priority
andrestricted_roles
nullable. See #1008. - [Changed] Fix required target in assertions and type in Synthetics step results. See #1044.
- [Changed] Update Synthetics CI test metadata. See #990.
- [Deprecated] Remove session counts from RUM units response. See #1101.
- [Deprecated] Update property descriptions for Dashboard RBAC release. See #1018.
datadog-api-client-1.2.0
- [Added] Add support for list widget in dashboards. See #888.
- [Added] Add
include_descendants
param to usage attribution API. See #926. - [Added] Add
new_group_delay
and deprecatenew_host_delay
monitor properties. See #921. - [Added] Add endpoints to manage Service Accounts v2. See #906.
- [Added] Add edge to Synthetics devices. See #928.
- [Added] Add
id_str
property to Event response. See #924. - [Added] Add percentile to dashboard
WidgetAggregator
schema. See #918. - [Added] Add
audit_stream
toListStreamSource
. See #922. - [Added] Add missing synthetics variable parser type
x_path
. See #935. - [Added] Webhooks integration SDK. See #936.
- [Added] Add restricted roles for Synthetics global variables. See #937.
- [Added] Add events data source to Dashboard widgets. See #932.
- [Added] Adding support for security monitoring rule
type
property. See #931. - [Added] Add
batch_id
to the synthetics trigger endpoint response. See #943. - [Added] Add
audit alert
monitor type. See #945. - [Added] Add DBM usage endpoint. See #933.
- [Added] Add config variables to Synthetics browser test config. See #949.
- [Added] Added
available_values
property to template variables schema. See #950. - [Added] Add
follow_redirects
options to test request in Synthetics. See #955. - [Added] ApmDependencyStatsQuery for formulas and functions dashboard widgets. See #962.
- [Added] Add formula and function APM resource stats query definition for dashboards. See #963.
- [Added] Add support for funnel widget in dashboards. See #969.
- [Added] Add information about creator to Synthetics tests details. See #975.
- [Added] Add support for gzip and deflate encoding. See #972.
- [Added] Add support for formulas and functions in the Scatterplot Widget for dashboards. See #967.
- [Added] Document encoding in metrics intake. See #984.
- [Added] Add
servername
property to SSL Synthetics tests request. See #983. - [Added] Add
renotify_occurrences
andrenotify_statuses
monitor options. See #993. - [Added] Add
type
andis_template
properties to notebooks. See #995. - [Fixed] Minor fixes of the incident schema. See #939.
- [Fixed] Make SLO history metadata unit nullable. See #942.
- [Fixed] Fix SLO history error response type for overall errors. See #954.
- [Fixed] Mark SLO Correction Type as required. See #953.
- [Fixed] Make the name property required for APM Dependency Stat Query widget. See #966.
- [Fixed] Fix typo in usage attribution field names for profiled containers. See #976.
- [Fixed] Make sure that OpenAPI definition are valid with real server responses. See #974.
- [Fixed] Fix incidents schemas. See #980.
- [Fixed]
IncidentFieldAttributesMultipleValue
can be nullable. See #982. - [Fixed] Allow nullable date in notebook cells. See #987.
- [Fixed] Remove event title length constraint. See #977.
- [Changed] Fix SLO history schema for groups and monitors fields. See #958.
- [Changed] Remove metadata from required list for metric SLO history endpoint. See #961.
- [Changed] Use AVG aggregation function for DBM queries. See #971.
- [Changed] Enable compression in responses. See #992.
datadog-api-client-1.1.0
- [Added] Extend table widget requests to support formulas and functions. See #909.
- [Added] Add CSPM to usage attribution. See #901.
- [Added] Add support for dashboard bulk delete, restore endpoints. See #885.
- [Added] Add support for audit logs data source in dashboards. See #904.
- [Added] Add
allow_insecure
option for multistep steps in Synthetics. See #898. - [Added] Add support for
GET /api/v2/application_keys/{app_key_id}
. See #886. - [Added] Add
meta
property with pagination info to SLOCorrectionList endpoint response. See #884. - [Added] Add support for treemap widget. See #878.
- [Added] Add missing properties
query_index
andtag_set
toMetricsQueryMetadata
. See #854. - [Added] Add missing fields
hasExtendedTitle
,type
,version
andupdateAuthorId
for Security Monitoring Rule endpoints. See #867. - [Added] Dashboard RBAC role support. See #863.
- [Fixed] Fix serialization of query metrics response containing nullable points. See #899.
- [Fixed] Fix
status
property name for browser error status in Synthetics. See #900. - [Fixed] Remove US only constraint for AWS tag filtering. See #874.
- [Fixed] Add BDD tests to synthetics. See #873.
- [Fixed] Fix security filter delete response. See #871.
- [Fixed] Handle null in query metrics unit. See #870.
- [Changed] Add separate schema for deleting AWS account. See #897.
- [Changed] Remove Synthetics tick interval enum. See #872.
- [Removed] Remove deprecated endpoints
/api/v1/usage/traces
and/api/v1/usage/tracing-without-limits
. See #902.