Skip to content

Commit

Permalink
Auto-generated API code (#2619)
Browse files Browse the repository at this point in the history
  • Loading branch information
elasticmachine authored Feb 18, 2025
1 parent 528dd6b commit 85dea32
Show file tree
Hide file tree
Showing 4 changed files with 28 additions and 8 deletions.
6 changes: 6 additions & 0 deletions docs/reference.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -4895,6 +4895,9 @@ and its format can change at any time but it can give some insight into the perf
of each part of the query.
** *`tables` (Optional, Record<string, Record<string, { integer, keyword, long, double }>>)*: Tables to use with the LOOKUP operation. The top level key is the table
name and the next level key is the column name.
** *`include_ccs_metadata` (Optional, boolean)*: When set to `true` and performing a cross-cluster query, the response will include an extra `_clusters`
object with information about the clusters that participated in the search along with info such as shards
count.
** *`delimiter` (Optional, string)*: The character to use between values within a CSV row.
It is valid only for the CSV format.
** *`drop_null_columns` (Optional, boolean)*: Indicates whether columns that are entirely `null` will be removed from the `columns` and `values` portion of the results.
Expand Down Expand Up @@ -4990,6 +4993,9 @@ and its format can change at any time but it can give some insight into the perf
of each part of the query.
** *`tables` (Optional, Record<string, Record<string, { integer, keyword, long, double }>>)*: Tables to use with the LOOKUP operation. The top level key is the table
name and the next level key is the column name.
** *`include_ccs_metadata` (Optional, boolean)*: When set to `true` and performing a cross-cluster query, the response will include an extra `_clusters`
object with information about the clusters that participated in the search along with info such as shards
count.
** *`format` (Optional, Enum("csv" | "json" | "tsv" | "txt" | "yaml" | "cbor" | "smile" | "arrow"))*: A short version of the Accept header, e.g. json, yaml.
** *`delimiter` (Optional, string)*: The character to use between values within a CSV row. Only valid for the CSV format.
** *`drop_null_columns` (Optional, boolean)*: Should columns that are entirely `null` be removed from the `columns` and `values` portion of the results?
Expand Down
4 changes: 2 additions & 2 deletions src/api/api/esql.ts
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ export default class Esql {
async asyncQuery (this: That, params: T.EsqlAsyncQueryRequest | TB.EsqlAsyncQueryRequest, options?: TransportRequestOptions): Promise<T.EsqlAsyncQueryResponse>
async asyncQuery (this: That, params: T.EsqlAsyncQueryRequest | TB.EsqlAsyncQueryRequest, options?: TransportRequestOptions): Promise<any> {
const acceptedPath: string[] = []
const acceptedBody: string[] = ['columnar', 'filter', 'locale', 'params', 'profile', 'query', 'tables']
const acceptedBody: string[] = ['columnar', 'filter', 'locale', 'params', 'profile', 'query', 'tables', 'include_ccs_metadata']
const querystring: Record<string, any> = {}
// @ts-expect-error
const userBody: any = params?.body
Expand Down Expand Up @@ -158,7 +158,7 @@ export default class Esql {
async query (this: That, params: T.EsqlQueryRequest | TB.EsqlQueryRequest, options?: TransportRequestOptions): Promise<T.EsqlQueryResponse>
async query (this: That, params: T.EsqlQueryRequest | TB.EsqlQueryRequest, options?: TransportRequestOptions): Promise<any> {
const acceptedPath: string[] = []
const acceptedBody: string[] = ['columnar', 'filter', 'locale', 'params', 'profile', 'query', 'tables']
const acceptedBody: string[] = ['columnar', 'filter', 'locale', 'params', 'profile', 'query', 'tables', 'include_ccs_metadata']
const querystring: Record<string, any> = {}
// @ts-expect-error
const userBody: any = params?.body
Expand Down
13 changes: 10 additions & 3 deletions src/api/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10325,6 +10325,7 @@ export interface EsqlAsyncQueryRequest extends RequestBase {
profile?: boolean
query: string
tables?: Record<string, Record<string, EsqlTableValuesContainer>>
include_ccs_metadata?: boolean
}

export type EsqlAsyncQueryResponse = EsqlResult
Expand Down Expand Up @@ -10357,6 +10358,7 @@ export interface EsqlQueryRequest extends RequestBase {
profile?: boolean
query: string
tables?: Record<string, Record<string, EsqlTableValuesContainer>>
include_ccs_metadata?: boolean
}

export type EsqlQueryResponse = EsqlResult
Expand Down Expand Up @@ -10674,7 +10676,7 @@ export interface IlmExplainLifecycleLifecycleExplainManaged {
age?: Duration
failed_step?: Name
failed_step_retry_count?: integer
index?: IndexName
index: IndexName
index_creation_date?: DateTime
index_creation_date_millis?: EpochTime<UnitMillis>
is_auto_retryable_error?: boolean
Expand All @@ -10684,7 +10686,11 @@ export interface IlmExplainLifecycleLifecycleExplainManaged {
phase: Name
phase_time?: DateTime
phase_time_millis?: EpochTime<UnitMillis>
policy: Name
policy?: Name
previous_step_info?: Record<string, any>
repository_name?: string
snapshot_name?: string
shrink_index_name?: string
step?: Name
step_info?: Record<string, any>
step_time?: DateTime
Expand All @@ -10694,6 +10700,7 @@ export interface IlmExplainLifecycleLifecycleExplainManaged {
}

export interface IlmExplainLifecycleLifecycleExplainPhaseExecution {
phase_definition?: IlmPhase
policy: Name
version: VersionNumber
modified_date_in_millis: EpochTime<UnitMillis>
Expand Down Expand Up @@ -12673,7 +12680,7 @@ export interface InferenceInferenceResult {

export interface InferenceRankedDocument {
index: integer
score: float
relevance_score: float
text?: string
}

Expand Down
13 changes: 10 additions & 3 deletions src/api/typesWithBodyKey.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10498,6 +10498,7 @@ export interface EsqlAsyncQueryRequest extends RequestBase {
profile?: boolean
query: string
tables?: Record<string, Record<string, EsqlTableValuesContainer>>
include_ccs_metadata?: boolean
}
}

Expand Down Expand Up @@ -10533,6 +10534,7 @@ export interface EsqlQueryRequest extends RequestBase {
profile?: boolean
query: string
tables?: Record<string, Record<string, EsqlTableValuesContainer>>
include_ccs_metadata?: boolean
}
}

Expand Down Expand Up @@ -10858,7 +10860,7 @@ export interface IlmExplainLifecycleLifecycleExplainManaged {
age?: Duration
failed_step?: Name
failed_step_retry_count?: integer
index?: IndexName
index: IndexName
index_creation_date?: DateTime
index_creation_date_millis?: EpochTime<UnitMillis>
is_auto_retryable_error?: boolean
Expand All @@ -10868,7 +10870,11 @@ export interface IlmExplainLifecycleLifecycleExplainManaged {
phase: Name
phase_time?: DateTime
phase_time_millis?: EpochTime<UnitMillis>
policy: Name
policy?: Name
previous_step_info?: Record<string, any>
repository_name?: string
snapshot_name?: string
shrink_index_name?: string
step?: Name
step_info?: Record<string, any>
step_time?: DateTime
Expand All @@ -10878,6 +10884,7 @@ export interface IlmExplainLifecycleLifecycleExplainManaged {
}

export interface IlmExplainLifecycleLifecycleExplainPhaseExecution {
phase_definition?: IlmPhase
policy: Name
version: VersionNumber
modified_date_in_millis: EpochTime<UnitMillis>
Expand Down Expand Up @@ -12913,7 +12920,7 @@ export interface InferenceInferenceResult {

export interface InferenceRankedDocument {
index: integer
score: float
relevance_score: float
text?: string
}

Expand Down

0 comments on commit 85dea32

Please sign in to comment.