[HLRC] Added support for CCR Delete Auto Follow Pattern API (#35981)

This change also adds documentation for the Delete Auto Follow Pattern API.

Relates to #33824
This commit is contained in:
Martijn van Groningen 2018-11-29 08:06:31 +01:00 committed by GitHub
parent 93ed8b7d61
commit 6d01170ca1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
7 changed files with 204 additions and 12 deletions

View file

@ -0,0 +1,32 @@
--
:api: ccr-delete-auto-follow-pattern
:request: DeleteAutoFollowPatternRequest
:response: AcknowledgedResponse
--
[id="{upid}-{api}"]
=== Delete Auto Follow Pattern API
[id="{upid}-{api}-request"]
==== Request
The Delete Auto Follow Pattern API allows you to delete an auto follow pattern.
["source","java",subs="attributes,callouts,macros"]
--------------------------------------------------
include-tagged::{doc-tests-file}[{api}-request]
--------------------------------------------------
<1> The name of the auto follow pattern to delete.
[id="{upid}-{api}-response"]
==== Response
The returned +{response}+ indicates if the delete auto follow pattern request was received.
["source","java",subs="attributes,callouts,macros"]
--------------------------------------------------
include-tagged::{doc-tests-file}[{api}-response]
--------------------------------------------------
<1> Whether or not the delete auto follow pattern request was acknowledged.
include::../execution.asciidoc[]

View file

@ -469,12 +469,14 @@ The Java High Level REST Client supports the following CCR APIs:
* <<{upid}-ccr-resume-follow>>
* <<{upid}-ccr-unfollow>>
* <<{upid}-ccr-put-auto-follow-pattern>>
* <<{upid}-ccr-delete-auto-follow-pattern>>
include::ccr/put_follow.asciidoc[]
include::ccr/pause_follow.asciidoc[]
include::ccr/resume_follow.asciidoc[]
include::ccr/unfollow.asciidoc[]
include::ccr/put_auto_follow_pattern.asciidoc[]
include::ccr/delete_auto_follow_pattern.asciidoc[]
== Index Lifecycle Management APIs