Uses of Class
org.elasticsearch.action.support.replication.ReplicationResponse
-
-
Uses of ReplicationResponse in org.elasticsearch.action
Subclasses of ReplicationResponse in org.elasticsearch.action Modifier and Type Class Description classDocWriteResponseA base class for the response of a write operation that involves a single doc -
Uses of ReplicationResponse in org.elasticsearch.action.admin.indices.close
Methods in org.elasticsearch.action.admin.indices.close that return ReplicationResponse Modifier and Type Method Description protected ReplicationResponseTransportVerifyShardBeforeCloseAction. newResponseInstance(StreamInput in)Method parameters in org.elasticsearch.action.admin.indices.close with type arguments of type ReplicationResponse Modifier and Type Method Description protected voidTransportVerifyShardBeforeCloseAction. shardOperationOnPrimary(TransportVerifyShardBeforeCloseAction.ShardRequest shardRequest, IndexShard primary, ActionListener<TransportReplicationAction.PrimaryResult<TransportVerifyShardBeforeCloseAction.ShardRequest,ReplicationResponse>> listener) -
Uses of ReplicationResponse in org.elasticsearch.action.admin.indices.flush
Methods in org.elasticsearch.action.admin.indices.flush that return ReplicationResponse Modifier and Type Method Description protected ReplicationResponseTransportShardFlushAction. newResponseInstance(StreamInput in)protected ReplicationResponseTransportFlushAction. newShardResponse()Method parameters in org.elasticsearch.action.admin.indices.flush with type arguments of type ReplicationResponse Modifier and Type Method Description protected voidTransportShardFlushAction. shardOperationOnPrimary(ShardFlushRequest shardRequest, IndexShard primary, ActionListener<TransportReplicationAction.PrimaryResult<ShardFlushRequest,ReplicationResponse>> listener) -
Uses of ReplicationResponse in org.elasticsearch.action.admin.indices.refresh
Methods in org.elasticsearch.action.admin.indices.refresh that return ReplicationResponse Modifier and Type Method Description protected ReplicationResponseTransportShardRefreshAction. newResponseInstance(StreamInput in)protected ReplicationResponseTransportRefreshAction. newShardResponse()Method parameters in org.elasticsearch.action.admin.indices.refresh with type arguments of type ReplicationResponse Modifier and Type Method Description protected voidTransportShardRefreshAction. shardOperationOnPrimary(BasicReplicationRequest shardRequest, IndexShard primary, ActionListener<TransportReplicationAction.PrimaryResult<BasicReplicationRequest,ReplicationResponse>> listener) -
Uses of ReplicationResponse in org.elasticsearch.action.bulk
Classes in org.elasticsearch.action.bulk with type parameters of type ReplicationResponse Modifier and Type Class Description classTransportSingleItemBulkWriteAction<Request extends ReplicatedWriteRequest<Request>,Response extends ReplicationResponse & WriteResponse>Deprecated.Subclasses of ReplicationResponse in org.elasticsearch.action.bulk Modifier and Type Class Description classBulkShardResponseMethods in org.elasticsearch.action.bulk with type parameters of type ReplicationResponse Modifier and Type Method Description static <Response extends ReplicationResponse & WriteResponse>
ActionListener<BulkResponse>TransportSingleItemBulkWriteAction. wrapBulkResponse(ActionListener<Response> listener)Deprecated. -
Uses of ReplicationResponse in org.elasticsearch.action.delete
Subclasses of ReplicationResponse in org.elasticsearch.action.delete Modifier and Type Class Description classDeleteResponseThe response of the delete action. -
Uses of ReplicationResponse in org.elasticsearch.action.index
Subclasses of ReplicationResponse in org.elasticsearch.action.index Modifier and Type Class Description classIndexResponseA response of an index operation, -
Uses of ReplicationResponse in org.elasticsearch.action.resync
Subclasses of ReplicationResponse in org.elasticsearch.action.resync Modifier and Type Class Description classResyncReplicationResponse -
Uses of ReplicationResponse in org.elasticsearch.action.support.replication
Classes in org.elasticsearch.action.support.replication with type parameters of type ReplicationResponse Modifier and Type Class Description classTransportBroadcastReplicationAction<Request extends BroadcastRequest<Request>,Response extends BroadcastResponse,ShardRequest extends ReplicationRequest<ShardRequest>,ShardResponse extends ReplicationResponse>Base class for requests that should be executed on all shards of an index or several indices.classTransportReplicationAction<Request extends ReplicationRequest<Request>,ReplicaRequest extends ReplicationRequest<ReplicaRequest>,Response extends ReplicationResponse>Base class for requests that should be executed on a primary copy followed by replica copies.static classTransportReplicationAction.PrimaryResult<ReplicaRequest extends ReplicationRequest<ReplicaRequest>,Response extends ReplicationResponse>classTransportWriteAction<Request extends ReplicatedWriteRequest<Request>,ReplicaRequest extends ReplicatedWriteRequest<ReplicaRequest>,Response extends ReplicationResponse & WriteResponse>Base class for transport actions that modify data in some shard like index, delete, and shardBulk.static classTransportWriteAction.WritePrimaryResult<ReplicaRequest extends ReplicatedWriteRequest<ReplicaRequest>,Response extends ReplicationResponse & WriteResponse>Result of taking the action on the primary.Fields in org.elasticsearch.action.support.replication declared as ReplicationResponse Modifier and Type Field Description ResponseTransportReplicationAction.PrimaryResult. finalResponseIfSuccessful -
Uses of ReplicationResponse in org.elasticsearch.action.update
Subclasses of ReplicationResponse in org.elasticsearch.action.update Modifier and Type Class Description classUpdateResponse -
Uses of ReplicationResponse in org.elasticsearch.index.seqno
Subclasses of ReplicationResponse in org.elasticsearch.index.seqno Modifier and Type Class Description static classRetentionLeaseSyncAction.ResponseMethods in org.elasticsearch.index.seqno that return ReplicationResponse Modifier and Type Method Description protected ReplicationResponseGlobalCheckpointSyncAction. newResponseInstance(StreamInput in)protected ReplicationResponseRetentionLeaseBackgroundSyncAction. newResponseInstance(StreamInput in)Method parameters in org.elasticsearch.index.seqno with type arguments of type ReplicationResponse Modifier and Type Method Description RetentionLeaseReplicationTracker. addPeerRecoveryRetentionLease(String nodeId, long globalCheckpoint, ActionListener<ReplicationResponse> listener)Retention leases for peer recovery have sourceReplicationTracker.PEER_RECOVERY_RETENTION_LEASE_SOURCE, a lease ID containing the persistent node ID calculated byReplicationTracker.getPeerRecoveryRetentionLeaseId(java.lang.String), and retain operations with sequence numbers strictly greater than the given global checkpoint.RetentionLeaseReplicationTracker. addRetentionLease(String id, long retainingSequenceNumber, String source, ActionListener<ReplicationResponse> listener)Adds a new retention lease.RetentionLeaseReplicationTracker. cloneLocalPeerRecoveryRetentionLease(String nodeId, ActionListener<ReplicationResponse> listener)voidReplicationTracker. removePeerRecoveryRetentionLease(String nodeId, ActionListener<ReplicationResponse> listener)voidReplicationTracker. removeRetentionLease(String id, ActionListener<ReplicationResponse> listener)Removes an existing retention lease.protected voidGlobalCheckpointSyncAction. shardOperationOnPrimary(GlobalCheckpointSyncAction.Request request, IndexShard indexShard, ActionListener<TransportReplicationAction.PrimaryResult<GlobalCheckpointSyncAction.Request,ReplicationResponse>> listener)protected voidRetentionLeaseBackgroundSyncAction. shardOperationOnPrimary(RetentionLeaseBackgroundSyncAction.Request request, IndexShard primary, ActionListener<TransportReplicationAction.PrimaryResult<RetentionLeaseBackgroundSyncAction.Request,ReplicationResponse>> listener)voidRetentionLeaseSyncAction. sync(ShardId shardId, RetentionLeases retentionLeases, ActionListener<ReplicationResponse> listener)Sync the specified retention leases for the specified shard.voidRetentionLeaseSyncer. sync(ShardId shardId, RetentionLeases retentionLeases, ActionListener<ReplicationResponse> listener)Represents a method that when invoked syncs retention leases to replica shards after a new retention lease is added on the primary.Constructor parameters in org.elasticsearch.index.seqno with type arguments of type ReplicationResponse Constructor Description ReplicationTracker(ShardId shardId, String allocationId, IndexSettings indexSettings, long operationPrimaryTerm, long globalCheckpoint, LongConsumer onGlobalCheckpointUpdated, LongSupplier currentTimeMillisSupplier, BiConsumer<RetentionLeases,ActionListener<ReplicationResponse>> onSyncRetentionLeases, Supplier<SafeCommitInfo> safeCommitInfoSupplier)Initialize the global checkpoint service. -
Uses of ReplicationResponse in org.elasticsearch.index.shard
Method parameters in org.elasticsearch.index.shard with type arguments of type ReplicationResponse Modifier and Type Method Description RetentionLeaseIndexShard. addPeerRecoveryRetentionLease(String nodeId, long globalCheckpoint, ActionListener<ReplicationResponse> listener)RetentionLeaseIndexShard. addRetentionLease(String id, long retainingSequenceNumber, String source, ActionListener<ReplicationResponse> listener)Adds a new retention lease.RetentionLeaseIndexShard. cloneLocalPeerRecoveryRetentionLease(String nodeId, ActionListener<ReplicationResponse> listener)voidIndexShard. removePeerRecoveryRetentionLease(String nodeId, ActionListener<ReplicationResponse> listener)voidIndexShard. removeRetentionLease(String id, ActionListener<ReplicationResponse> listener)Removes an existing retention lease.
-