Index
All Classes and Interfaces|All Packages|Serialized Form
A
- add(String, Channels, IConsumer) - Method in class org.apache.skywalking.oap.server.library.datacarrier.consumer.BulkConsumePool
- add(String, Channels, IConsumer) - Method in interface org.apache.skywalking.oap.server.library.datacarrier.consumer.ConsumerPool
- addNewTarget(Channels, IConsumer) - Method in class org.apache.skywalking.oap.server.library.datacarrier.consumer.MultipleChannelsConsumer
-
Add a new target channels.
- ArrayBlockingQueueBuffer<T> - Class in org.apache.skywalking.oap.server.library.datacarrier.buffer
-
The buffer implementation based on JDK ArrayBlockingQueue.
- AtomicRangeInteger - Class in org.apache.skywalking.oap.server.library.datacarrier.common
- AtomicRangeInteger(int, int) - Constructor for class org.apache.skywalking.oap.server.library.datacarrier.common.AtomicRangeInteger
B
- begin(Channels) - Method in class org.apache.skywalking.oap.server.library.datacarrier.consumer.BulkConsumePool
- begin(Channels) - Method in class org.apache.skywalking.oap.server.library.datacarrier.consumer.ConsumeDriver
- begin(Channels) - Method in interface org.apache.skywalking.oap.server.library.datacarrier.consumer.IDriver
- BLOCKING - Enum constant in enum org.apache.skywalking.oap.server.library.datacarrier.buffer.BufferStrategy
- Buffer<T> - Class in org.apache.skywalking.oap.server.library.datacarrier.buffer
-
Self implementation ring queue.
- BufferStrategy - Enum in org.apache.skywalking.oap.server.library.datacarrier.buffer
- BulkConsumePool - Class in org.apache.skywalking.oap.server.library.datacarrier.consumer
-
BulkConsumePool works for consuming data from multiple channels(DataCarrier instances), with multiple
MultipleChannelsConsumers. - BulkConsumePool(String, int, long) - Constructor for class org.apache.skywalking.oap.server.library.datacarrier.consumer.BulkConsumePool
- BulkConsumePool.Creator - Class in org.apache.skywalking.oap.server.library.datacarrier.consumer
-
The creator for
BulkConsumePool.
C
- call() - Method in class org.apache.skywalking.oap.server.library.datacarrier.consumer.BulkConsumePool.Creator
- Channels<T> - Class in org.apache.skywalking.oap.server.library.datacarrier.buffer
-
Channels of Buffer It contains all buffer data which belongs to this channel.
- Channels(int, int, IDataPartitioner<T>, BufferStrategy) - Constructor for class org.apache.skywalking.oap.server.library.datacarrier.buffer.Channels
- close(Channels) - Method in class org.apache.skywalking.oap.server.library.datacarrier.consumer.BulkConsumePool
- close(Channels) - Method in class org.apache.skywalking.oap.server.library.datacarrier.consumer.ConsumeDriver
- close(Channels) - Method in interface org.apache.skywalking.oap.server.library.datacarrier.consumer.IDriver
- consume(Class<? extends IConsumer<T>>, int) - Method in class org.apache.skywalking.oap.server.library.datacarrier.DataCarrier
-
set consumeDriver to this Carrier.
- consume(Class<? extends IConsumer<T>>, int, long, Properties) - Method in class org.apache.skywalking.oap.server.library.datacarrier.DataCarrier
-
set consumeDriver to this Carrier.
- consume(List<T>) - Method in interface org.apache.skywalking.oap.server.library.datacarrier.consumer.IConsumer
- consume(ConsumerPool, IConsumer<T>) - Method in class org.apache.skywalking.oap.server.library.datacarrier.DataCarrier
-
Set a consumer pool to manage the channels of this DataCarrier.
- consume(IConsumer<T>, int) - Method in class org.apache.skywalking.oap.server.library.datacarrier.DataCarrier
-
set consumeDriver to this Carrier.
- consume(IConsumer<T>, int, long) - Method in class org.apache.skywalking.oap.server.library.datacarrier.DataCarrier
-
set consumeDriver to this Carrier.
- ConsumeDriver<T> - Class in org.apache.skywalking.oap.server.library.datacarrier.consumer
-
Pool of consumers
- ConsumeDriver(String, Channels<T>, Class<? extends IConsumer<T>>, int, long, Properties) - Constructor for class org.apache.skywalking.oap.server.library.datacarrier.consumer.ConsumeDriver
- ConsumeDriver(String, Channels<T>, IConsumer<T>, int, long) - Constructor for class org.apache.skywalking.oap.server.library.datacarrier.consumer.ConsumeDriver
- ConsumerCannotBeCreatedException - Exception in org.apache.skywalking.oap.server.library.datacarrier.consumer
- ConsumerPool - Interface in org.apache.skywalking.oap.server.library.datacarrier.consumer
-
The Consumer pool could support data consumer from multiple
DataCarriers, by using different consume thread management models. - ConsumerPoolFactory - Enum in org.apache.skywalking.oap.server.library.datacarrier.consumer
-
Consumer Pool Factory provides global management for all Consumer Pool.
- ConsumerThread<T> - Class in org.apache.skywalking.oap.server.library.datacarrier.consumer
- createIfAbsent(String, Callable<ConsumerPool>) - Method in enum org.apache.skywalking.oap.server.library.datacarrier.consumer.ConsumerPoolFactory
- Creator(String, int, long) - Constructor for class org.apache.skywalking.oap.server.library.datacarrier.consumer.BulkConsumePool.Creator
D
- DataCarrier<T> - Class in org.apache.skywalking.oap.server.library.datacarrier
-
DataCarrier main class.
- DataCarrier(int, int) - Constructor for class org.apache.skywalking.oap.server.library.datacarrier.DataCarrier
- DataCarrier(int, int, BufferStrategy) - Constructor for class org.apache.skywalking.oap.server.library.datacarrier.DataCarrier
- DataCarrier(String, int, int) - Constructor for class org.apache.skywalking.oap.server.library.datacarrier.DataCarrier
- DataCarrier(String, String, int, int) - Constructor for class org.apache.skywalking.oap.server.library.datacarrier.DataCarrier
- DataCarrier(String, String, int, int, BufferStrategy) - Constructor for class org.apache.skywalking.oap.server.library.datacarrier.DataCarrier
- doubleValue() - Method in class org.apache.skywalking.oap.server.library.datacarrier.common.AtomicRangeInteger
E
- EnvUtil - Class in org.apache.skywalking.oap.server.library.datacarrier
-
Read value from system env.
- EnvUtil() - Constructor for class org.apache.skywalking.oap.server.library.datacarrier.EnvUtil
F
- floatValue() - Method in class org.apache.skywalking.oap.server.library.datacarrier.common.AtomicRangeInteger
G
- get() - Method in class org.apache.skywalking.oap.server.library.datacarrier.common.AtomicRangeInteger
- get(String) - Method in enum org.apache.skywalking.oap.server.library.datacarrier.consumer.ConsumerPoolFactory
- getAndIncrement() - Method in class org.apache.skywalking.oap.server.library.datacarrier.common.AtomicRangeInteger
- getBuffer(int) - Method in class org.apache.skywalking.oap.server.library.datacarrier.buffer.Channels
- getBufferSize() - Method in class org.apache.skywalking.oap.server.library.datacarrier.buffer.ArrayBlockingQueueBuffer
- getBufferSize() - Method in class org.apache.skywalking.oap.server.library.datacarrier.buffer.Buffer
- getBufferSize() - Method in interface org.apache.skywalking.oap.server.library.datacarrier.buffer.QueueBuffer
- getChannelSize() - Method in class org.apache.skywalking.oap.server.library.datacarrier.buffer.Channels
-
get channelSize
- getInt(String, int) - Static method in class org.apache.skywalking.oap.server.library.datacarrier.EnvUtil
- getLong(String, long) - Static method in class org.apache.skywalking.oap.server.library.datacarrier.EnvUtil
I
- IConsumer<T> - Interface in org.apache.skywalking.oap.server.library.datacarrier.consumer
- IDataPartitioner<T> - Interface in org.apache.skywalking.oap.server.library.datacarrier.partition
- IDriver - Interface in org.apache.skywalking.oap.server.library.datacarrier.consumer
-
The driver of consumer.
- IF_POSSIBLE - Enum constant in enum org.apache.skywalking.oap.server.library.datacarrier.buffer.BufferStrategy
- init(Properties) - Method in interface org.apache.skywalking.oap.server.library.datacarrier.consumer.IConsumer
- INSTANCE - Enum constant in enum org.apache.skywalking.oap.server.library.datacarrier.consumer.ConsumerPoolFactory
- intValue() - Method in class org.apache.skywalking.oap.server.library.datacarrier.common.AtomicRangeInteger
- isRunning(Channels) - Method in class org.apache.skywalking.oap.server.library.datacarrier.consumer.BulkConsumePool
- isRunning(Channels) - Method in class org.apache.skywalking.oap.server.library.datacarrier.consumer.ConsumeDriver
- isRunning(Channels) - Method in interface org.apache.skywalking.oap.server.library.datacarrier.consumer.IDriver
L
- longValue() - Method in class org.apache.skywalking.oap.server.library.datacarrier.common.AtomicRangeInteger
M
- maxRetryCount() - Method in interface org.apache.skywalking.oap.server.library.datacarrier.partition.IDataPartitioner
- maxRetryCount() - Method in class org.apache.skywalking.oap.server.library.datacarrier.partition.ProducerThreadPartitioner
- maxRetryCount() - Method in class org.apache.skywalking.oap.server.library.datacarrier.partition.SimpleRollingPartitioner
- MultipleChannelsConsumer - Class in org.apache.skywalking.oap.server.library.datacarrier.consumer
-
MultipleChannelsConsumer represent a single consumer thread, but support multiple channels with their
IConsumers - MultipleChannelsConsumer(String, long) - Constructor for class org.apache.skywalking.oap.server.library.datacarrier.consumer.MultipleChannelsConsumer
N
- nothingToConsume() - Method in interface org.apache.skywalking.oap.server.library.datacarrier.consumer.IConsumer
-
Notify the implementation, if there is nothing fetched from the queue.
O
- obtain(List<T>) - Method in class org.apache.skywalking.oap.server.library.datacarrier.buffer.ArrayBlockingQueueBuffer
- obtain(List<T>) - Method in class org.apache.skywalking.oap.server.library.datacarrier.buffer.Buffer
- obtain(List<T>) - Method in interface org.apache.skywalking.oap.server.library.datacarrier.buffer.QueueBuffer
-
Obtain the existing data from the queue
- onError(List<T>, Throwable) - Method in interface org.apache.skywalking.oap.server.library.datacarrier.consumer.IConsumer
- onExit() - Method in interface org.apache.skywalking.oap.server.library.datacarrier.consumer.IConsumer
- org.apache.skywalking.oap.server.library.datacarrier - package org.apache.skywalking.oap.server.library.datacarrier
- org.apache.skywalking.oap.server.library.datacarrier.buffer - package org.apache.skywalking.oap.server.library.datacarrier.buffer
- org.apache.skywalking.oap.server.library.datacarrier.common - package org.apache.skywalking.oap.server.library.datacarrier.common
- org.apache.skywalking.oap.server.library.datacarrier.consumer - package org.apache.skywalking.oap.server.library.datacarrier.consumer
- org.apache.skywalking.oap.server.library.datacarrier.partition - package org.apache.skywalking.oap.server.library.datacarrier.partition
P
- partition(int, T) - Method in interface org.apache.skywalking.oap.server.library.datacarrier.partition.IDataPartitioner
- partition(int, T) - Method in class org.apache.skywalking.oap.server.library.datacarrier.partition.ProducerThreadPartitioner
- partition(int, T) - Method in class org.apache.skywalking.oap.server.library.datacarrier.partition.SimpleRollingPartitioner
- produce(T) - Method in class org.apache.skywalking.oap.server.library.datacarrier.DataCarrier
-
produce data to buffer, using the given
BufferStrategy. - ProducerThreadPartitioner<T> - Class in org.apache.skywalking.oap.server.library.datacarrier.partition
-
use threadid % total to partition
- ProducerThreadPartitioner() - Constructor for class org.apache.skywalking.oap.server.library.datacarrier.partition.ProducerThreadPartitioner
Q
- QueueBuffer<T> - Interface in org.apache.skywalking.oap.server.library.datacarrier.buffer
-
Queue buffer interface.
R
- recommendMaxSize() - Static method in class org.apache.skywalking.oap.server.library.datacarrier.consumer.BulkConsumePool.Creator
- run() - Method in class org.apache.skywalking.oap.server.library.datacarrier.consumer.ConsumerThread
- run() - Method in class org.apache.skywalking.oap.server.library.datacarrier.consumer.MultipleChannelsConsumer
S
- save(T) - Method in class org.apache.skywalking.oap.server.library.datacarrier.buffer.ArrayBlockingQueueBuffer
- save(T) - Method in class org.apache.skywalking.oap.server.library.datacarrier.buffer.Buffer
- save(T) - Method in class org.apache.skywalking.oap.server.library.datacarrier.buffer.Channels
- save(T) - Method in interface org.apache.skywalking.oap.server.library.datacarrier.buffer.QueueBuffer
-
Save data into the queue;
- setPartitioner(IDataPartitioner<T>) - Method in class org.apache.skywalking.oap.server.library.datacarrier.buffer.Channels
- setPartitioner(IDataPartitioner<T>) - Method in class org.apache.skywalking.oap.server.library.datacarrier.DataCarrier
-
set a new IDataPartitioner.
- setStrategy(BufferStrategy) - Method in class org.apache.skywalking.oap.server.library.datacarrier.buffer.ArrayBlockingQueueBuffer
- setStrategy(BufferStrategy) - Method in class org.apache.skywalking.oap.server.library.datacarrier.buffer.Buffer
- setStrategy(BufferStrategy) - Method in class org.apache.skywalking.oap.server.library.datacarrier.buffer.Channels
-
override the strategy at runtime.
- setStrategy(BufferStrategy) - Method in interface org.apache.skywalking.oap.server.library.datacarrier.buffer.QueueBuffer
-
Set different strategy when queue is full.
- shutdownConsumers() - Method in class org.apache.skywalking.oap.server.library.datacarrier.DataCarrier
-
shutdown all consumer threads, if consumer threads are running.
- SimpleRollingPartitioner<T> - Class in org.apache.skywalking.oap.server.library.datacarrier.partition
-
use normal int to rolling.
- SimpleRollingPartitioner() - Constructor for class org.apache.skywalking.oap.server.library.datacarrier.partition.SimpleRollingPartitioner
- size() - Method in class org.apache.skywalking.oap.server.library.datacarrier.buffer.Channels
- size() - Method in class org.apache.skywalking.oap.server.library.datacarrier.consumer.MultipleChannelsConsumer
V
- valueOf(String) - Static method in enum org.apache.skywalking.oap.server.library.datacarrier.buffer.BufferStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.skywalking.oap.server.library.datacarrier.consumer.ConsumerPoolFactory
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.apache.skywalking.oap.server.library.datacarrier.buffer.BufferStrategy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.skywalking.oap.server.library.datacarrier.consumer.ConsumerPoolFactory
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes and Interfaces|All Packages|Serialized Form