Skip navigation links
A B C D E F G H I K L M N O P Q R S T U V W 

A

AbstractAttributeWriter - Class in cz.o2.proxima.direct.core
Base class for AttributeWriters.
AbstractAttributeWriter(EntityDescriptor, URI) - Constructor for class cz.o2.proxima.direct.core.AbstractAttributeWriter
 
AbstractBulkAttributeWriter - Class in cz.o2.proxima.direct.core
Abstract implementation of BulkAttributeWriter.
AbstractBulkAttributeWriter(EntityDescriptor, URI) - Constructor for class cz.o2.proxima.direct.core.AbstractBulkAttributeWriter
 
AbstractOnlineAttributeWriter - Class in cz.o2.proxima.direct.core
Abstract implementation of the OnlineAttributeWriter.
AbstractOnlineAttributeWriter(EntityDescriptor, URI) - Constructor for class cz.o2.proxima.direct.core.AbstractOnlineAttributeWriter
 
AbstractSortedLogObserver(LogObserver, Duration, BiConsumer<StreamElement, LogObserver.OnNextContext>) - Constructor for class cz.o2.proxima.direct.commitlog.LogObservers.AbstractSortedLogObserver
 
accepts(URI) - Method in class cz.o2.proxima.direct.core.DirectDataOperator.DelegateDataAccessorFactory
 
accepts(URI) - Method in class cz.o2.proxima.direct.core.StdoutStorage
 
add(long) - Method in class cz.o2.proxima.direct.time.UnboundedOutOfOrdernessWatermarkEstimator
Accumulate given timestamp at current processing time.
addAttributes(RandomAccessReader, AttributeDescriptor<?>...) - Method in class cz.o2.proxima.direct.randomaccess.MultiAccessBuilder
Add specified attributes to be read with given reader.
addFamily(AttributeFamilyDescriptor) - Method in class cz.o2.proxima.direct.randomaccess.MultiAccessBuilder
Add specified family to be read with given reader.
addResolvedFamily(AttributeFamilyDescriptor) - Method in class cz.o2.proxima.direct.core.DirectDataOperator
 
ALLOWED_TIMESTAMP_SKEW - Static variable in class cz.o2.proxima.direct.time.UnboundedOutOfOrdernessWatermarkEstimator
 
allowedLatenessMs - Variable in class cz.o2.proxima.direct.commitlog.LogObservers.AbstractSortedLogObserver
 
allowedTimestampSkew - Variable in class cz.o2.proxima.direct.time.UnboundedOutOfOrdernessWatermarkEstimator
 
allowedTimestampSkew - Variable in class cz.o2.proxima.direct.time.UnboundedOutOfOrdernessWatermarkEstimator.Builder
 
asFactory() - Method in interface cz.o2.proxima.direct.batch.BatchLogReader
Convert instance of this reader to BatchLogReader.Factory suitable for serialization.
asFactory() - Method in class cz.o2.proxima.direct.batch.BatchLogReaders.ThroughputLimitedBatchLogReader
 
asFactory() - Method in interface cz.o2.proxima.direct.commitlog.CommitLogReader
Convert instance of this reader to CommitLogReader.Factory suitable for serialization.
asFactory() - Method in class cz.o2.proxima.direct.commitlog.CommitLogReaders.ForwardingCommitLogReader
 
asFactory() - Method in class cz.o2.proxima.direct.commitlog.CommitLogReaders.LimitedCommitLogReader
 
asFactory() - Method in interface cz.o2.proxima.direct.core.AttributeWriterBase
Convert instance of this writer to AttributeWriterBase.Factory suitable for serialization.
asFactory() - Method in interface cz.o2.proxima.direct.core.BulkAttributeWriter
 
asFactory() - Method in class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor.ProxyBatchLogReader
 
asFactory() - Method in class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor.ProxyCommitLogReader
 
asFactory() - Method in class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor.ProxyOnlineAttributeWriter
 
asFactory() - Method in class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor.ProxyRandomAccessReader
 
asFactory() - Method in interface cz.o2.proxima.direct.core.OnlineAttributeWriter
 
asFactory() - Method in interface cz.o2.proxima.direct.randomaccess.RandomAccessReader
Convert instance of this reader to RandomAccessReader.Factory suitable for serialization.
asFactory() - Method in interface cz.o2.proxima.direct.view.CachedView
Convert instance of this view to CachedView.Factory suitable for serialization.
asFactory() - Method in class cz.o2.proxima.direct.view.LocalCachedPartitionedView
 
asObserveHandle() - Method in class cz.o2.proxima.direct.batch.TerminationContext
 
asOnIdleContext(WatermarkSupplier) - Static method in class cz.o2.proxima.direct.commitlog.ObserverUtils
 
asOnNextContext(LogObserver.OffsetCommitter, Offset) - Static method in class cz.o2.proxima.direct.commitlog.ObserverUtils
 
asRepartitionContext(Collection<Partition>) - Static method in class cz.o2.proxima.direct.commitlog.ObserverUtils
 
assign(Collection<Partition>) - Method in interface cz.o2.proxima.direct.view.CachedView
Assign and make given partitions accessible by random reads.
assign(Collection<Partition>, BiConsumer<StreamElement, Pair<Long, Object>>) - Method in interface cz.o2.proxima.direct.view.CachedView
Assign and make given partitions accessible by random reads.
assign(Collection<Partition>, BiConsumer<StreamElement, Pair<Long, Object>>) - Method in class cz.o2.proxima.direct.view.LocalCachedPartitionedView
 
assignedPartitions - Variable in class cz.o2.proxima.direct.batch.BatchLogReaders.ThroughputLimitedBatchLogObserver
 
asValueBytes(AttributeDescriptor<T>, T, byte[]) - Static method in class cz.o2.proxima.direct.randomaccess.KeyValue
 
AttributeWriterBase - Interface in cz.o2.proxima.direct.core
Base interface for OnlineAttributeWriter and BulkAttributeWriter.
AttributeWriterBase.Factory<W extends AttributeWriterBase> - Interface in cz.o2.proxima.direct.core
Base interface for factories in implementing classes.
AttributeWriterBase.Type - Enum in cz.o2.proxima.direct.core
 
AttrLookup(AttributeFamilyProxyDescriptor) - Constructor for class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor.AttrLookup
 
attrMapToFactory - Variable in class cz.o2.proxima.direct.randomaccess.MultiAccessBuilder
 
attrs - Variable in class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor.AttrLookup
 
availablePartitions - Variable in class cz.o2.proxima.direct.commitlog.CommitLogReaders.LimitedCommitLogReader
 

B

BatchLogObserver - Interface in cz.o2.proxima.direct.batch
Batch observer of data.
BatchLogObserver.OnNextContext - Interface in cz.o2.proxima.direct.batch
BatchLogObservers - Class in cz.o2.proxima.direct.batch
Utility class related to BatchLogObservers.
BatchLogObservers() - Constructor for class cz.o2.proxima.direct.batch.BatchLogObservers
 
BatchLogReader - Interface in cz.o2.proxima.direct.batch
Reader of batch data stored in batch storage.
BatchLogReader.Factory<T extends BatchLogReader> - Interface in cz.o2.proxima.direct.batch
Serializable factory for BatchLogReader.
BatchLogReaders - Class in cz.o2.proxima.direct.batch
Class constructing various BatchLogReaders.
BatchLogReaders() - Constructor for class cz.o2.proxima.direct.batch.BatchLogReaders
 
BatchLogReaders.ForwardingBatchLogObserver - Class in cz.o2.proxima.direct.batch
 
BatchLogReaders.ForwardingLimitedBatchLogReader - Class in cz.o2.proxima.direct.batch
 
BatchLogReaders.ThroughputLimitedBatchLogObserver - Class in cz.o2.proxima.direct.batch
 
BatchLogReaders.ThroughputLimitedBatchLogReader - Class in cz.o2.proxima.direct.batch
 
batchReader - Variable in class cz.o2.proxima.direct.core.DirectAttributeFamilyDescriptor
 
batchReader() - Method in class cz.o2.proxima.direct.core.DirectAttributeFamilyDescriptor
 
batchReaderFactory - Variable in class cz.o2.proxima.direct.core.DirectAttributeFamilyDescriptor
 
BoundedOutOfOrdernessWatermarkEstimator - Class in cz.o2.proxima.direct.time
This estimators generates watermarks assuming that elements arrive out of order, but only to a certain degree defined by configuration: watermark.max-out-of-orderness.
BoundedOutOfOrdernessWatermarkEstimator(long, long, WatermarkIdlePolicy) - Constructor for class cz.o2.proxima.direct.time.BoundedOutOfOrdernessWatermarkEstimator
 
BoundedOutOfOrdernessWatermarkEstimator.Builder - Class in cz.o2.proxima.direct.time
BoundedOutOfOrdernessWatermarkEstimator.Factory - Class in cz.o2.proxima.direct.time
BoundedPartition - Class in cz.o2.proxima.direct.batch
Bounded implementation of Partition.
BoundedPartition(int) - Constructor for class cz.o2.proxima.direct.batch.BoundedPartition
 
BoundedPartition(int, long) - Constructor for class cz.o2.proxima.direct.batch.BoundedPartition
 
build() - Method in class cz.o2.proxima.direct.randomaccess.MultiAccessBuilder
Create RandomAccessReader for attributes and/or families specified in this builder.
build() - Method in class cz.o2.proxima.direct.time.BoundedOutOfOrdernessWatermarkEstimator.Builder
 
build() - Method in class cz.o2.proxima.direct.time.ProcessingTimeWatermarkEstimator.Builder
 
build() - Method in class cz.o2.proxima.direct.time.UnboundedOutOfOrdernessWatermarkEstimator.Builder
 
Builder() - Constructor for class cz.o2.proxima.direct.time.BoundedOutOfOrdernessWatermarkEstimator.Builder
 
Builder(long, long, WatermarkIdlePolicy) - Constructor for class cz.o2.proxima.direct.time.BoundedOutOfOrdernessWatermarkEstimator.Builder
 
Builder() - Constructor for class cz.o2.proxima.direct.time.ProcessingTimeWatermarkEstimator.Builder
 
Builder(long, TimestampSupplier, WatermarkIdlePolicy) - Constructor for class cz.o2.proxima.direct.time.ProcessingTimeWatermarkEstimator.Builder
 
Builder() - Constructor for class cz.o2.proxima.direct.time.UnboundedOutOfOrdernessWatermarkEstimator.Builder
 
Builder(long, long, long, long, TimestampSupplier, WatermarkIdlePolicy) - Constructor for class cz.o2.proxima.direct.time.UnboundedOutOfOrdernessWatermarkEstimator.Builder
 
bulk() - Method in interface cz.o2.proxima.direct.core.AttributeWriterBase
Case this to BulkAttributeWriter.
BulkAttributeWriter - Interface in cz.o2.proxima.direct.core
Writer for attribute values.
BulkAttributeWriter.Factory<T extends BulkAttributeWriter> - Interface in cz.o2.proxima.direct.core
Serializable factory for BulkAttributeWriter.

C

cache(StreamElement) - Method in interface cz.o2.proxima.direct.view.CachedView
Cache given StreamElement into local cache without writing it to the underlaying writer.
cache - Variable in class cz.o2.proxima.direct.view.LocalCachedPartitionedView
Cache for data in memory.
cache(StreamElement) - Method in class cz.o2.proxima.direct.view.LocalCachedPartitionedView
 
cache - Variable in class cz.o2.proxima.direct.view.TimeBoundedVersionedCache
 
cachedView - Variable in class cz.o2.proxima.direct.core.DirectAttributeFamilyDescriptor
 
cachedView() - Method in class cz.o2.proxima.direct.core.DirectAttributeFamilyDescriptor
 
CachedView - Interface in cz.o2.proxima.direct.view
A view of commit-log that caches (and potentially checkpoints) data from partitions and makes in random accessible.
CachedView.Factory - Interface in cz.o2.proxima.direct.view
Serializable factory for CachedView.
cachedViewFactory - Variable in class cz.o2.proxima.direct.core.DirectAttributeFamilyDescriptor
 
cancel() - Method in class cz.o2.proxima.direct.batch.TerminationContext
Force cancellation of the observe.
cancelled - Variable in class cz.o2.proxima.direct.batch.TerminationContext
 
