API generation
This commit is contained in:
@ -27,6 +27,7 @@ function buildCatMlDatafeeds (opts) {
|
||||
const { makeRequest, ConfigurationError, handleError, snakeCaseKeys } = opts
|
||||
|
||||
const acceptedQuerystring = [
|
||||
'allow_no_match',
|
||||
'allow_no_datafeeds',
|
||||
'format',
|
||||
'h',
|
||||
@ -37,6 +38,7 @@ function buildCatMlDatafeeds (opts) {
|
||||
]
|
||||
|
||||
const snakeCase = {
|
||||
allowNoMatch: 'allow_no_match',
|
||||
allowNoDatafeeds: 'allow_no_datafeeds'
|
||||
|
||||
}
|
||||
|
||||
@ -27,6 +27,7 @@ function buildCatMlJobs (opts) {
|
||||
const { makeRequest, ConfigurationError, handleError, snakeCaseKeys } = opts
|
||||
|
||||
const acceptedQuerystring = [
|
||||
'allow_no_match',
|
||||
'allow_no_jobs',
|
||||
'bytes',
|
||||
'format',
|
||||
@ -38,6 +39,7 @@ function buildCatMlJobs (opts) {
|
||||
]
|
||||
|
||||
const snakeCase = {
|
||||
allowNoMatch: 'allow_no_match',
|
||||
allowNoJobs: 'allow_no_jobs'
|
||||
|
||||
}
|
||||
|
||||
@ -51,7 +51,7 @@ function buildIndicesAddBlock (opts) {
|
||||
/**
|
||||
* Perform a indices.add_block request
|
||||
* Adds a block to an index.
|
||||
* https://www.elastic.co/guide/en/elasticsearch/reference/master/indices-blocks.html
|
||||
* https://www.elastic.co/guide/en/elasticsearch/reference/master/index-modules-blocks.html
|
||||
*/
|
||||
return function indicesAddBlock (params, options, callback) {
|
||||
options = options || {}
|
||||
|
||||
@ -36,7 +36,7 @@ function buildIndicesCreateDataStream (opts) {
|
||||
|
||||
/**
|
||||
* Perform a indices.create_data_stream request
|
||||
* Creates or updates a data stream
|
||||
* Creates a data stream
|
||||
* https://www.elastic.co/guide/en/elasticsearch/reference/master/data-streams.html
|
||||
*/
|
||||
return function indicesCreateDataStream (params, options, callback) {
|
||||
|
||||
@ -79,13 +79,8 @@ function buildIndicesFlushSynced (opts) {
|
||||
|
||||
var path = ''
|
||||
|
||||
if ((index) != null) {
|
||||
if (method == null) method = body == null ? 'GET' : 'POST'
|
||||
path = '/' + encodeURIComponent(index) + '/' + '_flush' + '/' + 'synced'
|
||||
} else {
|
||||
if (method == null) method = body == null ? 'GET' : 'POST'
|
||||
path = '/' + '_flush' + '/' + 'synced'
|
||||
}
|
||||
if (method == null) method = body == null ? 'GET' : 'POST'
|
||||
path = '/' + encodeURIComponent(index) + '/' + '_flush' + '/' + 'synced'
|
||||
|
||||
// build request object
|
||||
const request = {
|
||||
|
||||
@ -44,7 +44,7 @@ function buildIndicesResolveIndex (opts) {
|
||||
/**
|
||||
* Perform a indices.resolve_index request
|
||||
* Returns information about any matching indices, aliases, and data streams
|
||||
* https://www.elastic.co/guide/en/elasticsearch/reference/master/indices-resolve-index.html
|
||||
* https://www.elastic.co/guide/en/elasticsearch/reference/master/indices-resolve-index-api.html
|
||||
*/
|
||||
return function indicesResolveIndex (params, options, callback) {
|
||||
options = options || {}
|
||||
|
||||
@ -27,12 +27,14 @@ function buildMlCloseJob (opts) {
|
||||
const { makeRequest, ConfigurationError, handleError, snakeCaseKeys } = opts
|
||||
|
||||
const acceptedQuerystring = [
|
||||
'allow_no_match',
|
||||
'allow_no_jobs',
|
||||
'force',
|
||||
'timeout'
|
||||
]
|
||||
|
||||
const snakeCase = {
|
||||
allowNoMatch: 'allow_no_match',
|
||||
allowNoJobs: 'allow_no_jobs'
|
||||
|
||||
}
|
||||
|
||||
@ -27,10 +27,12 @@ function buildMlGetDatafeedStats (opts) {
|
||||
const { makeRequest, ConfigurationError, handleError, snakeCaseKeys } = opts
|
||||
|
||||
const acceptedQuerystring = [
|
||||
'allow_no_match',
|
||||
'allow_no_datafeeds'
|
||||
]
|
||||
|
||||
const snakeCase = {
|
||||
allowNoMatch: 'allow_no_match',
|
||||
allowNoDatafeeds: 'allow_no_datafeeds'
|
||||
}
|
||||
|
||||
|
||||
@ -27,10 +27,12 @@ function buildMlGetDatafeeds (opts) {
|
||||
const { makeRequest, ConfigurationError, handleError, snakeCaseKeys } = opts
|
||||
|
||||
const acceptedQuerystring = [
|
||||
'allow_no_match',
|
||||
'allow_no_datafeeds'
|
||||
]
|
||||
|
||||
const snakeCase = {
|
||||
allowNoMatch: 'allow_no_match',
|
||||
allowNoDatafeeds: 'allow_no_datafeeds'
|
||||
}
|
||||
|
||||
|
||||
@ -27,10 +27,12 @@ function buildMlGetJobStats (opts) {
|
||||
const { makeRequest, ConfigurationError, handleError, snakeCaseKeys } = opts
|
||||
|
||||
const acceptedQuerystring = [
|
||||
'allow_no_match',
|
||||
'allow_no_jobs'
|
||||
]
|
||||
|
||||
const snakeCase = {
|
||||
allowNoMatch: 'allow_no_match',
|
||||
allowNoJobs: 'allow_no_jobs'
|
||||
}
|
||||
|
||||
|
||||
@ -27,10 +27,12 @@ function buildMlGetJobs (opts) {
|
||||
const { makeRequest, ConfigurationError, handleError, snakeCaseKeys } = opts
|
||||
|
||||
const acceptedQuerystring = [
|
||||
'allow_no_match',
|
||||
'allow_no_jobs'
|
||||
]
|
||||
|
||||
const snakeCase = {
|
||||
allowNoMatch: 'allow_no_match',
|
||||
allowNoJobs: 'allow_no_jobs'
|
||||
}
|
||||
|
||||
|
||||
@ -33,6 +33,7 @@ function buildMlGetOverallBuckets (opts) {
|
||||
'exclude_interim',
|
||||
'start',
|
||||
'end',
|
||||
'allow_no_match',
|
||||
'allow_no_jobs'
|
||||
]
|
||||
|
||||
@ -41,6 +42,7 @@ function buildMlGetOverallBuckets (opts) {
|
||||
bucketSpan: 'bucket_span',
|
||||
overallScore: 'overall_score',
|
||||
excludeInterim: 'exclude_interim',
|
||||
allowNoMatch: 'allow_no_match',
|
||||
allowNoJobs: 'allow_no_jobs'
|
||||
}
|
||||
|
||||
|
||||
@ -27,12 +27,14 @@ function buildMlStopDatafeed (opts) {
|
||||
const { makeRequest, ConfigurationError, handleError, snakeCaseKeys } = opts
|
||||
|
||||
const acceptedQuerystring = [
|
||||
'allow_no_match',
|
||||
'allow_no_datafeeds',
|
||||
'force',
|
||||
'timeout'
|
||||
]
|
||||
|
||||
const snakeCase = {
|
||||
allowNoMatch: 'allow_no_match',
|
||||
allowNoDatafeeds: 'allow_no_datafeeds'
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user