| Package | Description |
|---|---|
| com.volcengine.model.tls.producer | |
| com.volcengine.service.tls |
| Modifier and Type | Method and Description |
|---|---|
void |
BatchLog.BatchManager.addNow(ProducerConfig config,
ExecutorService executorService,
TLSLogClient client,
BlockingQueue<BatchLog> successQueue,
BlockingQueue<BatchLog> failureQueue,
AtomicInteger batchCount,
RetryManager retryManager) |
| Constructor and Description |
|---|
BatchLog(BatchLog.BatchKey batchKey,
ProducerConfig producerConfig) |
| Modifier and Type | Method and Description |
|---|---|
void |
ProducerImpl.config(ProducerConfig producerConfig) |
void |
Producer.config(ProducerConfig producerConfig) |
| Constructor and Description |
|---|
LogDispatcher(ProducerConfig producerConfig,
String producerName,
BlockingQueue<BatchLog> successQueue,
BlockingQueue<BatchLog> failureQueue,
Semaphore memoryLock,
AtomicInteger batchCount,
RetryManager retryManager) |
Mover(String name,
ProducerConfig producerConfig,
LogDispatcher dispatcher,
RetryManager retryManager,
BlockingQueue<BatchLog> successQueue,
BlockingQueue<BatchLog> failureQueue) |
ProducerImpl(ProducerConfig producerConfig) |
SendBatchTask(BatchLog batchLog,
ProducerConfig producerConfig,
BlockingQueue<BatchLog> successQueue,
BlockingQueue<BatchLog> failureQueue,
TLSLogClient client,
RetryManager retryManager) |
Copyright © 2023. All rights reserved.