cfg - Variable in class cz.o2.proxima.direct.time.WatermarkConfiguration
 
CFG_ESTIMATOR_FACTORY - Static variable in class cz.o2.proxima.direct.time.WatermarkConfiguration
 
CFG_IDLE_POLICY_FACTORY - Static variable in class cz.o2.proxima.direct.time.WatermarkConfiguration
 
CFG_PREFIX - Static variable in class cz.o2.proxima.direct.time.WatermarkConfiguration
 
clear() - Method in class cz.o2.proxima.direct.view.TimeBoundedVersionedCache
 
close() - Method in interface cz.o2.proxima.direct.batch.ObserveHandle
Stop the consumption.
close() - Method in interface cz.o2.proxima.direct.commitlog.ObserveHandle
Stop the consumption.
close() - Method in class cz.o2.proxima.direct.core.AbstractOnlineAttributeWriter
 
close() - Method in interface cz.o2.proxima.direct.core.AttributeWriterBase
Close allocated resources of this writer.
close() - Method in class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor.ProxyOnlineAttributeWriter
 
close() - Method in class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor.ProxyRandomAccessReader
 
close() - Method in class cz.o2.proxima.direct.core.DirectDataOperator
Close the operator and release all allocated resources.
close() - Method in class cz.o2.proxima.direct.view.LocalCachedPartitionedView
 
commit(boolean, Throwable) - Method in interface cz.o2.proxima.direct.commitlog.LogObserver.OffsetCommitter
Confirm processing of element.
commit(boolean, Throwable) - Method in interface cz.o2.proxima.direct.commitlog.LogObserver.OnNextContext
 
commit(boolean, Throwable) - Method in interface cz.o2.proxima.direct.core.CommitCallback
Commit the ingest process.
CommitCallback - Interface in cz.o2.proxima.direct.core
Callback for write and commit log operations.
CommitLogReader - Interface in cz.o2.proxima.direct.commitlog
Read access to commit log.
commitLogReader - Variable in class cz.o2.proxima.direct.core.DirectAttributeFamilyDescriptor
 
commitLogReader() - Method in class cz.o2.proxima.direct.core.DirectAttributeFamilyDescriptor
 
CommitLogReader.Factory<T extends CommitLogReader> - Interface in cz.o2.proxima.direct.commitlog
Serializable factory for CommitLogReader.
commitLogReaderFactory - Variable in class cz.o2.proxima.direct.core.DirectAttributeFamilyDescriptor
 
CommitLogReaders - Class in cz.o2.proxima.direct.commitlog
Utility class that constructs various versions of CommitLogReaders.
CommitLogReaders() - Constructor for class cz.o2.proxima.direct.commitlog.CommitLogReaders
 
CommitLogReaders.ForwardingCommitLogReader - Class in cz.o2.proxima.direct.commitlog
 
CommitLogReaders.ForwardingLogObserver - Class in cz.o2.proxima.direct.commitlog
 
CommitLogReaders.LimitedCommitLogReader - Class in cz.o2.proxima.direct.commitlog
 
committer() - Method in interface cz.o2.proxima.direct.commitlog.LogObserver.OnNextContext
Retrieve committer for currently processed record.
configure() - Method in class cz.o2.proxima.direct.time.WatermarkConfiguration
 
configureLimiter(Map<String, Object>) - Method in class cz.o2.proxima.direct.core.DirectDataOperator.DelegateDataAccessorFactory.ForwardingDataAccessor
 
confirm() - Method in interface cz.o2.proxima.direct.commitlog.LogObserver.OffsetCommitter
Successfully confirm the processing.
Context - Class in cz.o2.proxima.direct.core
Context created in local instance that can be distributed over wire.
Context(UnaryFunction<AttributeFamilyDescriptor, DirectAttributeFamilyDescriptor>, Factory<ExecutorService>) - Constructor for class cz.o2.proxima.direct.core.Context
 
context - Variable in class cz.o2.proxima.direct.core.DirectDataOperator
 
context - Variable in class cz.o2.proxima.direct.randomaccess.MultiAccessBuilder
 
ContextProvider - Interface in cz.o2.proxima.direct.core
Provider or Context.
create(Repository) - Method in class cz.o2.proxima.direct.core.DirectDataOperatorFactory
 
create(Map<String, Object>, WatermarkIdlePolicyFactory) - Method in class cz.o2.proxima.direct.time.BoundedOutOfOrdernessWatermarkEstimator.Factory
 
create(Map<String, Object>) - Method in class cz.o2.proxima.direct.time.NotProgressingWatermarkIdlePolicy.Factory
 
create(Map<String, Object>, WatermarkIdlePolicyFactory) - Method in class cz.o2.proxima.direct.time.ProcessingTimeWatermarkEstimator.Factory
 
create(Map<String, Object>) - Method in class cz.o2.proxima.direct.time.SkewedProcessingTimeIdlePolicy.Factory
 
create(Map<String, Object>, WatermarkIdlePolicyFactory) - Method in class cz.o2.proxima.direct.time.UnboundedOutOfOrdernessWatermarkEstimator.Factory
 
createAccessor(DirectDataOperator, EntityDescriptor, URI, Map<String, Object>) - Method in class cz.o2.proxima.direct.core.DirectDataOperator.DelegateDataAccessorFactory
 
createAccessor(DirectDataOperator, AttributeFamilyDescriptor) - Method in class cz.o2.proxima.direct.core.DirectDataOperator.DelegateDataAccessorFactory
 
createAccessor(DirectDataOperator, EntityDescriptor, URI, Map<String, Object>) - Method in class cz.o2.proxima.direct.core.StdoutStorage
 
createExecutorFactory() - Static method in class cz.o2.proxima.direct.core.DirectDataOperator
 
currentWatermark - Variable in class cz.o2.proxima.direct.time.SkewedProcessingTimeIdlePolicy
 
cz.o2.proxima.direct.batch - package cz.o2.proxima.direct.batch
 
cz.o2.proxima.direct.commitlog - package cz.o2.proxima.direct.commitlog
 
cz.o2.proxima.direct.core - package cz.o2.proxima.direct.core
 
cz.o2.proxima.direct.randomaccess - package cz.o2.proxima.direct.randomaccess
 
cz.o2.proxima.direct.time - package cz.o2.proxima.direct.time
 
cz.o2.proxima.direct.view - package cz.o2.proxima.direct.view
 

D

data - Variable in class cz.o2.proxima.direct.view.TimeBoundedVersionedCache.Payload
 
DataAccessor - Interface in cz.o2.proxima.direct.core
Interface providing various types of data access patterns to storage.
DataAccessorFactory - Interface in cz.o2.proxima.direct.core
Factory for DataAccessors from given URI.
DEFAULT_ALLOWED_TIMESTAMP_SKEW - Static variable in class cz.o2.proxima.direct.time.UnboundedOutOfOrdernessWatermarkEstimator
 
DEFAULT_ESTIMATE_DURATION_MS - Static variable in class cz.o2.proxima.direct.time.UnboundedOutOfOrdernessWatermarkEstimator
 
DEFAULT_MAX_OUT_OF_ORDERNESS_MS - Static variable in class cz.o2.proxima.direct.time.BoundedOutOfOrdernessWatermarkEstimator
 
DEFAULT_MIN_WATERMARK - Static variable in class cz.o2.proxima.direct.time.UnboundedOutOfOrdernessWatermarkEstimator
 
DEFAULT_STEP_MS - Static variable in class cz.o2.proxima.direct.time.UnboundedOutOfOrdernessWatermarkEstimator
 
DEFAULT_TIMESTAMP_SKEW - Static variable in class cz.o2.proxima.direct.time.SkewedProcessingTimeIdlePolicy
 
defaultContext(Partition) - Static method in class cz.o2.proxima.direct.batch.BatchLogObservers
Create BatchLogObserver.OnNextContext which holds watermark back on Long.MIN_VALUE until the end of data.
delegate - Variable in class cz.o2.proxima.direct.batch.BatchLogReaders.ForwardingBatchLogObserver
 
delegate - Variable in class cz.o2.proxima.direct.batch.BatchLogReaders.ForwardingLimitedBatchLogReader
 
delegate - Variable in class cz.o2.proxima.direct.commitlog.CommitLogReaders.ForwardingCommitLogReader
 
delegate - Variable in class cz.o2.proxima.direct.commitlog.CommitLogReaders.ForwardingLogObserver
 
delegate - Variable in class cz.o2.proxima.direct.commitlog.RetryableLogObserver
Underlying log observer.
delegate - Variable in class cz.o2.proxima.direct.core.DirectDataOperator.DelegateDataAccessorFactory
 
delegate - Variable in class cz.o2.proxima.direct.core.DirectDataOperator.DelegateDataAccessorFactory.ForwardingDataAccessor
 
DelegateDataAccessorFactory(DataAccessorFactory) - Constructor for class cz.o2.proxima.direct.core.DirectDataOperator.DelegateDataAccessorFactory
 
dependencyOrdered(Stream<AttributeFamilyDescriptor>) - Method in class cz.o2.proxima.direct.core.DirectDataOperator
Create list of families ordered by dependencies between them (non-proxy first).
desc - Variable in class cz.o2.proxima.direct.core.DirectAttributeFamilyDescriptor
 
DirectAttributeFamilyDescriptor - Class in cz.o2.proxima.direct.core
Attribute descriptor with associated accessors.
DirectAttributeFamilyDescriptor(Repository, AttributeFamilyDescriptor, Optional<AttributeWriterBase>, Optional<CommitLogReader>, Optional<BatchLogReader>, Optional<RandomAccessReader>, Optional<CachedView>) - Constructor for class cz.o2.proxima.direct.core.DirectAttributeFamilyDescriptor
 
DirectAttributeFamilyDescriptor(Repository, AttributeFamilyDescriptor, Context, DataAccessor) - Constructor for class cz.o2.proxima.direct.core.DirectAttributeFamilyDescriptor
 
DirectAttributeFamilyProxyDescriptor - Class in cz.o2.proxima.direct.core
Attribute family proxy descriptor for direct operator.
DirectAttributeFamilyProxyDescriptor(Repository, Context, AttributeFamilyProxyDescriptor, DirectAttributeFamilyProxyDescriptor.AttrLookup) - Constructor for class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor
 
DirectAttributeFamilyProxyDescriptor.AttrLookup - Class in cz.o2.proxima.direct.core
 
DirectAttributeFamilyProxyDescriptor.ProxyBatchLogReader - Class in cz.o2.proxima.direct.core
 
DirectAttributeFamilyProxyDescriptor.ProxyCommitLogReader - Class in cz.o2.proxima.direct.core
 
DirectAttributeFamilyProxyDescriptor.ProxyOnlineAttributeWriter - Class in cz.o2.proxima.direct.core
 
DirectAttributeFamilyProxyDescriptor.ProxyRandomAccessReader - Class in cz.o2.proxima.direct.core
 
DirectDataOperator - Class in cz.o2.proxima.direct.core
DataOperator implementation for direct accesses.
DirectDataOperator(Repository) - Constructor for class cz.o2.proxima.direct.core.DirectDataOperator
 
DirectDataOperator.DelegateDataAccessorFactory - Class in cz.o2.proxima.direct.core
 
DirectDataOperator.DelegateDataAccessorFactory.ForwardingDataAccessor - Class in cz.o2.proxima.direct.core
 
DirectDataOperatorFactory - Class in cz.o2.proxima.direct.core
Factory for DirectDataOperator.
DirectDataOperatorFactory() - Constructor for class cz.o2.proxima.direct.core.DirectDataOperatorFactory
 
drainQueue(PriorityQueue<Pair<StreamElement, LogObserver.OnNextContext>>, long) - Method in class cz.o2.proxima.direct.commitlog.LogObservers.AbstractSortedLogObserver
 
durationMs - Variable in class cz.o2.proxima.direct.time.UnboundedOutOfOrdernessWatermarkEstimator.Builder
 

E

enqueue(StreamElement, LogObserver.OnNextContext) - Method in class cz.o2.proxima.direct.commitlog.LogObservers.AbstractSortedLogObserver
 
enqueue(StreamElement, LogObserver.OnNextContext) - Method in class cz.o2.proxima.direct.commitlog.LogObservers.SinglePartitionSortedLogObserver
 
