diff --git a/.generator/schemas/v2/openapi.yaml b/.generator/schemas/v2/openapi.yaml index a50be790550..dc78961a55f 100644 --- a/.generator/schemas/v2/openapi.yaml +++ b/.generator/schemas/v2/openapi.yaml @@ -13585,10 +13585,11 @@ components: description: The request body for deleting multiple rows from a reference table. properties: data: - description: List of row resources to delete from the reference table. + description: >- + List of row resources to delete from the reference table. The request payload can be up to 1 MiB. items: $ref: "#/components/schemas/TableRowResourceIdentifier" - maxItems: 200 + maxItems: 45589 type: array required: - data @@ -13702,10 +13703,11 @@ components: description: The request body for creating or updating multiple rows into a reference table. properties: data: - description: List of row resources to create or update in the reference table. + description: >- + List of row resources to create or update in the reference table. The request payload can be up to 1 MiB. items: $ref: "#/components/schemas/BatchUpsertRowsRequestData" - maxItems: 200 + maxItems: 20971 type: array required: - data @@ -26777,7 +26779,8 @@ components: minItems: 1 type: array primary_keys: - description: List of field names that serve as primary keys for the table. Only one primary key is supported, and it is used as an ID to retrieve rows. + description: >- + List of field names that serve as primary keys for the table. Only one primary key is supported, and it is used as an ID to retrieve rows. example: - "field_1" items: @@ -27034,10 +27037,12 @@ components: - type type: object CreateUploadRequestDataAttributes: - description: Upload configuration specifying how data is uploaded by the user, and properties of the table to associate the upload with. + description: >- + Upload configuration specifying how data is uploaded by the user, and properties of the table to associate the upload with. properties: headers: - description: The CSV file headers that define the schema fields, provided in the same order as the columns in the uploaded file. Maximum of 200 columns. + description: >- + The CSV file headers that define the schema fields, provided in the same order as the columns in the uploaded file. Maximum of 200 columns. example: - "field_1" - "field_2" @@ -27078,7 +27083,8 @@ components: x-enum-varnames: - UPLOAD CreateUploadResponse: - description: Information about the upload created containing the upload ID and pre-signed URLs to PUT chunks of the CSV file to. + description: >- + Information about the upload created containing the upload ID and pre-signed URLs to PUT chunks of the CSV file to. properties: data: $ref: "#/components/schemas/CreateUploadResponseData" @@ -67397,8 +67403,8 @@ components: id: 102.130.113.9 type: row links: - first: "/api/v2/reference-tables/tables/00000000-0000-0000-0000-000000000000/rows/list?page%5Blimit%5D=100" - self: "/api/v2/reference-tables/tables/00000000-0000-0000-0000-000000000000/rows/list?page%5Bcontinuation_token%5D=eyJzaWQiOjEyMzQ1LCJwayI6ImV4YW1wbGVfcGsifQ%3D%3D&page%5Blimit%5D=100" + first: "/api/v2/reference-tables/tables//rows/list?page[limit]=100" + self: "/api/v2/reference-tables/tables//rows/list?page[continuation_token]=" meta: page: next_continuation_token: eyJzaWQiOjEyMzQ1LCJwayI6ImV4YW1wbGVfcGsifQ== @@ -67421,15 +67427,15 @@ components: properties: first: description: Link to the first page of results. - example: "/api/v2/reference-tables/tables/00000000-0000-0000-0000-000000000000/rows/list?page%5Blimit%5D=100" + example: "/api/v2/reference-tables/tables//rows/list?page[limit]=100" type: string next: description: Link to the next page of results. Only present when more rows are available. - example: "/api/v2/reference-tables/tables/00000000-0000-0000-0000-000000000000/rows/list?page%5Bcontinuation_token%5D=eyJzaWQiOjEyMzQ1LCJwayI6ImV4YW1wbGVfcGsifQ%3D%3D&page%5Blimit%5D=100" + example: "/api/v2/reference-tables/tables//rows/list?page[continuation_token]=" type: string self: description: Link to the current page of results. - example: "/api/v2/reference-tables/tables/00000000-0000-0000-0000-000000000000/rows/list?page%5Bcontinuation_token%5D=eyJzaWQiOjEyMzQ1LCJwayI6ImV4YW1wbGVfcGsifQ%3D%3D&page%5Blimit%5D=100" + example: "/api/v2/reference-tables/tables//rows/list?page[continuation_token]=" type: string required: - self @@ -67445,7 +67451,8 @@ components: description: Contains the continuation token for navigating to the next page of rows. properties: next_continuation_token: - description: Opaque token to pass as the `page[continuation_token]` query parameter to fetch the next page of results. Only present when more rows are available. + description: >- + Opaque token to pass as the `page[continuation_token]` query parameter to fetch the next page of results. Only present when more rows are available. example: eyJzaWQiOjEyMzQ1LCJwayI6ImV4YW1wbGVfcGsifQ== type: string type: object @@ -86075,7 +86082,8 @@ components: - $ref: "#/components/schemas/PatchTableRequestDataAttributesFileMetadataLocalFile" PatchTableRequestDataAttributesFileMetadataCloudStorage: additionalProperties: false - description: Cloud storage file metadata for patch requests. Allows partial updates of access_details and sync_enabled. + description: >- + Cloud storage file metadata for patch requests. Allows partial updates of access_details and sync_enabled. properties: access_details: $ref: "#/components/schemas/PatchTableRequestDataAttributesFileMetadataOneOfAccessDetails" @@ -86174,7 +86182,8 @@ components: x-oneOf-parent: - GcpDetail PatchTableRequestDataAttributesSchema: - description: Schema defining the updates to the structure and columns of the reference table. Schema fields cannot be deleted or renamed. + description: >- + Schema defining the updates to the structure and columns of the reference table. Schema fields cannot be deleted or renamed. properties: fields: description: The schema fields. Maximum of 200 columns. @@ -86184,7 +86193,8 @@ components: minItems: 1 type: array primary_keys: - description: List of field names that serve as primary keys for the table. Only one primary key is supported, and it is used as an ID to retrieve rows. Primary keys cannot be changed after table creation. + description: >- + List of field names that serve as primary keys for the table. Only one primary key is supported, and it is used as an ID to retrieve rows. Primary keys cannot be changed after table creation. example: - "field_1" items: @@ -86196,7 +86206,8 @@ components: - primary_keys type: object PatchTableRequestDataAttributesSchemaFieldsItems: - description: A single field (column) in the reference table schema to be updated. Schema fields cannot be deleted or renamed. + description: >- + A single field (column) in the reference table schema to be updated. Schema fields cannot be deleted or renamed. properties: name: description: The field name. @@ -93025,7 +93036,8 @@ components: type: string type: object ReferenceTableCreateSourceType: - description: The source type for creating reference table data. Only these source types can be created through this API. + description: >- + The source type for creating reference table data. Only these source types can be created through this API. enum: - LOCAL_FILE - S3 @@ -93050,7 +93062,8 @@ components: - INT32 ReferenceTableSortType: default: "-updated_at" - description: Sort field and direction for reference tables. Use field name for ascending, prefix with "-" for descending. + description: >- + Sort field and direction for reference tables. Use field name for ascending, prefix with "-" for descending. enum: - updated_at - table_name @@ -93067,7 +93080,8 @@ components: - MINUS_TABLE_NAME - MINUS_STATUS ReferenceTableSourceType: - description: The source type for reference table data. Includes all possible source types that can appear in responses. + description: >- + The source type for reference table data. Includes all possible source types that can appear in responses. enum: - LOCAL_FILE - S3 @@ -119501,7 +119515,8 @@ components: $ref: "#/components/schemas/TableResultV2DataAttributesFileMetadataOneOfAccessDetails" description: Cloud storage access configuration. Only present for cloud storage sources (S3, GCS, Azure). error_message: - description: The error message returned from the last operation (sync for cloud storage, upload for local file). + description: >- + The error message returned from the last operation (sync for cloud storage, upload for local file). type: string error_row_count: description: The number of rows that failed to process. @@ -119509,14 +119524,17 @@ components: type: integer error_type: $ref: "#/components/schemas/TableResultV2DataAttributesFileMetadataCloudStorageErrorType" - description: The type of error that occurred during file processing. Only applicable for cloud storage sources. + description: >- + The type of error that occurred during file processing. Only applicable for cloud storage sources. sync_enabled: - description: Whether this table is synced automatically from cloud storage. Only applicable for cloud storage sources. + description: >- + Whether this table is synced automatically from cloud storage. Only applicable for cloud storage sources. type: boolean title: FileMetadataV2 type: object TableResultV2DataAttributesFileMetadataCloudStorageErrorType: - description: The type of error that occurred during file processing. This field provides high-level error categories for easier troubleshooting and is only present when there are errors. + description: >- + The type of error that occurred during file processing. This field provides high-level error categories for easier troubleshooting and is only present when there are errors. enum: - TABLE_SCHEMA_ERROR - FILE_FORMAT_ERROR @@ -119625,7 +119643,8 @@ components: minItems: 1 type: array primary_keys: - description: List of field names that serve as primary keys for the table. Only one primary key is supported, and it is used as an ID to retrieve rows. + description: >- + List of field names that serve as primary keys for the table. Only one primary key is supported, and it is used as an ID to retrieve rows. example: - "field_1" items: @@ -195127,7 +195146,8 @@ paths: - timeseries_query /api/v2/reference-tables/queries/batch-rows: post: - description: Batch query reference table rows by their primary key values. Returns only found rows in the included array. + description: >- + Batch query reference table rows by their primary key values. Returns only found rows in the included array. operationId: BatchRowsQuery requestBody: content: @@ -195174,7 +195194,8 @@ paths: type: reference-tables-batch-rows-query schema: $ref: "#/components/schemas/BatchRowsQueryResponse" - description: Successfully retrieved rows. Some or all requested rows were found. Response includes found rows in the included section. + description: >- + Successfully retrieved rows. Some or all requested rows were found. Response includes found rows in the included section. "400": $ref: "#/components/responses/BadRequestResponse" "403": @@ -195222,7 +195243,8 @@ paths: format: int64 minimum: 0 type: integer - - description: Sort field and direction for the list of reference tables. Use field name for ascending, prefix with "-" for descending. + - description: >- + Sort field and direction for the list of reference tables. Use field name for ascending, prefix with "-" for descending. example: "-updated_at" in: query name: sort @@ -195720,7 +195742,8 @@ paths: - Reference Tables /api/v2/reference-tables/tables/{id}/rows/list: get: - description: List all rows in a reference table using cursor-based pagination. Pass the `page[continuation_token]` from the previous response to fetch the next page on the same consistent snapshot. Returns 400 for tables with more than 10,000,000 rows. + description: >- + List all rows in a reference table using cursor-based pagination. Pass the `page[continuation_token]` from the previous response to fetch the next page on the same consistent snapshot. Returns 400 for tables with more than 10,000,000 rows. operationId: ListReferenceTableRows parameters: - description: Unique identifier of the reference table to list rows from. @@ -195741,7 +195764,8 @@ paths: maximum: 1000 minimum: 1 type: integer - - description: Opaque cursor from the previous response's next link. Pass this to retrieve the next page on the same consistent snapshot. + - description: >- + Opaque cursor from the previous response's next link. Pass this to retrieve the next page on the same consistent snapshot. example: "eyJzaWQiOjEyMzQ1LCJwayI6ImV4YW1wbGVfcGsifQ==" in: query name: page[continuation_token] @@ -195764,9 +195788,9 @@ paths: id: 102.130.113.9 type: row links: - first: "/api/v2/reference-tables/tables/00000000-0000-0000-0000-000000000000/rows/list?page%5Blimit%5D=100" - next: "/api/v2/reference-tables/tables/00000000-0000-0000-0000-000000000000/rows/list?page%5Bcontinuation_token%5D=eyJzaWQiOjY5NzA0ODkwNDE4ODA3MTAzOTgsInBrIjoiMTAyLjEzMC4xMjcuMTE3In0%3D&page%5Blimit%5D=100" - self: "/api/v2/reference-tables/tables/00000000-0000-0000-0000-000000000000/rows/list?page%5Bcontinuation_token%5D=eyJzaWQiOjEyMzQ1LCJwayI6ImV4YW1wbGVfcGsifQ%3D%3D&page%5Blimit%5D=100" + first: "/api/v2/reference-tables/tables//rows/list?page[limit]=100" + next: "/api/v2/reference-tables/tables//rows/list?page[continuation_token]=" + self: "/api/v2/reference-tables/tables//rows/list?page[continuation_token]=" schema: $ref: "#/components/schemas/ListRowsResponse" description: OK diff --git a/src/main/java/com/datadog/api/client/v2/model/BatchDeleteRowsRequestArray.java b/src/main/java/com/datadog/api/client/v2/model/BatchDeleteRowsRequestArray.java index 292d002b9a4..97566425087 100644 --- a/src/main/java/com/datadog/api/client/v2/model/BatchDeleteRowsRequestArray.java +++ b/src/main/java/com/datadog/api/client/v2/model/BatchDeleteRowsRequestArray.java @@ -55,7 +55,8 @@ public BatchDeleteRowsRequestArray addDataItem(TableRowResourceIdentifier dataIt } /** - * List of row resources to delete from the reference table. + * List of row resources to delete from the reference table. The request payload can be up to 1 + * MiB. * * @return data */ diff --git a/src/main/java/com/datadog/api/client/v2/model/BatchUpsertRowsRequestArray.java b/src/main/java/com/datadog/api/client/v2/model/BatchUpsertRowsRequestArray.java index 14d1b5e06e5..8da216c6162 100644 --- a/src/main/java/com/datadog/api/client/v2/model/BatchUpsertRowsRequestArray.java +++ b/src/main/java/com/datadog/api/client/v2/model/BatchUpsertRowsRequestArray.java @@ -55,7 +55,8 @@ public BatchUpsertRowsRequestArray addDataItem(BatchUpsertRowsRequestData dataIt } /** - * List of row resources to create or update in the reference table. + * List of row resources to create or update in the reference table. The request payload can be up + * to 1 MiB. * * @return data */