File tree Expand file tree Collapse file tree 15 files changed +47
-49
lines changed
spec/elasticsearch/api/actions/query_rules Expand file tree Collapse file tree 15 files changed +47
-49
lines changed Original file line number Diff line number Diff line change @@ -82,13 +82,12 @@ def self.included(base)
82
82
Elasticsearch ::API ::XPack ,
83
83
Elasticsearch ::API ::SearchApplication ,
84
84
Elasticsearch ::API ::Synonyms ,
85
- Elasticsearch ::API ::QueryRuleset ,
86
85
Elasticsearch ::API ::Esql ,
87
86
Elasticsearch ::API ::Inference ,
88
87
Elasticsearch ::API ::Profiling ,
89
88
Elasticsearch ::API ::Simulate ,
90
89
Elasticsearch ::API ::Connector ,
91
- Elasticsearch ::API ::QueryRule
90
+ Elasticsearch ::API ::QueryRules
92
91
end
93
92
94
93
# The serializer class
Original file line number Diff line number Diff line change 20
20
#
21
21
module Elasticsearch
22
22
module API
23
- module QueryRule
23
+ module QueryRules
24
24
module Actions
25
25
# Deletes an individual query rule within a ruleset.
26
26
#
@@ -30,8 +30,8 @@ module Actions
30
30
#
31
31
# @see https://www.elastic.co/guide/en/elasticsearch/reference/current/delete-query-rule.html
32
32
#
33
- def delete ( arguments = { } )
34
- request_opts = { endpoint : arguments [ :endpoint ] || 'query_rule.delete ' }
33
+ def delete_rule ( arguments = { } )
34
+ request_opts = { endpoint : arguments [ :endpoint ] || 'query_rules.delete_rule ' }
35
35
36
36
defined_params = %i[ ruleset_id rule_id ] . each_with_object ( { } ) do |variable , set_variables |
37
37
set_variables [ variable ] = arguments [ variable ] if arguments . key? ( variable )
Original file line number Diff line number Diff line change 20
20
#
21
21
module Elasticsearch
22
22
module API
23
- module QueryRuleset
23
+ module QueryRules
24
24
module Actions
25
25
# Deletes a query ruleset.
26
26
#
@@ -29,8 +29,8 @@ module Actions
29
29
#
30
30
# @see https://www.elastic.co/guide/en/elasticsearch/reference/current/delete-query-ruleset.html
31
31
#
32
- def delete ( arguments = { } )
33
- request_opts = { endpoint : arguments [ :endpoint ] || 'query_ruleset.delete ' }
32
+ def delete_ruleset ( arguments = { } )
33
+ request_opts = { endpoint : arguments [ :endpoint ] || 'query_rules.delete_ruleset ' }
34
34
35
35
defined_params = [ :ruleset_id ] . each_with_object ( { } ) do |variable , set_variables |
36
36
set_variables [ variable ] = arguments [ variable ] if arguments . key? ( variable )
Original file line number Diff line number Diff line change 20
20
#
21
21
module Elasticsearch
22
22
module API
23
- module QueryRule
23
+ module QueryRules
24
24
module Actions
25
25
# Returns the details about an individual query rule within a ruleset.
26
26
#
@@ -30,8 +30,8 @@ module Actions
30
30
#
31
31
# @see https://www.elastic.co/guide/en/elasticsearch/reference/current/get-query-rule.html
32
32
#
33
- def get ( arguments = { } )
34
- request_opts = { endpoint : arguments [ :endpoint ] || 'query_rule.get ' }
33
+ def get_rule ( arguments = { } )
34
+ request_opts = { endpoint : arguments [ :endpoint ] || 'query_rules.get_rule ' }
35
35
36
36
defined_params = %i[ ruleset_id rule_id ] . each_with_object ( { } ) do |variable , set_variables |
37
37
set_variables [ variable ] = arguments [ variable ] if arguments . key? ( variable )
Original file line number Diff line number Diff line change 20
20
#
21
21
module Elasticsearch
22
22
module API
23
- module QueryRuleset
23
+ module QueryRules
24
24
module Actions
25
25
# Returns the details about a query ruleset.
26
26
#
@@ -29,8 +29,8 @@ module Actions
29
29
#
30
30
# @see https://www.elastic.co/guide/en/elasticsearch/reference/current/get-query-ruleset.html
31
31
#
32
- def get ( arguments = { } )
33
- request_opts = { endpoint : arguments [ :endpoint ] || 'query_ruleset.get ' }
32
+ def get_ruleset ( arguments = { } )
33
+ request_opts = { endpoint : arguments [ :endpoint ] || 'query_rules.get_ruleset ' }
34
34
35
35
defined_params = [ :ruleset_id ] . each_with_object ( { } ) do |variable , set_variables |
36
36
set_variables [ variable ] = arguments [ variable ] if arguments . key? ( variable )
Original file line number Diff line number Diff line change 20
20
#
21
21
module Elasticsearch
22
22
module API
23
- module QueryRuleset
23
+ module QueryRules
24
24
module Actions
25
25
# Lists query rulesets.
26
26
#
@@ -30,8 +30,8 @@ module Actions
30
30
#
31
31
# @see https://www.elastic.co/guide/en/elasticsearch/reference/current/list-query-rulesets.html
32
32
#
33
- def list ( arguments = { } )
34
- request_opts = { endpoint : arguments [ :endpoint ] || 'query_ruleset.list ' }
33
+ def list_rulesets ( arguments = { } )
34
+ request_opts = { endpoint : arguments [ :endpoint ] || 'query_rules.list_rulesets ' }
35
35
36
36
arguments = arguments . clone
37
37
headers = arguments . delete ( :headers ) || { }
Original file line number Diff line number Diff line change 20
20
#
21
21
module Elasticsearch
22
22
module API
23
- module QueryRule
23
+ module QueryRules
24
24
module Actions
25
25
# Creates or updates a query rule within a ruleset.
26
26
#
@@ -31,8 +31,8 @@ module Actions
31
31
#
32
32
# @see https://www.elastic.co/guide/en/elasticsearch/reference/current/put-query-rule.html
33
33
#
34
- def put ( arguments = { } )
35
- request_opts = { endpoint : arguments [ :endpoint ] || 'query_rule.put ' }
34
+ def put_rule ( arguments = { } )
35
+ request_opts = { endpoint : arguments [ :endpoint ] || 'query_rules.put_rule ' }
36
36
37
37
defined_params = %i[ ruleset_id rule_id ] . each_with_object ( { } ) do |variable , set_variables |
38
38
set_variables [ variable ] = arguments [ variable ] if arguments . key? ( variable )
Original file line number Diff line number Diff line change 20
20
#
21
21
module Elasticsearch
22
22
module API
23
- module QueryRuleset
23
+ module QueryRules
24
24
module Actions
25
25
# Creates or updates a query ruleset.
26
26
#
@@ -30,8 +30,8 @@ module Actions
30
30
#
31
31
# @see https://www.elastic.co/guide/en/elasticsearch/reference/current/put-query-ruleset.html
32
32
#
33
- def put ( arguments = { } )
34
- request_opts = { endpoint : arguments [ :endpoint ] || 'query_ruleset.put ' }
33
+ def put_ruleset ( arguments = { } )
34
+ request_opts = { endpoint : arguments [ :endpoint ] || 'query_rules.put_ruleset ' }
35
35
36
36
defined_params = [ :ruleset_id ] . each_with_object ( { } ) do |variable , set_variables |
37
37
set_variables [ variable ] = arguments [ variable ] if arguments . key? ( variable )
Original file line number Diff line number Diff line change 17
17
18
18
module Elasticsearch
19
19
module API
20
- module QueryRule
20
+ module QueryRules
21
21
module Actions ; end
22
22
23
- # Client for the "query_rule " namespace (includes the {QueryRule ::Actions} methods)
23
+ # Client for the "query_rules " namespace (includes the {QueryRules ::Actions} methods)
24
24
#
25
- class QueryRuleClient
26
- include Common ::Client , Common ::Client ::Base , QueryRule ::Actions
25
+ class QueryRulesClient
26
+ include Common ::Client , Common ::Client ::Base , QueryRules ::Actions
27
27
end
28
28
29
- # Proxy method for {QueryRuleClient }, available in the receiving object
29
+ # Proxy method for {QueryRulesClient }, available in the receiving object
30
30
#
31
- def query_rule
32
- @query_rule ||= QueryRuleClient . new ( self )
31
+ def query_rules
32
+ @query_rules ||= QueryRulesClient . new ( self )
33
33
end
34
34
end
35
35
end
Original file line number Diff line number Diff line change 17
17
18
18
require 'spec_helper'
19
19
20
- describe 'client.query_ruleset#delete ' do
20
+ describe 'client.query_rules#delete_ruleset ' do
21
21
22
22
let ( :expected_args ) do
23
23
[
26
26
{ } ,
27
27
nil ,
28
28
{ } ,
29
- { defined_params : { ruleset_id : 'foo' } , endpoint : 'query_ruleset.delete ' }
29
+ { defined_params : { ruleset_id : 'foo' } , endpoint : 'query_rules.delete_ruleset ' }
30
30
]
31
31
end
32
32
33
33
it 'performs the request' do
34
- expect ( client_double . query_ruleset . delete ( ruleset_id : 'foo' ) ) . to be_a Elasticsearch ::API ::Response
34
+ expect ( client_double . query_rules . delete_ruleset ( ruleset_id : 'foo' ) ) . to be_a Elasticsearch ::API ::Response
35
35
end
36
36
end
You can’t perform that action at this time.
0 commit comments