You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/development/core/server/kibana-plugin-core-server.md
+8Lines changed: 8 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -66,6 +66,7 @@ The plugin integrates with the core system via lifecycle events: `setup`<!-- -->
66
66
|[ContextSetup](./kibana-plugin-core-server.contextsetup.md)| An object that handles registration of context providers and configuring handlers with context. |
67
67
|[CoreSetup](./kibana-plugin-core-server.coresetup.md)| Context passed to the plugins <code>setup</code> method. |
68
68
|[CoreStart](./kibana-plugin-core-server.corestart.md)| Context passed to the plugins <code>start</code> method. |
69
+
|[CoreStatus](./kibana-plugin-core-server.corestatus.md)| Status of core services. |
69
70
|[CustomHttpResponseOptions](./kibana-plugin-core-server.customhttpresponseoptions.md)| HTTP response parameters for a response with adjustable status code. |
|[FakeRequest](./kibana-plugin-core-server.fakerequest.md)| Fake request object created manually by Kibana plugins. |
@@ -101,6 +103,7 @@ The plugin integrates with the core system via lifecycle events: `setup`<!-- -->
101
103
|[LoggerFactory](./kibana-plugin-core-server.loggerfactory.md)| The single purpose of <code>LoggerFactory</code> interface is to define a way to retrieve a context-based logger instance. |
|[OnPostAuthToolkit](./kibana-plugin-core-server.onpostauthtoolkit.md)| A tool set defining an outcome of OnPostAuth interceptor for incoming request. |
105
108
|[OnPreAuthToolkit](./kibana-plugin-core-server.onpreauthtoolkit.md)| A tool set defining an outcome of OnPreAuth interceptor for incoming request. |
106
109
|[OnPreResponseExtensions](./kibana-plugin-core-server.onpreresponseextensions.md)| Additional data to extend a response. |
@@ -162,15 +165,18 @@ The plugin integrates with the core system via lifecycle events: `setup`<!-- -->
162
165
|[SavedObjectsResolveImportErrorsOptions](./kibana-plugin-core-server.savedobjectsresolveimporterrorsoptions.md)| Options to control the "resolve import" operation. |
163
166
|[SavedObjectsServiceSetup](./kibana-plugin-core-server.savedobjectsservicesetup.md)| Saved Objects is Kibana's data persistence mechanism allowing plugins to use Elasticsearch for storing and querying state. The SavedObjectsServiceSetup API exposes methods for registering Saved Object types, creating and registering Saved Object client wrappers and factories. |
164
167
|[SavedObjectsServiceStart](./kibana-plugin-core-server.savedobjectsservicestart.md)| Saved Objects is Kibana's data persisentence mechanism allowing plugins to use Elasticsearch for storing and querying state. The SavedObjectsServiceStart API provides a scoped Saved Objects client for interacting with Saved Objects. |
168
+
|[SavedObjectStatusMeta](./kibana-plugin-core-server.savedobjectstatusmeta.md)| Meta information about the SavedObjectService's status. Available to plugins via [CoreSetup.status](./kibana-plugin-core-server.coresetup.status.md)<!---->. |
|[SavedObjectsTypeManagementDefinition](./kibana-plugin-core-server.savedobjectstypemanagementdefinition.md)| Configuration options for the [type](./kibana-plugin-core-server.savedobjectstype.md)<!---->'s management section. |
167
171
|[SavedObjectsTypeMappingDefinition](./kibana-plugin-core-server.savedobjectstypemappingdefinition.md)| Describe a saved object type mapping. |
|[ServiceStatus](./kibana-plugin-core-server.servicestatus.md)| The current status of a service at a point in time. |
170
175
|[SessionCookieValidationResult](./kibana-plugin-core-server.sessioncookievalidationresult.md)| Return type from a function to validate cookie contents. |
171
176
|[SessionStorage](./kibana-plugin-core-server.sessionstorage.md)| Provides an interface to store and retrieve data across requests. |
172
177
|[SessionStorageCookieOptions](./kibana-plugin-core-server.sessionstoragecookieoptions.md)| Configuration used to create HTTP session storage based on top of cookie mechanism. |
173
178
|[SessionStorageFactory](./kibana-plugin-core-server.sessionstoragefactory.md)| SessionStorage factory to bind one to an incoming request |
179
+
|[StatusServiceSetup](./kibana-plugin-core-server.statusservicesetup.md)| API for accessing status of Core and this plugin's dependencies as well as for customizing this plugin's status. |
174
180
|[StringValidationRegex](./kibana-plugin-core-server.stringvalidationregex.md)| StringValidation with regex object |
175
181
|[StringValidationRegexString](./kibana-plugin-core-server.stringvalidationregexstring.md)| StringValidation as regex string |
176
182
|[UiSettingsParams](./kibana-plugin-core-server.uisettingsparams.md)| UiSettings parameters defined by the plugins. |
@@ -184,6 +190,7 @@ The plugin integrates with the core system via lifecycle events: `setup`<!-- -->
184
190
| Variable | Description |
185
191
| --- | --- |
186
192
|[kibanaResponseFactory](./kibana-plugin-core-server.kibanaresponsefactory.md)| Set of helpers used to create <code>KibanaResponse</code> to form HTTP response on an incoming request. Should be returned as a result of [RequestHandler](./kibana-plugin-core-server.requesthandler.md) execution. |
193
+
|[ServiceStatusLevels](./kibana-plugin-core-server.servicestatuslevels.md)| The current "level" of availability of a service. |
187
194
|[validBodyOutput](./kibana-plugin-core-server.validbodyoutput.md)| The set of valid body.output |
188
195
189
196
## Type Aliases
@@ -256,6 +263,7 @@ The plugin integrates with the core system via lifecycle events: `setup`<!-- -->
256
263
|[SavedObjectsClientWrapperFactory](./kibana-plugin-core-server.savedobjectsclientwrapperfactory.md)| Describes the factory used to create instances of Saved Objects Client Wrappers. |
257
264
|[SavedObjectsFieldMapping](./kibana-plugin-core-server.savedobjectsfieldmapping.md)| Describe a [saved object type mapping](./kibana-plugin-core-server.savedobjectstypemappingdefinition.md) field.<!---->Please refer to [elasticsearch documentation](https://www.elastic.co/guide/en/elasticsearch/reference/current/mapping-types.html) For the mapping documentation |
258
265
|[ScopeableRequest](./kibana-plugin-core-server.scopeablerequest.md)| A user credentials container. It accommodates the necessary auth credentials to impersonate the current user.<!---->See [KibanaRequest](./kibana-plugin-core-server.kibanarequest.md)<!---->. |
266
+
|[ServiceStatusLevel](./kibana-plugin-core-server.servicestatuslevel.md)| A convenience type that represents the union of each value in [ServiceStatusLevels](./kibana-plugin-core-server.servicestatuslevels.md)<!---->. |
|[StartServicesAccessor](./kibana-plugin-core-server.startservicesaccessor.md)| Allows plugins to get access to APIs available in start inside async handlers. Promise will not resolve until Core and plugin dependencies have completed <code>start</code>. This should only be used inside handlers registered during <code>setup</code> that will only be executed after <code>start</code> lifecycle. |
261
269
|[StringValidation](./kibana-plugin-core-server.stringvalidation.md)| Allows regex objects or a regex string |
0 commit comments