added the cat.fieldata api's
This commit is contained in:
@ -291,6 +291,66 @@ api.cat.prototype.count = ca({
|
|||||||
]
|
]
|
||||||
});
|
});
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Perform a [cat.fielddata](http://www.elasticsearch.org/guide/en/elasticsearch/reference/master/cat-fielddata.html) request
|
||||||
|
*
|
||||||
|
* @param {Object} params - An object with parameters used to carry out this action
|
||||||
|
* @param {String} params.bytes - The unit in which to display byte values
|
||||||
|
* @param {Boolean} params.local - Return local information, do not retrieve the state from master node (default: false)
|
||||||
|
* @param {Date, Number} params.masterTimeout - Explicit operation timeout for connection to master node
|
||||||
|
* @param {String, String[], Boolean} params.h - Comma-separated list of column names to display
|
||||||
|
* @param {Boolean} params.help - Return help information
|
||||||
|
* @param {Boolean} params.v - Verbose mode. Display column headers
|
||||||
|
* @param {String, String[], Boolean} params.fields - A comma-separated list of fields to return the fielddata size
|
||||||
|
*/
|
||||||
|
api.cat.prototype.fielddata = ca({
|
||||||
|
params: {
|
||||||
|
bytes: {
|
||||||
|
type: 'enum',
|
||||||
|
options: [
|
||||||
|
'b',
|
||||||
|
'k',
|
||||||
|
'm',
|
||||||
|
'g'
|
||||||
|
]
|
||||||
|
},
|
||||||
|
local: {
|
||||||
|
type: 'boolean'
|
||||||
|
},
|
||||||
|
masterTimeout: {
|
||||||
|
type: 'time',
|
||||||
|
name: 'master_timeout'
|
||||||
|
},
|
||||||
|
h: {
|
||||||
|
type: 'list'
|
||||||
|
},
|
||||||
|
help: {
|
||||||
|
type: 'boolean',
|
||||||
|
'default': false
|
||||||
|
},
|
||||||
|
v: {
|
||||||
|
type: 'boolean',
|
||||||
|
'default': false
|
||||||
|
},
|
||||||
|
fields: {
|
||||||
|
type: 'list'
|
||||||
|
}
|
||||||
|
},
|
||||||
|
urls: [
|
||||||
|
{
|
||||||
|
fmt: '/_cat/fielddata/<%=fields%>',
|
||||||
|
req: {
|
||||||
|
fields: {
|
||||||
|
type: 'list'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
fmt: '/_cat/fielddata'
|
||||||
|
}
|
||||||
|
]
|
||||||
|
});
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Perform a [cat.health](http://www.elasticsearch.org/guide/en/elasticsearch/reference/1.x/cat-health.html) request
|
* Perform a [cat.health](http://www.elasticsearch.org/guide/en/elasticsearch/reference/1.x/cat-health.html) request
|
||||||
*
|
*
|
||||||
|
|||||||
@ -291,6 +291,66 @@ api.cat.prototype.count = ca({
|
|||||||
]
|
]
|
||||||
});
|
});
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Perform a [cat.fielddata](http://www.elasticsearch.org/guide/en/elasticsearch/reference/master/cat-fielddata.html) request
|
||||||
|
*
|
||||||
|
* @param {Object} params - An object with parameters used to carry out this action
|
||||||
|
* @param {String} params.bytes - The unit in which to display byte values
|
||||||
|
* @param {Boolean} params.local - Return local information, do not retrieve the state from master node (default: false)
|
||||||
|
* @param {Date, Number} params.masterTimeout - Explicit operation timeout for connection to master node
|
||||||
|
* @param {String, String[], Boolean} params.h - Comma-separated list of column names to display
|
||||||
|
* @param {Boolean} params.help - Return help information
|
||||||
|
* @param {Boolean} params.v - Verbose mode. Display column headers
|
||||||
|
* @param {String, String[], Boolean} params.fields - A comma-separated list of fields to return the fielddata size
|
||||||
|
*/
|
||||||
|
api.cat.prototype.fielddata = ca({
|
||||||
|
params: {
|
||||||
|
bytes: {
|
||||||
|
type: 'enum',
|
||||||
|
options: [
|
||||||
|
'b',
|
||||||
|
'k',
|
||||||
|
'm',
|
||||||
|
'g'
|
||||||
|
]
|
||||||
|
},
|
||||||
|
local: {
|
||||||
|
type: 'boolean'
|
||||||
|
},
|
||||||
|
masterTimeout: {
|
||||||
|
type: 'time',
|
||||||
|
name: 'master_timeout'
|
||||||
|
},
|
||||||
|
h: {
|
||||||
|
type: 'list'
|
||||||
|
},
|
||||||
|
help: {
|
||||||
|
type: 'boolean',
|
||||||
|
'default': false
|
||||||
|
},
|
||||||
|
v: {
|
||||||
|
type: 'boolean',
|
||||||
|
'default': false
|
||||||
|
},
|
||||||
|
fields: {
|
||||||
|
type: 'list'
|
||||||
|
}
|
||||||
|
},
|
||||||
|
urls: [
|
||||||
|
{
|
||||||
|
fmt: '/_cat/fielddata/<%=fields%>',
|
||||||
|
req: {
|
||||||
|
fields: {
|
||||||
|
type: 'list'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
fmt: '/_cat/fielddata'
|
||||||
|
}
|
||||||
|
]
|
||||||
|
});
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Perform a [cat.health](http://www.elasticsearch.org/guide/en/elasticsearch/reference/master/cat-health.html) request
|
* Perform a [cat.health](http://www.elasticsearch.org/guide/en/elasticsearch/reference/master/cat-health.html) request
|
||||||
*
|
*
|
||||||
|
|||||||
Reference in New Issue
Block a user