enqueue(StreamElement, LogObserver.OnNextContext) - Method in class cz.o2.proxima.direct.commitlog.LogObservers.SortedLogObserver
 
entity - Variable in class cz.o2.proxima.direct.core.StdoutStorage.StdoutDataAccessor
 
entity - Variable in class cz.o2.proxima.direct.view.LocalCachedPartitionedView
 
entity - Variable in class cz.o2.proxima.direct.view.TimeBoundedVersionedCache
 
equals(Object) - Method in class cz.o2.proxima.direct.core.DirectAttributeFamilyDescriptor
 
equals(Object) - Method in class cz.o2.proxima.direct.randomaccess.KeyValue
 
equals(Object) - Method in class cz.o2.proxima.direct.view.TimeBoundedVersionedCache
 
ESTIMATE_DURATION_MS - Static variable in class cz.o2.proxima.direct.time.UnboundedOutOfOrdernessWatermarkEstimator
 
estimateDurationMs - Variable in class cz.o2.proxima.direct.time.UnboundedOutOfOrdernessWatermarkEstimator
 
estimateWatermark() - Method in class cz.o2.proxima.direct.time.BoundedOutOfOrdernessWatermarkEstimator
 
estimateWatermark() - Method in class cz.o2.proxima.direct.time.ProcessingTimeWatermarkEstimator
 
estimateWatermark() - Method in class cz.o2.proxima.direct.time.UnboundedOutOfOrdernessWatermarkEstimator
 
estimators - Variable in class cz.o2.proxima.direct.time.MinimalPartitionWatermarkEstimator
 
executorFactory - Variable in class cz.o2.proxima.direct.core.Context
Executor associated with all asynchronous operations.
executorFactory - Variable in class cz.o2.proxima.direct.core.DirectDataOperator
 

F

Factory() - Constructor for class cz.o2.proxima.direct.time.BoundedOutOfOrdernessWatermarkEstimator.Factory
 
Factory() - Constructor for class cz.o2.proxima.direct.time.NotProgressingWatermarkIdlePolicy.Factory
 
Factory() - Constructor for class cz.o2.proxima.direct.time.ProcessingTimeWatermarkEstimator.Factory
 
Factory() - Constructor for class cz.o2.proxima.direct.time.SkewedProcessingTimeIdlePolicy.Factory
 
Factory() - Constructor for class cz.o2.proxima.direct.time.UnboundedOutOfOrdernessWatermarkEstimator.Factory
 
fail(Throwable) - Method in interface cz.o2.proxima.direct.commitlog.LogObserver.OffsetCommitter
Confirm failure of processing.
familyMap - Variable in class cz.o2.proxima.direct.core.DirectDataOperator
AttributeFamilyDescriptor with associated DirectAttributeFamilyDescriptor.
familyName - Variable in class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor.AttrLookup
 
fetchOffset(RandomAccessReader.Listing, String) - Method in class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor.ProxyRandomAccessReader
 
fetchOffset(RandomAccessReader.Listing, String) - Method in interface cz.o2.proxima.direct.randomaccess.RandomAccessReader
Construct Offset from string (representing either key of the entity or attribute).
fetchOffset(RandomAccessReader.Listing, String) - Method in class cz.o2.proxima.direct.view.LocalCachedPartitionedView
 
findAccessorFor(AttributeFamilyDescriptor) - Method in class cz.o2.proxima.direct.core.DirectDataOperator
 
findFamilyByName(String) - Method in class cz.o2.proxima.direct.core.DirectDataOperator
Retrieve family by given name.
findPosition(String) - Method in class cz.o2.proxima.direct.view.TimeBoundedVersionedCache
 
finished() - Method in class cz.o2.proxima.direct.batch.TerminationContext
 
ForwardingBatchLogObserver(BatchLogObserver) - Constructor for class cz.o2.proxima.direct.batch.BatchLogReaders.ForwardingBatchLogObserver
 
ForwardingCommitLogReader(CommitLogReader) - Constructor for class cz.o2.proxima.direct.commitlog.CommitLogReaders.ForwardingCommitLogReader
 
ForwardingDataAccessor(DataAccessor, Map<String, Object>) - Constructor for class cz.o2.proxima.direct.core.DirectDataOperator.DelegateDataAccessorFactory.ForwardingDataAccessor
 
ForwardingLimitedBatchLogReader(BatchLogReader) - Constructor for class cz.o2.proxima.direct.batch.BatchLogReaders.ForwardingLimitedBatchLogReader
 
ForwardingLogObserver(LogObserver) - Constructor for class cz.o2.proxima.direct.commitlog.CommitLogReaders.ForwardingLogObserver
 

G

get(String, String, AttributeDescriptor<T>, long) - Method in class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor.ProxyRandomAccessReader
 
get(String, AttributeDescriptor<T>) - Method in interface cz.o2.proxima.direct.randomaccess.RandomAccessReader
Retrieve data stored under given (key, attribute) pair (if any).
get(String, AttributeDescriptor<T>, long) - Method in interface cz.o2.proxima.direct.randomaccess.RandomAccessReader
Retrieve data stored under given (key, attribute) pair (if any).
get(String, String, AttributeDescriptor<T>) - Method in interface cz.o2.proxima.direct.randomaccess.RandomAccessReader
Retrieve data stored under given (key, attribute) pair (if any).
get(String, String, AttributeDescriptor<T>, long) - Method in interface cz.o2.proxima.direct.randomaccess.RandomAccessReader
Retrieve data stored under given (key, attribute) pair (if any).
get() - Method in interface cz.o2.proxima.direct.time.TimestampSupplier
 
get(String, String, AttributeDescriptor<T>, long) - Method in class cz.o2.proxima.direct.view.LocalCachedPartitionedView
 
get(String, String, long) - Method in class cz.o2.proxima.direct.view.TimeBoundedVersionedCache
 
get(String) - Method in class cz.o2.proxima.direct.view.TimeBoundedVersionedCache
 
getAccessorFactory(URI) - Method in class cz.o2.proxima.direct.core.DirectDataOperator
Retrieve factory that first matches given uri.
getAllFamilies() - Method in class cz.o2.proxima.direct.core.DirectDataOperator
Retrieve all families with their direct representation.
getAssigned() - Method in interface cz.o2.proxima.direct.view.CachedView
Retrieve currently assigned partitions.
getAssigned() - Method in class cz.o2.proxima.direct.view.LocalCachedPartitionedView
 
getAttributes() - Method in class cz.o2.proxima.direct.core.DirectAttributeFamilyDescriptor
 
getBatchLogReader(Context) - Method in interface cz.o2.proxima.direct.core.DataAccessor
Retrieve batch log reader.
getBatchLogReader(Context) - Method in class cz.o2.proxima.direct.core.DirectDataOperator.DelegateDataAccessorFactory.ForwardingDataAccessor
 
getBatchLogReader(Collection<AttributeDescriptor<?>>) - Method in class cz.o2.proxima.direct.core.DirectDataOperator
getBatchLogReader(AttributeDescriptor<?>...) - Method in class cz.o2.proxima.direct.core.DirectDataOperator
getBatchReader() - Method in class cz.o2.proxima.direct.core.DirectAttributeFamilyDescriptor
Retrieve batch reader of this family.
getBatchReader(DirectAttributeFamilyProxyDescriptor.AttrLookup, Context, AttributeFamilyProxyDescriptor) - Static method in class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor
 
getCachedView(Context) - Method in interface cz.o2.proxima.direct.core.DataAccessor
Retrieve cached view of the data.
getCachedView() - Method in class cz.o2.proxima.direct.core.DirectAttributeFamilyDescriptor
Retrieve cached view.
getCachedView(Context) - Method in class cz.o2.proxima.direct.core.DirectDataOperator.DelegateDataAccessorFactory.ForwardingDataAccessor
 
getCachedView(Collection<AttributeDescriptor<?>>) - Method in class cz.o2.proxima.direct.core.DirectDataOperator
Retrieve CachedView for given AttributeDescriptors.
getCachedView(AttributeDescriptor<?>...) - Method in class cz.o2.proxima.direct.core.DirectDataOperator
Retrieve CachedView for given AttributeDescriptors.
getCommitLogReader(Context) - Method in interface cz.o2.proxima.direct.core.DataAccessor
Retrieve commit log reader (if applicable).
getCommitLogReader() - Method in class cz.o2.proxima.direct.core.DirectAttributeFamilyDescriptor
Retrieve a commit log reader of this family.
getCommitLogReader(DirectAttributeFamilyProxyDescriptor.AttrLookup, Context, AttributeFamilyProxyDescriptor) - Static method in class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor
 
getCommitLogReader(Context) - Method in class cz.o2.proxima.direct.core.DirectDataOperator.DelegateDataAccessorFactory.ForwardingDataAccessor
 
getCommitLogReader(Collection<AttributeDescriptor<?>>) - Method in class cz.o2.proxima.direct.core.DirectDataOperator
getCommitLogReader(AttributeDescriptor<?>...) - Method in class cz.o2.proxima.direct.core.DirectDataOperator
getCommittedOffsets() - Method in interface cz.o2.proxima.direct.commitlog.ObserveHandle
Retrieve currently committed offsets.
getConfiguration(String, Map<String, Object>, long) - Method in class cz.o2.proxima.direct.time.UnboundedOutOfOrdernessWatermarkEstimator.Factory
 
getContext() - Method in class cz.o2.proxima.direct.core.Context
 
getContext() - Method in interface cz.o2.proxima.direct.core.ContextProvider
 
getContext() - Method in class cz.o2.proxima.direct.core.DirectDataOperator
Retrieve Context that is used in all distributed operations.
getCurrentOffsets() - Method in interface cz.o2.proxima.direct.commitlog.ObserveHandle
 
getDefaultEstimatorFactory() - Method in class cz.o2.proxima.direct.time.WatermarkConfiguration
Returns default estimator factory when none user's factory is provided.
getDefaultIdlePolicyFactory() - Method in class cz.o2.proxima.direct.time.WatermarkConfiguration
Returns default idle policy factory when none user's factory is provided.
getEntityDescriptor() - Method in class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor.ProxyRandomAccessReader
 
getEntityDescriptor() - Method in interface cz.o2.proxima.direct.randomaccess.RandomAccessReader
Retrieve entity associated with this reader.
getEntityDescriptor() - Method in class cz.o2.proxima.direct.view.LocalCachedPartitionedView
 
getExecutorFactory() - Method in class cz.o2.proxima.direct.core.Context
 
getExecutorService() - Method in class cz.o2.proxima.direct.core.Context
Get executor for asynchronous tasks.
getFamiliesForAttribute(AttributeDescriptor<?>) - Method in class cz.o2.proxima.direct.core.DirectDataOperator
Resolve all direct attribute representations of given attribute.
getFamilyByName(String) - Method in class cz.o2.proxima.direct.core.DirectDataOperator
Retrieve family by given name.
getFamilyForAttributes(Collection<AttributeDescriptor<?>>, UnaryFunction<DirectAttributeFamilyDescriptor, Boolean>) - Method in class cz.o2.proxima.direct.core.DirectDataOperator
 
getId() - Method in class cz.o2.proxima.direct.batch.BoundedPartition
 
getIdleWatermark() - Method in class cz.o2.proxima.direct.time.NotProgressingWatermarkIdlePolicy
 
getIdleWatermark() - Method in class cz.o2.proxima.direct.time.SkewedProcessingTimeIdlePolicy
 
getLimiterContext() - Method in class cz.o2.proxima.direct.batch.BatchLogReaders.ThroughputLimitedBatchLogObserver
 
getOffset() - Method in interface cz.o2.proxima.direct.commitlog.LogObserver.OnNextContext
Retrieve Offset of current record.
getOperatorName() - Method in class cz.o2.proxima.direct.core.DirectDataOperatorFactory
 
getParsedRequired() - Method in class cz.o2.proxima.direct.randomaccess.KeyValue
Equivalent of getParsed().get() throwing explaining exceptions.
getPartition() - Method in interface cz.o2.proxima.direct.batch.BatchLogObserver.OnNextContext
Retrieve partition for currently processed record.
getPartition() - Method in interface cz.o2.proxima.direct.commitlog.LogObserver.OnNextContext
Retrieve partition for currently processed record.
getPartition() - Method in interface cz.o2.proxima.direct.commitlog.Offset
Which partition is this offset for
getPartitionedCachedView(DirectAttributeFamilyProxyDescriptor.AttrLookup, Context, AttributeFamilyProxyDescriptor) - Static method in class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor
 
