Class ForgetFollowerAction.Request

All Implemented Interfaces:
IndicesRequest, IndicesRequest.Replaceable, Writeable, org.elasticsearch.core.RefCounted, TaskAwareRequest
Enclosing class:
ForgetFollowerAction

public static class ForgetFollowerAction.Request extends BroadcastRequest<ForgetFollowerAction.Request>
Represents a forget follower request. Note that this an expert API intended to be used only when unfollowing a follower index fails to emove the follower retention leases. Please be sure that you understand the purpose this API before using.
  • Constructor Details

    • Request

      public Request(StreamInput in) throws IOException
      Throws:
      IOException
    • Request

      public Request(String followerCluster, String followerIndex, String followerIndexUUID, String leaderRemoteCluster, String leaderIndex)
      Construct a forget follower request.
      Parameters:
      followerCluster - the name of the cluster containing the follower index to forget
      followerIndex - the name of follower index
      followerIndexUUID - the UUID of the follower index
      leaderRemoteCluster - the alias of the remote cluster containing the leader index from the perspective of the follower index
      leaderIndex - the name of the leader index
  • Method Details