Add delete rollup job support to HL REST Client (#34066)

Add support for delete rollup job to HL REST Client.
This commit is contained in:
Paul Sanwald 2018-10-16 09:02:29 -04:00 committed by GitHub
parent d43a1fac33
commit 936faba6c4
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
12 changed files with 501 additions and 57 deletions

View file

@ -0,0 +1,35 @@
--
:api: rollup-delete-job
:request: DeleteRollupJobRequest
:response: DeleteRollupJobResponse
--
[id="{upid}-{api}"]
=== Delete Rollup Job API
[id="{upid}-{api}-request"]
==== Request
The Delete Rollup Job API allows you to delete a job by ID.
["source","java",subs="attributes,callouts,macros"]
--------------------------------------------------
include-tagged::{doc-tests-file}[{api}-request]
--------------------------------------------------
<1> The ID of the job to delete.
[id="{upid}-{api}-response"]
==== Response
The returned +{response}+ indicates if the delete command was received.
["source","java",subs="attributes,callouts,macros"]
--------------------------------------------------
include-tagged::{doc-tests-file}[{api}-response]
--------------------------------------------------
<1> Whether or not the delete job request was received.
include::../execution.asciidoc[]

View file

@ -289,12 +289,17 @@ include::migration/get-assistance.asciidoc[]
== Rollup APIs
:upid: {mainid}-rollup
:doc-tests-file: {doc-tests}/RollupDocumentationIT.java
The Java High Level REST Client supports the following Rollup APIs:
* <<java-rest-high-x-pack-rollup-put-job>>
* <<{upid}-rollup-delete-job>>
* <<java-rest-high-x-pack-rollup-get-job>>
include::rollup/put_job.asciidoc[]
include::rollup/delete_job.asciidoc[]
include::rollup/get_job.asciidoc[]
== Security APIs