getPartitions() - Method in interface cz.o2.proxima.direct.batch.BatchLogReader
Retrieve list of partitions of this batch observer.
getPartitions(long) - Method in interface cz.o2.proxima.direct.batch.BatchLogReader
Retrieve list of partitions covering data at least from given starting stamp.
getPartitions(long, long) - Method in interface cz.o2.proxima.direct.batch.BatchLogReader
Retrieve list of partitions covering data from the given range.
getPartitions() - Method in interface cz.o2.proxima.direct.commitlog.CommitLogReader
Retrieve list of partitions of this commit log.
getPartitions() - Method in class cz.o2.proxima.direct.commitlog.CommitLogReaders.ForwardingCommitLogReader
 
getPartitions(long, long) - Method in class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor.ProxyBatchLogReader
 
getPartitions() - Method in class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor.ProxyCommitLogReader
 
getPartitions() - Method in interface cz.o2.proxima.direct.view.CachedView
Retrieve all partitions of the underlying commit log.
getPartitions() - Method in class cz.o2.proxima.direct.view.LocalCachedPartitionedView
 
getRandomAccess(DirectAttributeFamilyProxyDescriptor.AttrLookup, Context, AttributeFamilyProxyDescriptor) - Static method in class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor
 
getRandomAccess(Collection<AttributeDescriptor<?>>) - Method in class cz.o2.proxima.direct.core.DirectDataOperator
getRandomAccess(AttributeDescriptor<?>...) - Method in class cz.o2.proxima.direct.core.DirectDataOperator
getRandomAccessReader(Context) - Method in interface cz.o2.proxima.direct.core.DataAccessor
Retrieve random access reader.
getRandomAccessReader() - Method in class cz.o2.proxima.direct.core.DirectAttributeFamilyDescriptor
Retrieve a random access reader.
getRandomAccessReader(Context) - Method in class cz.o2.proxima.direct.core.DirectDataOperator.DelegateDataAccessorFactory.ForwardingDataAccessor
 
getRepository() - Method in class cz.o2.proxima.direct.core.DirectDataOperator
 
getSingleEntityOrNull(Map<AttributeDescriptor<?>, RandomAccessReader>) - Method in class cz.o2.proxima.direct.randomaccess.MultiAccessBuilder
 
getSource() - Method in class cz.o2.proxima.direct.core.DirectAttributeFamilyDescriptor
Retrieve optional name of source attribute family, if this is replica.
getType() - Method in interface cz.o2.proxima.direct.core.AttributeWriterBase
Retrieve type of the writer.
getType() - Method in interface cz.o2.proxima.direct.core.BulkAttributeWriter
 
getType() - Method in interface cz.o2.proxima.direct.core.OnlineAttributeWriter
 
getUri() - Method in interface cz.o2.proxima.direct.commitlog.CommitLogReader
Retrieve URI representing this resource.
getUri() - Method in class cz.o2.proxima.direct.commitlog.CommitLogReaders.ForwardingCommitLogReader
 
getUri() - Method in interface cz.o2.proxima.direct.core.AttributeWriterBase
Retrieve URI of this writer.
getUri() - Method in class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor.ProxyCommitLogReader
 
getUri() - Method in class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor.ProxyOnlineAttributeWriter
 
getUri() - Method in class cz.o2.proxima.direct.core.DirectDataOperator.DelegateDataAccessorFactory.ForwardingDataAccessor
 
getUri() - Method in class cz.o2.proxima.direct.view.LocalCachedPartitionedView
 
getWatermark() - Method in interface cz.o2.proxima.direct.batch.BatchLogObserver.OnNextContext
Retrieve current watermark of the observe process
getWatermark() - Method in interface cz.o2.proxima.direct.commitlog.LogObserver.OnIdleContext
 
getWatermark() - Method in interface cz.o2.proxima.direct.commitlog.LogObserver.OnNextContext
Retrieve current watermark of the observe process
getWatermark(LogObserver.OnNextContext) - Method in class cz.o2.proxima.direct.commitlog.LogObservers.AbstractSortedLogObserver
 
getWatermark(LogObserver.OnNextContext) - Method in class cz.o2.proxima.direct.commitlog.LogObservers.SinglePartitionSortedLogObserver
 
getWatermark(LogObserver.OnNextContext) - Method in class cz.o2.proxima.direct.commitlog.LogObservers.SortedLogObserver
 
getWatermark() - Method in interface cz.o2.proxima.direct.commitlog.Offset
Retrieve watermark associated with this offset.
getWatermark() - Method in class cz.o2.proxima.direct.time.MinimalPartitionWatermarkEstimator
 
getWatermark(int) - Method in class cz.o2.proxima.direct.time.MinimalPartitionWatermarkEstimator
 
getWriter(Context) - Method in interface cz.o2.proxima.direct.core.DataAccessor
Retrieve writer (if applicable).
getWriter() - Method in class cz.o2.proxima.direct.core.DirectAttributeFamilyDescriptor
Retrieve writer for this family.
getWriter(DirectAttributeFamilyProxyDescriptor.AttrLookup, Context, AttributeFamilyProxyDescriptor) - Static method in class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor
 
getWriter(Context) - Method in class cz.o2.proxima.direct.core.DirectDataOperator.DelegateDataAccessorFactory.ForwardingDataAccessor
 
getWriter(AttributeDescriptor<?>) - Method in class cz.o2.proxima.direct.core.DirectDataOperator
Retrieve writer for given AttributeDescriptor.
getWriter(Context) - Method in class cz.o2.proxima.direct.core.StdoutStorage.StdoutDataAccessor
 

H

handle - Variable in class cz.o2.proxima.direct.view.LocalCachedPartitionedView
Handle of the observation thread (if any running).
handleErrorCaught(Throwable, Runnable) - Method in class cz.o2.proxima.direct.batch.TerminationContext
 
hasExternalizableOffsets() - Method in interface cz.o2.proxima.direct.commitlog.CommitLogReader
Signals the user that offsets used by this reader can be externalized and reused later.
hasExternalizableOffsets() - Method in class cz.o2.proxima.direct.commitlog.CommitLogReaders.ForwardingCommitLogReader
 
hashCode() - Method in class cz.o2.proxima.direct.core.DirectAttributeFamilyDescriptor
 
hashCode() - Method in class cz.o2.proxima.direct.randomaccess.KeyValue
 
hashCode() - Method in class cz.o2.proxima.direct.view.TimeBoundedVersionedCache
 

I

id - Variable in class cz.o2.proxima.direct.batch.BoundedPartition
 
ID - Static variable in class cz.o2.proxima.direct.core.DirectDataOperator
 
idle(int) - Method in class cz.o2.proxima.direct.time.MinimalPartitionWatermarkEstimator
 
idle(long) - Method in class cz.o2.proxima.direct.time.NotProgressingWatermarkIdlePolicy
 
idle(long) - Method in class cz.o2.proxima.direct.time.SkewedProcessingTimeIdlePolicy
 
initialize() - Method in class cz.o2.proxima.direct.core.Context
 
initialized - Variable in class cz.o2.proxima.direct.core.Context
Initialization marker.
IntOffset() - Constructor for class cz.o2.proxima.direct.view.LocalCachedPartitionedView.IntOffset
 
isAcceptable(AttributeFamilyDescriptor) - Method in interface cz.o2.proxima.direct.core.DataAccessor
Check whether this accessor is acceptable for a given family.
isAcceptable(AttributeFamilyDescriptor) - Method in class cz.o2.proxima.direct.core.DirectDataOperator.DelegateDataAccessorFactory.ForwardingDataAccessor
 
isBounded() - Method in class cz.o2.proxima.direct.batch.BoundedPartition
 
isCancelled() - Method in class cz.o2.proxima.direct.batch.TerminationContext
 
isOfType(Class<? extends DataOperator>) - Method in class cz.o2.proxima.direct.core.DirectDataOperatorFactory
 

K

keepDuration - Variable in class cz.o2.proxima.direct.view.TimeBoundedVersionedCache
 
keys(int, int, Consumer<String>) - Method in class cz.o2.proxima.direct.view.TimeBoundedVersionedCache
 
KeyValue<T> - Class in cz.o2.proxima.direct.randomaccess
KeyValue with Offset.
KeyValue(EntityDescriptor, AttributeDescriptor<T>, String, String, RandomOffset, T, byte[], long) - Constructor for class cz.o2.proxima.direct.randomaccess.KeyValue
 
KW_CLASS - Static variable in class cz.o2.proxima.direct.core.DirectDataOperator
 

L

lastRotate - Variable in class cz.o2.proxima.direct.time.UnboundedOutOfOrdernessWatermarkEstimator
 
lastStatLogged - Variable in class cz.o2.proxima.direct.time.UnboundedOutOfOrdernessWatermarkEstimator
 
latecomerConsumer - Variable in class cz.o2.proxima.direct.commitlog.LogObservers.AbstractSortedLogObserver
 
lateDataLoggingConsumer(Duration) - Static method in class cz.o2.proxima.direct.commitlog.LogObservers
 
LimitedCommitLogReader(CommitLogReader, ThroughputLimiter) - Constructor for class cz.o2.proxima.direct.commitlog.CommitLogReaders.LimitedCommitLogReader
 
limiter - Variable in class cz.o2.proxima.direct.batch.BatchLogReaders.ThroughputLimitedBatchLogObserver
 
limiter - Variable in class cz.o2.proxima.direct.batch.BatchLogReaders.ThroughputLimitedBatchLogReader
 
limiter - Variable in class cz.o2.proxima.direct.commitlog.CommitLogReaders.LimitedCommitLogReader
 
limiter - Variable in class cz.o2.proxima.direct.core.DirectDataOperator.DelegateDataAccessorFactory.ForwardingDataAccessor
 
listEntities(RandomOffset, int, Consumer<Pair<RandomOffset, String>>) - Method in class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor.ProxyRandomAccessReader
 
listEntities(Consumer<Pair<RandomOffset, String>>) - Method in interface cz.o2.proxima.direct.randomaccess.RandomAccessReader
List all entity keys.
listEntities(RandomOffset, int, Consumer<Pair<RandomOffset, String>>) - Method in interface cz.o2.proxima.direct.randomaccess.RandomAccessReader
List all entity keys with offset and limit.
listEntities(RandomOffset, int, Consumer<Pair<RandomOffset, String>>) - Method in class cz.o2.proxima.direct.view.LocalCachedPartitionedView
 
Listing() - Constructor for enum cz.o2.proxima.direct.randomaccess.RandomAccessReader.Listing
 
loader - Variable in class cz.o2.proxima.direct.core.DirectDataOperator
 
LocalCachedPartitionedView - Class in cz.o2.proxima.direct.view
A transformation view from CommitLogReader to CachedView.
LocalCachedPartitionedView(EntityDescriptor, CommitLogReader, OnlineAttributeWriter) - Constructor for class cz.o2.proxima.direct.view.LocalCachedPartitionedView
 
LocalCachedPartitionedView(EntityDescriptor, CommitLogReader, OnlineAttributeWriter, long) - Constructor for class cz.o2.proxima.direct.view.LocalCachedPartitionedView
 
LocalCachedPartitionedView.IntOffset - Class in cz.o2.proxima.direct.view
 
LogObserver - Interface in cz.o2.proxima.direct.commitlog
Base interface for bulk and online observers.
LogObserver.OffsetCommitter - Interface in cz.o2.proxima.direct.commitlog
Committer for manipulation with offset during consumption.
LogObserver.OnIdleContext - Interface in cz.o2.proxima.direct.commitlog
LogObserver.OnNextContext - Interface in cz.o2.proxima.direct.commitlog
LogObserver.OnRepartitionContext - Interface in cz.o2.proxima.direct.commitlog
LogObservers - Class in cz.o2.proxima.direct.commitlog
 
LogObservers() - Constructor for class cz.o2.proxima.direct.commitlog.LogObservers
 
LogObservers.AbstractSortedLogObserver - Class in cz.o2.proxima.direct.commitlog
 
