Skip to content

Latest commit

 

History

History
115 lines (100 loc) · 7.66 KB

kibana-plugin-plugins-data-server.md

File metadata and controls

115 lines (100 loc) · 7.66 KB

Home > kibana-plugin-plugins-data-server

kibana-plugin-plugins-data-server package

Classes

Class Description
AggParamType
IndexPattern
IndexPatternsFetcher
IndexPatternsService
OptionedParamType
Plugin
SessionService The OSS session service. See data_enhanced in X-Pack for the background session service.

Enumerations

Enumeration Description
BUCKET_TYPES
ES_FIELD_TYPES *
KBN_FIELD_TYPES *
METRIC_TYPES

Functions

Function Description
getCapabilitiesForRollupIndices(indices)
getDefaultSearchParams(uiSettingsClient)
getShardTimeout(config)
getTime(indexPattern, timeRange, options)
parseInterval(interval)
plugin(initializerContext) Static code to be shared externally
searchUsageObserver(logger, usage) Rxjs observer for easily doing tap(searchUsageObserver(logger, usage)) in an rxjs chain.
shouldReadFieldFromDocValues(aggregatable, esType)
usageProvider(core)

Interfaces

Interface Description
AggFunctionsMapping A global list of the expression function definitions for each agg type function.
AggParamOption
EsQueryConfig
FieldDescriptor
FieldFormatConfig
IEsSearchRequest
IFieldSubType
IFieldType
IndexPatternAttributes
ISearchOptions
ISearchSetup
ISearchStart
ISearchStrategy Search strategy interface contains a search method that takes in a request and returns a promise that resolves to a response.
ISessionService
KueryNode
OptionedValueProp
PluginSetup
PluginStart
RefreshInterval
SearchStrategyDependencies
SearchUsage
TabbedAggColumn *
TabbedTable *

Variables

Variable Description
AggGroupLabels
AggGroupNames
castEsToKbnFieldTypeName Get the KbnFieldType name for an esType string
config
ES_SEARCH_STRATEGY
esFilters
esKuery
esQuery
exporters
fieldFormats
indexPatterns
mergeCapabilitiesWithFields
search
UI_SETTINGS

Type Aliases

Type Alias Description
AggConfigOptions
AggGroupName
AggParam
EsaggsExpressionFunctionDefinition
ExecutionContextSearch
ExpressionFunctionKibana
ExpressionFunctionKibanaContext
ExpressionValueSearchContext
FieldFormatsGetConfigFn
Filter
IAggConfig AggConfig This class represents an aggregation, which is displayed in the left-hand nav of the Visualize app.
IAggType
IEsSearchResponse
IFieldFormatsRegistry
IFieldParamType
IMetricAggType
IndexPatternLoadExpressionFunctionDefinition
KibanaContext
ParsedInterval
Query
TabbedAggRow *
TimeRange