Skip to content

Commit bc0cee4

Browse files
Merge remote-tracking branch 'elastic' into canvas-storybook-addon
2 parents 99309db + 827e91c commit bc0cee4

140 files changed

Lines changed: 1633 additions & 522 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.eslintrc.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -529,6 +529,7 @@ module.exports = {
529529
'x-pack/test_utils/**/*',
530530
'x-pack/gulpfile.js',
531531
'x-pack/plugins/apm/public/utils/testHelpers.js',
532+
'x-pack/plugins/canvas/shareable_runtime/postcss.config.js',
532533
],
533534
rules: {
534535
'import/no-extraneous-dependencies': [

docs/development/core/server/kibana-plugin-core-server.assistanceapiresponse.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44

55
## AssistanceAPIResponse interface
66

7+
> Warning: This API is now obsolete.
8+
>
9+
>
710
811
<b>Signature:</b>
912

docs/development/core/server/kibana-plugin-core-server.assistantapiclientparams.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44

55
## AssistantAPIClientParams interface
66

7+
> Warning: This API is now obsolete.
8+
>
9+
>
710
811
<b>Signature:</b>
912

docs/development/core/server/kibana-plugin-core-server.deprecationapiclientparams.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44

55
## DeprecationAPIClientParams interface
66

7+
> Warning: This API is now obsolete.
8+
>
9+
>
710
811
<b>Signature:</b>
912

docs/development/core/server/kibana-plugin-core-server.deprecationapiresponse.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44

55
## DeprecationAPIResponse interface
66

7+
> Warning: This API is now obsolete.
8+
>
9+
>
710
811
<b>Signature:</b>
912

docs/development/core/server/kibana-plugin-core-server.deprecationinfo.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44

55
## DeprecationInfo interface
66

7+
> Warning: This API is now obsolete.
8+
>
9+
>
710
811
<b>Signature:</b>
912

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
2+
3+
[Home](./index.md) &gt; [kibana-plugin-core-server](./kibana-plugin-core-server.md) &gt; [ElasticsearchClientConfig](./kibana-plugin-core-server.elasticsearchclientconfig.md)
4+
5+
## ElasticsearchClientConfig type
6+
7+
Configuration options to be used to create a [cluster client](./kibana-plugin-core-server.iclusterclient.md) using the [createClient API](./kibana-plugin-core-server.elasticsearchservicestart.createclient.md)
8+
9+
<b>Signature:</b>
10+
11+
```typescript
12+
export declare type ElasticsearchClientConfig = Pick<ElasticsearchConfig, 'customHeaders' | 'logQueries' | 'sniffOnStart' | 'sniffOnConnectionFault' | 'requestHeadersWhitelist' | 'sniffInterval' | 'hosts' | 'username' | 'password'> & {
13+
pingTimeout?: ElasticsearchConfig['pingTimeout'] | ClientOptions['pingTimeout'];
14+
requestTimeout?: ElasticsearchConfig['requestTimeout'] | ClientOptions['requestTimeout'];
15+
ssl?: Partial<ElasticsearchConfig['ssl']>;
16+
keepAlive?: boolean;
17+
};
18+
```
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
2+
3+
[Home](./index.md) &gt; [kibana-plugin-core-server](./kibana-plugin-core-server.md) &gt; [ElasticsearchServiceStart](./kibana-plugin-core-server.elasticsearchservicestart.md) &gt; [client](./kibana-plugin-core-server.elasticsearchservicestart.client.md)
4+
5+
## ElasticsearchServiceStart.client property
6+
7+
A pre-configured [Elasticsearch client](./kibana-plugin-core-server.iclusterclient.md)
8+
9+
<b>Signature:</b>
10+
11+
```typescript
12+
readonly client: IClusterClient;
13+
```
14+
15+
## Example
16+
17+
18+
```js
19+
const client = core.elasticsearch.client;
20+
21+
```
22+
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
2+
3+
[Home](./index.md) &gt; [kibana-plugin-core-server](./kibana-plugin-core-server.md) &gt; [ElasticsearchServiceStart](./kibana-plugin-core-server.elasticsearchservicestart.md) &gt; [createClient](./kibana-plugin-core-server.elasticsearchservicestart.createclient.md)
4+
5+
## ElasticsearchServiceStart.createClient property
6+
7+
Create application specific Elasticsearch cluster API client with customized config. See [IClusterClient](./kibana-plugin-core-server.iclusterclient.md)<!-- -->.
8+
9+
<b>Signature:</b>
10+
11+
```typescript
12+
readonly createClient: (type: string, clientConfig?: Partial<ElasticsearchClientConfig>) => ICustomClusterClient;
13+
```
14+
15+
## Example
16+
17+
18+
```js
19+
const client = elasticsearch.createClient('my-app-name', config);
20+
const data = await client.asInternalUser.search();
21+
22+
```
23+

docs/development/core/server/kibana-plugin-core-server.elasticsearchservicestart.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,5 +15,7 @@ export interface ElasticsearchServiceStart
1515

1616
| Property | Type | Description |
1717
| --- | --- | --- |
18+
| [client](./kibana-plugin-core-server.elasticsearchservicestart.client.md) | <code>IClusterClient</code> | A pre-configured [Elasticsearch client](./kibana-plugin-core-server.iclusterclient.md) |
19+
| [createClient](./kibana-plugin-core-server.elasticsearchservicestart.createclient.md) | <code>(type: string, clientConfig?: Partial&lt;ElasticsearchClientConfig&gt;) =&gt; ICustomClusterClient</code> | Create application specific Elasticsearch cluster API client with customized config. See [IClusterClient](./kibana-plugin-core-server.iclusterclient.md)<!-- -->. |
1820
| [legacy](./kibana-plugin-core-server.elasticsearchservicestart.legacy.md) | <code>{</code><br/><code> readonly createClient: (type: string, clientConfig?: Partial&lt;LegacyElasticsearchClientConfig&gt;) =&gt; ILegacyCustomClusterClient;</code><br/><code> readonly client: ILegacyClusterClient;</code><br/><code> }</code> | |
1921

0 commit comments

Comments
 (0)