LogObservers.SinglePartitionSortedLogObserver - Class in cz.o2.proxima.direct.commitlog
 
LogObservers.SortedLogObserver - Class in cz.o2.proxima.direct.commitlog
 
logPayloadUpdateIfNecessary(String, String, long, Object) - Method in class cz.o2.proxima.direct.view.TimeBoundedVersionedCache
 
lookup(Map<String, T>, String) - Method in class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor.AttrLookup
 
lookup - Variable in class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor.ProxyBatchLogReader
 
lookup - Variable in class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor.ProxyCommitLogReader
 
lookup - Variable in class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor.ProxyOnlineAttributeWriter
 
lookup - Variable in class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor.ProxyRandomAccessReader
 
lookupProxy(String) - Method in class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor.AttrLookup
 
lookupRead(String) - Method in class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor.AttrLookup
 

M

materializeReaders(Repository) - Method in class cz.o2.proxima.direct.randomaccess.MultiAccessBuilder
 
MAX_OUT_OF_ORDERNESS_MS - Static variable in class cz.o2.proxima.direct.time.BoundedOutOfOrdernessWatermarkEstimator
 
maxOutOfOrderness - Variable in class cz.o2.proxima.direct.time.BoundedOutOfOrdernessWatermarkEstimator.Builder
 
maxOutOfOrderness - Variable in class cz.o2.proxima.direct.time.BoundedOutOfOrdernessWatermarkEstimator
 
maxRetries - Variable in class cz.o2.proxima.direct.commitlog.RetryableLogObserver
Maximal number of retries.
maxTimestamp - Variable in class cz.o2.proxima.direct.time.BoundedOutOfOrdernessWatermarkEstimator
 
MIN_WATERMARK - Static variable in class cz.o2.proxima.direct.time.UnboundedOutOfOrdernessWatermarkEstimator
 
MinimalPartitionWatermarkEstimator - Class in cz.o2.proxima.direct.time
Watermark estimator wrapper for partitioned sources.
MinimalPartitionWatermarkEstimator(Map<Integer, WatermarkEstimator>) - Constructor for class cz.o2.proxima.direct.time.MinimalPartitionWatermarkEstimator
 
minWatermark - Variable in class cz.o2.proxima.direct.time.BoundedOutOfOrdernessWatermarkEstimator.Builder
 
minWatermark - Variable in class cz.o2.proxima.direct.time.BoundedOutOfOrdernessWatermarkEstimator
 
minWatermark - Variable in class cz.o2.proxima.direct.time.ProcessingTimeWatermarkEstimator.Builder
 
minWatermark - Variable in class cz.o2.proxima.direct.time.ProcessingTimeWatermarkEstimator
 
minWatermark - Variable in class cz.o2.proxima.direct.time.UnboundedOutOfOrdernessWatermarkEstimator.Builder
 
MultiAccessBuilder - Class in cz.o2.proxima.direct.randomaccess
A builder for RandomAccessReader reading from multiple attribute families.
MultiAccessBuilder(Repository, Context) - Constructor for class cz.o2.proxima.direct.randomaccess.MultiAccessBuilder
 
MultiAccessBuilder.SequentialOffset - Class in cz.o2.proxima.direct.randomaccess
 

N

nack() - Method in interface cz.o2.proxima.direct.commitlog.LogObserver.OffsetCommitter
Nack processing (no error thrown, message can be immediately retried).
name - Variable in class cz.o2.proxima.direct.commitlog.RetryableLogObserver
Name of the consumer.
newBuilder(Repository, ContextProvider) - Static method in interface cz.o2.proxima.direct.randomaccess.RandomAccessReader
Create a new builder that is able to construct RandomAccessReader from multiple readers responsible for reading from various attribute families.
newBuilder() - Static method in class cz.o2.proxima.direct.time.BoundedOutOfOrdernessWatermarkEstimator
 
newBuilder() - Static method in class cz.o2.proxima.direct.time.ProcessingTimeWatermarkEstimator
 
newBuilder() - Static method in class cz.o2.proxima.direct.time.UnboundedOutOfOrdernessWatermarkEstimator
 
noop() - Static method in interface cz.o2.proxima.direct.batch.ObserveHandle
 
noop() - Static method in interface cz.o2.proxima.direct.core.CommitCallback
 
NotProgressingWatermarkIdlePolicy - Class in cz.o2.proxima.direct.time
Idle policy doesn't progress watermark on idle.
NotProgressingWatermarkIdlePolicy() - Constructor for class cz.o2.proxima.direct.time.NotProgressingWatermarkIdlePolicy
 
NotProgressingWatermarkIdlePolicy.Factory - Class in cz.o2.proxima.direct.time
 
numFailures - Variable in class cz.o2.proxima.direct.commitlog.RetryableLogObserver
Current number of failures in a row.

O

observe(List<Partition>, List<AttributeDescriptor<?>>, BatchLogObserver) - Method in interface cz.o2.proxima.direct.batch.BatchLogReader
Observe data stored in given partitions.
observe(List<Partition>, List<AttributeDescriptor<?>>, BatchLogObserver) - Method in class cz.o2.proxima.direct.batch.BatchLogReaders.ThroughputLimitedBatchLogReader
 
observe(String, Position, LogObserver) - Method in interface cz.o2.proxima.direct.commitlog.CommitLogReader
Subscribe observer by name to the commit log.
observe(String, LogObserver) - Method in interface cz.o2.proxima.direct.commitlog.CommitLogReader
Subscribe observer by name to the commit log and read the newest data.
observe(String, Position, LogObserver) - Method in class cz.o2.proxima.direct.commitlog.CommitLogReaders.ForwardingCommitLogReader
 
observe(String, Position, LogObserver) - Method in class cz.o2.proxima.direct.commitlog.CommitLogReaders.LimitedCommitLogReader
 
observe(List<Partition>, List<AttributeDescriptor<?>>, BatchLogObserver) - Method in class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor.ProxyBatchLogReader
 
observe(String, Position, LogObserver) - Method in class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor.ProxyCommitLogReader
 
observeBulk(String, Position, boolean, LogObserver) - Method in interface cz.o2.proxima.direct.commitlog.CommitLogReader
Subscribe to the commit log in a bulk fashion.
observeBulk(String, Position, LogObserver) - Method in interface cz.o2.proxima.direct.commitlog.CommitLogReader
Subscribe to the commit log in a bulk fashion.
observeBulk(String, LogObserver) - Method in interface cz.o2.proxima.direct.commitlog.CommitLogReader
Subscribe to the commit log in a bulk fashion from newest data.
observeBulk(String, Position, boolean, LogObserver) - Method in class cz.o2.proxima.direct.commitlog.CommitLogReaders.ForwardingCommitLogReader
 
observeBulk(String, Position, boolean, LogObserver) - Method in class cz.o2.proxima.direct.commitlog.CommitLogReaders.LimitedCommitLogReader
 
observeBulk(String, Position, boolean, LogObserver) - Method in class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor.ProxyCommitLogReader
 
observeBulkOffsets(Collection<Offset>, LogObserver) - Method in interface cz.o2.proxima.direct.commitlog.CommitLogReader
Consume from given offsets in a bulk fashion.
observeBulkOffsets(Collection<Offset>, boolean, LogObserver) - Method in interface cz.o2.proxima.direct.commitlog.CommitLogReader
Consume from given offsets in a bulk fashion.
observeBulkOffsets(Collection<Offset>, boolean, LogObserver) - Method in class cz.o2.proxima.direct.commitlog.CommitLogReaders.ForwardingCommitLogReader
 
observeBulkOffsets(Collection<Offset>, boolean, LogObserver) - Method in class cz.o2.proxima.direct.commitlog.CommitLogReaders.LimitedCommitLogReader
 
observeBulkOffsets(Collection<Offset>, boolean, LogObserver) - Method in class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor.ProxyCommitLogReader
 
observeBulkPartitions(String, Collection<Partition>, Position, LogObserver) - Method in interface cz.o2.proxima.direct.commitlog.CommitLogReader
Subscribe to given partitions in a bulk fashion.
observeBulkPartitions(String, Collection<Partition>, Position, boolean, LogObserver) - Method in interface cz.o2.proxima.direct.commitlog.CommitLogReader
Subscribe to given partitions in a bulk fashion.
observeBulkPartitions(Collection<Partition>, Position, boolean, LogObserver) - Method in interface cz.o2.proxima.direct.commitlog.CommitLogReader
Subscribe to given partitions in a bulk fashion.
observeBulkPartitions(Collection<Partition>, Position, LogObserver) - Method in interface cz.o2.proxima.direct.commitlog.CommitLogReader
Subscribe to given partitions in a bulk fashion.
observeBulkPartitions(String, Collection<Partition>, Position, boolean, LogObserver) - Method in class cz.o2.proxima.direct.commitlog.CommitLogReaders.ForwardingCommitLogReader
 
observeBulkPartitions(String, Collection<Partition>, Position, boolean, LogObserver) - Method in class cz.o2.proxima.direct.commitlog.CommitLogReaders.LimitedCommitLogReader
 
observeBulkPartitions(Collection<Partition>, Position, boolean, LogObserver) - Method in class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor.ProxyCommitLogReader
 
observeBulkPartitions(String, Collection<Partition>, Position, boolean, LogObserver) - Method in class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor.ProxyCommitLogReader
 
ObserveHandle - Interface in cz.o2.proxima.direct.batch
A interface for handling progress and control consumption of running observe process.
ObserveHandle - Interface in cz.o2.proxima.direct.commitlog
A interface for handling progress and control consumption of running observe process.
observePartitions(String, Collection<Partition>, Position, boolean, LogObserver) - Method in interface cz.o2.proxima.direct.commitlog.CommitLogReader
Subscribe to given set of partitions.
observePartitions(Collection<Partition>, Position, boolean, LogObserver) - Method in interface cz.o2.proxima.direct.commitlog.CommitLogReader
Subscribe to given set of partitions.
observePartitions(Collection<Partition>, Position, LogObserver) - Method in interface cz.o2.proxima.direct.commitlog.CommitLogReader
Subscribe to given set of partitions.
observePartitions(Collection<Partition>, LogObserver) - Method in interface cz.o2.proxima.direct.commitlog.CommitLogReader
Subscribe to given set of partitions and read newest data.
observePartitions(String, Collection<Partition>, Position, boolean, LogObserver) - Method in class cz.o2.proxima.direct.commitlog.CommitLogReaders.ForwardingCommitLogReader
 
observePartitions(String, Collection<Partition>, Position, boolean, LogObserver) - Method in class cz.o2.proxima.direct.commitlog.CommitLogReaders.LimitedCommitLogReader
 
observePartitions(String, Collection<Partition>, Position, boolean, LogObserver) - Method in class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor.ProxyCommitLogReader
 
observePartitions(Collection<Partition>, Position, boolean, LogObserver) - Method in class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor.ProxyCommitLogReader
 
observer - Variable in class cz.o2.proxima.direct.batch.TerminationContext
 
ObserverUtils - Class in cz.o2.proxima.direct.commitlog
Various utilities for working with LogObserver.
ObserverUtils() - Constructor for class cz.o2.proxima.direct.commitlog.ObserverUtils
 
of(String, int, LogObserver) - Static method in class cz.o2.proxima.direct.commitlog.RetryableLogObserver
Create online retryable log observer.
of(Repository, Context, AttributeFamilyProxyDescriptor) - Static method in class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor
 
of(EntityDescriptor, AttributeDescriptor<T>, String, String, RandomOffset, byte[]) - Static method in class cz.o2.proxima.direct.randomaccess.KeyValue
 
of(EntityDescriptor, AttributeDescriptor<T>, String, String, RandomOffset, byte[], long) - Static method in class cz.o2.proxima.direct.randomaccess.KeyValue
 
of(EntityDescriptor, AttributeDescriptor<T>, String, String, RandomOffset, T, byte[]) - Static method in class cz.o2.proxima.direct.randomaccess.KeyValue
 
of(EntityDescriptor, AttributeDescriptor<T>, String, String, RandomOffset, T, byte[], long) - Static method in class cz.o2.proxima.direct.randomaccess.KeyValue
 
Offset - Interface in cz.o2.proxima.direct.commitlog
Interface for implementations and their offset.
offset - Variable in class cz.o2.proxima.direct.randomaccess.KeyValue
 
