Skip to content

Commit a770496

Browse files
committed
[API] Behavioral Analytics namespace merged into Search Application
1 parent 7b87afc commit a770496

File tree

8 files changed

+22
-59
lines changed

8 files changed

+22
-59
lines changed

elasticsearch-api/lib/elasticsearch/api.rb

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,6 @@ def self.included(base)
8080
Elasticsearch::API::Transform,
8181
Elasticsearch::API::Watcher,
8282
Elasticsearch::API::XPack,
83-
Elasticsearch::API::BehavioralAnalytics,
8483
Elasticsearch::API::DLM,
8584
Elasticsearch::API::SearchApplication
8685
end

elasticsearch-api/lib/elasticsearch/api/actions/behavioral_analytics/delete.rb renamed to elasticsearch-api/lib/elasticsearch/api/actions/search_application/delete_behavioral_analytics.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
#
2121
module Elasticsearch
2222
module API
23-
module BehavioralAnalytics
23+
module SearchApplication
2424
module Actions
2525
# Delete a behavioral analytics collection.
2626
# This functionality is in Beta and is subject to change. The design and
@@ -33,7 +33,7 @@ module Actions
3333
#
3434
# @see https://www.elastic.co/guide/en/elasticsearch/reference/current/delete-analytics-collection.html
3535
#
36-
def delete(arguments = {})
36+
def delete_behavioral_analytics(arguments = {})
3737
raise ArgumentError, "Required argument 'name' missing" unless arguments[:name]
3838

3939
arguments = arguments.clone

elasticsearch-api/lib/elasticsearch/api/actions/behavioral_analytics/list.rb renamed to elasticsearch-api/lib/elasticsearch/api/actions/search_application/get_behavioral_analytics.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
#
2121
module Elasticsearch
2222
module API
23-
module BehavioralAnalytics
23+
module SearchApplication
2424
module Actions
2525
# Returns the existing behavioral analytics collections.
2626
# This functionality is in Beta and is subject to change. The design and
@@ -33,7 +33,7 @@ module Actions
3333
#
3434
# @see https://www.elastic.co/guide/en/elasticsearch/reference/current/list-analytics-collection.html
3535
#
36-
def list(arguments = {})
36+
def get_behavioral_analytics(arguments = {})
3737
arguments = arguments.clone
3838
headers = arguments.delete(:headers) || {}
3939

elasticsearch-api/lib/elasticsearch/api/actions/behavioral_analytics/put.rb renamed to elasticsearch-api/lib/elasticsearch/api/actions/search_application/put_behavioral_analytics.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
#
2121
module Elasticsearch
2222
module API
23-
module BehavioralAnalytics
23+
module SearchApplication
2424
module Actions
2525
# Creates a behavioral analytics collection.
2626
# This functionality is in Beta and is subject to change. The design and
@@ -33,7 +33,7 @@ module Actions
3333
#
3434
# @see https://www.elastic.co/guide/en/elasticsearch/reference/current/put-analytics-collection.html
3535
#
36-
def put(arguments = {})
36+
def put_behavioral_analytics(arguments = {})
3737
raise ArgumentError, "Required argument 'name' missing" unless arguments[:name]
3838

3939
arguments = arguments.clone

elasticsearch-api/lib/elasticsearch/api/namespace/behavioral_analytics.rb

Lines changed: 0 additions & 36 deletions
This file was deleted.

elasticsearch-api/spec/elasticsearch/api/actions/behavioral_analytics/delete_spec.rb renamed to elasticsearch-api/spec/elasticsearch/api/actions/search_application/delete_behavioral_analytics_spec.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
require 'spec_helper'
1919

20-
describe 'client.behavioral_analytics#delete' do
20+
describe 'client.search_application#delete_behavioral_analytics' do
2121
let(:expected_args) do
2222
[
2323
'DELETE',
@@ -29,6 +29,6 @@
2929
end
3030

3131
it 'performs the request' do
32-
expect(client_double.behavioral_analytics.delete(name: 'foo')).to be_a Elasticsearch::API::Response
32+
expect(client_double.search_application.delete_behavioral_analytics(name: 'foo')).to be_a Elasticsearch::API::Response
3333
end
3434
end

elasticsearch-api/spec/elasticsearch/api/actions/behavioral_analytics/put_spec.rb renamed to elasticsearch-api/spec/elasticsearch/api/actions/search_application/get_behavioral_analytics_spec.rb

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,18 +17,18 @@
1717

1818
require 'spec_helper'
1919

20-
describe 'client.behavioral_analytics#put' do
20+
describe 'client.search_application#get_behavioral_analytics' do
2121
let(:expected_args) do
2222
[
23-
'PUT',
24-
'_application/analytics/foo',
25-
{},
26-
nil,
27-
{}
23+
'GET',
24+
'_application/analytics',
25+
{},
26+
nil,
27+
{}
2828
]
2929
end
3030

3131
it 'performs the request' do
32-
expect(client_double.behavioral_analytics.put(name: 'foo')).to be_a Elasticsearch::API::Response
32+
expect(client_double.search_application.get_behavioral_analytics).to be_a Elasticsearch::API::Response
3333
end
3434
end

elasticsearch-api/spec/elasticsearch/api/actions/behavioral_analytics/list_spec.rb renamed to elasticsearch-api/spec/elasticsearch/api/actions/search_application/put_behavioral_analytics_spec.rb

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,18 +17,18 @@
1717

1818
require 'spec_helper'
1919

20-
describe 'client.behavioral_analytics#list' do
20+
describe 'client.search_application#put_behavioral_analytics' do
2121
let(:expected_args) do
2222
[
23-
'GET',
24-
'_application/analytics',
25-
{},
26-
nil,
27-
{}
23+
'PUT',
24+
'_application/analytics/foo',
25+
{},
26+
nil,
27+
{}
2828
]
2929
end
3030

3131
it 'performs the request' do
32-
expect(client_double.behavioral_analytics.list).to be_a Elasticsearch::API::Response
32+
expect(client_double.search_application.put_behavioral_analytics(name: 'foo')).to be_a Elasticsearch::API::Response
3333
end
3434
end

0 commit comments

Comments
 (0)