Skip to content

Commit 61eb174

Browse files
committed
Update values to optional user defined value, per generator errors
1 parent b764c28 commit 61eb174

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

specification/_types/query_dsl/specialized.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ import { Script } from '@_types/Scripting'
3636
import { DateMath, Duration } from '@_types/Time'
3737
import { FieldLookup, QueryBase, QueryContainer } from './abstractions'
3838
import { AdditionalProperty } from '@spec_utils/behaviors'
39+
import { QueryRulesetId } from '../../query_rules/_types/QueryRuleset'
3940

4041
export class DistanceFeatureQueryBase<TOrigin, TDistance> extends QueryBase {
4142
origin: TOrigin
@@ -192,6 +193,6 @@ export class ShapeFieldQuery {
192193
export class RuleQuery extends QueryBase {
193194
/** @variant container_property */
194195
organic: QueryContainer
195-
ruleset_id: string
196-
match_criteria: UserDefinedValue
196+
ruleset_id?: QueryRulesetId
197+
match_criteria?: UserDefinedValue
197198
}

specification/query_rules/_types/QueryRuleset.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
import { IndexName, Name } from '@_types/common'
2121
import { EpochTime, UnitMillis } from '@_types/Time'
2222
import { InlineScript } from '@_types/Scripting'
23+
import { UserDefinedValue } from '@spec_utils/UserDefinedValue'
2324

2425
export class QueryRuleset {
2526
/**
@@ -50,7 +51,7 @@ export enum QueryRuleType {
5051
export class QueryRuleCriteria {
5152
type: QueryRuleCriteriaType
5253
metadata: string
53-
values: (string | number)[]
54+
values?: UserDefinedValue[]
5455
}
5556

5657
export enum QueryRuleCriteriaType {

0 commit comments

Comments
 (0)