offset - Variable in class cz.o2.proxima.direct.randomaccess.RawOffset
 
offset - Variable in class cz.o2.proxima.direct.view.LocalCachedPartitionedView.IntOffset
 
offsetMap - Variable in class cz.o2.proxima.direct.randomaccess.MultiAccessBuilder.SequentialOffset
 
onCache(StreamElement, boolean) - Method in class cz.o2.proxima.direct.view.LocalCachedPartitionedView
 
onCancelled() - Method in interface cz.o2.proxima.direct.batch.BatchLogObserver
Signalled when the reading is cancelled.
onCancelled() - Method in class cz.o2.proxima.direct.batch.BatchLogReaders.ThroughputLimitedBatchLogObserver
 
onCancelled() - Method in interface cz.o2.proxima.direct.commitlog.LogObserver
Notify that the processing has been canceled.
onCancelled() - Method in class cz.o2.proxima.direct.commitlog.LogObservers.AbstractSortedLogObserver
 
onCancelled() - Method in class cz.o2.proxima.direct.commitlog.RetryableLogObserver
 
onCompleted() - Method in interface cz.o2.proxima.direct.batch.BatchLogObserver
Signalled when the reading is finished.
onCompleted() - Method in class cz.o2.proxima.direct.batch.BatchLogReaders.ThroughputLimitedBatchLogObserver
 
onCompleted() - Method in interface cz.o2.proxima.direct.commitlog.LogObserver
Notify that the processing has gracefully ended.
onCompleted() - Method in class cz.o2.proxima.direct.commitlog.LogObservers.AbstractSortedLogObserver
 
onCompleted() - Method in class cz.o2.proxima.direct.commitlog.RetryableLogObserver
 
onCompletedDrainQueue() - Method in class cz.o2.proxima.direct.commitlog.LogObservers.AbstractSortedLogObserver
 
onCompletedDrainQueue() - Method in class cz.o2.proxima.direct.commitlog.LogObservers.SinglePartitionSortedLogObserver
 
onCompletedDrainQueue() - Method in class cz.o2.proxima.direct.commitlog.LogObservers.SortedLogObserver
 
onError(Throwable) - Method in interface cz.o2.proxima.direct.batch.BatchLogObserver
Signaled when reading error occurs.
onError(Throwable) - Method in class cz.o2.proxima.direct.batch.BatchLogReaders.ThroughputLimitedBatchLogObserver
 
onError(Throwable) - Method in interface cz.o2.proxima.direct.commitlog.LogObserver
Called to notify there was an {@link Throwable error) in the commit reader.
onError(Throwable) - Method in class cz.o2.proxima.direct.commitlog.LogObservers.AbstractSortedLogObserver
 
onError(Throwable) - Method in class cz.o2.proxima.direct.commitlog.RetryableLogObserver
 
onException(Exception) - Method in interface cz.o2.proxima.direct.commitlog.LogObserver
Called to notify there was an exception in the commit reader.
onFatalError(Error) - Method in interface cz.o2.proxima.direct.commitlog.LogObserver
Called to notify there was an error in the commit reader.
onIdle(LogObserver.OnIdleContext) - Method in interface cz.o2.proxima.direct.commitlog.LogObserver
Called when the observer is idle.
onIdle(LogObserver.OnIdleContext) - Method in class cz.o2.proxima.direct.commitlog.LogObservers.AbstractSortedLogObserver
 
onIdle(LogObserver.OnIdleContext) - Method in class cz.o2.proxima.direct.commitlog.RetryableLogObserver
 
onIdleDrainQueue(LogObserver.OnIdleContext) - Method in class cz.o2.proxima.direct.commitlog.LogObservers.AbstractSortedLogObserver
 
onIdleDrainQueue(LogObserver.OnIdleContext) - Method in class cz.o2.proxima.direct.commitlog.LogObservers.SinglePartitionSortedLogObserver
 
onIdleDrainQueue(LogObserver.OnIdleContext) - Method in class cz.o2.proxima.direct.commitlog.LogObservers.SortedLogObserver
 
online() - Method in interface cz.o2.proxima.direct.core.AttributeWriterBase
Cast this to OnlineAttributeWriter.
OnlineAttributeWriter - Interface in cz.o2.proxima.direct.core
Writer for attribute values.
OnlineAttributeWriter.Factory<T extends OnlineAttributeWriter> - Interface in cz.o2.proxima.direct.core
Serializable factory for OnlineAttributeWriter.
onNext(StreamElement) - Method in interface cz.o2.proxima.direct.batch.BatchLogObserver
Read next data from the batch storage.
onNext(StreamElement, BatchLogObserver.OnNextContext) - Method in interface cz.o2.proxima.direct.batch.BatchLogObserver
Read next data from the batch storage.
onNext(StreamElement) - Method in class cz.o2.proxima.direct.batch.BatchLogReaders.ThroughputLimitedBatchLogObserver
 
onNext(StreamElement, BatchLogObserver.OnNextContext) - Method in class cz.o2.proxima.direct.batch.BatchLogReaders.ThroughputLimitedBatchLogObserver
 
onNext(StreamElement, LogObserver.OnNextContext) - Method in interface cz.o2.proxima.direct.commitlog.LogObserver
Process next record in the commit log.
onNext(StreamElement, LogObserver.OnNextContext) - Method in class cz.o2.proxima.direct.commitlog.LogObservers.AbstractSortedLogObserver
 
onNext(StreamElement, LogObserver.OnNextContext) - Method in class cz.o2.proxima.direct.commitlog.RetryableLogObserver
 
onNextDrainQueue(LogObserver.OnNextContext) - Method in class cz.o2.proxima.direct.commitlog.LogObservers.AbstractSortedLogObserver
 
onNextDrainQueue(LogObserver.OnNextContext) - Method in class cz.o2.proxima.direct.commitlog.LogObservers.SinglePartitionSortedLogObserver
 
onNextDrainQueue(LogObserver.OnNextContext) - Method in class cz.o2.proxima.direct.commitlog.LogObservers.SortedLogObserver
 
onRepartition(LogObserver.OnRepartitionContext) - Method in interface cz.o2.proxima.direct.commitlog.LogObserver
Callback to notify of automatic repartitioning.
onRepartition(LogObserver.OnRepartitionContext) - Method in class cz.o2.proxima.direct.commitlog.LogObservers.AbstractSortedLogObserver
 
onRepartition(LogObserver.OnRepartitionContext) - Method in class cz.o2.proxima.direct.commitlog.RetryableLogObserver
 
overridable - Variable in class cz.o2.proxima.direct.view.TimeBoundedVersionedCache.Payload
 

P

partitions() - Method in interface cz.o2.proxima.direct.commitlog.LogObserver.OnRepartitionContext
Retrieve list of currently assigned partitions.
Payload() - Constructor for class cz.o2.proxima.direct.view.TimeBoundedVersionedCache.Payload
 
prefixedKey(String) - Static method in class cz.o2.proxima.direct.time.WatermarkConfiguration
Returns configuration key with added watermark config prefix.
ProcessingTimeWatermarkEstimator - Class in cz.o2.proxima.direct.time
Estimates watermark as processing time.
ProcessingTimeWatermarkEstimator(long, TimestampSupplier, WatermarkIdlePolicy) - Constructor for class cz.o2.proxima.direct.time.ProcessingTimeWatermarkEstimator
 
ProcessingTimeWatermarkEstimator.Builder - Class in cz.o2.proxima.direct.time
ProcessingTimeWatermarkEstimator.Factory - Class in cz.o2.proxima.direct.time
Creates an instance of ProcessingTimeWatermarkEstimator.
ProxyBatchLogReader(BatchLogReader, DirectAttributeFamilyProxyDescriptor.AttrLookup) - Constructor for class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor.ProxyBatchLogReader
 
ProxyCommitLogReader(CommitLogReader, DirectAttributeFamilyProxyDescriptor.AttrLookup) - Constructor for class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor.ProxyCommitLogReader
 
proxyNameToDesc - Variable in class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor.AttrLookup
 
ProxyOnlineAttributeWriter(OnlineAttributeWriter, DirectAttributeFamilyProxyDescriptor.AttrLookup, URI) - Constructor for class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor.ProxyOnlineAttributeWriter
 
ProxyRandomAccessReader(RandomAccessReader, DirectAttributeFamilyProxyDescriptor.AttrLookup) - Constructor for class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor.ProxyRandomAccessReader
 
put(String, String, long, boolean, Object) - Method in class cz.o2.proxima.direct.view.TimeBoundedVersionedCache
 

Q

queue - Variable in class cz.o2.proxima.direct.commitlog.LogObservers.SortedLogObserver
 
queueMap - Variable in class cz.o2.proxima.direct.commitlog.LogObservers.SinglePartitionSortedLogObserver
 

R

randomAccessReader - Variable in class cz.o2.proxima.direct.core.DirectAttributeFamilyDescriptor
 
randomAccessReader() - Method in class cz.o2.proxima.direct.core.DirectAttributeFamilyDescriptor
 
RandomAccessReader - Interface in cz.o2.proxima.direct.randomaccess
Reader of data stored in random access storage.
RandomAccessReader.Factory<T extends RandomAccessReader> - Interface in cz.o2.proxima.direct.randomaccess
Serializable factory for RandomAccessReader.
RandomAccessReader.Listing - Enum in cz.o2.proxima.direct.randomaccess
Type of listing (either listing entities of entity attributes).
randomAccessReaderFactory - Variable in class cz.o2.proxima.direct.core.DirectAttributeFamilyDescriptor
 
RandomOffset - Interface in cz.o2.proxima.direct.randomaccess
An interface representing offset for paging.
RawOffset - Class in cz.o2.proxima.direct.randomaccess
Offset that is represented by raw string.
RawOffset(String) - Constructor for class cz.o2.proxima.direct.randomaccess.RawOffset
 
reader - Variable in class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor.ProxyBatchLogReader
 
reader - Variable in class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor.ProxyCommitLogReader
 
reader - Variable in class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor.ProxyRandomAccessReader
 
reader - Variable in class cz.o2.proxima.direct.view.LocalCachedPartitionedView
 
readNameToDesc - Variable in class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor.AttrLookup
 
reassignPartitions(Collection<Partition>) - Method in class cz.o2.proxima.direct.commitlog.LogObservers.AbstractSortedLogObserver
 
reassignPartitions(Collection<Partition>) - Method in class cz.o2.proxima.direct.commitlog.LogObservers.SinglePartitionSortedLogObserver
 
reassignPartitions(Collection<Partition>) - Method in class cz.o2.proxima.direct.commitlog.LogObservers.SortedLogObserver
 
reload() - Method in class cz.o2.proxima.direct.core.DirectDataOperator
 
repo - Variable in class cz.o2.proxima.direct.core.DirectAttributeFamilyDescriptor
 
repo() - Method in class cz.o2.proxima.direct.core.DirectAttributeFamilyDescriptor
 
repo - Variable in class cz.o2.proxima.direct.core.DirectDataOperator
Repository.
repo - Variable in class cz.o2.proxima.direct.randomaccess.MultiAccessBuilder
 
repositoryFactory - Variable in class cz.o2.proxima.direct.core.DirectAttributeFamilyDescriptor
 
resetOffsets(List<Offset>) - Method in interface cz.o2.proxima.direct.commitlog.ObserveHandle
Reset the consumption to given offsets.
resolve(AttributeFamilyDescriptor) - Method in class cz.o2.proxima.direct.core.Context
resolve(AttributeFamilyDescriptor) - Method in class cz.o2.proxima.direct.core.DirectDataOperator
Optionally convert given family to direct representation.
resolver - Variable in class cz.o2.proxima.direct.core.Context
Resolver of proxima core's attribute family to direct representation.
resolveRequired(AttributeFamilyDescriptor) - Method in class cz.o2.proxima.direct.core.Context
 
resolveRequired(AttributeFamilyDescriptor) - Method in class cz.o2.proxima.direct.core.DirectDataOperator
Convert given core family to direct representation.
RetryableLogObserver - Class in cz.o2.proxima.direct.commitlog
LogObserver which is able to retry the observation on error.
RetryableLogObserver(String, int, LogObserver) - Constructor for class cz.o2.proxima.direct.commitlog.RetryableLogObserver
 
