| Modifier and Type | Field and Description |
|---|---|
protected ExecutionListener |
AbstractBulkExecutorBuilder.listener |
protected ExecutionListener |
AbstractBulkExecutor.listener |
| Modifier and Type | Method and Description |
|---|---|
BulkExecutorBuilder<T> |
BulkExecutorBuilder.withExecutionListener(ExecutionListener listener)
Sets an optional
ExecutionListener. |
AbstractBulkExecutorBuilder<T> |
AbstractBulkExecutorBuilder.withExecutionListener(ExecutionListener listener) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractMetricsReportingExecutionListener
An
ExecutionListener that reports useful metrics about ongoing bulk read and write
operations. |
class |
CompositeExecutionListener
A composite
ExecutionListener that forwards all received calls to its child listeners. |
class |
MetricsCollectingExecutionListener
A
ExecutionListener that records useful metrics about the ongoing bulk operations. |
class |
ReadsAndWritesReportingExecutionListener
An
ExecutionListener that reports useful metrics about ongoing bulk read and write
operations. |
class |
ReadsReportingExecutionListener
An
ExecutionListener that reports useful metrics about ongoing bulk read operations. |
class |
StatementsReportingExecutionListener
An
ExecutionListener that reports useful metrics about executed statements. |
class |
WritesReportingExecutionListener
An
ExecutionListener that reports useful metrics about ongoing bulk write operations. |
| Constructor and Description |
|---|
CompositeExecutionListener(ExecutionListener... listeners) |
| Constructor and Description |
|---|
CompositeExecutionListener(Iterable<ExecutionListener> listeners) |
| Constructor and Description |
|---|
ContinuousReadResultPublisher(Statement<?> statement,
ContinuousSession session,
boolean failFast,
ExecutionListener listener,
Semaphore maxConcurrentRequests,
com.datastax.oss.driver.shaded.guava.common.util.concurrent.RateLimiter rateLimiter)
Creates a new
ContinuousReadResultPublisher. |
ReadResultPublisher(Statement<?> statement,
CqlSession session,
boolean failFast,
ExecutionListener listener,
Semaphore maxConcurrentRequests,
com.datastax.oss.driver.shaded.guava.common.util.concurrent.RateLimiter rateLimiter)
Creates a new
ReadResultPublisher. |
WriteResultPublisher(Statement<?> statement,
CqlSession session,
boolean failFast,
ExecutionListener listener,
Semaphore maxConcurrentRequests,
com.datastax.oss.driver.shaded.guava.common.util.concurrent.RateLimiter rateLimiter)
Creates a new
WriteResultPublisher. |
| Constructor and Description |
|---|
ContinuousReadResultSubscription(Subscriber<? super ReadResult> subscriber,
Statement<?> statement,
ExecutionListener listener,
Semaphore maxConcurrentRequests,
com.datastax.oss.driver.shaded.guava.common.util.concurrent.RateLimiter rateLimiter,
boolean failFast) |
ReadResultSubscription(Subscriber<? super ReadResult> subscriber,
Statement<?> statement,
ExecutionListener listener,
Semaphore maxConcurrentRequests,
com.datastax.oss.driver.shaded.guava.common.util.concurrent.RateLimiter rateLimiter,
boolean failFast) |
WriteResultSubscription(Subscriber<? super WriteResult> subscriber,
Statement<?> statement,
ExecutionListener listener,
Semaphore maxConcurrentRequests,
com.datastax.oss.driver.shaded.guava.common.util.concurrent.RateLimiter rateLimiter,
boolean failFast) |
| Modifier and Type | Method and Description |
|---|---|
protected BulkExecutor |
ExecutorSettings.newBulkExecutor(CqlSession session,
ExecutionListener executionListener,
boolean read,
boolean searchQuery) |
BulkWriter |
ExecutorSettings.newWriteExecutor(CqlSession session,
ExecutionListener executionListener) |
Copyright © 2017–2021 DataStax. All rights reserved.