rollback() - Method in interface cz.o2.proxima.direct.core.AttributeWriterBase
Rollback the writer to last committed position.
rollback() - Method in class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor.ProxyOnlineAttributeWriter
 
rollback() - Method in interface cz.o2.proxima.direct.core.OnlineAttributeWriter
 
rotate(long, int) - Method in class cz.o2.proxima.direct.time.UnboundedOutOfOrdernessWatermarkEstimator
 
rotateIfNeeded() - Method in class cz.o2.proxima.direct.time.UnboundedOutOfOrdernessWatermarkEstimator
 
rotatesToInitialize - Variable in class cz.o2.proxima.direct.time.UnboundedOutOfOrdernessWatermarkEstimator
 
runningThread - Variable in class cz.o2.proxima.direct.batch.TerminationContext
 

S

scan(String, String, long, UnaryFunction<String, String>, BiFunction<String, Pair<Long, Object>, Boolean>) - Method in class cz.o2.proxima.direct.view.TimeBoundedVersionedCache
 
scan(String, String, String, long, UnaryFunction<String, String>, BiFunction<String, Pair<Long, Object>, Boolean>) - Method in class cz.o2.proxima.direct.view.TimeBoundedVersionedCache
 
scanWildcard(String, AttributeDescriptor<T>, RandomOffset, long, int, Consumer<KeyValue<T>>) - Method in class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor.ProxyRandomAccessReader
 
scanWildcard(String, AttributeDescriptor<T>, Consumer<KeyValue<T>>) - Method in interface cz.o2.proxima.direct.randomaccess.RandomAccessReader
List data stored for a particular wildcard attribute.
scanWildcard(String, AttributeDescriptor<T>, long, Consumer<KeyValue<T>>) - Method in interface cz.o2.proxima.direct.randomaccess.RandomAccessReader
List data stored for a particular wildcard attribute.
scanWildcard(String, AttributeDescriptor<T>, RandomOffset, int, Consumer<KeyValue<T>>) - Method in interface cz.o2.proxima.direct.randomaccess.RandomAccessReader
List data stored for a particular wildcard attribute.
scanWildcard(String, AttributeDescriptor<T>, RandomOffset, long, int, Consumer<KeyValue<T>>) - Method in interface cz.o2.proxima.direct.randomaccess.RandomAccessReader
List data stored for a particular wildcard attribute.
scanWildcard(String, AttributeDescriptor<T>, RandomOffset, long, int, Consumer<KeyValue<T>>) - Method in class cz.o2.proxima.direct.view.LocalCachedPartitionedView
 
scanWildcardAll(String, RandomOffset, long, int, Consumer<KeyValue<?>>) - Method in class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor.ProxyRandomAccessReader
 
scanWildcardAll(String, Consumer<KeyValue<?>>) - Method in interface cz.o2.proxima.direct.randomaccess.RandomAccessReader
Scan all data stored per given key.
scanWildcardAll(String, long, Consumer<KeyValue<?>>) - Method in interface cz.o2.proxima.direct.randomaccess.RandomAccessReader
Scan all data stored per given key.
scanWildcardAll(String, RandomOffset, int, Consumer<KeyValue<?>>) - Method in interface cz.o2.proxima.direct.randomaccess.RandomAccessReader
Scan all data stored per given key.
scanWildcardAll(String, RandomOffset, long, int, Consumer<KeyValue<?>>) - Method in interface cz.o2.proxima.direct.randomaccess.RandomAccessReader
Scan all data stored per given key.
scanWildcardAll(String, RandomOffset, long, int, Consumer<KeyValue<?>>) - Method in class cz.o2.proxima.direct.view.LocalCachedPartitionedView
 
scanWildcardPrefix(String, String, String, long, int, Consumer<KeyValue<?>>) - Method in class cz.o2.proxima.direct.view.LocalCachedPartitionedView
 
SequentialOffset(Map<RandomAccessReader, RandomOffset>) - Constructor for class cz.o2.proxima.direct.randomaccess.MultiAccessBuilder.SequentialOffset
 
SequentialOffset(MultiAccessBuilder.SequentialOffset) - Constructor for class cz.o2.proxima.direct.randomaccess.MultiAccessBuilder.SequentialOffset
 
serialVersionUID - Static variable in class cz.o2.proxima.direct.batch.BoundedPartition
 
serialVersionUID - Static variable in class cz.o2.proxima.direct.core.AbstractAttributeWriter
 
serialVersionUID - Static variable in class cz.o2.proxima.direct.core.AbstractBulkAttributeWriter
 
serialVersionUID - Static variable in class cz.o2.proxima.direct.core.AbstractOnlineAttributeWriter
 
serialVersionUID - Static variable in class cz.o2.proxima.direct.core.Context
 
serialVersionUID - Static variable in class cz.o2.proxima.direct.core.DirectAttributeFamilyDescriptor
 
serialVersionUID - Static variable in class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor.AttrLookup
 
serialVersionUID - Static variable in class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor
 
serialVersionUID - Static variable in class cz.o2.proxima.direct.core.DirectDataOperator.DelegateDataAccessorFactory.ForwardingDataAccessor
 
serialVersionUID - Static variable in class cz.o2.proxima.direct.core.DirectDataOperator.DelegateDataAccessorFactory
 
serialVersionUID - Static variable in class cz.o2.proxima.direct.core.StdoutStorage
 
serialVersionUID - Static variable in class cz.o2.proxima.direct.core.StdoutStorage.StdoutDataAccessor
 
serialVersionUID - Static variable in class cz.o2.proxima.direct.randomaccess.MultiAccessBuilder.SequentialOffset
 
serialVersionUID - Static variable in class cz.o2.proxima.direct.randomaccess.MultiAccessBuilder
 
serialVersionUID - Static variable in class cz.o2.proxima.direct.randomaccess.RawOffset
 
serialVersionUID - Static variable in class cz.o2.proxima.direct.time.BoundedOutOfOrdernessWatermarkEstimator.Factory
 
serialVersionUID - Static variable in class cz.o2.proxima.direct.time.BoundedOutOfOrdernessWatermarkEstimator
 
serialVersionUID - Static variable in class cz.o2.proxima.direct.time.MinimalPartitionWatermarkEstimator
 
serialVersionUID - Static variable in class cz.o2.proxima.direct.time.NotProgressingWatermarkIdlePolicy
 
serialVersionUID - Static variable in class cz.o2.proxima.direct.time.ProcessingTimeWatermarkEstimator.Factory
 
serialVersionUID - Static variable in class cz.o2.proxima.direct.time.ProcessingTimeWatermarkEstimator
 
serialVersionUID - Static variable in class cz.o2.proxima.direct.time.SkewedProcessingTimeIdlePolicy
 
serialVersionUID - Static variable in class cz.o2.proxima.direct.time.UnboundedOutOfOrdernessWatermarkEstimator
 
serialVersionUID - Static variable in class cz.o2.proxima.direct.time.WatermarkConfiguration
 
serialVersionUID - Static variable in class cz.o2.proxima.direct.view.TimeBoundedVersionedCache
 
service - Variable in class cz.o2.proxima.direct.core.Context
Materialized executor.
setCancelled() - Method in class cz.o2.proxima.direct.batch.TerminationContext
 
setMinWatermark(long) - Method in class cz.o2.proxima.direct.time.BoundedOutOfOrdernessWatermarkEstimator
 
setMinWatermark(long) - Method in class cz.o2.proxima.direct.time.ProcessingTimeWatermarkEstimator
 
setMinWatermark(long) - Method in class cz.o2.proxima.direct.time.UnboundedOutOfOrdernessWatermarkEstimator
 
setRunningThread() - Method in class cz.o2.proxima.direct.batch.TerminationContext
Set the thread running the task to be terminated to the calling thread.
setup(Repository) - Method in class cz.o2.proxima.direct.core.DirectDataOperator.DelegateDataAccessorFactory
 
SinglePartitionSortedLogObserver(LogObserver, Duration, BiConsumer<StreamElement, LogObserver.OnNextContext>) - Constructor for class cz.o2.proxima.direct.commitlog.LogObservers.SinglePartitionSortedLogObserver
 
size - Variable in class cz.o2.proxima.direct.batch.BoundedPartition
 
size() - Method in class cz.o2.proxima.direct.batch.BoundedPartition
 
SkewedProcessingTimeIdlePolicy - Class in cz.o2.proxima.direct.time
Policy returns skewed (delayed) processing time when source is idle.
SkewedProcessingTimeIdlePolicy(long) - Constructor for class cz.o2.proxima.direct.time.SkewedProcessingTimeIdlePolicy
 
SkewedProcessingTimeIdlePolicy(long, TimestampSupplier) - Constructor for class cz.o2.proxima.direct.time.SkewedProcessingTimeIdlePolicy
 
SkewedProcessingTimeIdlePolicy.Factory - Class in cz.o2.proxima.direct.time
 
SortedLogObserver(LogObserver, Duration, BiConsumer<StreamElement, LogObserver.OnNextContext>) - Constructor for class cz.o2.proxima.direct.commitlog.LogObservers.SortedLogObserver
 
StdoutDataAccessor(EntityDescriptor, URI) - Constructor for class cz.o2.proxima.direct.core.StdoutStorage.StdoutDataAccessor
 
StdoutStorage - Class in cz.o2.proxima.direct.core
Dummy storage printing data to stdout.
StdoutStorage() - Constructor for class cz.o2.proxima.direct.core.StdoutStorage
 
StdoutStorage.StdoutDataAccessor - Class in cz.o2.proxima.direct.core
 
STEP_MS - Static variable in class cz.o2.proxima.direct.time.UnboundedOutOfOrdernessWatermarkEstimator
 
stepDiffs - Variable in class cz.o2.proxima.direct.time.UnboundedOutOfOrdernessWatermarkEstimator
 
stepMs - Variable in class cz.o2.proxima.direct.time.UnboundedOutOfOrdernessWatermarkEstimator.Builder
 
stepMs - Variable in class cz.o2.proxima.direct.time.UnboundedOutOfOrdernessWatermarkEstimator
 

T

terminateLatch - Variable in class cz.o2.proxima.direct.batch.TerminationContext
 
TerminationContext - Class in cz.o2.proxima.direct.batch
A context that guards correct termination of batch observation process.
TerminationContext(BatchLogObserver) - Constructor for class cz.o2.proxima.direct.batch.TerminationContext
 
threadId - Static variable in class cz.o2.proxima.direct.core.DirectDataOperator
 
THROUGHPUT_LIMITER_PREFIX - Static variable in class cz.o2.proxima.direct.core.DirectDataOperator
 
throughputLimited(BatchLogObserver, List<Partition>) - Method in class cz.o2.proxima.direct.batch.BatchLogReaders.ThroughputLimitedBatchLogReader
 
throughputLimited(ThroughputLimiter, Collection<Partition>, LogObserver) - Static method in class cz.o2.proxima.direct.commitlog.CommitLogReaders.LimitedCommitLogReader
 
ThroughputLimitedBatchLogObserver(BatchLogObserver, Collection<Partition>, ThroughputLimiter) - Constructor for class cz.o2.proxima.direct.batch.BatchLogReaders.ThroughputLimitedBatchLogObserver
 
ThroughputLimitedBatchLogReader(BatchLogReader, ThroughputLimiter) - Constructor for class cz.o2.proxima.direct.batch.BatchLogReaders.ThroughputLimitedBatchLogReader
 
TimeBoundedVersionedCache - Class in cz.o2.proxima.direct.view
A cache for data based on timestamp.
TimeBoundedVersionedCache(EntityDescriptor, long) - Constructor for class cz.o2.proxima.direct.view.TimeBoundedVersionedCache
 
TimeBoundedVersionedCache.Payload - Class in cz.o2.proxima.direct.view
 
TIMESTAMP_SKEW - Static variable in class cz.o2.proxima.direct.time.SkewedProcessingTimeIdlePolicy
 
timestampSkew - Variable in class cz.o2.proxima.direct.time.SkewedProcessingTimeIdlePolicy
 
timestampSupplier - Variable in class cz.o2.proxima.direct.time.ProcessingTimeWatermarkEstimator.Builder
 
timestampSupplier - Variable in class cz.o2.proxima.direct.time.ProcessingTimeWatermarkEstimator
 
timestampSupplier - Variable in class cz.o2.proxima.direct.time.SkewedProcessingTimeIdlePolicy
 
TimestampSupplier - Interface in cz.o2.proxima.direct.time
 
timestampSupplier - Variable in class cz.o2.proxima.direct.time.UnboundedOutOfOrdernessWatermarkEstimator.Builder
 
timestampSupplier - Variable in class cz.o2.proxima.direct.time.UnboundedOutOfOrdernessWatermarkEstimator
 
toAttrName(String) - Static method in class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor
 
toKv(String, String, Pair<Long, Object>) - Method in class cz.o2.proxima.direct.view.LocalCachedPartitionedView
 
toKv(String, String, AttributeDescriptor<?>, Pair<Long, Object>) - Method in class cz.o2.proxima.direct.view.LocalCachedPartitionedView
 
toString() - Method in class cz.o2.proxima.direct.batch.BatchLogReaders.ForwardingLimitedBatchLogReader
 
toString() - Method in class cz.o2.proxima.direct.batch.BatchLogReaders.ThroughputLimitedBatchLogReader
 
toString() - Method in class cz.o2.proxima.direct.batch.BoundedPartition
 
toString() - Method in class cz.o2.proxima.direct.commitlog.CommitLogReaders.ForwardingCommitLogReader
 
toString() - Method in class cz.o2.proxima.direct.commitlog.CommitLogReaders.ForwardingLogObserver
 
toString() - Method in class cz.o2.proxima.direct.commitlog.CommitLogReaders.LimitedCommitLogReader
 
toString() - Method in class cz.o2.proxima.direct.core.DirectAttributeFamilyDescriptor
 
toString() - Method in class cz.o2.proxima.direct.core.DirectDataOperator.DelegateDataAccessorFactory.ForwardingDataAccessor
 
toString() - Method in class cz.o2.proxima.direct.randomaccess.KeyValue
 
toString() - Method in class cz.o2.proxima.direct.randomaccess.RawOffset
 
transform(StreamElement, AttributeDescriptor<?>, UnaryFunction<String, String>) - Static method in class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor
 
transformKvToProxy(KeyValue<T>, AttributeProxyDescriptor<T>) - Static method in class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor
 
transformToProxy(StreamElement, AttributeProxyDescriptor<?>) - Static method in class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor
 
transformToRaw(StreamElement, AttributeProxyDescriptor<?>) - Static method in class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor
 
transformToRawRead(StreamElement, AttributeProxyDescriptor<?>) - Static method in class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor
 
Type() - Constructor for enum cz.o2.proxima.direct.core.AttributeWriterBase.Type
 

U

UnboundedOutOfOrdernessWatermarkEstimator - Class in cz.o2.proxima.direct.time
Estimator of watermark based on timestamps of flowing elements.
UnboundedOutOfOrdernessWatermarkEstimator(long, long, long, long, TimestampSupplier, WatermarkIdlePolicy) - Constructor for class cz.o2.proxima.direct.time.UnboundedOutOfOrdernessWatermarkEstimator
 
UnboundedOutOfOrdernessWatermarkEstimator.Builder - Class in cz.o2.proxima.direct.time
UnboundedOutOfOrdernessWatermarkEstimator.Factory - Class in cz.o2.proxima.direct.time
 
update(RandomAccessReader, RandomOffset) - Method in class cz.o2.proxima.direct.randomaccess.MultiAccessBuilder.SequentialOffset
 
update(int, StreamElement) - Method in class cz.o2.proxima.direct.time.MinimalPartitionWatermarkEstimator
 
updateCallback - Variable in class cz.o2.proxima.direct.view.LocalCachedPartitionedView
 
updateWatermark(long) - Method in interface cz.o2.proxima.direct.core.BulkAttributeWriter
Update watermark when no input data arrives.
updateWatermark(StreamElement) - Method in class cz.o2.proxima.direct.time.BoundedOutOfOrdernessWatermarkEstimator
 
updateWatermark(StreamElement) - Method in class cz.o2.proxima.direct.time.ProcessingTimeWatermarkEstimator
 
updateWatermark(StreamElement) - Method in class cz.o2.proxima.direct.time.UnboundedOutOfOrdernessWatermarkEstimator
 
upstream - Variable in class cz.o2.proxima.direct.commitlog.LogObservers.AbstractSortedLogObserver
 
uri - Variable in class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor.ProxyOnlineAttributeWriter
 
uri - Variable in class cz.o2.proxima.direct.core.StdoutStorage.StdoutDataAccessor
 

V

valueOf(String) - Static method in enum cz.o2.proxima.direct.core.AttributeWriterBase.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum cz.o2.proxima.direct.randomaccess.RandomAccessReader.Listing
Returns the enum constant of this type with the specified name.
values() - Static method in enum cz.o2.proxima.direct.core.AttributeWriterBase.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum cz.o2.proxima.direct.randomaccess.RandomAccessReader.Listing
Returns an array containing the constants of this enum type, in the order they are declared.

W

waitIfNecessary() - Method in class cz.o2.proxima.direct.batch.BatchLogReaders.ThroughputLimitedBatchLogObserver
 
waitUntilReady() - Method in interface cz.o2.proxima.direct.commitlog.ObserveHandle
Wait until the consumer is ready to read data.
watermark - Variable in class cz.o2.proxima.direct.batch.BatchLogReaders.ThroughputLimitedBatchLogObserver
 
watermark - Variable in class cz.o2.proxima.direct.time.NotProgressingWatermarkIdlePolicy
 
watermark - Variable in class cz.o2.proxima.direct.time.UnboundedOutOfOrdernessWatermarkEstimator
 
WatermarkConfiguration - Class in cz.o2.proxima.direct.time
Watermark configuration
WatermarkConfiguration(Map<String, Object>) - Constructor for class cz.o2.proxima.direct.time.WatermarkConfiguration
 
watermarkEstimatorFactory - Variable in class cz.o2.proxima.direct.time.WatermarkConfiguration
 
watermarkIdlePolicy - Variable in class cz.o2.proxima.direct.time.BoundedOutOfOrdernessWatermarkEstimator.Builder
 
watermarkIdlePolicy - Variable in class cz.o2.proxima.direct.time.ProcessingTimeWatermarkEstimator.Builder
 
watermarkIdlePolicy - Variable in class cz.o2.proxima.direct.time.UnboundedOutOfOrdernessWatermarkEstimator.Builder
 
watermarkIdlePolicyFactory - Variable in class cz.o2.proxima.direct.time.WatermarkConfiguration
 
watermarkMap - Variable in class cz.o2.proxima.direct.commitlog.LogObservers.SinglePartitionSortedLogObserver
 
withAllowedTimestampSkew(long) - Method in class cz.o2.proxima.direct.time.UnboundedOutOfOrdernessWatermarkEstimator.Builder
 
withDurationMs(long) - Method in class cz.o2.proxima.direct.time.UnboundedOutOfOrdernessWatermarkEstimator.Builder
 
withExecutorFactory(Factory<ExecutorService>) - Method in class cz.o2.proxima.direct.core.DirectDataOperator
Explicitly specify ExecutorService to use when constructing threads.
withLimitedThroughput(BatchLogReader, ThroughputLimiter) - Static method in class cz.o2.proxima.direct.batch.BatchLogReaders
Create throughput limited BatchLogReader.
withMaxOutOfOrderness(long) - Method in class cz.o2.proxima.direct.time.BoundedOutOfOrdernessWatermarkEstimator.Builder
 
withMinWatermark(long) - Method in class cz.o2.proxima.direct.time.BoundedOutOfOrdernessWatermarkEstimator.Builder
 
withMinWatermark(long) - Method in class cz.o2.proxima.direct.time.ProcessingTimeWatermarkEstimator.Builder
 
withMinWatermark(long) - Method in class cz.o2.proxima.direct.time.UnboundedOutOfOrdernessWatermarkEstimator.Builder
 
withSortBuffer(LogObserver, Duration) - Static method in class cz.o2.proxima.direct.commitlog.LogObservers
Create LogObserver that observes data in event time order.
withSortBuffer(LogObserver, Duration, Consumer<StreamElement>) - Static method in class cz.o2.proxima.direct.commitlog.LogObservers
Create LogObserver that observes data in event time order.
withSortBuffer(LogObserver, Duration, BiConsumer<StreamElement, LogObserver.OnNextContext>) - Static method in class cz.o2.proxima.direct.commitlog.LogObservers
Create LogObserver that observes data in event time order.
withSortBufferWithinPartition(LogObserver, Duration) - Static method in class cz.o2.proxima.direct.commitlog.LogObservers
Create LogObserver that observes data in event time order per partition.
withSortBufferWithinPartition(LogObserver, Duration, Consumer<StreamElement>) - Static method in class cz.o2.proxima.direct.commitlog.LogObservers
Create LogObserver that observes data in event time order per partition.
withSortBufferWithinPartition(LogObserver, Duration, BiConsumer<StreamElement, LogObserver.OnNextContext>) - Static method in class cz.o2.proxima.direct.commitlog.LogObservers
Create LogObserver that observes data in event time order per partition.
withStepMs(long) - Method in class cz.o2.proxima.direct.time.UnboundedOutOfOrdernessWatermarkEstimator.Builder
 
withThroughputLimit(CommitLogReader, ThroughputLimiter) - Static method in class cz.o2.proxima.direct.commitlog.CommitLogReaders
Create throughput limited CommitLogReader.
withTimestampSupplier(TimestampSupplier) - Method in class cz.o2.proxima.direct.time.ProcessingTimeWatermarkEstimator.Builder
 
withTimestampSupplier(TimestampSupplier) - Method in class cz.o2.proxima.direct.time.UnboundedOutOfOrdernessWatermarkEstimator.Builder
 
withWatermark(Partition, long) - Static method in class cz.o2.proxima.direct.batch.BatchLogObservers
Create BatchLogObserver.OnNextContext which sets watermark ti given epoch millis.
withWatermarkIdlePolicy(WatermarkIdlePolicy) - Method in class cz.o2.proxima.direct.time.BoundedOutOfOrdernessWatermarkEstimator.Builder
 
withWatermarkIdlePolicy(WatermarkIdlePolicy) - Method in class cz.o2.proxima.direct.time.ProcessingTimeWatermarkEstimator.Builder
 
withWatermarkIdlePolicy(WatermarkIdlePolicy) - Method in class cz.o2.proxima.direct.time.UnboundedOutOfOrdernessWatermarkEstimator.Builder
 
withWatermarkSupplier(Partition, WatermarkSupplier) - Static method in class cz.o2.proxima.direct.batch.BatchLogObservers
Create BatchLogObserver.OnNextContext which moves watermark according to given WatermarkSupplier.
wrapTransformed(DirectAttributeFamilyProxyDescriptor.AttrLookup, LogObserver) - Static method in class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor
 
wrapTransformed(DirectAttributeFamilyProxyDescriptor.AttrLookup, BatchLogObserver) - Static method in class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor
 
write(StreamElement, long, CommitCallback) - Method in interface cz.o2.proxima.direct.core.BulkAttributeWriter
Write given serialized attribute value to given entity.
write(StreamElement, CommitCallback) - Method in class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor.ProxyOnlineAttributeWriter
 
write(StreamElement, CommitCallback) - Method in interface cz.o2.proxima.direct.core.OnlineAttributeWriter
Write given serialized attribute value to given entity.
write(StreamElement, CommitCallback) - Method in class cz.o2.proxima.direct.view.LocalCachedPartitionedView
 
writer - Variable in class cz.o2.proxima.direct.core.DirectAttributeFamilyDescriptor
 
writer() - Method in class cz.o2.proxima.direct.core.DirectAttributeFamilyDescriptor
 
writer - Variable in class cz.o2.proxima.direct.core.DirectAttributeFamilyProxyDescriptor.ProxyOnlineAttributeWriter
 
writer - Variable in class cz.o2.proxima.direct.view.LocalCachedPartitionedView
Writer to persist data to.
writerFactory - Variable in class cz.o2.proxima.direct.core.DirectAttributeFamilyDescriptor
 
writers - Variable in class cz.o2.proxima.direct.core.DirectDataOperator
Cache of writers for all attributes.
A B C D E F G H I K L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2017–2021. All rights reserved.