A
accumulate(V) - Method in interface com.rpl.rama.ops. [RamaAccumulatorAgg0](/content/javadoc/com/rpl/rama/ops/RamaAccumulatorAgg0.html "interface in com.rpl.rama.ops"/index.html)
Combine current aggregated value with new input to produce new aggregated value
accumulate(V, T0) - Method in interface com.rpl.rama.ops. [RamaAccumulatorAgg1](/content/javadoc/com/rpl/rama/ops/RamaAccumulatorAgg1.html "interface in com.rpl.rama.ops"/index.html)
Combine current aggregated value with new input to produce new aggregated value
accumulate(V, T0, T1) - Method in interface com.rpl.rama.ops. [RamaAccumulatorAgg2](/content/javadoc/com/rpl/rama/ops/RamaAccumulatorAgg2.html "interface in com.rpl.rama.ops"/index.html)
Combine current aggregated value with new input to produce new aggregated value
accumulate(V, T0, T1, T2) - Method in interface com.rpl.rama.ops. [RamaAccumulatorAgg3](/content/javadoc/com/rpl/rama/ops/RamaAccumulatorAgg3.html "interface in com.rpl.rama.ops"/index.html)
Combine current aggregated value with new input to produce new aggregated value
accumulate(V, T0, T1, T2, T3) - Method in interface com.rpl.rama.ops. [RamaAccumulatorAgg4](/content/javadoc/com/rpl/rama/ops/RamaAccumulatorAgg4.html "interface in com.rpl.rama.ops"/index.html)
Combine current aggregated value with new input to produce new aggregated value
accumulate(V, T0, T1, T2, T3, T4) - Method in interface com.rpl.rama.ops. [RamaAccumulatorAgg5](/content/javadoc/com/rpl/rama/ops/RamaAccumulatorAgg5.html "interface in com.rpl.rama.ops"/index.html)
Combine current aggregated value with new input to produce new aggregated value
accumulate(V, T0, T1, T2, T3, T4, T5) - Method in interface com.rpl.rama.ops. [RamaAccumulatorAgg6](/content/javadoc/com/rpl/rama/ops/RamaAccumulatorAgg6.html "interface in com.rpl.rama.ops"/index.html)
Combine current aggregated value with new input to produce new aggregated value
accumulate(V, T0, T1, T2, T3, T4, T5, T6) - Method in interface com.rpl.rama.ops. [RamaAccumulatorAgg7](/content/javadoc/com/rpl/rama/ops/RamaAccumulatorAgg7.html "interface in com.rpl.rama.ops"/index.html)
Combine current aggregated value with new input to produce new aggregated value
accumulate(V, T0, T1, T2, T3, T4, T5, T6, T7) - Method in interface com.rpl.rama.ops. [RamaAccumulatorAgg8](/content/javadoc/com/rpl/rama/ops/RamaAccumulatorAgg8.html "interface in com.rpl.rama.ops"/index.html)
Combine current aggregated value with new input to produce new aggregated value
accumulator(RamaAccumulatorAgg0) - Static method in interface com.rpl.rama. [Agg](/content/javadoc/com/rpl/rama/Agg.html "interface in com.rpl.rama"/index.html)
Use a custom accumulator of zero arguments as an aggregator.
accumulator(RamaAccumulatorAgg1, Object) - Static method in interface com.rpl.rama. [Agg](/content/javadoc/com/rpl/rama/Agg.html "interface in com.rpl.rama"/index.html)
Use a custom accumulator of one argument as an aggregator.
accumulator(RamaAccumulatorAgg2, Object, Object) - Static method in interface com.rpl.rama. [Agg](/content/javadoc/com/rpl/rama/Agg.html "interface in com.rpl.rama"/index.html)
Use a custom accumulator of two arguments as an aggregator.
accumulator(RamaAccumulatorAgg3, Object, Object, Object) - Static method in interface com.rpl.rama. [Agg](/content/javadoc/com/rpl/rama/Agg.html "interface in com.rpl.rama"/index.html)
Use a custom accumulator of three arguments as an aggregator.
accumulator(RamaAccumulatorAgg4, Object, Object, Object, Object) - Static method in interface com.rpl.rama. [Agg](/content/javadoc/com/rpl/rama/Agg.html "interface in com.rpl.rama"/index.html)
Use a custom accumulator of four arguments as an aggregator.
accumulator(RamaAccumulatorAgg5, Object, Object, Object, Object, Object) - Static method in interface com.rpl.rama. [Agg](/content/javadoc/com/rpl/rama/Agg.html "interface in com.rpl.rama"/index.html)
Use a custom accumulator of five arguments as an aggregator.
accumulator(RamaAccumulatorAgg6, Object, Object, Object, Object, Object, Object) - Static method in interface com.rpl.rama. [Agg](/content/javadoc/com/rpl/rama/Agg.html "interface in com.rpl.rama"/index.html)
Use a custom accumulator of six arguments as an aggregator.
accumulator(RamaAccumulatorAgg7, Object, Object, Object, Object, Object, Object, Object) - Static method in interface com.rpl.rama. [Agg](/content/javadoc/com/rpl/rama/Agg.html "interface in com.rpl.rama"/index.html)
Use a custom accumulator of seven arguments as an aggregator.
accumulator(RamaAccumulatorAgg8, Object, Object, Object, Object, Object, Object, Object, Object) - Static method in interface com.rpl.rama. [Agg](/content/javadoc/com/rpl/rama/Agg.html "interface in com.rpl.rama"/index.html)
Use a custom accumulator of eight arguments as an aggregator.
ACK - Enum constant in enum class com.rpl.rama. [AckLevel](/content/javadoc/com/rpl/rama/AckLevel.html "enum class in com.rpl.rama"/index.html)
Waits for confirmation the append has been received and replicated on the target depot partition and that all colocated stream topologies have processed the append.
[AckLevel](/content/javadoc/com/rpl/rama/AckLevel.html "enum class in com.rpl.rama"/index.html) - Enum Class in com.rpl.rama
Ack levels for use with [depot clients](/content/javadoc/com/rpl/rama/Depot.html "interface in com.rpl.rama"/index.html).
ackReturn(Object) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Accumulate value according to depot source options to return with depot appends done with AckLevel.ACK
ackReturn(Object) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Accumulate value according to depot source options to return with depot appends done with AckLevel.ACK
ackReturn(Object) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Accumulate value according to depot source options to return with depot appends done with AckLevel.ACK
ackReturn(Object) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Accumulate value according to depot source options to return with depot appends done with AckLevel.ACK
ackReturnAgg(RamaAccumulatorAgg1) - Static method in interface com.rpl.rama.module. [StreamSourceOptions](/content/javadoc/com/rpl/rama/module/StreamSourceOptions.html "interface in com.rpl.rama.module"/index.html)
Specifies aggregator to use for ack returns for processing off of this depot.
ackReturnAgg(RamaAccumulatorAgg1) - Method in interface com.rpl.rama.module. [StreamSourceOptions.Impl](/content/javadoc/com/rpl/rama/module/StreamSourceOptions.Impl.html "interface in com.rpl.rama.module"/index.html)
Specifies aggregator to use for ack returns for processing off of this depot.
ackReturnAgg(RamaCombinerAgg) - Static method in interface com.rpl.rama.module. [StreamSourceOptions](/content/javadoc/com/rpl/rama/module/StreamSourceOptions.html "interface in com.rpl.rama.module"/index.html)
Specifies aggregator to use for ack returns for processing off of this depot.
ackReturnAgg(RamaCombinerAgg) - Method in interface com.rpl.rama.module. [StreamSourceOptions.Impl](/content/javadoc/com/rpl/rama/module/StreamSourceOptions.Impl.html "interface in com.rpl.rama.module"/index.html)
Specifies aggregator to use for ack returns for processing off of this depot.
ackReturnAgg(RamaFunction1<Object, Agg>) - Static method in interface com.rpl.rama.module. [StreamSourceOptions](/content/javadoc/com/rpl/rama/module/StreamSourceOptions.html "interface in com.rpl.rama.module"/index.html)
Specifies aggregator to use for ack returns for processing off of this depot.
ackReturnAgg(RamaFunction1<Object, Agg>) - Method in interface com.rpl.rama.module. [StreamSourceOptions.Impl](/content/javadoc/com/rpl/rama/module/StreamSourceOptions.Impl.html "interface in com.rpl.rama.module"/index.html)
Specifies aggregator to use for ack returns for processing off of this depot.
ACTIVE - Enum constant in enum class com.rpl.rama. [ProxyState.Status](/content/javadoc/com/rpl/rama/ProxyState.Status.html "enum class in com.rpl.rama"/index.html)addFixedKeys(Object...) - Method in interface com.rpl.rama. [PState.MigratedSchema](/content/javadoc/com/rpl/rama/PState.MigratedSchema.html "interface in com.rpl.rama"/index.html)
Migration option to specify keys being added to a fixedKeysSchema.
afterElem() - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Navigates on a list to void element at end.
afterElem() - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Navigates on a list to void element at end.
agg(Agg) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Aggregates input in a batch block to a single value.
agg(Agg) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Aggregates input in a batch block to a single value.
agg(Agg) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Aggregates input in a batch block to a single value.
agg(Agg) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Aggregates input in a batch block to a single value.
agg(String, Agg) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Update PState partition on current task with given aggregator.
agg(String, Agg) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Update PState partition on current task with given aggregator.
agg(String, Agg) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Update PState partition on current task with given aggregator.
agg(String, Agg) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Update PState partition on current task with given aggregator.
[Agg](/content/javadoc/com/rpl/rama/Agg.html "interface in com.rpl.rama"/index.html) - Interface in com.rpl.rama
Used for specifying aggregators in Rama topologies in conjunction with
agg or compoundAgg
methods
[AggOrCompoundAgg](/content/javadoc/com/rpl/rama/ops/AggOrCompoundAgg.html "interface in com.rpl.rama.ops"/index.html) - Interface in com.rpl.rama.opsall() - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Navigates to every element of a collection.
all() - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Navigates to every element of a collection.
allowYield() - Static method in interface com.rpl.rama. [SelectOptions](/content/javadoc/com/rpl/rama/SelectOptions.html "interface in com.rpl.rama"/index.html)
Allow the select call to yield during execution in order to not run for too long at a time on the task thread.
allowYield() - Method in class com.rpl.rama. [SelectOptions.CaptureSelectOptions](/content/javadoc/com/rpl/rama/SelectOptions.CaptureSelectOptions.html "class in com.rpl.rama"/index.html)allowYield() - Method in interface com.rpl.rama. [SelectOptions.Impl](/content/javadoc/com/rpl/rama/SelectOptions.Impl.html "interface in com.rpl.rama"/index.html)allPartition() - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Executes subsequent code on all tasks in module
allPartition() - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Executes subsequent code on all tasks in module
allPartition() - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Executes subsequent code on all tasks in module
allPartition() - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Executes subsequent code on all tasks in module
allPartition(String) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Executes subsequent code on all partitions of given depot or PState
allPartition(String) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Executes subsequent code on all partitions of given depot or PState
allPartition(String) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Executes subsequent code on all partitions of given depot or PState
allPartition(String) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Executes subsequent code on all partitions of given depot or PState
anchor(String) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Attaches a no-op node with the given anchor
anchor(String) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Attaches a no-op node with the given anchor
anchor(String) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Attaches a no-op node with the given anchor
anchor(String) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Attaches a no-op node with the given anchor
and(Object) - Static method in interface com.rpl.rama. [Agg](/content/javadoc/com/rpl/rama/Agg.html "interface in com.rpl.rama"/index.html)
Applies "and" operator to all input.
AND - Static variable in class com.rpl.rama.ops. [Ops](/content/javadoc/com/rpl/rama/ops/Ops.html "class in com.rpl.rama.ops"/index.html)
"and" operator based on values being "truthy" (not null or false).
append(Object) - Method in interface com.rpl.rama. [Depot](/content/javadoc/com/rpl/rama/Depot.html "interface in com.rpl.rama"/index.html)
Append data to depot using AckLevel.ACK.
append(Object, AckLevel) - Method in interface com.rpl.rama. [Depot](/content/javadoc/com/rpl/rama/Depot.html "interface in com.rpl.rama"/index.html)
Append data to depot using specified [AckLevel](/content/javadoc/com/rpl/rama/AckLevel.html "enum class in com.rpl.rama"/index.html).
APPEND_ACK - Enum constant in enum class com.rpl.rama. [AckLevel](/content/javadoc/com/rpl/rama/AckLevel.html "enum class in com.rpl.rama"/index.html)
Waits for confirmation the append has been received and replicated on the target depot partition.
appendAsync(Object) - Method in interface com.rpl.rama. [Depot](/content/javadoc/com/rpl/rama/Depot.html "interface in com.rpl.rama"/index.html)
Append data to depot using AckLevel.ACK.
appendAsync(Object, AckLevel) - Method in interface com.rpl.rama. [Depot](/content/javadoc/com/rpl/rama/Depot.html "interface in com.rpl.rama"/index.html)
Append data to depot using specified [AckLevel](/content/javadoc/com/rpl/rama/AckLevel.html "enum class in com.rpl.rama"/index.html).
[AppendDiff](/content/javadoc/com/rpl/rama/diffs/AppendDiff.html "class in com.rpl.rama.diffs"/index.html) - Class in com.rpl.rama.diffs
Represents an unknown value being appended to a sequence.
AppendDiff(int) - Constructor for class com.rpl.rama.diffs. [AppendDiff](/content/javadoc/com/rpl/rama/diffs/AppendDiff.html "class in com.rpl.rama.diffs"/index.html)[AppendDiff.Processor](/content/javadoc/com/rpl/rama/diffs/AppendDiff.Processor.html "interface in com.rpl.rama.diffs"/index.html) - Interface in com.rpl.rama.diffsascending() - Method in interface com.rpl.rama.ops. [TopMonotonicAgg](/content/javadoc/com/rpl/rama/ops/TopMonotonicAgg.html "interface in com.rpl.rama.ops"/index.html)
Sort results in ascending order rather than descending order
atomicBlock(Block) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Runs subblock until it completes synchronously.
atomicBlock(Block) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Runs subblock until it completes synchronously.
atomicBlock(Block) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Runs subblock until it completes synchronously.
atomicBlock(Block) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Runs subblock until it completes synchronously.
average(Object) - Static method in interface com.rpl.rama. [Agg](/content/javadoc/com/rpl/rama/Agg.html "interface in com.rpl.rama"/index.html)
Averages input into a java.lang.Long.
B
[BackupProvider](/content/javadoc/com/rpl/rama/backup/BackupProvider.html "interface in com.rpl.rama.backup"/index.html) - Interface in com.rpl.rama.backup
This interface defines the functionality required in order to create, store and manage Rama cluster backups.
[BackupProvider.KeysPage](/content/javadoc/com/rpl/rama/backup/BackupProvider.KeysPage.html "class in com.rpl.rama.backup"/index.html) - Class in com.rpl.rama.backup[BackupProviderTester](/content/javadoc/com/rpl/rama/backup/BackupProviderTester.html "class in com.rpl.rama.backup"/index.html) - Class in com.rpl.rama.backup
Provide a test implementation for a backup provider implementation.
BackupProviderTester() - Constructor for class com.rpl.rama.backup. [BackupProviderTester](/content/javadoc/com/rpl/rama/backup/BackupProviderTester.html "class in com.rpl.rama.backup"/index.html)batchBlock(Block) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Specifies a batch block.
batchBlock(Block) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Specifies a batch block.
batchBlock(Block) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Specifies a batch block.
batchBlock(Block) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Specifies a batch block.
beforeElem() - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Navigates on a list to void element at beginning.
beforeElem() - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Navigates on a list to void element at beginning.
beforeIndex(Object) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Navigates on list to void element before an index.
beforeIndex(Object) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Navigates on list to void element before an index.
beginning() - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Navigates on a list to empty subsequence at beginning.
beginning() - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Navigates on a list to empty subsequence at beginning.
[Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html) - Interface in com.rpl.rama
Core API for specifying dataflow code using the builder pattern.
[Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html) - Interface in com.rpl.rama[Block.MultiOutImpl](/content/javadoc/com/rpl/rama/Block.MultiOutImpl.html "interface in com.rpl.rama"/index.html) - Interface in com.rpl.rama[Block.Out](/content/javadoc/com/rpl/rama/Block.Out.html "interface in com.rpl.rama"/index.html) - Interface in com.rpl.rama[Block.OutImpl](/content/javadoc/com/rpl/rama/Block.OutImpl.html "interface in com.rpl.rama"/index.html) - Interface in com.rpl.ramabranch(String, Block) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)branch(String, Block) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)branch(String, Block) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)branch(String, Block) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
C
canProcess(Diff.Processor) - Method in class com.rpl.rama.diffs. [AppendDiff](/content/javadoc/com/rpl/rama/diffs/AppendDiff.html "class in com.rpl.rama.diffs"/index.html)canProcess(Diff.Processor) - Method in class com.rpl.rama.diffs. [DestroyedDiff](/content/javadoc/com/rpl/rama/diffs/DestroyedDiff.html "class in com.rpl.rama.diffs"/index.html)canProcess(Diff.Processor) - Method in class com.rpl.rama.diffs. [Diff](/content/javadoc/com/rpl/rama/diffs/Diff.html "class in com.rpl.rama.diffs"/index.html)canProcess(Diff.Processor) - Method in class com.rpl.rama.diffs. [KeyChangeDiff](/content/javadoc/com/rpl/rama/diffs/KeyChangeDiff.html "class in com.rpl.rama.diffs"/index.html)canProcess(Diff.Processor) - Method in class com.rpl.rama.diffs. [KeyDiff](/content/javadoc/com/rpl/rama/diffs/KeyDiff.html "class in com.rpl.rama.diffs"/index.html)canProcess(Diff.Processor) - Method in class com.rpl.rama.diffs. [KeyRemoveDiff](/content/javadoc/com/rpl/rama/diffs/KeyRemoveDiff.html "class in com.rpl.rama.diffs"/index.html)canProcess(Diff.Processor) - Method in class com.rpl.rama.diffs. [KeysDiff](/content/javadoc/com/rpl/rama/diffs/KeysDiff.html "class in com.rpl.rama.diffs"/index.html)canProcess(Diff.Processor) - Method in class com.rpl.rama.diffs. [KeysRemoveDiff](/content/javadoc/com/rpl/rama/diffs/KeysRemoveDiff.html "class in com.rpl.rama.diffs"/index.html)canProcess(Diff.Processor) - Method in class com.rpl.rama.diffs. [MultiDiff](/content/javadoc/com/rpl/rama/diffs/MultiDiff.html "class in com.rpl.rama.diffs"/index.html)canProcess(Diff.Processor) - Method in class com.rpl.rama.diffs. [MultiSetAddDiff](/content/javadoc/com/rpl/rama/diffs/MultiSetAddDiff.html "class in com.rpl.rama.diffs"/index.html)canProcess(Diff.Processor) - Method in class com.rpl.rama.diffs. [MultiSetRemoveDiff](/content/javadoc/com/rpl/rama/diffs/MultiSetRemoveDiff.html "class in com.rpl.rama.diffs"/index.html)canProcess(Diff.Processor) - Method in class com.rpl.rama.diffs. [NewValueDiff](/content/javadoc/com/rpl/rama/diffs/NewValueDiff.html "class in com.rpl.rama.diffs"/index.html)canProcess(Diff.Processor) - Method in class com.rpl.rama.diffs. [ResyncDiff](/content/javadoc/com/rpl/rama/diffs/ResyncDiff.html "class in com.rpl.rama.diffs"/index.html)canProcess(Diff.Processor) - Method in class com.rpl.rama.diffs. [SequenceChangeDiff](/content/javadoc/com/rpl/rama/diffs/SequenceChangeDiff.html "class in com.rpl.rama.diffs"/index.html)canProcess(Diff.Processor) - Method in class com.rpl.rama.diffs. [SequenceIndexChangeDiff](/content/javadoc/com/rpl/rama/diffs/SequenceIndexChangeDiff.html "class in com.rpl.rama.diffs"/index.html)canProcess(Diff.Processor) - Method in class com.rpl.rama.diffs. [SequenceIndexChangesDiff](/content/javadoc/com/rpl/rama/diffs/SequenceIndexChangesDiff.html "class in com.rpl.rama.diffs"/index.html)canProcess(Diff.Processor) - Method in class com.rpl.rama.diffs. [SequenceIndexRemoveDiff](/content/javadoc/com/rpl/rama/diffs/SequenceIndexRemoveDiff.html "class in com.rpl.rama.diffs"/index.html)canProcess(Diff.Processor) - Method in class com.rpl.rama.diffs. [SequenceInsertDiff](/content/javadoc/com/rpl/rama/diffs/SequenceInsertDiff.html "class in com.rpl.rama.diffs"/index.html)canProcess(Diff.Processor) - Method in class com.rpl.rama.diffs. [SequenceInsertsDiff](/content/javadoc/com/rpl/rama/diffs/SequenceInsertsDiff.html "class in com.rpl.rama.diffs"/index.html)canProcess(Diff.Processor) - Method in class com.rpl.rama.diffs. [SequenceReorderDiff](/content/javadoc/com/rpl/rama/diffs/SequenceReorderDiff.html "class in com.rpl.rama.diffs"/index.html)canProcess(Diff.Processor) - Method in class com.rpl.rama.diffs. [SetAddDiff](/content/javadoc/com/rpl/rama/diffs/SetAddDiff.html "class in com.rpl.rama.diffs"/index.html)canProcess(Diff.Processor) - Method in class com.rpl.rama.diffs. [SetRemoveDiff](/content/javadoc/com/rpl/rama/diffs/SetRemoveDiff.html "class in com.rpl.rama.diffs"/index.html)canProcess(Diff.Processor) - Method in class com.rpl.rama.diffs. [UngracefulTerminationDiff](/content/javadoc/com/rpl/rama/diffs/UngracefulTerminationDiff.html "class in com.rpl.rama.diffs"/index.html)canProcess(Diff.Processor) - Method in class com.rpl.rama.diffs. [UnknownDiff](/content/javadoc/com/rpl/rama/diffs/UnknownDiff.html "class in com.rpl.rama.diffs"/index.html)CapturedEmit(String, Object...) - Constructor for class com.rpl.rama.test. [MockOutputCollector.CapturedEmit](/content/javadoc/com/rpl/rama/test/MockOutputCollector.CapturedEmit.html "class in com.rpl.rama.test"/index.html)CapturedSortedRangeFromOptions() - Constructor for class com.rpl.rama. [SortedRangeFromOptions.CapturedSortedRangeFromOptions](/content/javadoc/com/rpl/rama/SortedRangeFromOptions.CapturedSortedRangeFromOptions.html "class in com.rpl.rama"/index.html)CapturedSortedRangeOptions() - Constructor for class com.rpl.rama. [SortedRangeOptions.CapturedSortedRangeOptions](/content/javadoc/com/rpl/rama/SortedRangeOptions.CapturedSortedRangeOptions.html "class in com.rpl.rama"/index.html)CapturedSortedRangeToOptions() - Constructor for class com.rpl.rama. [SortedRangeToOptions.CapturedSortedRangeToOptions](/content/javadoc/com/rpl/rama/SortedRangeToOptions.CapturedSortedRangeToOptions.html "class in com.rpl.rama"/index.html)CapturedSubindexOptions() - Constructor for class com.rpl.rama. [SubindexOptions.CapturedSubindexOptions](/content/javadoc/com/rpl/rama/SubindexOptions.CapturedSubindexOptions.html "class in com.rpl.rama"/index.html)captureNewValInto(String) - Method in interface com.rpl.rama. [Agg](/content/javadoc/com/rpl/rama/Agg.html "interface in com.rpl.rama"/index.html)
Captures updated value of aggregated location into var for post-agg phase of a batch block.
CaptureSelectOptions() - Constructor for class com.rpl.rama. [SelectOptions.CaptureSelectOptions](/content/javadoc/com/rpl/rama/SelectOptions.CaptureSelectOptions.html "class in com.rpl.rama"/index.html)[Case](/content/javadoc/com/rpl/rama/Case.html "interface in com.rpl.rama"/index.html) - Interface in com.rpl.rama
Used to create cases for Block.cond(com.rpl.rama.Case...)
[Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html) - Interface in com.rpl.rama[Case.MultiOutImpl](/content/javadoc/com/rpl/rama/Case.MultiOutImpl.html "interface in com.rpl.rama"/index.html) - Interface in com.rpl.rama[Case.Out](/content/javadoc/com/rpl/rama/Case.Out.html "interface in com.rpl.rama"/index.html) - Interface in com.rpl.rama[Case.OutImpl](/content/javadoc/com/rpl/rama/Case.OutImpl.html "interface in com.rpl.rama"/index.html) - Interface in com.rpl.ramachange(T, Diff, T) - Method in interface com.rpl.rama. [ProxyState.Callback](/content/javadoc/com/rpl/rama/ProxyState.Callback.html "interface in com.rpl.rama"/index.html)
Callback method for changes to this value
choosePartitionIndex(T, int) - Method in interface com.rpl.rama. [Depot.Partitioning](/content/javadoc/com/rpl/rama/Depot.Partitioning.html "interface in com.rpl.rama"/index.html)
Computes partition number for append based on data and number of partitions in depot
CLASS - Static variable in class com.rpl.rama.ops. [Ops](/content/javadoc/com/rpl/rama/ops/Ops.html "class in com.rpl.rama.ops"/index.html)
Emits Class of argument.
close() - Method in class com.rpl.rama.integration. [ManagedResource](/content/javadoc/com/rpl/rama/integration/ManagedResource.html "class in com.rpl.rama.integration"/index.html)
Closes the resource if it's an instance of java.io.Closeable.
clusterDepot(String, String) - Method in interface com.rpl.rama.cluster. [ClusterManagerBase](/content/javadoc/com/rpl/rama/cluster/ClusterManagerBase.html "interface in com.rpl.rama.cluster"/index.html)
Retrieve client for a Depot
clusterDepot(String, String, String) - Method in interface com.rpl.rama. [RamaModule.Setup](/content/javadoc/com/rpl/rama/RamaModule.Setup.html "interface in com.rpl.rama"/index.html)
Defines a mirror depot that accesses a depot on another module.
[ClusterManagerBase](/content/javadoc/com/rpl/rama/cluster/ClusterManagerBase.html "interface in com.rpl.rama.cluster"/index.html) - Interface in com.rpl.rama.cluster
Interface for retrieving depots, PStates, and query topology clients from a real cluster
or [InProcessCluster](/content/javadoc/com/rpl/rama/test/InProcessCluster.html "interface in com.rpl.rama.test"/index.html)
clusterPState(String, String) - Method in interface com.rpl.rama.cluster. [ClusterManagerBase](/content/javadoc/com/rpl/rama/cluster/ClusterManagerBase.html "interface in com.rpl.rama.cluster"/index.html)
Retrieve client for a PState
clusterPState(String, String, String) - Method in interface com.rpl.rama. [RamaModule.Setup](/content/javadoc/com/rpl/rama/RamaModule.Setup.html "interface in com.rpl.rama"/index.html)
Defines a mirror PState that accesses a PState on another module.
clusterQuery(String, String) - Method in interface com.rpl.rama.cluster. [ClusterManagerBase](/content/javadoc/com/rpl/rama/cluster/ClusterManagerBase.html "interface in com.rpl.rama.cluster"/index.html)
Retrieve client for a query topology
clusterQuery(String, String, String) - Method in interface com.rpl.rama. [RamaModule.Setup](/content/javadoc/com/rpl/rama/RamaModule.Setup.html "interface in com.rpl.rama"/index.html)
Defines a query topology reference for invoking a query topology on another module.
collect(Path) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Collects a list of values selected with given path from current point.
collect(Path) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Collects a list of values selected with given path from current point.
collectOne(Path) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Collects a single value selected with given path from current point.
collectOne(Path) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Collects a single value selected with given path from current point.
com.rpl.rama - package com.rpl.ramacom.rpl.rama.backup - package com.rpl.rama.backupcom.rpl.rama.cluster - package com.rpl.rama.clustercom.rpl.rama.diffs - package com.rpl.rama.diffscom.rpl.rama.integration - package com.rpl.rama.integrationcom.rpl.rama.module - package com.rpl.rama.modulecom.rpl.rama.object - package com.rpl.rama.objectcom.rpl.rama.ops - package com.rpl.rama.opscom.rpl.rama.test - package com.rpl.rama.testcombine(T, T) - Method in interface com.rpl.rama.ops. [RamaCombinerAgg](/content/javadoc/com/rpl/rama/ops/RamaCombinerAgg.html "interface in com.rpl.rama.ops"/index.html)
Combine two values into an aggregated value
combiner(RamaCombinerAgg, Object) - Static method in interface com.rpl.rama. [Agg](/content/javadoc/com/rpl/rama/Agg.html "interface in com.rpl.rama"/index.html)
Use a custom combiner as an aggregator
compoundAgg(CompoundAgg) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Aggregates input in a batch block to a single value.
compoundAgg(CompoundAgg) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Aggregates input in a batch block to a single value.
compoundAgg(CompoundAgg) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Aggregates input in a batch block to a single value.
compoundAgg(CompoundAgg) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Aggregates input in a batch block to a single value.
compoundAgg(String, CompoundAgg) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Update PState partition on current task with given aggregation template.
compoundAgg(String, CompoundAgg) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Update PState partition on current task with given aggregation template.
compoundAgg(String, CompoundAgg) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Update PState partition on current task with given aggregation template.
compoundAgg(String, CompoundAgg) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Update PState partition on current task with given aggregation template.
[CompoundAgg](/content/javadoc/com/rpl/rama/CompoundAgg.html "interface in com.rpl.rama"/index.html) - Interface in com.rpl.rama
Static methods for making aggregation templates for Block.compoundAgg(com.rpl.rama.CompoundAgg).
cond(Case...) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Evaluates condition for each [Case](/content/javadoc/com/rpl/rama/Case.html "interface in com.rpl.rama"/index.html) in order.
cond(Case...) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Evaluates condition for each [Case](/content/javadoc/com/rpl/rama/Case.html "interface in com.rpl.rama"/index.html) in order.
cond(Case...) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Evaluates condition for each [Case](/content/javadoc/com/rpl/rama/Case.html "interface in com.rpl.rama"/index.html) in order.
cond(Case...) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Evaluates condition for each [Case](/content/javadoc/com/rpl/rama/Case.html "interface in com.rpl.rama"/index.html) in order.
[Constant](/content/javadoc/com/rpl/rama/Constant.html "class in com.rpl.rama"/index.html) - Class in com.rpl.rama
Wrapper type to force an object to be a constant in dataflow code.
Constant(Object) - Constructor for class com.rpl.rama. [Constant](/content/javadoc/com/rpl/rama/Constant.html "class in com.rpl.rama"/index.html)CONTAINS - Static variable in class com.rpl.rama.ops. [Ops](/content/javadoc/com/rpl/rama/ops/Ops.html "class in com.rpl.rama.ops"/index.html)
Arguments are a collection and an object and returns boolean true or false if the object is contained in the collection.
continueLoop(Object...) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Executes another iteration of the loop.
continueLoop(Object...) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Executes another iteration of the loop.
continueLoop(Object...) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Executes another iteration of the loop.
continueLoop(Object...) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Executes another iteration of the loop.
count() - Static method in interface com.rpl.rama. [Agg](/content/javadoc/com/rpl/rama/Agg.html "interface in com.rpl.rama"/index.html)
Counts input into a java.lang.Long
create() - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Creates an empty Block that can have additional code attached.
create() - Static method in interface com.rpl.rama. [LoopVars](/content/javadoc/com/rpl/rama/LoopVars.html "interface in com.rpl.rama"/index.html)
Creates an empty LoopVars.
create() - Static method in interface com.rpl.rama.module. [MicrobatchSourceOptions](/content/javadoc/com/rpl/rama/module/MicrobatchSourceOptions.html "interface in com.rpl.rama.module"/index.html)
Creates an empty MicrobatchSourceOptions.
create() - Static method in interface com.rpl.rama.module. [StreamSourceOptions](/content/javadoc/com/rpl/rama/module/StreamSourceOptions.html "interface in com.rpl.rama.module"/index.html)
Creates an empty StreamSourceOptions.
create() - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Creates an empty Path.
create() - Static method in interface com.rpl.rama. [SelectOptions](/content/javadoc/com/rpl/rama/SelectOptions.html "interface in com.rpl.rama"/index.html)
Creates an empty SubiSelectOptionsndexOptions.
create() - Static method in interface com.rpl.rama. [SortedRangeFromOptions](/content/javadoc/com/rpl/rama/SortedRangeFromOptions.html "interface in com.rpl.rama"/index.html)
Creates an empty SortedRangeFromOptions.
create() - Static method in interface com.rpl.rama. [SortedRangeOptions](/content/javadoc/com/rpl/rama/SortedRangeOptions.html "interface in com.rpl.rama"/index.html)
Creates an empty SortedRangeOptions.
create() - Static method in interface com.rpl.rama. [SortedRangeToOptions](/content/javadoc/com/rpl/rama/SortedRangeToOptions.html "interface in com.rpl.rama"/index.html)
Creates an empty SortedRangeToOptions.
create() - Static method in interface com.rpl.rama. [SubindexOptions](/content/javadoc/com/rpl/rama/SubindexOptions.html "interface in com.rpl.rama"/index.html)
Creates an empty SubindexOptions.
create() - Static method in interface com.rpl.rama.test. [InProcessCluster](/content/javadoc/com/rpl/rama/test/InProcessCluster.html "interface in com.rpl.rama.test"/index.html)
Creates an InProcessCluster
create() - Static method in interface com.rpl.rama.test. [UpdateOptions](/content/javadoc/com/rpl/rama/test/UpdateOptions.html "interface in com.rpl.rama.test"/index.html)
Create empty instance
create(int, String...) - Static method in interface com.rpl.rama.ops. [LimitAgg](/content/javadoc/com/rpl/rama/ops/LimitAgg.html "interface in com.rpl.rama.ops"/index.html)
Creates a limit aggregator specification
create(PState.Schema) - Static method in interface com.rpl.rama.test. [TestPState](/content/javadoc/com/rpl/rama/test/TestPState.html "interface in com.rpl.rama.test"/index.html)
Creates a TestPState with the given schema.
create(Class) - Static method in interface com.rpl.rama. [SubSource](/content/javadoc/com/rpl/rama/SubSource.html "interface in com.rpl.rama"/index.html)
Create a subSource case matching on the given type exactly.
create(Class) - Static method in interface com.rpl.rama.test. [TestPState](/content/javadoc/com/rpl/rama/test/TestPState.html "interface in com.rpl.rama.test"/index.html)
Creates a TestPState with the given schema.
create(Object) - Static method in interface com.rpl.rama. [Case](/content/javadoc/com/rpl/rama/Case.html "interface in com.rpl.rama"/index.html)
Create a case matching on the given condition.
create(List
Creates an InProcessCluster with the specified [RamaCustomSerialization](/content/javadoc/com/rpl/rama/RamaCustomSerialization.html "interface in com.rpl.rama"/index.html)
implementations registered for all launched modules
CURRENT_MICROBATCH_ID - Static variable in class com.rpl.rama.ops. [Ops](/content/javadoc/com/rpl/rama/ops/Ops.html "class in com.rpl.rama.ops"/index.html)
Returns ID of current microbatch attempt.
CURRENT_TASK_ID - Static variable in class com.rpl.rama.ops. [Ops](/content/javadoc/com/rpl/rama/ops/Ops.html "class in com.rpl.rama.ops"/index.html)
Emits task ID where event is running
CURRENT_TOPOLOGY_TYPE - Static variable in class com.rpl.rama.ops. [Ops](/content/javadoc/com/rpl/rama/ops/Ops.html "class in com.rpl.rama.ops"/index.html)
Returns the type of the current topology ("stream", "microbatch", or "query"), or else null.
customNav(Navigator) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Adds custom navigator implementation to Path
customNav(Navigator) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Adds custom navigator implementation to Path
customNavBuilder(RamaFunction0
Adds a custom navigator built dynamically with the provided function of zero arguments.
customNavBuilder(RamaFunction0
Adds a custom navigator built dynamically with the provided function of zero arguments.
customNavBuilder(RamaFunction1<T0, Navigator>, Object) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Adds a custom navigator built dynamically with the provided function of one argument.
customNavBuilder(RamaFunction1<T0, Navigator>, Object) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Adds a custom navigator built dynamically with the provided function of one argument.
customNavBuilder(RamaFunction2<T0, T1, Navigator>, Object, Object) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Adds a custom navigator built dynamically with the provided function of two arguments.
customNavBuilder(RamaFunction2<T0, T1, Navigator>, Object, Object) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Adds a custom navigator built dynamically with the provided function of two arguments.
customNavBuilder(RamaFunction3<T0, T1, T2, Navigator>, Object, Object, Object) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Adds a custom navigator built dynamically with the provided function of three arguments.
customNavBuilder(RamaFunction3<T0, T1, T2, Navigator>, Object, Object, Object) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Adds a custom navigator built dynamically with the provided function of three arguments.
customNavBuilder(RamaFunction4<T0, T1, T2, T3, Navigator>, Object, Object, Object, Object) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Adds a custom navigator built dynamically with the provided function of four arguments.
customNavBuilder(RamaFunction4<T0, T1, T2, T3, Navigator>, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Adds a custom navigator built dynamically with the provided function of four arguments.
customNavBuilder(RamaFunction5<T0, T1, T2, T3, T4, Navigator>, Object, Object, Object, Object, Object) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Adds a custom navigator built dynamically with the provided function of five arguments.
customNavBuilder(RamaFunction5<T0, T1, T2, T3, T4, Navigator>, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Adds a custom navigator built dynamically with the provided function of five arguments.
customNavBuilder(RamaFunction6<T0, T1, T2, T3, T4, T5, Navigator>, Object, Object, Object, Object, Object, Object) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Adds a custom navigator built dynamically with the provided function of six arguments.
customNavBuilder(RamaFunction6<T0, T1, T2, T3, T4, T5, Navigator>, Object, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Adds a custom navigator built dynamically with the provided function of six arguments.
customNavBuilder(RamaFunction7<T0, T1, T2, T3, T4, T5, T6, Navigator>, Object, Object, Object, Object, Object, Object, Object) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Adds a custom navigator built dynamically with the provided function of seven arguments.
customNavBuilder(RamaFunction7<T0, T1, T2, T3, T4, T5, T6, Navigator>, Object, Object, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Adds a custom navigator built dynamically with the provided function of seven arguments.
customNavBuilder(RamaFunction8<T0, T1, T2, T3, T4, T5, T6, T7, Navigator>, Object, Object, Object, Object, Object, Object, Object, Object) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Adds a custom navigator built dynamically with the provided function of eight arguments.
customNavBuilder(RamaFunction8<T0, T1, T2, T3, T4, T5, T6, T7, Navigator>, Object, Object, Object, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Adds a custom navigator built dynamically with the provided function of eight arguments.
customPartition(RamaFunction1<Integer, Integer>) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Changes task to task ID specified by custom partitioner function with one argument.
customPartition(RamaFunction1<Integer, Integer>) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Changes task to task ID specified by custom partitioner function with one argument.
customPartition(RamaFunction1<Integer, Integer>) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Changes task to task ID specified by custom partitioner function with one argument.
customPartition(RamaFunction1<Integer, Integer>) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Changes task to task ID specified by custom partitioner function with one argument.
customPartition(RamaFunction2<Integer, T0, Integer>, Object) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Changes task to task ID specified by custom partitioner function with two arguments.
customPartition(RamaFunction2<Integer, T0, Integer>, Object) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Changes task to task ID specified by custom partitioner function with two arguments.
customPartition(RamaFunction2<Integer, T0, Integer>, Object) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Changes task to task ID specified by custom partitioner function with two arguments.
customPartition(RamaFunction2<Integer, T0, Integer>, Object) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Changes task to task ID specified by custom partitioner function with two arguments.
customPartition(RamaFunction3<Integer, T0, T1, Integer>, Object, Object) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Changes task to task ID specified by custom partitioner function with three arguments.
customPartition(RamaFunction3<Integer, T0, T1, Integer>, Object, Object) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Changes task to task ID specified by custom partitioner function with three arguments.
customPartition(RamaFunction3<Integer, T0, T1, Integer>, Object, Object) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Changes task to task ID specified by custom partitioner function with three arguments.
customPartition(RamaFunction3<Integer, T0, T1, Integer>, Object, Object) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Changes task to task ID specified by custom partitioner function with three arguments.
customPartition(RamaFunction4<Integer, T0, T1, T2, Integer>, Object, Object, Object) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Changes task to task ID specified by custom partitioner function with four arguments.
customPartition(RamaFunction4<Integer, T0, T1, T2, Integer>, Object, Object, Object) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Changes task to task ID specified by custom partitioner function with four arguments.
customPartition(RamaFunction4<Integer, T0, T1, T2, Integer>, Object, Object, Object) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Changes task to task ID specified by custom partitioner function with four arguments.
customPartition(RamaFunction4<Integer, T0, T1, T2, Integer>, Object, Object, Object) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Changes task to task ID specified by custom partitioner function with four arguments.
customPartition(RamaFunction5<Integer, T0, T1, T2, T3, Integer>, Object, Object, Object, Object) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Changes task to task ID specified by custom partitioner function with five arguments.
customPartition(RamaFunction5<Integer, T0, T1, T2, T3, Integer>, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Changes task to task ID specified by custom partitioner function with five arguments.
customPartition(RamaFunction5<Integer, T0, T1, T2, T3, Integer>, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Changes task to task ID specified by custom partitioner function with five arguments.
customPartition(RamaFunction5<Integer, T0, T1, T2, T3, Integer>, Object, Object, Object, Object) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Changes task to task ID specified by custom partitioner function with five arguments.
customPartition(RamaFunction6<Integer, T0, T1, T2, T3, T4, Integer>, Object, Object, Object, Object, Object) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Changes task to task ID specified by custom partitioner function with six arguments.
customPartition(RamaFunction6<Integer, T0, T1, T2, T3, T4, Integer>, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Changes task to task ID specified by custom partitioner function with six arguments.
customPartition(RamaFunction6<Integer, T0, T1, T2, T3, T4, Integer>, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Changes task to task ID specified by custom partitioner function with six arguments.
customPartition(RamaFunction6<Integer, T0, T1, T2, T3, T4, Integer>, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Changes task to task ID specified by custom partitioner function with six arguments.
customPartition(RamaFunction7<Integer, T0, T1, T2, T3, T4, T5, Integer>, Object, Object, Object, Object, Object, Object) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Changes task to task ID specified by custom partitioner function with seven arguments.
customPartition(RamaFunction7<Integer, T0, T1, T2, T3, T4, T5, Integer>, Object, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Changes task to task ID specified by custom partitioner function with seven arguments.
customPartition(RamaFunction7<Integer, T0, T1, T2, T3, T4, T5, Integer>, Object, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Changes task to task ID specified by custom partitioner function with seven arguments.
customPartition(RamaFunction7<Integer, T0, T1, T2, T3, T4, T5, Integer>, Object, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Changes task to task ID specified by custom partitioner function with seven arguments.
customPartition(RamaFunction8<Integer, T0, T1, T2, T3, T4, T5, T6, Integer>, Object, Object, Object, Object, Object, Object, Object) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Changes task to task ID specified by custom partitioner function with eight arguments.
customPartition(RamaFunction8<Integer, T0, T1, T2, T3, T4, T5, T6, Integer>, Object, Object, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Changes task to task ID specified by custom partitioner function with eight arguments.
customPartition(RamaFunction8<Integer, T0, T1, T2, T3, T4, T5, T6, Integer>, Object, Object, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Changes task to task ID specified by custom partitioner function with eight arguments.
customPartition(RamaFunction8<Integer, T0, T1, T2, T3, T4, T5, T6, Integer>, Object, Object, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Changes task to task ID specified by custom partitioner function with eight arguments.
customPartition(String, RamaFunction1<Integer, Integer>) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Changes to task containing PState partition specified by custom partitioner function with one argument.
customPartition(String, RamaFunction1<Integer, Integer>) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Changes to task containing PState partition specified by custom partitioner function with one argument.
customPartition(String, RamaFunction1<Integer, Integer>) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Changes to task containing PState partition specified by custom partitioner function with one argument.
customPartition(String, RamaFunction1<Integer, Integer>) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Changes to task containing PState partition specified by custom partitioner function with one argument.
customPartition(String, RamaFunction2<Integer, T0, Integer>, Object) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Changes to task containing PState partition specified by custom partitioner function with two arguments.
customPartition(String, RamaFunction2<Integer, T0, Integer>, Object) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Changes to task containing PState partition specified by custom partitioner function with two arguments.
customPartition(String, RamaFunction2<Integer, T0, Integer>, Object) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Changes to task containing PState partition specified by custom partitioner function with two arguments.
customPartition(String, RamaFunction2<Integer, T0, Integer>, Object) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Changes to task containing PState partition specified by custom partitioner function with two arguments.
customPartition(String, RamaFunction3<Integer, T0, T1, Integer>, Object, Object) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Changes to task containing PState partition specified by custom partitioner function with three arguments.
customPartition(String, RamaFunction3<Integer, T0, T1, Integer>, Object, Object) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Changes to task containing PState partition specified by custom partitioner function with three arguments.
customPartition(String, RamaFunction3<Integer, T0, T1, Integer>, Object, Object) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Changes to task containing PState partition specified by custom partitioner function with three arguments.
customPartition(String, RamaFunction3<Integer, T0, T1, Integer>, Object, Object) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Changes to task containing PState partition specified by custom partitioner function with three arguments.
customPartition(String, RamaFunction4<Integer, T0, T1, T2, Integer>, Object, Object, Object) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Changes to task containing PState partition specified by custom partitioner function with four arguments.
customPartition(String, RamaFunction4<Integer, T0, T1, T2, Integer>, Object, Object, Object) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Changes to task containing PState partition specified by custom partitioner function with four arguments.
customPartition(String, RamaFunction4<Integer, T0, T1, T2, Integer>, Object, Object, Object) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Changes to task containing PState partition specified by custom partitioner function with four arguments.
customPartition(String, RamaFunction4<Integer, T0, T1, T2, Integer>, Object, Object, Object) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Changes to task containing PState partition specified by custom partitioner function with four arguments.
customPartition(String, RamaFunction5<Integer, T0, T1, T2, T3, Integer>, Object, Object, Object, Object) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Changes to task containing PState partition specified by custom partitioner function with five arguments.
customPartition(String, RamaFunction5<Integer, T0, T1, T2, T3, Integer>, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Changes to task containing PState partition specified by custom partitioner function with five arguments.
customPartition(String, RamaFunction5<Integer, T0, T1, T2, T3, Integer>, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Changes to task containing PState partition specified by custom partitioner function with five arguments.
customPartition(String, RamaFunction5<Integer, T0, T1, T2, T3, Integer>, Object, Object, Object, Object) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Changes to task containing PState partition specified by custom partitioner function with five arguments.
customPartition(String, RamaFunction6<Integer, T0, T1, T2, T3, T4, Integer>, Object, Object, Object, Object, Object) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Changes to task containing PState partition specified by custom partitioner function with six arguments.
customPartition(String, RamaFunction6<Integer, T0, T1, T2, T3, T4, Integer>, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Changes to task containing PState partition specified by custom partitioner function with six arguments.
customPartition(String, RamaFunction6<Integer, T0, T1, T2, T3, T4, Integer>, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Changes to task containing PState partition specified by custom partitioner function with six arguments.
customPartition(String, RamaFunction6<Integer, T0, T1, T2, T3, T4, Integer>, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Changes to task containing PState partition specified by custom partitioner function with six arguments.
customPartition(String, RamaFunction7<Integer, T0, T1, T2, T3, T4, T5, Integer>, Object, Object, Object, Object, Object, Object) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Changes to task containing PState partition specified by custom partitioner function with seven arguments.
customPartition(String, RamaFunction7<Integer, T0, T1, T2, T3, T4, T5, Integer>, Object, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Changes to task containing PState partition specified by custom partitioner function with seven arguments.
customPartition(String, RamaFunction7<Integer, T0, T1, T2, T3, T4, T5, Integer>, Object, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Changes to task containing PState partition specified by custom partitioner function with seven arguments.
customPartition(String, RamaFunction7<Integer, T0, T1, T2, T3, T4, T5, Integer>, Object, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Changes to task containing PState partition specified by custom partitioner function with seven arguments.
customPartition(String, RamaFunction8<Integer, T0, T1, T2, T3, T4, T5, T6, Integer>, Object, Object, Object, Object, Object, Object, Object) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Changes to task containing PState partition specified by custom partitioner function with eight arguments.
customPartition(String, RamaFunction8<Integer, T0, T1, T2, T3, T4, T5, T6, Integer>, Object, Object, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Changes to task containing PState partition specified by custom partitioner function with eight arguments.
customPartition(String, RamaFunction8<Integer, T0, T1, T2, T3, T4, T5, T6, Integer>, Object, Object, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Changes to task containing PState partition specified by custom partitioner function with eight arguments.
customPartition(String, RamaFunction8<Integer, T0, T1, T2, T3, T4, T5, T6, Integer>, Object, Object, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Changes to task containing PState partition specified by custom partitioner function with eight arguments.
D
DAYS - Enum constant in enum class com.rpl.rama.module. [OffsetAgo](/content/javadoc/com/rpl/rama/module/OffsetAgo.html "enum class in com.rpl.rama.module"/index.html)
Start from first record added after this many days in the past
DEC - Static variable in class com.rpl.rama.ops. [Ops](/content/javadoc/com/rpl/rama/ops/Ops.html "class in com.rpl.rama.ops"/index.html)
Emits one less than input value as an Integer
DEC_LONG - Static variable in class com.rpl.rama.ops. [Ops](/content/javadoc/com/rpl/rama/ops/Ops.html "class in com.rpl.rama.ops"/index.html)
Emits one less than input value as a Long
declareDepot(String, NativeDepotPartitioning) - Method in interface com.rpl.rama. [RamaModule.Setup](/content/javadoc/com/rpl/rama/RamaModule.Setup.html "interface in com.rpl.rama"/index.html)
Defines a depot with the given partitioning scheme.
declareDepot(String, Class
Defines a depot with the given partitioning scheme.
declareObject(String, Object) - Method in interface com.rpl.rama. [RamaModule.Setup](/content/javadoc/com/rpl/rama/RamaModule.Setup.html "interface in com.rpl.rama"/index.html)
Defines an object to be copied to all tasks.
declareTickDepot(String, long) - Method in interface com.rpl.rama. [RamaModule.Setup](/content/javadoc/com/rpl/rama/RamaModule.Setup.html "interface in com.rpl.rama"/index.html)
Defines a depot that emits at the given frequency of time.
define(RamaModule.Setup, RamaModule.Topologies) - Method in interface com.rpl.rama. [RamaModule](/content/javadoc/com/rpl/rama/RamaModule.html "interface in com.rpl.rama"/index.html)
Specifies all depots, PStates, ETLs, and query topologies for this module.
deleteObject(String) - Method in interface com.rpl.rama.backup. [BackupProvider](/content/javadoc/com/rpl/rama/backup/BackupProvider.html "interface in com.rpl.rama.backup"/index.html)
Delete the object at the given key in the backup provider.
[Depot](/content/javadoc/com/rpl/rama/Depot.html "interface in com.rpl.rama"/index.html) - Interface in com.rpl.rama
Interface for thread-safe depot clients.
[Depot.Declaration](/content/javadoc/com/rpl/rama/Depot.Declaration.html "interface in com.rpl.rama"/index.html) - Interface in com.rpl.rama
Builder-style object to specify options when declaring a depot in a module
[Depot.Partitioning
Interface for implementing custom depot partitioners
depotPartitionAppend(String, Object) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Append data to the partition of the depot represented by current task.
depotPartitionAppend(String, Object) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Append data to the partition of the depot represented by current task.
depotPartitionAppend(String, Object) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Append data to the partition of the depot represented by current task.
depotPartitionAppend(String, Object) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Append data to the partition of the depot represented by current task.
depotPartitionAppend(String, Object, AckLevel) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Append data to the partition of the depot represented by current task.
depotPartitionAppend(String, Object, AckLevel) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Append data to the partition of the depot represented by current task.
depotPartitionAppend(String, Object, AckLevel) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Append data to the partition of the depot represented by current task.
depotPartitionAppend(String, Object, AckLevel) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Append data to the partition of the depot represented by current task.
[DepotPartitionInfo](/content/javadoc/com/rpl/rama/object/DepotPartitionInfo.html "class in com.rpl.rama.object"/index.html) - Class in com.rpl.rama.object
Information about a depot partition.
DepotPartitionInfo(long, long) - Constructor for class com.rpl.rama.object. [DepotPartitionInfo](/content/javadoc/com/rpl/rama/object/DepotPartitionInfo.html "class in com.rpl.rama.object"/index.html)deserialize(DataInput) - Method in interface com.rpl.rama. [RamaCustomSerialization](/content/javadoc/com/rpl/rama/RamaCustomSerialization.html "interface in com.rpl.rama"/index.html)
Deserialize object
[DestroyedDiff](/content/javadoc/com/rpl/rama/diffs/DestroyedDiff.html "class in com.rpl.rama.diffs"/index.html) - Class in com.rpl.rama.diffs
Final diff sent to proxy callback after close is called on it.
DestroyedDiff() - Constructor for class com.rpl.rama.diffs. [DestroyedDiff](/content/javadoc/com/rpl/rama/diffs/DestroyedDiff.html "class in com.rpl.rama.diffs"/index.html)[DestroyedDiff.Processor](/content/javadoc/com/rpl/rama/diffs/DestroyedDiff.Processor.html "interface in com.rpl.rama.diffs"/index.html) - Interface in com.rpl.rama.diffsdestroyModule(String) - Method in interface com.rpl.rama.test. [InProcessCluster](/content/javadoc/com/rpl/rama/test/InProcessCluster.html "interface in com.rpl.rama.test"/index.html)
Destroy a module
[Diff](/content/javadoc/com/rpl/rama/diffs/Diff.html "class in com.rpl.rama.diffs"/index.html) - Class in com.rpl.rama.diffs
Base class for diff data which represents incremental change to a value coming from
a PState.proxy(Path, ProxyState.Callback) proxy} call on a PState.
Diff() - Constructor for class com.rpl.rama.diffs. [Diff](/content/javadoc/com/rpl/rama/diffs/Diff.html "class in com.rpl.rama.diffs"/index.html)[Diff.Processor](/content/javadoc/com/rpl/rama/diffs/Diff.Processor.html "interface in com.rpl.rama.diffs"/index.html) - Interface in com.rpl.rama.diffsdirectPartition(Object) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Changes to specified task ID
directPartition(Object) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Changes to specified task ID
directPartition(Object) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Changes to specified task ID
directPartition(Object) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Changes to specified task ID
directPartition(String, Object) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Changes to specified partition of the given depot or PState
directPartition(String, Object) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Changes to specified partition of the given depot or PState
directPartition(String, Object) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Changes to specified partition of the given depot or PState
directPartition(String, Object) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Changes to specified partition of the given depot or PState
disallow() - Static method in interface com.rpl.rama. [Depot](/content/javadoc/com/rpl/rama/Depot.html "interface in com.rpl.rama"/index.html)
Disallows depot clients from appending to this depot.
dispenseCollected() - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Drops all collected values from subsequent navigation
dispenseCollected() - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Drops all collected values from subsequent navigation
DIV - Static variable in class com.rpl.rama.ops. [Ops](/content/javadoc/com/rpl/rama/ops/Ops.html "class in com.rpl.rama.ops"/index.html)
Divides first argument by second argument and emits a Double
doProcess(Diff.Processor) - Method in class com.rpl.rama.diffs. [AppendDiff](/content/javadoc/com/rpl/rama/diffs/AppendDiff.html "class in com.rpl.rama.diffs"/index.html)doProcess(Diff.Processor) - Method in class com.rpl.rama.diffs. [DestroyedDiff](/content/javadoc/com/rpl/rama/diffs/DestroyedDiff.html "class in com.rpl.rama.diffs"/index.html)doProcess(Diff.Processor) - Method in class com.rpl.rama.diffs. [Diff](/content/javadoc/com/rpl/rama/diffs/Diff.html "class in com.rpl.rama.diffs"/index.html)doProcess(Diff.Processor) - Method in class com.rpl.rama.diffs. [KeyChangeDiff](/content/javadoc/com/rpl/rama/diffs/KeyChangeDiff.html "class in com.rpl.rama.diffs"/index.html)doProcess(Diff.Processor) - Method in class com.rpl.rama.diffs. [KeyDiff](/content/javadoc/com/rpl/rama/diffs/KeyDiff.html "class in com.rpl.rama.diffs"/index.html)doProcess(Diff.Processor) - Method in class com.rpl.rama.diffs. [KeyRemoveDiff](/content/javadoc/com/rpl/rama/diffs/KeyRemoveDiff.html "class in com.rpl.rama.diffs"/index.html)doProcess(Diff.Processor) - Method in class com.rpl.rama.diffs. [KeysDiff](/content/javadoc/com/rpl/rama/diffs/KeysDiff.html "class in com.rpl.rama.diffs"/index.html)doProcess(Diff.Processor) - Method in class com.rpl.rama.diffs. [KeysRemoveDiff](/content/javadoc/com/rpl/rama/diffs/KeysRemoveDiff.html "class in com.rpl.rama.diffs"/index.html)doProcess(Diff.Processor) - Method in class com.rpl.rama.diffs. [MultiDiff](/content/javadoc/com/rpl/rama/diffs/MultiDiff.html "class in com.rpl.rama.diffs"/index.html)doProcess(Diff.Processor) - Method in class com.rpl.rama.diffs. [MultiSetAddDiff](/content/javadoc/com/rpl/rama/diffs/MultiSetAddDiff.html "class in com.rpl.rama.diffs"/index.html)doProcess(Diff.Processor) - Method in class com.rpl.rama.diffs. [MultiSetRemoveDiff](/content/javadoc/com/rpl/rama/diffs/MultiSetRemoveDiff.html "class in com.rpl.rama.diffs"/index.html)doProcess(Diff.Processor) - Method in class com.rpl.rama.diffs. [NewValueDiff](/content/javadoc/com/rpl/rama/diffs/NewValueDiff.html "class in com.rpl.rama.diffs"/index.html)doProcess(Diff.Processor) - Method in class com.rpl.rama.diffs. [ResyncDiff](/content/javadoc/com/rpl/rama/diffs/ResyncDiff.html "class in com.rpl.rama.diffs"/index.html)doProcess(Diff.Processor) - Method in class com.rpl.rama.diffs. [SequenceChangeDiff](/content/javadoc/com/rpl/rama/diffs/SequenceChangeDiff.html "class in com.rpl.rama.diffs"/index.html)doProcess(Diff.Processor) - Method in class com.rpl.rama.diffs. [SequenceIndexChangeDiff](/content/javadoc/com/rpl/rama/diffs/SequenceIndexChangeDiff.html "class in com.rpl.rama.diffs"/index.html)doProcess(Diff.Processor) - Method in class com.rpl.rama.diffs. [SequenceIndexChangesDiff](/content/javadoc/com/rpl/rama/diffs/SequenceIndexChangesDiff.html "class in com.rpl.rama.diffs"/index.html)doProcess(Diff.Processor) - Method in class com.rpl.rama.diffs. [SequenceIndexRemoveDiff](/content/javadoc/com/rpl/rama/diffs/SequenceIndexRemoveDiff.html "class in com.rpl.rama.diffs"/index.html)doProcess(Diff.Processor) - Method in class com.rpl.rama.diffs. [SequenceInsertDiff](/content/javadoc/com/rpl/rama/diffs/SequenceInsertDiff.html "class in com.rpl.rama.diffs"/index.html)doProcess(Diff.Processor) - Method in class com.rpl.rama.diffs. [SequenceInsertsDiff](/content/javadoc/com/rpl/rama/diffs/SequenceInsertsDiff.html "class in com.rpl.rama.diffs"/index.html)doProcess(Diff.Processor) - Method in class com.rpl.rama.diffs. [SequenceReorderDiff](/content/javadoc/com/rpl/rama/diffs/SequenceReorderDiff.html "class in com.rpl.rama.diffs"/index.html)doProcess(Diff.Processor) - Method in class com.rpl.rama.diffs. [SetAddDiff](/content/javadoc/com/rpl/rama/diffs/SetAddDiff.html "class in com.rpl.rama.diffs"/index.html)doProcess(Diff.Processor) - Method in class com.rpl.rama.diffs. [SetRemoveDiff](/content/javadoc/com/rpl/rama/diffs/SetRemoveDiff.html "class in com.rpl.rama.diffs"/index.html)doProcess(Diff.Processor) - Method in class com.rpl.rama.diffs. [UngracefulTerminationDiff](/content/javadoc/com/rpl/rama/diffs/UngracefulTerminationDiff.html "class in com.rpl.rama.diffs"/index.html)doProcess(Diff.Processor) - Method in class com.rpl.rama.diffs. [UnknownDiff](/content/javadoc/com/rpl/rama/diffs/UnknownDiff.html "class in com.rpl.rama.diffs"/index.html)
E
each(RamaFunction0
Invokes a function of zero arguments.
each(RamaFunction0
Invokes a function of zero arguments.
each(RamaFunction0
Invokes a function of zero arguments.
each(RamaFunction0
Invokes a function of zero arguments.
each(RamaFunction1<T0, R>, Object) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Invokes a function of one argument.
each(RamaFunction1<T0, R>, Object) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Invokes a function of one argument.
each(RamaFunction1<T0, R>, Object) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Invokes a function of one argument.
each(RamaFunction1<T0, R>, Object) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Invokes a function of one argument.
each(RamaFunction2<T0, T1, R>, Object, Object) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Invokes a function of two arguments.
each(RamaFunction2<T0, T1, R>, Object, Object) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Invokes a function of two arguments.
each(RamaFunction2<T0, T1, R>, Object, Object) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Invokes a function of two arguments.
each(RamaFunction2<T0, T1, R>, Object, Object) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Invokes a function of two arguments.
each(RamaFunction3<T0, T1, T2, R>, Object, Object, Object) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Invokes a function of three arguments.
each(RamaFunction3<T0, T1, T2, R>, Object, Object, Object) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Invokes a function of three arguments.
each(RamaFunction3<T0, T1, T2, R>, Object, Object, Object) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Invokes a function of three arguments.
each(RamaFunction3<T0, T1, T2, R>, Object, Object, Object) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Invokes a function of three arguments.
each(RamaFunction4<T0, T1, T2, T3, R>, Object, Object, Object, Object) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Invokes a function of four arguments.
each(RamaFunction4<T0, T1, T2, T3, R>, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Invokes a function of four arguments.
each(RamaFunction4<T0, T1, T2, T3, R>, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Invokes a function of four arguments.
each(RamaFunction4<T0, T1, T2, T3, R>, Object, Object, Object, Object) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Invokes a function of four arguments.
each(RamaFunction5<T0, T1, T2, T3, T4, R>, Object, Object, Object, Object, Object) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Invokes a function of five arguments.
each(RamaFunction5<T0, T1, T2, T3, T4, R>, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Invokes a function of five arguments.
each(RamaFunction5<T0, T1, T2, T3, T4, R>, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Invokes a function of five arguments.
each(RamaFunction5<T0, T1, T2, T3, T4, R>, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Invokes a function of five arguments.
each(RamaFunction6<T0, T1, T2, T3, T4, T5, R>, Object, Object, Object, Object, Object, Object) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Invokes a function of six arguments.
each(RamaFunction6<T0, T1, T2, T3, T4, T5, R>, Object, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Invokes a function of six arguments.
each(RamaFunction6<T0, T1, T2, T3, T4, T5, R>, Object, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Invokes a function of six arguments.
each(RamaFunction6<T0, T1, T2, T3, T4, T5, R>, Object, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Invokes a function of six arguments.
each(RamaFunction7<T0, T1, T2, T3, T4, T5, T6, R>, Object, Object, Object, Object, Object, Object, Object) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Invokes a function of seven arguments.
each(RamaFunction7<T0, T1, T2, T3, T4, T5, T6, R>, Object, Object, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Invokes a function of seven arguments.
each(RamaFunction7<T0, T1, T2, T3, T4, T5, T6, R>, Object, Object, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Invokes a function of seven arguments.
each(RamaFunction7<T0, T1, T2, T3, T4, T5, T6, R>, Object, Object, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Invokes a function of seven arguments.
each(RamaFunction8<T0, T1, T2, T3, T4, T5, T6, T7, R>, Object, Object, Object, Object, Object, Object, Object, Object) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Invokes a function of eight arguments.
each(RamaFunction8<T0, T1, T2, T3, T4, T5, T6, T7, R>, Object, Object, Object, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Invokes a function of eight arguments.
each(RamaFunction8<T0, T1, T2, T3, T4, T5, T6, T7, R>, Object, Object, Object, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Invokes a function of eight arguments.
each(RamaFunction8<T0, T1, T2, T3, T4, T5, T6, T7, R>, Object, Object, Object, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Invokes a function of eight arguments.
each(RamaOperation0) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Invokes an operation of zero arguments.
each(RamaOperation0) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Invokes an operation of zero arguments.
each(RamaOperation0) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Invokes an operation of zero arguments.
each(RamaOperation0) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Invokes an operation of zero arguments.
each(RamaOperation1
Invokes an operation of one argument.
each(RamaOperation1
Invokes an operation of one argument.
each(RamaOperation1
Invokes an operation of one argument.
each(RamaOperation1
Invokes an operation of one argument.
each(RamaOperation2<T0, T1>, Object, Object) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Invokes an operation of two arguments.
each(RamaOperation2<T0, T1>, Object, Object) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Invokes an operation of two arguments.
each(RamaOperation2<T0, T1>, Object, Object) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Invokes an operation of two arguments.
each(RamaOperation2<T0, T1>, Object, Object) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Invokes an operation of two arguments.
each(RamaOperation3<T0, T1, T2>, Object, Object, Object) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Invokes an operation of three arguments.
each(RamaOperation3<T0, T1, T2>, Object, Object, Object) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Invokes an operation of three arguments.
each(RamaOperation3<T0, T1, T2>, Object, Object, Object) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Invokes an operation of three arguments.
each(RamaOperation3<T0, T1, T2>, Object, Object, Object) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Invokes an operation of three arguments.
each(RamaOperation4<T0, T1, T2, T3>, Object, Object, Object, Object) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Invokes an operation of four arguments.
each(RamaOperation4<T0, T1, T2, T3>, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Invokes an operation of four arguments.
each(RamaOperation4<T0, T1, T2, T3>, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Invokes an operation of four arguments.
each(RamaOperation4<T0, T1, T2, T3>, Object, Object, Object, Object) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Invokes an operation of four arguments.
each(RamaOperation5<T0, T1, T2, T3, T4>, Object, Object, Object, Object, Object) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Invokes an operation of five arguments.
each(RamaOperation5<T0, T1, T2, T3, T4>, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Invokes an operation of five arguments.
each(RamaOperation5<T0, T1, T2, T3, T4>, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Invokes an operation of five arguments.
each(RamaOperation5<T0, T1, T2, T3, T4>, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Invokes an operation of five arguments.
each(RamaOperation6<T0, T1, T2, T3, T4, T5>, Object, Object, Object, Object, Object, Object) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Invokes an operation of six arguments.
each(RamaOperation6<T0, T1, T2, T3, T4, T5>, Object, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Invokes an operation of six arguments.
each(RamaOperation6<T0, T1, T2, T3, T4, T5>, Object, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Invokes an operation of six arguments.
each(RamaOperation6<T0, T1, T2, T3, T4, T5>, Object, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Invokes an operation of six arguments.
each(RamaOperation7<T0, T1, T2, T3, T4, T5, T6>, Object, Object, Object, Object, Object, Object, Object) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Invokes an operation of seven arguments.
each(RamaOperation7<T0, T1, T2, T3, T4, T5, T6>, Object, Object, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Invokes an operation of seven arguments.
each(RamaOperation7<T0, T1, T2, T3, T4, T5, T6>, Object, Object, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Invokes an operation of seven arguments.
each(RamaOperation7<T0, T1, T2, T3, T4, T5, T6>, Object, Object, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Invokes an operation of seven arguments.
each(RamaOperation8<T0, T1, T2, T3, T4, T5, T6, T7>, Object, Object, Object, Object, Object, Object, Object, Object) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Invokes an operation of eight arguments.
each(RamaOperation8<T0, T1, T2, T3, T4, T5, T6, T7>, Object, Object, Object, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Invokes an operation of eight arguments.
each(RamaOperation8<T0, T1, T2, T3, T4, T5, T6, T7>, Object, Object, Object, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Invokes an operation of eight arguments.
each(RamaOperation8<T0, T1, T2, T3, T4, T5, T6, T7>, Object, Object, Object, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Invokes an operation of eight arguments.
eachAsync(RamaFunction0
Invokes a function of zero arguments that returns its result asynchronously via a returned CompletableFuture.
eachAsync(RamaFunction0
eachAsync(RamaFunction0
eachAsync(RamaFunction0
eachAsync(RamaFunction1<T0, CompletableFuture>, Object) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Invokes a function of one argument that returns its result asynchronously via a returned CompletableFuture.
eachAsync(RamaFunction1<T0, CompletableFuture>, Object) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
eachAsync(RamaFunction1<T0, CompletableFuture>, Object) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
eachAsync(RamaFunction1<T0, CompletableFuture>, Object) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
eachAsync(RamaFunction2<T0, T1, CompletableFuture>, Object, Object) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Invokes a function of two arguments that returns its result asynchronously via a returned CompletableFuture.
eachAsync(RamaFunction2<T0, T1, CompletableFuture>, Object, Object) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
eachAsync(RamaFunction2<T0, T1, CompletableFuture>, Object, Object) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
eachAsync(RamaFunction2<T0, T1, CompletableFuture>, Object, Object) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
eachAsync(RamaFunction3<T0, T1, T2, CompletableFuture>, Object, Object, Object) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Invokes a function of three arguments that returns its result asynchronously via a returned CompletableFuture.
eachAsync(RamaFunction3<T0, T1, T2, CompletableFuture>, Object, Object, Object) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
eachAsync(RamaFunction3<T0, T1, T2, CompletableFuture>, Object, Object, Object) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
eachAsync(RamaFunction3<T0, T1, T2, CompletableFuture>, Object, Object, Object) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
eachAsync(RamaFunction4<T0, T1, T2, T3, CompletableFuture>, Object, Object, Object, Object) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Invokes a function of four arguments that returns its result asynchronously via a returned CompletableFuture.
eachAsync(RamaFunction4<T0, T1, T2, T3, CompletableFuture>, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
eachAsync(RamaFunction4<T0, T1, T2, T3, CompletableFuture>, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
eachAsync(RamaFunction4<T0, T1, T2, T3, CompletableFuture>, Object, Object, Object, Object) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
eachAsync(RamaFunction5<T0, T1, T2, T3, T4, CompletableFuture>, Object, Object, Object, Object, Object) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Invokes a function of five arguments that returns its result asynchronously via a returned CompletableFuture.
eachAsync(RamaFunction5<T0, T1, T2, T3, T4, CompletableFuture>, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
eachAsync(RamaFunction5<T0, T1, T2, T3, T4, CompletableFuture>, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
eachAsync(RamaFunction5<T0, T1, T2, T3, T4, CompletableFuture>, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
eachAsync(RamaFunction6<T0, T1, T2, T3, T4, T5, CompletableFuture>, Object, Object, Object, Object, Object, Object) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Invokes a function of six arguments that returns its result asynchronously via a returned CompletableFuture.
eachAsync(RamaFunction6<T0, T1, T2, T3, T4, T5, CompletableFuture>, Object, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
eachAsync(RamaFunction6<T0, T1, T2, T3, T4, T5, CompletableFuture>, Object, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
eachAsync(RamaFunction6<T0, T1, T2, T3, T4, T5, CompletableFuture>, Object, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
eachAsync(RamaFunction7<T0, T1, T2, T3, T4, T5, T6, CompletableFuture>, Object, Object, Object, Object, Object, Object, Object) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Invokes a function of seven arguments that returns its result asynchronously via a returned CompletableFuture.
eachAsync(RamaFunction7<T0, T1, T2, T3, T4, T5, T6, CompletableFuture>, Object, Object, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
eachAsync(RamaFunction7<T0, T1, T2, T3, T4, T5, T6, CompletableFuture>, Object, Object, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
eachAsync(RamaFunction7<T0, T1, T2, T3, T4, T5, T6, CompletableFuture>, Object, Object, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
eachAsync(RamaFunction8<T0, T1, T2, T3, T4, T5, T6, T7, CompletableFuture>, Object, Object, Object, Object, Object, Object, Object, Object) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Invokes a function of eight arguments that returns its result asynchronously via a returned CompletableFuture.
eachAsync(RamaFunction8<T0, T1, T2, T3, T4, T5, T6, T7, CompletableFuture>, Object, Object, Object, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
eachAsync(RamaFunction8<T0, T1, T2, T3, T4, T5, T6, T7, CompletableFuture>, Object, Object, Object, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
eachAsync(RamaFunction8<T0, T1, T2, T3, T4, T5, T6, T7, CompletableFuture>, Object, Object, Object, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
emit(Object...) - Method in interface com.rpl.rama.ops. [OutputCollector](/content/javadoc/com/rpl/rama/ops/OutputCollector.html "interface in com.rpl.rama.ops"/index.html)
Emit any number of fields to the default output stream.
emit(Object...) - Method in class com.rpl.rama.test. [MockOutputCollector](/content/javadoc/com/rpl/rama/test/MockOutputCollector.html "class in com.rpl.rama.test"/index.html)emitLoop(Object...) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Emits from a loop.
emitLoop(Object...) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Emits from a loop.
emitLoop(Object...) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Emits from a loop.
emitLoop(Object...) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Emits from a loop.
emitStream(String, Object...) - Method in interface com.rpl.rama.ops. [OutputCollector](/content/javadoc/com/rpl/rama/ops/OutputCollector.html "interface in com.rpl.rama.ops"/index.html)
Emit any number of fields to a named output stream.
emitStream(String, Object...) - Method in class com.rpl.rama.test. [MockOutputCollector](/content/javadoc/com/rpl/rama/test/MockOutputCollector.html "class in com.rpl.rama.test"/index.html)end() - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Navigates on a list to empty subsequence at end.
end() - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Navigates on a list to empty subsequence at end.
endOffset(int) - Method in interface com.rpl.rama.integration. [ExternalDepot](/content/javadoc/com/rpl/rama/integration/ExternalDepot.html "interface in com.rpl.rama.integration"/index.html)
Asynchronously returns the end offset of the given partition index (exclusive).
EQUAL - Static variable in class com.rpl.rama.ops. [Ops](/content/javadoc/com/rpl/rama/ops/Ops.html "class in com.rpl.rama.ops"/index.html)
Tests whether all arguments are equal and emits boolean true or false.
equals(Object) - Method in class com.rpl.rama.diffs. [AppendDiff](/content/javadoc/com/rpl/rama/diffs/AppendDiff.html "class in com.rpl.rama.diffs"/index.html)equals(Object) - Method in class com.rpl.rama.diffs. [DestroyedDiff](/content/javadoc/com/rpl/rama/diffs/DestroyedDiff.html "class in com.rpl.rama.diffs"/index.html)equals(Object) - Method in class com.rpl.rama.diffs. [KeyChangeDiff](/content/javadoc/com/rpl/rama/diffs/KeyChangeDiff.html "class in com.rpl.rama.diffs"/index.html)equals(Object) - Method in class com.rpl.rama.diffs. [KeyDiff](/content/javadoc/com/rpl/rama/diffs/KeyDiff.html "class in com.rpl.rama.diffs"/index.html)equals(Object) - Method in class com.rpl.rama.diffs. [KeyRemoveDiff](/content/javadoc/com/rpl/rama/diffs/KeyRemoveDiff.html "class in com.rpl.rama.diffs"/index.html)equals(Object) - Method in class com.rpl.rama.diffs. [KeysDiff](/content/javadoc/com/rpl/rama/diffs/KeysDiff.html "class in com.rpl.rama.diffs"/index.html)equals(Object) - Method in class com.rpl.rama.diffs. [KeysRemoveDiff](/content/javadoc/com/rpl/rama/diffs/KeysRemoveDiff.html "class in com.rpl.rama.diffs"/index.html)equals(Object) - Method in class com.rpl.rama.diffs. [MultiDiff](/content/javadoc/com/rpl/rama/diffs/MultiDiff.html "class in com.rpl.rama.diffs"/index.html)equals(Object) - Method in class com.rpl.rama.diffs. [MultiSetAddDiff](/content/javadoc/com/rpl/rama/diffs/MultiSetAddDiff.html "class in com.rpl.rama.diffs"/index.html)equals(Object) - Method in class com.rpl.rama.diffs. [MultiSetRemoveDiff](/content/javadoc/com/rpl/rama/diffs/MultiSetRemoveDiff.html "class in com.rpl.rama.diffs"/index.html)equals(Object) - Method in class com.rpl.rama.diffs. [NewValueDiff](/content/javadoc/com/rpl/rama/diffs/NewValueDiff.html "class in com.rpl.rama.diffs"/index.html)equals(Object) - Method in class com.rpl.rama.diffs. [ResyncDiff](/content/javadoc/com/rpl/rama/diffs/ResyncDiff.html "class in com.rpl.rama.diffs"/index.html)equals(Object) - Method in class com.rpl.rama.diffs. [SequenceChangeDiff](/content/javadoc/com/rpl/rama/diffs/SequenceChangeDiff.html "class in com.rpl.rama.diffs"/index.html)equals(Object) - Method in class com.rpl.rama.diffs. [SequenceIndexChangeDiff](/content/javadoc/com/rpl/rama/diffs/SequenceIndexChangeDiff.html "class in com.rpl.rama.diffs"/index.html)equals(Object) - Method in class com.rpl.rama.diffs. [SequenceIndexChangesDiff](/content/javadoc/com/rpl/rama/diffs/SequenceIndexChangesDiff.html "class in com.rpl.rama.diffs"/index.html)equals(Object) - Method in class com.rpl.rama.diffs. [SequenceIndexRemoveDiff](/content/javadoc/com/rpl/rama/diffs/SequenceIndexRemoveDiff.html "class in com.rpl.rama.diffs"/index.html)equals(Object) - Method in class com.rpl.rama.diffs. [SequenceInsertDiff](/content/javadoc/com/rpl/rama/diffs/SequenceInsertDiff.html "class in com.rpl.rama.diffs"/index.html)equals(Object) - Method in class com.rpl.rama.diffs. [SequenceInsertsDiff](/content/javadoc/com/rpl/rama/diffs/SequenceInsertsDiff.html "class in com.rpl.rama.diffs"/index.html)equals(Object) - Method in class com.rpl.rama.diffs. [SequenceReorderDiff](/content/javadoc/com/rpl/rama/diffs/SequenceReorderDiff.html "class in com.rpl.rama.diffs"/index.html)equals(Object) - Method in class com.rpl.rama.diffs. [SetAddDiff](/content/javadoc/com/rpl/rama/diffs/SetAddDiff.html "class in com.rpl.rama.diffs"/index.html)equals(Object) - Method in class com.rpl.rama.diffs. [SetRemoveDiff](/content/javadoc/com/rpl/rama/diffs/SetRemoveDiff.html "class in com.rpl.rama.diffs"/index.html)equals(Object) - Method in class com.rpl.rama.diffs. [UngracefulTerminationDiff](/content/javadoc/com/rpl/rama/diffs/UngracefulTerminationDiff.html "class in com.rpl.rama.diffs"/index.html)equals(Object) - Method in class com.rpl.rama.diffs. [UnknownDiff](/content/javadoc/com/rpl/rama/diffs/UnknownDiff.html "class in com.rpl.rama.diffs"/index.html)equals(Object) - Method in class com.rpl.rama.test. [MockOutputCollector.CapturedEmit](/content/javadoc/com/rpl/rama/test/MockOutputCollector.CapturedEmit.html "class in com.rpl.rama.test"/index.html)[ETLTopologyBase
Base interface for stream and microbatch topologies
excludeStart() - Method in class com.rpl.rama. [SortedRangeFromOptions.CapturedSortedRangeFromOptions](/content/javadoc/com/rpl/rama/SortedRangeFromOptions.CapturedSortedRangeFromOptions.html "class in com.rpl.rama"/index.html)excludeStart() - Static method in interface com.rpl.rama. [SortedRangeFromOptions](/content/javadoc/com/rpl/rama/SortedRangeFromOptions.html "interface in com.rpl.rama"/index.html)
Excludes the start key from the results (by default it's included).
excludeStart() - Method in interface com.rpl.rama. [SortedRangeFromOptions.Impl](/content/javadoc/com/rpl/rama/SortedRangeFromOptions.Impl.html "interface in com.rpl.rama"/index.html)
Excludes the start key from the results (by default it's included).
excludeStart() - Method in class com.rpl.rama. [SortedRangeOptions.CapturedSortedRangeOptions](/content/javadoc/com/rpl/rama/SortedRangeOptions.CapturedSortedRangeOptions.html "class in com.rpl.rama"/index.html)excludeStart() - Static method in interface com.rpl.rama. [SortedRangeOptions](/content/javadoc/com/rpl/rama/SortedRangeOptions.html "interface in com.rpl.rama"/index.html)
Excludes the start key from the results (by default it's included).
excludeStart() - Method in interface com.rpl.rama. [SortedRangeOptions.Impl](/content/javadoc/com/rpl/rama/SortedRangeOptions.Impl.html "interface in com.rpl.rama"/index.html)
Excludes the start key from the results (by default it's included).
execute() - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Execute the given Block on the current thread.
EXPAND - Static variable in class com.rpl.rama.ops. [Ops](/content/javadoc/com/rpl/rama/ops/Ops.html "class in com.rpl.rama.ops"/index.html)
Emits every element of input list as a separate field.
EXPLODE - Static variable in class com.rpl.rama.ops. [Ops](/content/javadoc/com/rpl/rama/ops/Ops.html "class in com.rpl.rama.ops"/index.html)
Emits every element of input list individually.
EXPLODE_INDEXED - Static variable in class com.rpl.rama.ops. [Ops](/content/javadoc/com/rpl/rama/ops/Ops.html "class in com.rpl.rama.ops"/index.html)
Emits every element of input list individually along with index of emit.
EXPLODE_MAP - Static variable in class com.rpl.rama.ops. [Ops](/content/javadoc/com/rpl/rama/ops/Ops.html "class in com.rpl.rama.ops"/index.html)
Emits every key/value pair of input map individually.
explodeMaterialized(String) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Emits all tuples across all partitions of a temporary PState created from Block.materialize(java.lang.Object...).
explodeMaterialized(String) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
explodeMaterialized(String) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
explodeMaterialized(String) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
explodeMicrobatch(String) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Emits all data for this microbatch source across all partitions of depot
explodeMicrobatch(String) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Emits all data for this microbatch source across all partitions of depot
explodeMicrobatch(String) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Emits all data for this microbatch source across all partitions of depot
explodeMicrobatch(String) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Emits all data for this microbatch source across all partitions of depot
[Expr](/content/javadoc/com/rpl/rama/Expr.html "class in com.rpl.rama"/index.html) - Class in com.rpl.rama
Specifies an expression to be used in an argument position in dataflow code.
Expr(NativeAnyArityRamaOperation, Object...) - Constructor for class com.rpl.rama. [Expr](/content/javadoc/com/rpl/rama/Expr.html "class in com.rpl.rama"/index.html)
Constructs an expression for built-in operation that takes any number of arguments
Expr(RamaFunction0
Constructs an expression with zero arguments
Expr(RamaFunction1<T0, R>, Object) - Constructor for class com.rpl.rama. [Expr](/content/javadoc/com/rpl/rama/Expr.html "class in com.rpl.rama"/index.html)
Constructs an expression with one argument
Expr(RamaFunction2<T0, T1, R>, Object, Object) - Constructor for class com.rpl.rama. [Expr](/content/javadoc/com/rpl/rama/Expr.html "class in com.rpl.rama"/index.html)
Constructs an expression with two arguments
Expr(RamaFunction3<T0, T1, T2, R>, Object, Object, Object) - Constructor for class com.rpl.rama. [Expr](/content/javadoc/com/rpl/rama/Expr.html "class in com.rpl.rama"/index.html)
Constructs an expression with three arguments
Expr(RamaFunction4<T0, T1, T2, T3, R>, Object, Object, Object, Object) - Constructor for class com.rpl.rama. [Expr](/content/javadoc/com/rpl/rama/Expr.html "class in com.rpl.rama"/index.html)
Constructs an expression with four arguments
Expr(RamaFunction5<T0, T1, T2, T3, T4, R>, Object, Object, Object, Object, Object) - Constructor for class com.rpl.rama. [Expr](/content/javadoc/com/rpl/rama/Expr.html "class in com.rpl.rama"/index.html)
Constructs an expression with five arguments
Expr(RamaFunction6<T0, T1, T2, T3, T4, T5, R>, Object, Object, Object, Object, Object, Object) - Constructor for class com.rpl.rama. [Expr](/content/javadoc/com/rpl/rama/Expr.html "class in com.rpl.rama"/index.html)
Constructs an expression with six arguments
Expr(RamaFunction7<T0, T1, T2, T3, T4, T5, T6, R>, Object, Object, Object, Object, Object, Object, Object) - Constructor for class com.rpl.rama. [Expr](/content/javadoc/com/rpl/rama/Expr.html "class in com.rpl.rama"/index.html)
Constructs an expression with seven arguments
Expr(RamaFunction8<T0, T1, T2, T3, T4, T5, T6, T7, R>, Object, Object, Object, Object, Object, Object, Object, Object) - Constructor for class com.rpl.rama. [Expr](/content/javadoc/com/rpl/rama/Expr.html "class in com.rpl.rama"/index.html)
Constructs an expression with eight arguments
[ExternalDepot](/content/javadoc/com/rpl/rama/integration/ExternalDepot.html "interface in com.rpl.rama.integration"/index.html) - Interface in com.rpl.rama.integration
This interface is used to integrate external queue systems as depots inside Rama.
EXTRACT_VALUE - Static variable in class com.rpl.rama.ops. [Ops](/content/javadoc/com/rpl/rama/ops/Ops.html "class in com.rpl.rama.ops"/index.html)
Extracts contents of a PState as a value.
F
fetchFrom(int, long) - Method in interface com.rpl.rama.integration. [ExternalDepot](/content/javadoc/com/rpl/rama/integration/ExternalDepot.html "interface in com.rpl.rama.integration"/index.html)
Asynchronously returns a chunk of records starting at the given offset.
fetchFrom(int, long, long) - Method in interface com.rpl.rama.integration. [ExternalDepot](/content/javadoc/com/rpl/rama/integration/ExternalDepot.html "interface in com.rpl.rama.integration"/index.html)
Asynchronously returns the sequence of records between the given range of offsets.
filteredList(Path) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Navigates to sublist of elements filtered based on given Path.
filteredList(Path) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Navigates to sublist of elements filtered based on given Path.
filterEqual(Object) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Continues navigation if current value is equal to provided value.
filterEqual(Object) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Continues navigation if current value is equal to provided value.
filterGreaterThan(Object) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Continues navigation if current value is greater than provided value.
filterGreaterThan(Object) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Continues navigation if current value is greater than provided value.
filterGreaterThanOrEqual(Object) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Continues navigation if current value is greater than or equal to provided value.
filterGreaterThanOrEqual(Object) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Continues navigation if current value is greater than or equal to provided value.
filterLessThan(Object) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Continues navigation if current value is less than provided value.
filterLessThan(Object) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Continues navigation if current value is less than provided value.
filterLessThanOrEqual(Object) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Continues navigation if current value is less than or equal to provided value.
filterLessThanOrEqual(Object) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Continues navigation if current value is less than or equal to provided value.
filterNotEqual(Object) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Continues navigation if current value is not equal to provided value.
filterNotEqual(Object) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Continues navigation if current value is not equal to provided value.
filterNotSelected(Path) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Continues navigation if provided path executed on current value navigates to zero values.
filterNotSelected(Path) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Continues navigation if provided path executed on current value navigates to zero values.
filterPred(RamaFunction1<T0, R0>) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Continues navigation if provided function returns true on current value.
filterPred(RamaFunction1<T0, R0>) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Continues navigation if provided function returns true on current value.
filterSelected(Path) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Continues navigation if provided path executed on current value navigates to at least one value.
filterSelected(Path) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Continues navigation if provided path executed on current value navigates to at least one value.
first() - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Navigates on list to first element if not empty.
first() - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Navigates on list to first element if not empty.
first(Object) - Static method in interface com.rpl.rama. [Agg](/content/javadoc/com/rpl/rama/Agg.html "interface in com.rpl.rama"/index.html)
Aggregates input to the first input seen
FIRST - Static variable in class com.rpl.rama.ops. [Ops](/content/javadoc/com/rpl/rama/ops/Ops.html "class in com.rpl.rama.ops"/index.html)
Emits first element of input collection or null if it is empty.
fixedKeysSchema(Object...) - Static method in interface com.rpl.rama. [PState](/content/javadoc/com/rpl/rama/PState.html "interface in com.rpl.rama"/index.html)
Declare schema for map with different schema for each key.
freshBatchSource() - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Declares a new batch source within pre-agg portion of a batch block
freshBatchSource() - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
freshBatchSource() - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
freshBatchSource() - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
G
gainedLeadership() - Method in interface com.rpl.rama.integration. [TaskGlobalObject](/content/javadoc/com/rpl/rama/integration/TaskGlobalObject.html "interface in com.rpl.rama.integration"/index.html)
This function is called on this object whenever the task on which it lives gains leadership.
genHashingIndexKeys(int) - Static method in class com.rpl.rama. [Helpers](/content/javadoc/com/rpl/rama/Helpers.html "class in com.rpl.rama"/index.html)
Generates a key that hashes to each task in a range of tasks.
genHashingIndexKeys(String, int) - Static method in class com.rpl.rama. [Helpers](/content/javadoc/com/rpl/rama/Helpers.html "class in com.rpl.rama"/index.html)
Generates a key starting with the given prefix that hashes to each task in a range of tasks.
genPStateVar() - Static method in class com.rpl.rama. [Helpers](/content/javadoc/com/rpl/rama/Helpers.html "class in com.rpl.rama"/index.html)
Generates a unique PState var
genPStateVar(String) - Static method in class com.rpl.rama. [Helpers](/content/javadoc/com/rpl/rama/Helpers.html "class in com.rpl.rama"/index.html)
Generates a unique PState var with the given prefix
genVar() - Static method in class com.rpl.rama. [Helpers](/content/javadoc/com/rpl/rama/Helpers.html "class in com.rpl.rama"/index.html)
Generates a unique var
genVar(String) - Static method in class com.rpl.rama. [Helpers](/content/javadoc/com/rpl/rama/Helpers.html "class in com.rpl.rama"/index.html)
Generates a unique var with the given prefix
get() - Method in interface com.rpl.rama. [ProxyState](/content/javadoc/com/rpl/rama/ProxyState.html "interface in com.rpl.rama"/index.html)
Get current value of this object.
GET - Static variable in class com.rpl.rama.ops. [Ops](/content/javadoc/com/rpl/rama/ops/Ops.html "class in com.rpl.rama.ops"/index.html)
Arguments are a collection and a key and emits the value for the key in the collection.
getAllowYield() - Method in class com.rpl.rama. [SelectOptions.CaptureSelectOptions](/content/javadoc/com/rpl/rama/SelectOptions.CaptureSelectOptions.html "class in com.rpl.rama"/index.html)getAmt() - Method in class com.rpl.rama.diffs. [SequenceIndexRemoveDiff](/content/javadoc/com/rpl/rama/diffs/SequenceIndexRemoveDiff.html "class in com.rpl.rama.diffs"/index.html)
Number of removed elements
getArgs() - Method in class com.rpl.rama. [Expr](/content/javadoc/com/rpl/rama/Expr.html "class in com.rpl.rama"/index.html)getBeforeIndex() - Method in class com.rpl.rama.diffs. [SequenceInsertDiff](/content/javadoc/com/rpl/rama/diffs/SequenceInsertDiff.html "class in com.rpl.rama.diffs"/index.html)
Index where element was inserted
getBeforeIndex() - Method in class com.rpl.rama.diffs. [SequenceInsertsDiff](/content/javadoc/com/rpl/rama/diffs/SequenceInsertsDiff.html "class in com.rpl.rama.diffs"/index.html)
Index where elements were inserted
getBlock() - Method in class com.rpl.rama. [SubBatch](/content/javadoc/com/rpl/rama/SubBatch.html "class in com.rpl.rama"/index.html)getClusterRetriever() - Method in interface com.rpl.rama.integration. [TaskGlobalContext](/content/javadoc/com/rpl/rama/integration/TaskGlobalContext.html "interface in com.rpl.rama.integration"/index.html)
Returns ClusterManagerBase instance for retrieving foreign clients.
getDeployedModuleNames() - Method in interface com.rpl.rama.cluster. [ClusterManagerBase](/content/javadoc/com/rpl/rama/cluster/ClusterManagerBase.html "interface in com.rpl.rama.cluster"/index.html)
Retrieves set of the names of all deployed modules on this cluster.
getDiffs() - Method in class com.rpl.rama.diffs. [MultiDiff](/content/javadoc/com/rpl/rama/diffs/MultiDiff.html "class in com.rpl.rama.diffs"/index.html)
Diffs in the order in which they happened
getElem() - Method in class com.rpl.rama.diffs. [MultiSetAddDiff](/content/javadoc/com/rpl/rama/diffs/MultiSetAddDiff.html "class in com.rpl.rama.diffs"/index.html)
Value added to multi-set
getElem() - Method in class com.rpl.rama.diffs. [MultiSetRemoveDiff](/content/javadoc/com/rpl/rama/diffs/MultiSetRemoveDiff.html "class in com.rpl.rama.diffs"/index.html)
Value removed to multi-set
getElem() - Method in class com.rpl.rama.diffs. [SequenceInsertDiff](/content/javadoc/com/rpl/rama/diffs/SequenceInsertDiff.html "class in com.rpl.rama.diffs"/index.html)
Inserted value
getElem() - Method in class com.rpl.rama.diffs. [SetAddDiff](/content/javadoc/com/rpl/rama/diffs/SetAddDiff.html "class in com.rpl.rama.diffs"/index.html)
Value of object added to set
getElem() - Method in class com.rpl.rama.diffs. [SetRemoveDiff](/content/javadoc/com/rpl/rama/diffs/SetRemoveDiff.html "class in com.rpl.rama.diffs"/index.html)
Value of object removed from set
getElems() - Method in class com.rpl.rama.diffs. [SequenceInsertsDiff](/content/javadoc/com/rpl/rama/diffs/SequenceInsertsDiff.html "class in com.rpl.rama.diffs"/index.html)
Inserted elements
getEmits() - Method in class com.rpl.rama.test. [MockOutputCollector](/content/javadoc/com/rpl/rama/test/MockOutputCollector.html "class in com.rpl.rama.test"/index.html)
Retrieve captured emits in the order in which they happened
getEmitsByStream() - Method in class com.rpl.rama.test. [MockOutputCollector](/content/javadoc/com/rpl/rama/test/MockOutputCollector.html "class in com.rpl.rama.test"/index.html)
Retrieve captured emits split by stream name.
getEndOffset() - Method in class com.rpl.rama. [MicrobatchParams](/content/javadoc/com/rpl/rama/MicrobatchParams.html "class in com.rpl.rama"/index.html)getEndOffset() - Method in class com.rpl.rama.object. [DepotPartitionInfo](/content/javadoc/com/rpl/rama/object/DepotPartitionInfo.html "class in com.rpl.rama.object"/index.html)
Retrieves the end offset of the depot partition log.
getFrequencyMillis() - Method in interface com.rpl.rama.integration. [TaskGlobalObjectWithTick](/content/javadoc/com/rpl/rama/integration/TaskGlobalObjectWithTick.html "interface in com.rpl.rama.integration"/index.html)
Defines the frequency at which TaskGlobalObjectWithTick.tick() is called.
getFromIndex() - Method in class com.rpl.rama.diffs. [SequenceChangeDiff](/content/javadoc/com/rpl/rama/diffs/SequenceChangeDiff.html "class in com.rpl.rama.diffs"/index.html)
Sequence changed for every index after this index
getFromIndex() - Method in class com.rpl.rama.diffs. [SequenceReorderDiff](/content/javadoc/com/rpl/rama/diffs/SequenceReorderDiff.html "class in com.rpl.rama.diffs"/index.html)
Index of element before move
getFromKey() - Method in class com.rpl.rama.diffs. [KeyChangeDiff](/content/javadoc/com/rpl/rama/diffs/KeyChangeDiff.html "class in com.rpl.rama.diffs"/index.html)
Original value of key
getGeneratedVarPrefix(String) - Static method in class com.rpl.rama. [Helpers](/content/javadoc/com/rpl/rama/Helpers.html "class in com.rpl.rama"/index.html)
Gets prefix string used to generate a var
getIndex() - Method in class com.rpl.rama.diffs. [AppendDiff](/content/javadoc/com/rpl/rama/diffs/AppendDiff.html "class in com.rpl.rama.diffs"/index.html)
Index of append, same as size of sequence before the append
getIndex() - Method in class com.rpl.rama.diffs. [SequenceIndexChangeDiff](/content/javadoc/com/rpl/rama/diffs/SequenceIndexChangeDiff.html "class in com.rpl.rama.diffs"/index.html)
Index of changed value
getIndex() - Method in class com.rpl.rama.diffs. [SequenceIndexRemoveDiff](/content/javadoc/com/rpl/rama/diffs/SequenceIndexRemoveDiff.html "class in com.rpl.rama.diffs"/index.html)
Starting index where elements were removed
getIndexToDiff() - Method in class com.rpl.rama.diffs. [SequenceIndexChangesDiff](/content/javadoc/com/rpl/rama/diffs/SequenceIndexChangesDiff.html "class in com.rpl.rama.diffs"/index.html)
Map of index to diffs for their changed values
getKey() - Method in class com.rpl.rama.diffs. [KeyDiff](/content/javadoc/com/rpl/rama/diffs/KeyDiff.html "class in com.rpl.rama.diffs"/index.html)
Key of changed value
getKey() - Method in class com.rpl.rama.diffs. [KeyRemoveDiff](/content/javadoc/com/rpl/rama/diffs/KeyRemoveDiff.html "class in com.rpl.rama.diffs"/index.html)
Removed key
getKeys() - Method in class com.rpl.rama.diffs. [KeysRemoveDiff](/content/javadoc/com/rpl/rama/diffs/KeysRemoveDiff.html "class in com.rpl.rama.diffs"/index.html)
Removed keys
getKeyToDiff() - Method in class com.rpl.rama.diffs. [KeysDiff](/content/javadoc/com/rpl/rama/diffs/KeysDiff.html "class in com.rpl.rama.diffs"/index.html)
Map of keys to diffs for their values
getLogThrottler() - Method in interface com.rpl.rama.integration. [TaskGlobalContext](/content/javadoc/com/rpl/rama/integration/TaskGlobalContext.html "interface in com.rpl.rama.integration"/index.html)
Return a log throttler instance for the current context.
getMaxAmt() - Method in class com.rpl.rama. [SortedRangeFromOptions.CapturedSortedRangeFromOptions](/content/javadoc/com/rpl/rama/SortedRangeFromOptions.CapturedSortedRangeFromOptions.html "class in com.rpl.rama"/index.html)getMaxAmt() - Method in class com.rpl.rama. [SortedRangeToOptions.CapturedSortedRangeToOptions](/content/javadoc/com/rpl/rama/SortedRangeToOptions.CapturedSortedRangeToOptions.html "class in com.rpl.rama"/index.html)getMicrobatchDepotInfo(String, String) - Method in interface com.rpl.rama.cluster. [ClusterManagerBase](/content/javadoc/com/rpl/rama/cluster/ClusterManagerBase.html "interface in com.rpl.rama.cluster"/index.html)
Retrieve information about a microbatch topology's latest processed offsets for all depots depended on by the topology.
getModuleInstanceId() - Method in class com.rpl.rama. [ModuleInstanceInfo](/content/javadoc/com/rpl/rama/ModuleInstanceInfo.html "class in com.rpl.rama"/index.html)
Returns module instance ID
getModuleInstanceInfo() - Method in interface com.rpl.rama.integration. [TaskGlobalContext](/content/javadoc/com/rpl/rama/integration/TaskGlobalContext.html "interface in com.rpl.rama.integration"/index.html)
Returns information about current module.
getModuleName() - Method in class com.rpl.rama. [ModuleInstanceInfo](/content/javadoc/com/rpl/rama/ModuleInstanceInfo.html "class in com.rpl.rama"/index.html)
Returns name of module
getModuleName() - Method in class com.rpl.rama.object. [PartitionedObjectInfo](/content/javadoc/com/rpl/rama/object/PartitionedObjectInfo.html "class in com.rpl.rama.object"/index.html)
Get the name of the module that the object belongs to.
getModuleName() - Method in interface com.rpl.rama. [RamaModule](/content/javadoc/com/rpl/rama/RamaModule.html "interface in com.rpl.rama"/index.html)
Optional method to override the name of the module.
getModuleStatus(String) - Method in interface com.rpl.rama. [RamaClusterManager](/content/javadoc/com/rpl/rama/RamaClusterManager.html "interface in com.rpl.rama"/index.html)
Get status of a launched module
getName() - Method in class com.rpl.rama.object. [PartitionedObjectInfo](/content/javadoc/com/rpl/rama/object/PartitionedObjectInfo.html "class in com.rpl.rama.object"/index.html)
Get the name of the partitioned object.
getNewCount() - Method in class com.rpl.rama.diffs. [MultiSetAddDiff](/content/javadoc/com/rpl/rama/diffs/MultiSetAddDiff.html "class in com.rpl.rama.diffs"/index.html)
Number of times element appears after adding it
getNewCount() - Method in class com.rpl.rama.diffs. [MultiSetRemoveDiff](/content/javadoc/com/rpl/rama/diffs/MultiSetRemoveDiff.html "class in com.rpl.rama.diffs"/index.html)
Number of times element appears after removing it
getNewSize() - Method in class com.rpl.rama.diffs. [SequenceChangeDiff](/content/javadoc/com/rpl/rama/diffs/SequenceChangeDiff.html "class in com.rpl.rama.diffs"/index.html)
Size of sequence after change
getNumPartitions() - Method in interface com.rpl.rama.integration. [ExternalDepot](/content/javadoc/com/rpl/rama/integration/ExternalDepot.html "interface in com.rpl.rama.integration"/index.html)
Asynchronously returns the number of partitions in the external queue.
getNumPartitions() - Method in class com.rpl.rama.object. [PartitionedObjectInfo](/content/javadoc/com/rpl/rama/object/PartitionedObjectInfo.html "class in com.rpl.rama.object"/index.html)
Get the number of partitions of the partitioned object.
getNumTasks() - Method in class com.rpl.rama. [ModuleInstanceInfo](/content/javadoc/com/rpl/rama/ModuleInstanceInfo.html "class in com.rpl.rama"/index.html)
Returns number of tasks in module
getNumTasks() - Method in class com.rpl.rama.test. [LaunchConfig](/content/javadoc/com/rpl/rama/test/LaunchConfig.html "class in com.rpl.rama.test"/index.html)getNumThreads() - Method in class com.rpl.rama.test. [LaunchConfig](/content/javadoc/com/rpl/rama/test/LaunchConfig.html "class in com.rpl.rama.test"/index.html)getNumWorkers() - Method in class com.rpl.rama.test. [LaunchConfig](/content/javadoc/com/rpl/rama/test/LaunchConfig.html "class in com.rpl.rama.test"/index.html)getObject(String) - Method in interface com.rpl.rama.backup. [BackupProvider](/content/javadoc/com/rpl/rama/backup/BackupProvider.html "interface in com.rpl.rama.backup"/index.html)
Get the contents of the key stored in the backup provider.
getObjectInfo() - Method in interface com.rpl.rama. [PartitionedObject](/content/javadoc/com/rpl/rama/PartitionedObject.html "interface in com.rpl.rama"/index.html)
Retrieves information about the partitioned object - the name of the object, the module name, the number of partitions.
getOldCount() - Method in class com.rpl.rama.diffs. [MultiSetAddDiff](/content/javadoc/com/rpl/rama/diffs/MultiSetAddDiff.html "class in com.rpl.rama.diffs"/index.html)
Number of times element appears before adding it
getOldCount() - Method in class com.rpl.rama.diffs. [MultiSetRemoveDiff](/content/javadoc/com/rpl/rama/diffs/MultiSetRemoveDiff.html "class in com.rpl.rama.diffs"/index.html)
Number of times element appears before removing it
getOldSize() - Method in class com.rpl.rama.diffs. [SequenceChangeDiff](/content/javadoc/com/rpl/rama/diffs/SequenceChangeDiff.html "class in com.rpl.rama.diffs"/index.html)
Size of sequence before change
getOldSize() - Method in class com.rpl.rama.diffs. [SequenceIndexRemoveDiff](/content/javadoc/com/rpl/rama/diffs/SequenceIndexRemoveDiff.html "class in com.rpl.rama.diffs"/index.html)
Size of sequence before removes
getOldSize() - Method in class com.rpl.rama.diffs. [SequenceInsertDiff](/content/javadoc/com/rpl/rama/diffs/SequenceInsertDiff.html "class in com.rpl.rama.diffs"/index.html)
Size of sequence before the insert
getOldSize() - Method in class com.rpl.rama.diffs. [SequenceInsertsDiff](/content/javadoc/com/rpl/rama/diffs/SequenceInsertsDiff.html "class in com.rpl.rama.diffs"/index.html)
Size of sequence before inserts
getOp() - Method in class com.rpl.rama. [Expr](/content/javadoc/com/rpl/rama/Expr.html "class in com.rpl.rama"/index.html)getOutputs() - Method in class com.rpl.rama. [SubBatch](/content/javadoc/com/rpl/rama/SubBatch.html "class in com.rpl.rama"/index.html)getPartitionInfo(long) - Method in interface com.rpl.rama. [Depot](/content/javadoc/com/rpl/rama/Depot.html "interface in com.rpl.rama"/index.html)
Retrieves the start and end offsets of the log for the specified partition index of the depot.
getPartitionInfoAsync(long) - Method in interface com.rpl.rama. [Depot](/content/javadoc/com/rpl/rama/Depot.html "interface in com.rpl.rama"/index.html)
Retrieves the start and end offsets of the log for the specified partition index of the depot.
getPort() - Method in class com.rpl.rama. [ModuleInstanceInfo](/content/javadoc/com/rpl/rama/ModuleInstanceInfo.html "class in com.rpl.rama"/index.html)
Returns port of worker where [ModuleInstanceInfo](/content/javadoc/com/rpl/rama/ModuleInstanceInfo.html "class in com.rpl.rama"/index.html) was fetched
getReplicaId() - Method in interface com.rpl.rama.integration. [TaskGlobalContext](/content/javadoc/com/rpl/rama/integration/TaskGlobalContext.html "interface in com.rpl.rama.integration"/index.html)
Returns replica ID of this task thread.
getReplicationFactor() - Method in class com.rpl.rama. [ModuleInstanceInfo](/content/javadoc/com/rpl/rama/ModuleInstanceInfo.html "class in com.rpl.rama"/index.html)
Returns replication factor of module
getResource() - Method in class com.rpl.rama.integration. [ManagedResource](/content/javadoc/com/rpl/rama/integration/ManagedResource.html "class in com.rpl.rama.integration"/index.html)
Constructs the resource using the provided constructor if it doesn't yet exist in the resource map
getSequenceSize() - Method in class com.rpl.rama.diffs. [SequenceReorderDiff](/content/javadoc/com/rpl/rama/diffs/SequenceReorderDiff.html "class in com.rpl.rama.diffs"/index.html)
Size of sequence
getStartOffset() - Method in class com.rpl.rama. [MicrobatchParams](/content/javadoc/com/rpl/rama/MicrobatchParams.html "class in com.rpl.rama"/index.html)getStartOffset() - Method in class com.rpl.rama.object. [DepotPartitionInfo](/content/javadoc/com/rpl/rama/object/DepotPartitionInfo.html "class in com.rpl.rama.object"/index.html)
Retrieves the start offset of the depot partition log.
getStreamName() - Method in class com.rpl.rama.test. [MockOutputCollector.CapturedEmit](/content/javadoc/com/rpl/rama/test/MockOutputCollector.CapturedEmit.html "class in com.rpl.rama.test"/index.html)getSupervisorId() - Method in class com.rpl.rama. [ModuleInstanceInfo](/content/javadoc/com/rpl/rama/ModuleInstanceInfo.html "class in com.rpl.rama"/index.html)
Returns supervisor ID where [ModuleInstanceInfo](/content/javadoc/com/rpl/rama/ModuleInstanceInfo.html "class in com.rpl.rama"/index.html) was fetched
getTaskGroup() - Method in interface com.rpl.rama.integration. [TaskGlobalContext](/content/javadoc/com/rpl/rama/integration/TaskGlobalContext.html "interface in com.rpl.rama.integration"/index.html)
Returns set of all task IDs in the task group where this task global is being prepared.
getTaskThreadIds() - Method in class com.rpl.rama. [ModuleInstanceInfo](/content/javadoc/com/rpl/rama/ModuleInstanceInfo.html "class in com.rpl.rama"/index.html)
Return lowest task ID for each task thread in the module.
getThrowable() - Method in class com.rpl.rama.diffs. [UngracefulTerminationDiff](/content/javadoc/com/rpl/rama/diffs/UngracefulTerminationDiff.html "class in com.rpl.rama.diffs"/index.html)
Last exception leading to ungraceful termination
getToIndex() - Method in class com.rpl.rama.diffs. [SequenceReorderDiff](/content/javadoc/com/rpl/rama/diffs/SequenceReorderDiff.html "class in com.rpl.rama.diffs"/index.html)
New index for element after move
getToKey() - Method in class com.rpl.rama.diffs. [KeyChangeDiff](/content/javadoc/com/rpl/rama/diffs/KeyChangeDiff.html "class in com.rpl.rama.diffs"/index.html)
New value of key
getVal() - Method in class com.rpl.rama.diffs. [NewValueDiff](/content/javadoc/com/rpl/rama/diffs/NewValueDiff.html "class in com.rpl.rama.diffs"/index.html)
New value of object
getValDiff() - Method in class com.rpl.rama.diffs. [KeyDiff](/content/javadoc/com/rpl/rama/diffs/KeyDiff.html "class in com.rpl.rama.diffs"/index.html)
Diff of changed value
getValDiff() - Method in class com.rpl.rama.diffs. [SequenceIndexChangeDiff](/content/javadoc/com/rpl/rama/diffs/SequenceIndexChangeDiff.html "class in com.rpl.rama.diffs"/index.html)
Diff of changed value
getValue() - Method in class com.rpl.rama. [Constant](/content/javadoc/com/rpl/rama/Constant.html "class in com.rpl.rama"/index.html)getValues() - Method in class com.rpl.rama.test. [MockOutputCollector.CapturedEmit](/content/javadoc/com/rpl/rama/test/MockOutputCollector.CapturedEmit.html "class in com.rpl.rama.test"/index.html)getVarName() - Method in interface com.rpl.rama.integration. [TaskGlobalContext](/content/javadoc/com/rpl/rama/integration/TaskGlobalContext.html "interface in com.rpl.rama.integration"/index.html)
Returns the var name assigned to this object in the module definition.
getVars() - Method in class com.rpl.rama. [LoopVars.LoopVarsCollector](/content/javadoc/com/rpl/rama/LoopVars.LoopVarsCollector.html "class in com.rpl.rama"/index.html)global() - Method in interface com.rpl.rama. [Depot.Declaration](/content/javadoc/com/rpl/rama/Depot.Declaration.html "interface in com.rpl.rama"/index.html)
Configures depot to have a single partition.
global() - Method in interface com.rpl.rama. [PState.Declaration](/content/javadoc/com/rpl/rama/PState.Declaration.html "interface in com.rpl.rama"/index.html)
Configures PState to have a single partition.
globalPartition() - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Changes to task 0
globalPartition() - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Changes to task 0
globalPartition() - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Changes to task 0
globalPartition() - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Changes to task 0
globalPartition(String) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Changes to partition 0 of given depot or PState.
globalPartition(String) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Changes to partition 0 of given depot or PState.
globalPartition(String) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Changes to partition 0 of given depot or PState.
globalPartition(String) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Changes to partition 0 of given depot or PState.
GREATER_THAN - Static variable in class com.rpl.rama.ops. [Ops](/content/javadoc/com/rpl/rama/ops/Ops.html "class in com.rpl.rama.ops"/index.html)
Emits boolean true or false on if each argument is greater than the next argument.
GREATER_THAN_OR_EQUAL - Static variable in class com.rpl.rama.ops. [Ops](/content/javadoc/com/rpl/rama/ops/Ops.html "class in com.rpl.rama.ops"/index.html)
Emits boolean true or false on if each argument is greater than or equal to the next argument.
groupBy(String, Block) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Groups input by one key and performs aggregations in the specified block on each group of data independently.
groupBy(String, Block) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Groups input by one key and performs aggregations in the specified block on each group of data independently.
groupBy(String, Block) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Groups input by one key and performs aggregations in the specified block on each group of data independently.
groupBy(String, Block) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Groups input by one key and performs aggregations in the specified block on each group of data independently.
groupBy(String, String, Block) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Groups input by two keys and performs aggregations in the specified block on each group of data independently.
groupBy(String, String, Block) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Groups input by two keys and performs aggregations in the specified block on each group of data independently.
groupBy(String, String, Block) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Groups input by two keys and performs aggregations in the specified block on each group of data independently.
groupBy(String, String, Block) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Groups input by two keys and performs aggregations in the specified block on each group of data independently.
groupBy(String, String, String, Block) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Groups input by three keys and performs aggregations in the specified block on each group of data independently.
groupBy(String, String, String, Block) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Groups input by three keys and performs aggregations in the specified block on each group of data independently.
groupBy(String, String, String, Block) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Groups input by three keys and performs aggregations in the specified block on each group of data independently.
groupBy(String, String, String, Block) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Groups input by three keys and performs aggregations in the specified block on each group of data independently.
groupBy(String, String, String, String, Block) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Groups input by four keys and performs aggregations in the specified block on each group of data independently.
groupBy(String, String, String, String, Block) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Groups input by four keys and performs aggregations in the specified block on each group of data independently.
groupBy(String, String, String, String, Block) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Groups input by four keys and performs aggregations in the specified block on each group of data independently.
groupBy(String, String, String, String, Block) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Groups input by four keys and performs aggregations in the specified block on each group of data independently.
groupBy(String, String, String, String, String, Block) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Groups input by five keys and performs aggregations in the specified block on each group of data independently.
groupBy(String, String, String, String, String, Block) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Groups input by five keys and performs aggregations in the specified block on each group of data independently.
groupBy(String, String, String, String, String, Block) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Groups input by five keys and performs aggregations in the specified block on each group of data independently.
groupBy(String, String, String, String, String, Block) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Groups input by five keys and performs aggregations in the specified block on each group of data independently.
groupBy(String, String, String, String, String, String, Block) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Groups input by six keys and performs aggregations in the specified block on each group of data independently.
groupBy(String, String, String, String, String, String, Block) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Groups input by six keys and performs aggregations in the specified block on each group of data independently.
groupBy(String, String, String, String, String, String, Block) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Groups input by six keys and performs aggregations in the specified block on each group of data independently.
groupBy(String, String, String, String, String, String, Block) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Groups input by six keys and performs aggregations in the specified block on each group of data independently.
H
hashBy(NativeRamaFunction1) - Static method in interface com.rpl.rama. [Depot](/content/javadoc/com/rpl/rama/Depot.html "interface in com.rpl.rama"/index.html)
Depot partitioning based on hashing a value from the data being appended.
hashBy(Class
Depot partitioning based on hashing a value from the data being appended.
hashBy(String) - Static method in interface com.rpl.rama. [Depot](/content/javadoc/com/rpl/rama/Depot.html "interface in com.rpl.rama"/index.html)
Depot partitioning based on hashing a value from the data being appended.
hashCode() - Method in class com.rpl.rama.diffs. [AppendDiff](/content/javadoc/com/rpl/rama/diffs/AppendDiff.html "class in com.rpl.rama.diffs"/index.html)hashCode() - Method in class com.rpl.rama.diffs. [DestroyedDiff](/content/javadoc/com/rpl/rama/diffs/DestroyedDiff.html "class in com.rpl.rama.diffs"/index.html)hashCode() - Method in class com.rpl.rama.diffs. [KeyChangeDiff](/content/javadoc/com/rpl/rama/diffs/KeyChangeDiff.html "class in com.rpl.rama.diffs"/index.html)hashCode() - Method in class com.rpl.rama.diffs. [KeyDiff](/content/javadoc/com/rpl/rama/diffs/KeyDiff.html "class in com.rpl.rama.diffs"/index.html)hashCode() - Method in class com.rpl.rama.diffs. [KeyRemoveDiff](/content/javadoc/com/rpl/rama/diffs/KeyRemoveDiff.html "class in com.rpl.rama.diffs"/index.html)hashCode() - Method in class com.rpl.rama.diffs. [KeysDiff](/content/javadoc/com/rpl/rama/diffs/KeysDiff.html "class in com.rpl.rama.diffs"/index.html)hashCode() - Method in class com.rpl.rama.diffs. [KeysRemoveDiff](/content/javadoc/com/rpl/rama/diffs/KeysRemoveDiff.html "class in com.rpl.rama.diffs"/index.html)hashCode() - Method in class com.rpl.rama.diffs. [MultiDiff](/content/javadoc/com/rpl/rama/diffs/MultiDiff.html "class in com.rpl.rama.diffs"/index.html)hashCode() - Method in class com.rpl.rama.diffs. [MultiSetAddDiff](/content/javadoc/com/rpl/rama/diffs/MultiSetAddDiff.html "class in com.rpl.rama.diffs"/index.html)hashCode() - Method in class com.rpl.rama.diffs. [MultiSetRemoveDiff](/content/javadoc/com/rpl/rama/diffs/MultiSetRemoveDiff.html "class in com.rpl.rama.diffs"/index.html)hashCode() - Method in class com.rpl.rama.diffs. [NewValueDiff](/content/javadoc/com/rpl/rama/diffs/NewValueDiff.html "class in com.rpl.rama.diffs"/index.html)hashCode() - Method in class com.rpl.rama.diffs. [ResyncDiff](/content/javadoc/com/rpl/rama/diffs/ResyncDiff.html "class in com.rpl.rama.diffs"/index.html)hashCode() - Method in class com.rpl.rama.diffs. [SequenceChangeDiff](/content/javadoc/com/rpl/rama/diffs/SequenceChangeDiff.html "class in com.rpl.rama.diffs"/index.html)hashCode() - Method in class com.rpl.rama.diffs. [SequenceIndexChangeDiff](/content/javadoc/com/rpl/rama/diffs/SequenceIndexChangeDiff.html "class in com.rpl.rama.diffs"/index.html)hashCode() - Method in class com.rpl.rama.diffs. [SequenceIndexChangesDiff](/content/javadoc/com/rpl/rama/diffs/SequenceIndexChangesDiff.html "class in com.rpl.rama.diffs"/index.html)hashCode() - Method in class com.rpl.rama.diffs. [SequenceIndexRemoveDiff](/content/javadoc/com/rpl/rama/diffs/SequenceIndexRemoveDiff.html "class in com.rpl.rama.diffs"/index.html)hashCode() - Method in class com.rpl.rama.diffs. [SequenceInsertDiff](/content/javadoc/com/rpl/rama/diffs/SequenceInsertDiff.html "class in com.rpl.rama.diffs"/index.html)hashCode() - Method in class com.rpl.rama.diffs. [SequenceInsertsDiff](/content/javadoc/com/rpl/rama/diffs/SequenceInsertsDiff.html "class in com.rpl.rama.diffs"/index.html)hashCode() - Method in class com.rpl.rama.diffs. [SequenceReorderDiff](/content/javadoc/com/rpl/rama/diffs/SequenceReorderDiff.html "class in com.rpl.rama.diffs"/index.html)hashCode() - Method in class com.rpl.rama.diffs. [SetAddDiff](/content/javadoc/com/rpl/rama/diffs/SetAddDiff.html "class in com.rpl.rama.diffs"/index.html)hashCode() - Method in class com.rpl.rama.diffs. [SetRemoveDiff](/content/javadoc/com/rpl/rama/diffs/SetRemoveDiff.html "class in com.rpl.rama.diffs"/index.html)hashCode() - Method in class com.rpl.rama.diffs. [UngracefulTerminationDiff](/content/javadoc/com/rpl/rama/diffs/UngracefulTerminationDiff.html "class in com.rpl.rama.diffs"/index.html)hashCode() - Method in class com.rpl.rama.diffs. [UnknownDiff](/content/javadoc/com/rpl/rama/diffs/UnknownDiff.html "class in com.rpl.rama.diffs"/index.html)hashPartition(Object) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Changes tasks based on hash of argument modulo number of tasks in module.
hashPartition(Object) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Changes tasks based on hash of argument modulo number of tasks in module.
hashPartition(Object) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Changes tasks based on hash of argument modulo number of tasks in module.
hashPartition(Object) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Changes tasks based on hash of argument modulo number of tasks in module.
hashPartition(String, Object) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Changes tasks based on hash of argument modulo number of partitions of given depot or PState.
hashPartition(String, Object) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Changes tasks based on hash of argument modulo number of partitions of given depot or PState.
hashPartition(String, Object) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Changes tasks based on hash of argument modulo number of partitions of given depot or PState.
hashPartition(String, Object) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Changes tasks based on hash of argument modulo number of partitions of given depot or PState.
hasKey(String) - Method in interface com.rpl.rama.backup. [BackupProvider](/content/javadoc/com/rpl/rama/backup/BackupProvider.html "interface in com.rpl.rama.backup"/index.html)
Predicate for key existing in the provider.
[Helpers](/content/javadoc/com/rpl/rama/Helpers.html "class in com.rpl.rama"/index.html) - Class in com.rpl.rama
Collection of static utility methods
Helpers() - Constructor for class com.rpl.rama. [Helpers](/content/javadoc/com/rpl/rama/Helpers.html "class in com.rpl.rama"/index.html)hook(String) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Changes attachment point for subsequent code to node with given anchor
hook(String) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Changes attachment point for subsequent code to node with given anchor
hook(String) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Changes attachment point for subsequent code to node with given anchor
hook(String) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Changes attachment point for subsequent code to node with given anchor
HOURS - Enum constant in enum class com.rpl.rama.module. [OffsetAgo](/content/javadoc/com/rpl/rama/module/OffsetAgo.html "enum class in com.rpl.rama.module"/index.html)
Start from first record added after this many hours in the past
I
IDENTITY - Static variable in class com.rpl.rama.ops. [Ops](/content/javadoc/com/rpl/rama/ops/Ops.html "class in com.rpl.rama.ops"/index.html)
Emits input argument
idFunction(RamaFunction1<T, R>) - Method in interface com.rpl.rama.ops. [TopMonotonicAgg](/content/javadoc/com/rpl/rama/ops/TopMonotonicAgg.html "interface in com.rpl.rama.ops"/index.html)
Function to extract ID from data to de-duplicate results
idTuple(TaskGlobalContext) - Method in class com.rpl.rama.integration. [ManagedResource](/content/javadoc/com/rpl/rama/integration/ManagedResource.html "class in com.rpl.rama.integration"/index.html)idTuple(TaskGlobalContext) - Method in class com.rpl.rama.integration. [TaskThreadManagedResource](/content/javadoc/com/rpl/rama/integration/TaskThreadManagedResource.html "class in com.rpl.rama.integration"/index.html)idTuple(TaskGlobalContext) - Method in class com.rpl.rama.integration. [WorkerManagedResource](/content/javadoc/com/rpl/rama/integration/WorkerManagedResource.html "class in com.rpl.rama.integration"/index.html)ifPath(Path, Path) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Tests condition against current point and continues navigating with thenPath if
condition passes.
ifPath(Path, Path) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Tests condition against current point and continues navigating with thenPath if
condition passes.
ifPath(Path, Path, Path) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Tests condition against current point and continues navigating with thenPath if
condition passes.
ifPath(Path, Path, Path) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Tests condition against current point and continues navigating with thenPath if
condition passes.
ifTrue(Object, Block) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
If argument is truthy (not null or boolean false), runs thenBlock.
ifTrue(Object, Block) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
If argument is truthy (not null or boolean false), runs thenBlock.
ifTrue(Object, Block) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
If argument is truthy (not null or boolean false), runs thenBlock.
ifTrue(Object, Block) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
If argument is truthy (not null or boolean false), runs thenBlock.
ifTrue(Object, Block, Block) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
If argument is truthy (not null or boolean false), runs thenBlock – otherwise, runs elseBlock.
ifTrue(Object, Block, Block) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
If argument is truthy (not null or boolean false), runs thenBlock – otherwise, runs elseBlock.
ifTrue(Object, Block, Block) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
If argument is truthy (not null or boolean false), runs thenBlock – otherwise, runs elseBlock.
ifTrue(Object, Block, Block) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
If argument is truthy (not null or boolean false), runs thenBlock – otherwise, runs elseBlock.
INC - Static variable in class com.rpl.rama.ops. [Ops](/content/javadoc/com/rpl/rama/ops/Ops.html "class in com.rpl.rama.ops"/index.html)
Emits one more than input value as an Integer
INC_LONG - Static variable in class com.rpl.rama.ops. [Ops](/content/javadoc/com/rpl/rama/ops/Ops.html "class in com.rpl.rama.ops"/index.html)
Emits one more than input value as a Long
includeEnd() - Method in class com.rpl.rama. [SortedRangeOptions.CapturedSortedRangeOptions](/content/javadoc/com/rpl/rama/SortedRangeOptions.CapturedSortedRangeOptions.html "class in com.rpl.rama"/index.html)includeEnd() - Method in interface com.rpl.rama. [SortedRangeOptions.Impl](/content/javadoc/com/rpl/rama/SortedRangeOptions.Impl.html "interface in com.rpl.rama"/index.html)
Includes the end key in the results (by default it's excluded).
includeEnd() - Static method in interface com.rpl.rama. [SortedRangeOptions](/content/javadoc/com/rpl/rama/SortedRangeOptions.html "interface in com.rpl.rama"/index.html)
Includes the end key in the results (by default it's excluded).
includeEnd() - Method in class com.rpl.rama. [SortedRangeToOptions.CapturedSortedRangeToOptions](/content/javadoc/com/rpl/rama/SortedRangeToOptions.CapturedSortedRangeToOptions.html "class in com.rpl.rama"/index.html)includeEnd() - Method in interface com.rpl.rama. [SortedRangeToOptions.Impl](/content/javadoc/com/rpl/rama/SortedRangeToOptions.Impl.html "interface in com.rpl.rama"/index.html)
Includes the end key in the results (by default it's excluded).
includeEnd() - Static method in interface com.rpl.rama. [SortedRangeToOptions](/content/javadoc/com/rpl/rama/SortedRangeToOptions.html "interface in com.rpl.rama"/index.html)
Includes the end key in the results (by default it's excluded).
index(Object) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Navigates to the index of a list if it exists.
index(Object) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Navigates to the index of a list if it exists.
indexedVals() - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Navigates to pairs of [index, value] for every element of list.
indexedVals() - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Navigates to pairs of [index, value] for every element of list.
indexVar(String) - Method in interface com.rpl.rama.ops. [LimitAgg](/content/javadoc/com/rpl/rama/ops/LimitAgg.html "interface in com.rpl.rama.ops"/index.html)
If set also emits the index of each emit to the specified var
init - Variable in class com.rpl.rama. [LoopVars.LoopVar](/content/javadoc/com/rpl/rama/LoopVars.LoopVar.html "class in com.rpl.rama"/index.html)initialValue(Object) - Method in interface com.rpl.rama. [PState.Declaration](/content/javadoc/com/rpl/rama/PState.Declaration.html "interface in com.rpl.rama"/index.html)
Specifies starting value for PState.
initVal() - Method in interface com.rpl.rama.ops. [RamaAccumulatorAgg](/content/javadoc/com/rpl/rama/ops/RamaAccumulatorAgg.html "interface in com.rpl.rama.ops"/index.html)
Initial value for aggregation
[InProcessCluster](/content/javadoc/com/rpl/rama/test/InProcessCluster.html "interface in com.rpl.rama.test"/index.html) - Interface in com.rpl.rama.test
Simulates a Rama cluster in a single process.
invoke() - Method in interface com.rpl.rama.ops. [RamaFunction0](/content/javadoc/com/rpl/rama/ops/RamaFunction0.html "interface in com.rpl.rama.ops"/index.html)
Computes result of function from input arguments
invoke(OutputCollector) - Method in interface com.rpl.rama.ops. [RamaOperation0](/content/javadoc/com/rpl/rama/ops/RamaOperation0.html "interface in com.rpl.rama.ops"/index.html)
Executes operation and emits results by calling methods on the provided [OutputCollector](/content/javadoc/com/rpl/rama/ops/OutputCollector.html "interface in com.rpl.rama.ops"/index.html)
invoke(Object...) - Method in interface com.rpl.rama. [QueryTopologyClient](/content/javadoc/com/rpl/rama/QueryTopologyClient.html "interface in com.rpl.rama"/index.html)
Blocking invoke.
invoke(T0) - Method in interface com.rpl.rama.ops. [RamaFunction1](/content/javadoc/com/rpl/rama/ops/RamaFunction1.html "interface in com.rpl.rama.ops"/index.html)
Computes result of function from input arguments
invoke(T0, OutputCollector) - Method in interface com.rpl.rama.ops. [RamaOperation1](/content/javadoc/com/rpl/rama/ops/RamaOperation1.html "interface in com.rpl.rama.ops"/index.html)
invoke(T0, T1) - Method in interface com.rpl.rama.ops. [RamaFunction2](/content/javadoc/com/rpl/rama/ops/RamaFunction2.html "interface in com.rpl.rama.ops"/index.html)
Computes result of function from input arguments
invoke(T0, T1, OutputCollector) - Method in interface com.rpl.rama.ops. [RamaOperation2](/content/javadoc/com/rpl/rama/ops/RamaOperation2.html "interface in com.rpl.rama.ops"/index.html)
invoke(T0, T1, T2) - Method in interface com.rpl.rama.ops. [RamaFunction3](/content/javadoc/com/rpl/rama/ops/RamaFunction3.html "interface in com.rpl.rama.ops"/index.html)
Computes result of function from input arguments
invoke(T0, T1, T2, OutputCollector) - Method in interface com.rpl.rama.ops. [RamaOperation3](/content/javadoc/com/rpl/rama/ops/RamaOperation3.html "interface in com.rpl.rama.ops"/index.html)
invoke(T0, T1, T2, T3) - Method in interface com.rpl.rama.ops. [RamaFunction4](/content/javadoc/com/rpl/rama/ops/RamaFunction4.html "interface in com.rpl.rama.ops"/index.html)
Computes result of function from input arguments
invoke(T0, T1, T2, T3, OutputCollector) - Method in interface com.rpl.rama.ops. [RamaOperation4](/content/javadoc/com/rpl/rama/ops/RamaOperation4.html "interface in com.rpl.rama.ops"/index.html)
invoke(T0, T1, T2, T3, T4) - Method in interface com.rpl.rama.ops. [RamaFunction5](/content/javadoc/com/rpl/rama/ops/RamaFunction5.html "interface in com.rpl.rama.ops"/index.html)
Computes result of function from input arguments
invoke(T0, T1, T2, T3, T4, OutputCollector) - Method in interface com.rpl.rama.ops. [RamaOperation5](/content/javadoc/com/rpl/rama/ops/RamaOperation5.html "interface in com.rpl.rama.ops"/index.html)
invoke(T0, T1, T2, T3, T4, T5) - Method in interface com.rpl.rama.ops. [RamaFunction6](/content/javadoc/com/rpl/rama/ops/RamaFunction6.html "interface in com.rpl.rama.ops"/index.html)
Computes result of function from input arguments
invoke(T0, T1, T2, T3, T4, T5, OutputCollector) - Method in interface com.rpl.rama.ops. [RamaOperation6](/content/javadoc/com/rpl/rama/ops/RamaOperation6.html "interface in com.rpl.rama.ops"/index.html)
invoke(T0, T1, T2, T3, T4, T5, T6) - Method in interface com.rpl.rama.ops. [RamaFunction7](/content/javadoc/com/rpl/rama/ops/RamaFunction7.html "interface in com.rpl.rama.ops"/index.html)
Computes result of function from input arguments
invoke(T0, T1, T2, T3, T4, T5, T6, OutputCollector) - Method in interface com.rpl.rama.ops. [RamaOperation7](/content/javadoc/com/rpl/rama/ops/RamaOperation7.html "interface in com.rpl.rama.ops"/index.html)
invoke(T0, T1, T2, T3, T4, T5, T6, T7) - Method in interface com.rpl.rama.ops. [RamaFunction8](/content/javadoc/com/rpl/rama/ops/RamaFunction8.html "interface in com.rpl.rama.ops"/index.html)
Computes result of function from input arguments
invoke(T0, T1, T2, T3, T4, T5, T6, T7, OutputCollector) - Method in interface com.rpl.rama.ops. [RamaOperation8](/content/javadoc/com/rpl/rama/ops/RamaOperation8.html "interface in com.rpl.rama.ops"/index.html)
invokeAsync(Object...) - Method in interface com.rpl.rama. [QueryTopologyClient](/content/javadoc/com/rpl/rama/QueryTopologyClient.html "interface in com.rpl.rama"/index.html)
Non-blocking invoke.
invokeNext(Object) - Method in interface com.rpl.rama. [Navigator.Next](/content/javadoc/com/rpl/rama/Navigator.Next.html "interface in com.rpl.rama"/index.html)invokeQuery(String, Object...) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Invokes a colocated or mirror query topology
invokeQuery(String, Object...) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Invokes a colocated or mirror query topology
invokeQuery(String, Object...) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Invokes a colocated or mirror query topology
invokeQuery(String, Object...) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Invokes a colocated or mirror query topology
IS_EVEN - Static variable in class com.rpl.rama.ops. [Ops](/content/javadoc/com/rpl/rama/ops/Ops.html "class in com.rpl.rama.ops"/index.html)
Emits boolean true or false on whether input argument is an even number
IS_INSTANCE_OF - Static variable in class com.rpl.rama.ops. [Ops](/content/javadoc/com/rpl/rama/ops/Ops.html "class in com.rpl.rama.ops"/index.html)
Arguments are a Class and object and emits boolean true or false on whether the
second argument is an instance of the first argument
IS_NEGATIVE - Static variable in class com.rpl.rama.ops. [Ops](/content/javadoc/com/rpl/rama/ops/Ops.html "class in com.rpl.rama.ops"/index.html)
Emits boolean true or false on whether input argument is a negative number
IS_NOT_NULL - Static variable in class com.rpl.rama.ops. [Ops](/content/javadoc/com/rpl/rama/ops/Ops.html "class in com.rpl.rama.ops"/index.html)
Emits boolean true or false on whether input argument is not null
IS_NULL - Static variable in class com.rpl.rama.ops. [Ops](/content/javadoc/com/rpl/rama/ops/Ops.html "class in com.rpl.rama.ops"/index.html)
Emits boolean true or false on whether input argument is null
IS_NUMBER - Static variable in class com.rpl.rama.ops. [Ops](/content/javadoc/com/rpl/rama/ops/Ops.html "class in com.rpl.rama.ops"/index.html)
Emits boolean true or false on whether input argument is a number
IS_ODD - Static variable in class com.rpl.rama.ops. [Ops](/content/javadoc/com/rpl/rama/ops/Ops.html "class in com.rpl.rama.ops"/index.html)
Emits boolean true or false on whether input argument is an odd number
IS_POSITIVE - Static variable in class com.rpl.rama.ops. [Ops](/content/javadoc/com/rpl/rama/ops/Ops.html "class in com.rpl.rama.ops"/index.html)
Emits boolean true or false on whether input argument is a positive number
isCollected(RamaFunction1<T0, R0>) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Stops navigation if given function on collected values returns false.
isCollected(RamaFunction1<T0, R0>) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Stops navigation if given function on collected values returns false.
isEndIncluded() - Method in class com.rpl.rama. [SortedRangeOptions.CapturedSortedRangeOptions](/content/javadoc/com/rpl/rama/SortedRangeOptions.CapturedSortedRangeOptions.html "class in com.rpl.rama"/index.html)isEndIncluded() - Method in class com.rpl.rama. [SortedRangeToOptions.CapturedSortedRangeToOptions](/content/javadoc/com/rpl/rama/SortedRangeToOptions.CapturedSortedRangeToOptions.html "class in com.rpl.rama"/index.html)isFlushRequired() - Method in interface com.rpl.rama.ops. [RamaCombinerAgg](/content/javadoc/com/rpl/rama/ops/RamaCombinerAgg.html "interface in com.rpl.rama.ops"/index.html)
Controls memory usage when Rama performs two-phase optimization for combiners.
isGeneratedVar(String) - Static method in class com.rpl.rama. [Helpers](/content/javadoc/com/rpl/rama/Helpers.html "class in com.rpl.rama"/index.html)
Tests if a string has the format of a regular var or PState var
isSizeTracked() - Method in class com.rpl.rama. [SubindexOptions.CapturedSubindexOptions](/content/javadoc/com/rpl/rama/SubindexOptions.CapturedSubindexOptions.html "class in com.rpl.rama"/index.html)isStartIncluded() - Method in class com.rpl.rama. [SortedRangeFromOptions.CapturedSortedRangeFromOptions](/content/javadoc/com/rpl/rama/SortedRangeFromOptions.CapturedSortedRangeFromOptions.html "class in com.rpl.rama"/index.html)isStartIncluded() - Method in class com.rpl.rama. [SortedRangeOptions.CapturedSortedRangeOptions](/content/javadoc/com/rpl/rama/SortedRangeOptions.CapturedSortedRangeOptions.html "class in com.rpl.rama"/index.html)
K
keepTrue(Object) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Continues dataflow execution only if arg is truthy (not null or boolean false).
keepTrue(Object) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Continues dataflow execution only if arg is truthy (not null or boolean false).
keepTrue(Object) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Continues dataflow execution only if arg is truthy (not null or boolean false).
keepTrue(Object) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Continues dataflow execution only if arg is truthy (not null or boolean false).
key(Object...) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Navigates to value for a key in a map.
key(Object...) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Navigates to value for a key in a map.
[KeyChangeDiff](/content/javadoc/com/rpl/rama/diffs/KeyChangeDiff.html "class in com.rpl.rama.diffs"/index.html) - Class in com.rpl.rama.diffs
Represents a key in a map changing to a new value.
KeyChangeDiff(Object, Object) - Constructor for class com.rpl.rama.diffs. [KeyChangeDiff](/content/javadoc/com/rpl/rama/diffs/KeyChangeDiff.html "class in com.rpl.rama.diffs"/index.html)[KeyChangeDiff.Processor](/content/javadoc/com/rpl/rama/diffs/KeyChangeDiff.Processor.html "interface in com.rpl.rama.diffs"/index.html) - Interface in com.rpl.rama.diffs[KeyDiff](/content/javadoc/com/rpl/rama/diffs/KeyDiff.html "class in com.rpl.rama.diffs"/index.html) - Class in com.rpl.rama.diffs
Represents a value for a key changing.
KeyDiff(Object, Diff) - Constructor for class com.rpl.rama.diffs. [KeyDiff](/content/javadoc/com/rpl/rama/diffs/KeyDiff.html "class in com.rpl.rama.diffs"/index.html)[KeyDiff.Processor](/content/javadoc/com/rpl/rama/diffs/KeyDiff.Processor.html "interface in com.rpl.rama.diffs"/index.html) - Interface in com.rpl.rama.diffskeyPartitioner(Class
Changes the default key partitioner to a custom one.
[KeyRemoveDiff](/content/javadoc/com/rpl/rama/diffs/KeyRemoveDiff.html "class in com.rpl.rama.diffs"/index.html) - Class in com.rpl.rama.diffs
Represents a key being removed from data structure.
KeyRemoveDiff(Object) - Constructor for class com.rpl.rama.diffs. [KeyRemoveDiff](/content/javadoc/com/rpl/rama/diffs/KeyRemoveDiff.html "class in com.rpl.rama.diffs"/index.html)[KeyRemoveDiff.Processor](/content/javadoc/com/rpl/rama/diffs/KeyRemoveDiff.Processor.html "interface in com.rpl.rama.diffs"/index.html) - Interface in com.rpl.rama.diffskeys - Variable in class com.rpl.rama.backup. [BackupProvider.KeysPage](/content/javadoc/com/rpl/rama/backup/BackupProvider.KeysPage.html "class in com.rpl.rama.backup"/index.html)[KeysDiff](/content/javadoc/com/rpl/rama/diffs/KeysDiff.html "class in com.rpl.rama.diffs"/index.html) - Class in com.rpl.rama.diffs
Represents changes for values for multiple keys in a data structure.
KeysDiff(Map<Object, Diff>) - Constructor for class com.rpl.rama.diffs. [KeysDiff](/content/javadoc/com/rpl/rama/diffs/KeysDiff.html "class in com.rpl.rama.diffs"/index.html)[KeysDiff.Processor](/content/javadoc/com/rpl/rama/diffs/KeysDiff.Processor.html "interface in com.rpl.rama.diffs"/index.html) - Interface in com.rpl.rama.diffsKeysPage(List
Represents multiple keys being removed from map data structure.
KeysRemoveDiff(Set - Constructor for class com.rpl.rama.diffs. [KeysRemoveDiff](/content/javadoc/com/rpl/rama/diffs/KeysRemoveDiff.html "class in com.rpl.rama.diffs"/index.html)[KeysRemoveDiff.Processor](/content/javadoc/com/rpl/rama/diffs/KeysRemoveDiff.Processor.html "interface in com.rpl.rama.diffs"/index.html) - Interface in com.rpl.rama.diffs
L
last() - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Navigates on list to last element if not empty.
last() - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Navigates on list to last element if not empty.
last(Object) - Static method in interface com.rpl.rama. [Agg](/content/javadoc/com/rpl/rama/Agg.html "interface in com.rpl.rama"/index.html)
Aggregates input to the last input seen
LAST - Static variable in class com.rpl.rama.ops. [Ops](/content/javadoc/com/rpl/rama/ops/Ops.html "class in com.rpl.rama.ops"/index.html)
Emits last element of input collection or null if it is empty.
[LaunchConfig](/content/javadoc/com/rpl/rama/test/LaunchConfig.html "class in com.rpl.rama.test"/index.html) - Class in com.rpl.rama.test
Object to specify parallelism settings for modules launched on an [InProcessCluster](/content/javadoc/com/rpl/rama/test/InProcessCluster.html "interface in com.rpl.rama.test"/index.html)
LaunchConfig(int, int) - Constructor for class com.rpl.rama.test. [LaunchConfig](/content/javadoc/com/rpl/rama/test/LaunchConfig.html "class in com.rpl.rama.test"/index.html)
Create LaunchConfig.
launchModule(RamaModule, LaunchConfig) - Method in interface com.rpl.rama.test. [InProcessCluster](/content/javadoc/com/rpl/rama/test/InProcessCluster.html "interface in com.rpl.rama.test"/index.html)
Launch a module.
LESS_THAN - Static variable in class com.rpl.rama.ops. [Ops](/content/javadoc/com/rpl/rama/ops/Ops.html "class in com.rpl.rama.ops"/index.html)
Emits boolean true or false on if each argument is less than the next argument.
LESS_THAN_OR_EQUAL - Static variable in class com.rpl.rama.ops. [Ops](/content/javadoc/com/rpl/rama/ops/Ops.html "class in com.rpl.rama.ops"/index.html)
Emits boolean true or false on if each argument is less than or equal to the next argument.
limitAgg(LimitAgg) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Limits incoming data to a fixed amount according to optional sort options.
limitAgg(LimitAgg) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Limits incoming data to a fixed amount according to optional sort options.
limitAgg(LimitAgg) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Limits incoming data to a fixed amount according to optional sort options.
limitAgg(LimitAgg) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Limits incoming data to a fixed amount according to optional sort options.
[LimitAgg](/content/javadoc/com/rpl/rama/ops/LimitAgg.html "interface in com.rpl.rama.ops"/index.html) - Interface in com.rpl.rama.ops
Specifies a limit aggregator for use with limitAgg
list(AggOrCompoundAgg...) - Static method in interface com.rpl.rama. [CompoundAgg](/content/javadoc/com/rpl/rama/CompoundAgg.html "interface in com.rpl.rama"/index.html)
Specifies a fixed-size list template
list(Object) - Static method in interface com.rpl.rama. [Agg](/content/javadoc/com/rpl/rama/Agg.html "interface in com.rpl.rama"/index.html)
Aggregates all input to a java.util.List data structure.
listKeysNonRecursive(String, String, int) - Method in interface com.rpl.rama.backup. [BackupProvider](/content/javadoc/com/rpl/rama/backup/BackupProvider.html "interface in com.rpl.rama.backup"/index.html)
List all keys with the given prefix without recursing into sub-directories.
listKeysRecursive(String, String) - Method in interface com.rpl.rama.backup. [BackupProvider](/content/javadoc/com/rpl/rama/backup/BackupProvider.html "interface in com.rpl.rama.backup"/index.html)
List all keys with the given prefix.
listSchema(PState.Schema) - Static method in interface com.rpl.rama. [PState](/content/javadoc/com/rpl/rama/PState.html "interface in com.rpl.rama"/index.html)
Declare a list schema
listSchema(Class) - Static method in interface com.rpl.rama. [PState](/content/javadoc/com/rpl/rama/PState.html "interface in com.rpl.rama"/index.html)
Declare a list schema
localClear(String) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Removes all data from the PState partition on current task.
localClear(String) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Removes all data from the PState partition on current task.
localClear(String) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Removes all data from the PState partition on current task.
localClear(String) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Removes all data from the PState partition on current task.
localSelect(String, Path) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Navigates into the PState partition on current task using the given [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html).
localSelect(String, Path) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
localSelect(String, Path) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
localSelect(String, Path) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
localSelect(String, Path, SelectOptions) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
localSelect(String, Path, SelectOptions) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
localSelect(String, Path, SelectOptions) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
localSelect(String, Path, SelectOptions) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
localTransform(String, Path) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Executes [transform Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html) on the PState partition on current task.
localTransform(String, Path) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Executes [transform Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html) on the PState partition on current task.
localTransform(String, Path) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Executes [transform Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html) on the PState partition on current task.
localTransform(String, Path) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Executes [transform Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html) on the PState partition on current task.
LOG_DEBUG - Static variable in class com.rpl.rama.ops. [Ops](/content/javadoc/com/rpl/rama/ops/Ops.html "class in com.rpl.rama.ops"/index.html)
Logs at debug level using slf4j Logger.
LOG_ERROR - Static variable in class com.rpl.rama.ops. [Ops](/content/javadoc/com/rpl/rama/ops/Ops.html "class in com.rpl.rama.ops"/index.html)
Logs at error level using slf4j Logger.
LOG_INFO - Static variable in class com.rpl.rama.ops. [Ops](/content/javadoc/com/rpl/rama/ops/Ops.html "class in com.rpl.rama.ops"/index.html)
Logs at info level using slf4j Logger.
LOG_TRACE - Static variable in class com.rpl.rama.ops. [Ops](/content/javadoc/com/rpl/rama/ops/Ops.html "class in com.rpl.rama.ops"/index.html)
Logs at trace level using slf4j Logger.
LOG_WARN - Static variable in class com.rpl.rama.ops. [Ops](/content/javadoc/com/rpl/rama/ops/Ops.html "class in com.rpl.rama.ops"/index.html)
Logs at warn level using slf4j Logger.
loop(Block) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Creates a dataflow loop with the given body.
loop(Block) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Creates a dataflow loop with the given body.
loop(Block) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Creates a dataflow loop with the given body.
loop(Block) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Creates a dataflow loop with the given body.
LoopVar(String, Object) - Constructor for class com.rpl.rama. [LoopVars.LoopVar](/content/javadoc/com/rpl/rama/LoopVars.LoopVar.html "class in com.rpl.rama"/index.html)[LoopVars](/content/javadoc/com/rpl/rama/LoopVars.html "interface in com.rpl.rama"/index.html) - Interface in com.rpl.rama
Declares vars for a loopWithVars call using builder pattern
Example: LoopVars.var("*a", 1).var("*b", 2)
[LoopVars.Impl](/content/javadoc/com/rpl/rama/LoopVars.Impl.html "interface in com.rpl.rama"/index.html) - Interface in com.rpl.rama[LoopVars.LoopVar](/content/javadoc/com/rpl/rama/LoopVars.LoopVar.html "class in com.rpl.rama"/index.html) - Class in com.rpl.rama[LoopVars.LoopVarsCollector](/content/javadoc/com/rpl/rama/LoopVars.LoopVarsCollector.html "class in com.rpl.rama"/index.html) - Class in com.rpl.ramaLoopVarsCollector(PersistentVector) - Constructor for class com.rpl.rama. [LoopVars.LoopVarsCollector](/content/javadoc/com/rpl/rama/LoopVars.LoopVarsCollector.html "class in com.rpl.rama"/index.html)loopWithVars(LoopVars, Block) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Creates a dataflow loop with the given vars and body.
loopWithVars(LoopVars, Block) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Creates a dataflow loop with the given vars and body.
loopWithVars(LoopVars, Block) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Creates a dataflow loop with the given vars and body.
loopWithVars(LoopVars, Block) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Creates a dataflow loop with the given vars and body.
M
macro(Block) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Inserts all code from given Block into the current callsite.
macro(Block) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Inserts all code from given Block into the current callsite.
macro(Block) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Inserts all code from given Block into the current callsite.
macro(Block) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Inserts all code from given Block into the current callsite.
makePrivate() - Method in interface com.rpl.rama. [PState.Declaration](/content/javadoc/com/rpl/rama/PState.Declaration.html "interface in com.rpl.rama"/index.html)
Configures PState to only be readable within the declaring topology.
[ManagedResource
Specifies a map template
map(Object, Object) - Static method in interface com.rpl.rama. [Agg](/content/javadoc/com/rpl/rama/Agg.html "interface in com.rpl.rama"/index.html)
Aggregates all input to a java.util.Map data structure.
mapKey(Object) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Navigates to a key in a map if it exists.
mapKey(Object) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Navigates to a key in a map if it exists.
mapKeys() - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Navigates to every key of a map.
mapKeys() - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Navigates to every key of a map.
mapSchema(Class, PState.Schema) - Static method in interface com.rpl.rama. [PState](/content/javadoc/com/rpl/rama/PState.html "interface in com.rpl.rama"/index.html)
Declare a map schema
mapSchema(Class, Class) - Static method in interface com.rpl.rama. [PState](/content/javadoc/com/rpl/rama/PState.html "interface in com.rpl.rama"/index.html)
Declare a map schema
mapVals() - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Navigates to every value of a map.
mapVals() - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Navigates to every value of a map.
materialize(Object...) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Produces a temporary PState of tuples within a batch block in a microbatch topology.
materialize(Object...) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Produces a temporary PState of tuples within a batch block in a microbatch topology.
materialize(Object...) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Produces a temporary PState of tuples within a batch block in a microbatch topology.
materialize(Object...) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Produces a temporary PState of tuples within a batch block in a microbatch topology.
max(Object) - Static method in interface com.rpl.rama. [Agg](/content/javadoc/com/rpl/rama/Agg.html "interface in com.rpl.rama"/index.html)
Computes maximum value from input
MAX - Static variable in class com.rpl.rama.ops. [Ops](/content/javadoc/com/rpl/rama/ops/Ops.html "class in com.rpl.rama.ops"/index.html)
Emits maximum value of all input arguments
maxAmt(int) - Method in class com.rpl.rama. [SortedRangeFromOptions.CapturedSortedRangeFromOptions](/content/javadoc/com/rpl/rama/SortedRangeFromOptions.CapturedSortedRangeFromOptions.html "class in com.rpl.rama"/index.html)maxAmt(int) - Method in interface com.rpl.rama. [SortedRangeFromOptions.Impl](/content/javadoc/com/rpl/rama/SortedRangeFromOptions.Impl.html "interface in com.rpl.rama"/index.html)
Sets maximum number of elements to include in result (by default reads until the end of structure).
maxAmt(int) - Static method in interface com.rpl.rama. [SortedRangeFromOptions](/content/javadoc/com/rpl/rama/SortedRangeFromOptions.html "interface in com.rpl.rama"/index.html)
Sets maximum number of elements to include in result (by default reads until the end of structure).
maxAmt(int) - Method in class com.rpl.rama. [SortedRangeToOptions.CapturedSortedRangeToOptions](/content/javadoc/com/rpl/rama/SortedRangeToOptions.CapturedSortedRangeToOptions.html "class in com.rpl.rama"/index.html)maxAmt(int) - Method in interface com.rpl.rama. [SortedRangeToOptions.Impl](/content/javadoc/com/rpl/rama/SortedRangeToOptions.Impl.html "interface in com.rpl.rama"/index.html)
Sets maximum number of elements to include in result (by default reads until the end of structure).
maxAmt(int) - Static method in interface com.rpl.rama. [SortedRangeToOptions](/content/javadoc/com/rpl/rama/SortedRangeToOptions.html "interface in com.rpl.rama"/index.html)
Sets maximum number of elements to include in result (by default reads until the end of structure).
mergeMap(Object) - Static method in interface com.rpl.rama. [Agg](/content/javadoc/com/rpl/rama/Agg.html "interface in com.rpl.rama"/index.html)
Aggregates input java.util.Map s together into a single java.util.Map by adding all key/value pairs of each input.
microbatch(String) - Method in interface com.rpl.rama. [RamaModule.Topologies](/content/javadoc/com/rpl/rama/RamaModule.Topologies.html "interface in com.rpl.rama"/index.html)
Defines a microbatch topology.
[MicrobatchParams](/content/javadoc/com/rpl/rama/MicrobatchParams.html "class in com.rpl.rama"/index.html) - Class in com.rpl.ramaMicrobatchParams(long, long) - Constructor for class com.rpl.rama. [MicrobatchParams](/content/javadoc/com/rpl/rama/MicrobatchParams.html "class in com.rpl.rama"/index.html)[MicrobatchSourceOptions](/content/javadoc/com/rpl/rama/module/MicrobatchSourceOptions.html "interface in com.rpl.rama.module"/index.html) - Interface in com.rpl.rama.module
Depot source options for microbatch topologies using builder pattern
Microbatch topologies documentation
[MicrobatchSourceOptions.Impl](/content/javadoc/com/rpl/rama/module/MicrobatchSourceOptions.Impl.html "interface in com.rpl.rama.module"/index.html) - Interface in com.rpl.rama.module[MicrobatchTopology](/content/javadoc/com/rpl/rama/module/MicrobatchTopology.html "interface in com.rpl.rama.module"/index.html) - Interface in com.rpl.rama.modulemigrated(Object, String, RamaFunction1, ?>) - Static method in interface com.rpl.rama. [PState](/content/javadoc/com/rpl/rama/PState.html "interface in com.rpl.rama"/index.html)
Declares a migration at a location in a PState schema.
migrateToSubindexed() - Method in interface com.rpl.rama. [PState.MigratedSchema](/content/javadoc/com/rpl/rama/PState.MigratedSchema.html "interface in com.rpl.rama"/index.html)
Migration option to specify a value is being changed to a subindexed structure.
migration(String, RamaFunction1, ?>) - Method in interface com.rpl.rama. [Depot.Declaration](/content/javadoc/com/rpl/rama/Depot.Declaration.html "interface in com.rpl.rama"/index.html)
Specify a migration on this depot.
min(Object) - Static method in interface com.rpl.rama. [Agg](/content/javadoc/com/rpl/rama/Agg.html "interface in com.rpl.rama"/index.html)
Computes minimum value from input
MIN - Static variable in class com.rpl.rama.ops. [Ops](/content/javadoc/com/rpl/rama/ops/Ops.html "class in com.rpl.rama.ops"/index.html)
Emits minimum value of all input arguments
MINUS - Static variable in class com.rpl.rama.ops. [Ops](/content/javadoc/com/rpl/rama/ops/Ops.html "class in com.rpl.rama.ops"/index.html)
Emits result of subtracting all arguments after the first argument from the first argument as
an Integer.
MINUS_LONG - Static variable in class com.rpl.rama.ops. [Ops](/content/javadoc/com/rpl/rama/ops/Ops.html "class in com.rpl.rama.ops"/index.html)
Emits result of subtracting all arguments after the first argument from the first argument as
a Long.
MINUTES - Enum constant in enum class com.rpl.rama.module. [OffsetAgo](/content/javadoc/com/rpl/rama/module/OffsetAgo.html "enum class in com.rpl.rama.module"/index.html)
Start from first record added after this many minutes in the past
[MockOutputCollector](/content/javadoc/com/rpl/rama/test/MockOutputCollector.html "class in com.rpl.rama.test"/index.html) - Class in com.rpl.rama.test
Helper utility for unit testing a [RamaOperation](/content/javadoc/com/rpl/rama/ops/RamaOperation.html "interface in com.rpl.rama.ops"/index.html)
outside the context of a module or [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html).
MockOutputCollector() - Constructor for class com.rpl.rama.test. [MockOutputCollector](/content/javadoc/com/rpl/rama/test/MockOutputCollector.html "class in com.rpl.rama.test"/index.html)[MockOutputCollector.CapturedEmit](/content/javadoc/com/rpl/rama/test/MockOutputCollector.CapturedEmit.html "class in com.rpl.rama.test"/index.html) - Class in com.rpl.rama.test
Information about a captured emit
MODULE_INSTANCE_INFO - Static variable in class com.rpl.rama.ops. [Ops](/content/javadoc/com/rpl/rama/ops/Ops.html "class in com.rpl.rama.ops"/index.html)
Emits [ModuleInstanceInfo](/content/javadoc/com/rpl/rama/ModuleInstanceInfo.html "class in com.rpl.rama"/index.html) for module and worker of running event
[ModuleInstanceInfo](/content/javadoc/com/rpl/rama/ModuleInstanceInfo.html "class in com.rpl.rama"/index.html) - Class in com.rpl.rama
Information about current module and worker retrievable during topology execution with
Ops.MODULE_INSTANCE_INFO
ModuleInstanceInfo(String, String, int, int, String, int, Set
Emits first argument modulo the second argument as an Integer
MODULO_LONG - Static variable in class com.rpl.rama.ops. [Ops](/content/javadoc/com/rpl/rama/ops/Ops.html "class in com.rpl.rama.ops"/index.html)
Emits first argument modulo the second argument as a Long
[MultiDiff](/content/javadoc/com/rpl/rama/diffs/MultiDiff.html "class in com.rpl.rama.diffs"/index.html) - Class in com.rpl.rama.diffs
Change between old and new values is represented by multiple diffs in the order in which they happened.
MultiDiff(List
Navigates to each provided path in order, all starting from this point.
multiPath(Path...) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Navigates to each provided path in order, all starting from this point.
multiSet(Object) - Static method in interface com.rpl.rama. [Agg](/content/javadoc/com/rpl/rama/Agg.html "interface in com.rpl.rama"/index.html)
Aggregates input values into a java.util.Map from value to count
[MultiSetAddDiff](/content/javadoc/com/rpl/rama/diffs/MultiSetAddDiff.html "class in com.rpl.rama.diffs"/index.html) - Class in com.rpl.rama.diffs
Represents a value being added to a multi-set (a map from element to count).
MultiSetAddDiff(Object, int, int) - Constructor for class com.rpl.rama.diffs. [MultiSetAddDiff](/content/javadoc/com/rpl/rama/diffs/MultiSetAddDiff.html "class in com.rpl.rama.diffs"/index.html)[MultiSetAddDiff.Processor](/content/javadoc/com/rpl/rama/diffs/MultiSetAddDiff.Processor.html "interface in com.rpl.rama.diffs"/index.html) - Interface in com.rpl.rama.diffs[MultiSetRemoveDiff](/content/javadoc/com/rpl/rama/diffs/MultiSetRemoveDiff.html "class in com.rpl.rama.diffs"/index.html) - Class in com.rpl.rama.diffs
Represents a value being removed from a multi-set (a map from element to count).
MultiSetRemoveDiff(Object, int, int) - Constructor for class com.rpl.rama.diffs. [MultiSetRemoveDiff](/content/javadoc/com/rpl/rama/diffs/MultiSetRemoveDiff.html "class in com.rpl.rama.diffs"/index.html)[MultiSetRemoveDiff.Processor](/content/javadoc/com/rpl/rama/diffs/MultiSetRemoveDiff.Processor.html "interface in com.rpl.rama.diffs"/index.html) - Interface in com.rpl.rama.diffsmust(Object...) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Navigates to value for a key in a map only if key exists.
must(Object...) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Navigates to value for a key in a map only if key exists.
N
[Navigator
Interface for implementing custom navigators for use in a [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
[Navigator.Next](/content/javadoc/com/rpl/rama/Navigator.Next.html "interface in com.rpl.rama"/index.html) - Interface in com.rpl.rama[NewValueDiff](/content/javadoc/com/rpl/rama/diffs/NewValueDiff.html "class in com.rpl.rama.diffs"/index.html) - Class in com.rpl.rama.diffs
Old value has been replaced by a new value.
NewValueDiff(Object) - Constructor for class com.rpl.rama.diffs. [NewValueDiff](/content/javadoc/com/rpl/rama/diffs/NewValueDiff.html "class in com.rpl.rama.diffs"/index.html)[NewValueDiff.Processor](/content/javadoc/com/rpl/rama/diffs/NewValueDiff.Processor.html "interface in com.rpl.rama.diffs"/index.html) - Interface in com.rpl.rama.diffsnextPageMarker - Variable in class com.rpl.rama.backup. [BackupProvider.KeysPage](/content/javadoc/com/rpl/rama/backup/BackupProvider.KeysPage.html "class in com.rpl.rama.backup"/index.html)NONE - Enum constant in enum class com.rpl.rama. [AckLevel](/content/javadoc/com/rpl/rama/AckLevel.html "enum class in com.rpl.rama"/index.html)
Attempts the append but doesn't get any confirmation of success or failure.
NOT - Static variable in class com.rpl.rama.ops. [Ops](/content/javadoc/com/rpl/rama/ops/Ops.html "class in com.rpl.rama.ops"/index.html)
"not" operator based on whether input is "truthy" (not null or false).
NOT_EQUAL - Static variable in class com.rpl.rama.ops. [Ops](/content/javadoc/com/rpl/rama/ops/Ops.html "class in com.rpl.rama.ops"/index.html)
Tests whether any arguments are not equal and emits boolean true or false.
nth(Object) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Navigates to value for index in a list.
nth(Object) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Navigates to value for index in a list.
nullToList() - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Navigates to empty list if currently navigated to null.
nullToList() - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Navigates to empty list if currently navigated to null.
nullToSet() - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Navigates to empty set if currently navigated to null.
nullToSet() - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Navigates to empty set if currently navigated to null.
nullToVal(Object) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Navigates to given value if currently navigated to null.
nullToVal(Object) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Navigates to given value if currently navigated to null.
numWorkers(int) - Method in class com.rpl.rama.test. [LaunchConfig](/content/javadoc/com/rpl/rama/test/LaunchConfig.html "class in com.rpl.rama.test"/index.html)
Override number of workers for module
O
objectsToDelete(String...) - Method in interface com.rpl.rama.test. [UpdateOptions.Impl](/content/javadoc/com/rpl/rama/test/UpdateOptions.Impl.html "interface in com.rpl.rama.test"/index.html)
Sets expected PStates and depots to be deleted with the module update
objectsToDelete(String...) - Static method in interface com.rpl.rama.test. [UpdateOptions](/content/javadoc/com/rpl/rama/test/UpdateOptions.html "interface in com.rpl.rama.test"/index.html)
Sets expected PStates and depots to be deleted with the module update
offsetAfterTimestampMillis(int, long) - Method in interface com.rpl.rama.integration. [ExternalDepot](/content/javadoc/com/rpl/rama/integration/ExternalDepot.html "interface in com.rpl.rama.integration"/index.html)
Asynchronously returns the first offset of the given partition index after the given timestamp.
[OffsetAgo](/content/javadoc/com/rpl/rama/module/OffsetAgo.html "enum class in com.rpl.rama.module"/index.html) - Enum Class in com.rpl.rama.module
Enum to specify option for MicrobatchSourceOptions.startFromOffsetAgo(long, OffsetAgo)
or StreamSourceOptions.startFromOffsetAgo(long, OffsetAgo)
open() - Static method in interface com.rpl.rama. [RamaClusterManager](/content/javadoc/com/rpl/rama/RamaClusterManager.html "interface in com.rpl.rama"/index.html)
Create a RamaClusterManager instance using configuration in rama.yaml file on
classpath.
open(Map<String, Object>) - Static method in interface com.rpl.rama. [RamaClusterManager](/content/javadoc/com/rpl/rama/RamaClusterManager.html "interface in com.rpl.rama"/index.html)
Create a RamaClusterManager instance using provided configuration.
openInternal() - Static method in interface com.rpl.rama. [RamaClusterManager](/content/javadoc/com/rpl/rama/RamaClusterManager.html "interface in com.rpl.rama"/index.html)
openInternal(Map<String, Object>) - Static method in interface com.rpl.rama. [RamaClusterManager](/content/javadoc/com/rpl/rama/RamaClusterManager.html "interface in com.rpl.rama"/index.html)
Create a RamaClusterManager instance using provided configuration.
[Ops](/content/javadoc/com/rpl/rama/ops/Ops.html "class in com.rpl.rama.ops"/index.html) - Class in com.rpl.rama.opsOps() - Constructor for class com.rpl.rama.ops. [Ops](/content/javadoc/com/rpl/rama/ops/Ops.html "class in com.rpl.rama.ops"/index.html)or(Object) - Static method in interface com.rpl.rama. [Agg](/content/javadoc/com/rpl/rama/Agg.html "interface in com.rpl.rama"/index.html)
Applies "or" operator to all input.
OR - Static variable in class com.rpl.rama.ops. [Ops](/content/javadoc/com/rpl/rama/ops/Ops.html "class in com.rpl.rama.ops"/index.html)
"or" operator based on values being "truthy" (not null or false).
originPartition() - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Changes back to starting task for a query topology invocation.
originPartition() - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Changes back to starting task for a query topology invocation.
originPartition() - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Changes back to starting task for a query topology invocation.
originPartition() - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Changes back to starting task for a query topology invocation.
out(String...) - Method in interface com.rpl.rama. [Block.Out](/content/javadoc/com/rpl/rama/Block.Out.html "interface in com.rpl.rama"/index.html)
Capture output of previous node into vars.
out(String...) - Method in interface com.rpl.rama. [Case.Out](/content/javadoc/com/rpl/rama/Case.Out.html "interface in com.rpl.rama"/index.html)
Capture output of previous node into vars.
out(String...) - Method in interface com.rpl.rama. [SubSource.Out](/content/javadoc/com/rpl/rama/SubSource.Out.html "interface in com.rpl.rama"/index.html)
Capture output of previous node into vars.
[OutputCollector](/content/javadoc/com/rpl/rama/ops/OutputCollector.html "interface in com.rpl.rama.ops"/index.html) - Interface in com.rpl.rama.ops
Interface for emitting results from custom [RamaOperation](/content/javadoc/com/rpl/rama/ops/RamaOperation.html "interface in com.rpl.rama.ops"/index.html) implementations
outStream(String, String, String...) - Method in interface com.rpl.rama. [Block.MultiOutImpl](/content/javadoc/com/rpl/rama/Block.MultiOutImpl.html "interface in com.rpl.rama"/index.html)
Capture output of a non-default stream of previous node into vars.
outStream(String, String, String...) - Method in interface com.rpl.rama. [Case.MultiOutImpl](/content/javadoc/com/rpl/rama/Case.MultiOutImpl.html "interface in com.rpl.rama"/index.html)
Capture output of a non-default stream of previous node into vars.
outStream(String, String, String...) - Method in interface com.rpl.rama. [SubSource.MultiOutImpl](/content/javadoc/com/rpl/rama/SubSource.MultiOutImpl.html "interface in com.rpl.rama"/index.html)
Capture output of a non-default stream of previous node into vars.
P
[PartitionedObject](/content/javadoc/com/rpl/rama/PartitionedObject.html "interface in com.rpl.rama"/index.html) - Interface in com.rpl.rama
Interface that has methods that are common across partitioned objects (depots, PStates).
[PartitionedObjectInfo](/content/javadoc/com/rpl/rama/object/PartitionedObjectInfo.html "class in com.rpl.rama.object"/index.html) - Class in com.rpl.rama.object
Information common to all partitioned objects (depots, PStates).
PartitionedObjectInfo(String, String, long) - Constructor for class com.rpl.rama.object. [PartitionedObjectInfo](/content/javadoc/com/rpl/rama/object/PartitionedObjectInfo.html "class in com.rpl.rama.object"/index.html)[Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html) - Interface in com.rpl.rama
A Path defines how to navigate to target values in a data structure as a series of steps.
[Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html) - Interface in com.rpl.ramapathBuilder(RamaFunction0
Concatenates a path to the current path constructed with the provided function of zero arguments.
pathBuilder(RamaFunction0
Concatenates a path to the current path constructed with the provided function of zero arguments.
pathBuilder(RamaFunction1<T0, Path>, Object) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Concatenates a path to the current path constructed with the provided function of one argument.
pathBuilder(RamaFunction1<T0, Path>, Object) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Concatenates a path to the current path constructed with the provided function of one argument.
pathBuilder(RamaFunction2<T0, T1, Path>, Object, Object) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Concatenates a path to the current path constructed with the provided function of two arguments.
pathBuilder(RamaFunction2<T0, T1, Path>, Object, Object) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Concatenates a path to the current path constructed with the provided function of two arguments.
pathBuilder(RamaFunction3<T0, T1, T2, Path>, Object, Object, Object) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Concatenates a path to the current path constructed with the provided function of three arguments.
pathBuilder(RamaFunction3<T0, T1, T2, Path>, Object, Object, Object) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Concatenates a path to the current path constructed with the provided function of three arguments.
pathBuilder(RamaFunction4<T0, T1, T2, T3, Path>, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Concatenates a path to the current path constructed with the provided function of four arguments.
pathBuilder(RamaFunction4<T0, T1, T2, T3, Path>, Object, Object, Object, Object) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Concatenates a path to the current path constructed with the provided function of four arguments.
pathBuilder(RamaFunction5<T0, T1, T2, T3, T4, Path>, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Concatenates a path to the current path constructed with the provided function of five arguments.
pathBuilder(RamaFunction5<T0, T1, T2, T3, T4, Path>, Object, Object, Object, Object, Object) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Concatenates a path to the current path constructed with the provided function of five arguments.
pathBuilder(RamaFunction6<T0, T1, T2, T3, T4, T5, Path>, Object, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Concatenates a path to the current path constructed with the provided function of six arguments.
pathBuilder(RamaFunction6<T0, T1, T2, T3, T4, T5, Path>, Object, Object, Object, Object, Object, Object) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Concatenates a path to the current path constructed with the provided function of six arguments.
pathBuilder(RamaFunction7<T0, T1, T2, T3, T4, T5, T6, Path>, Object, Object, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Concatenates a path to the current path constructed with the provided function of seven arguments.
pathBuilder(RamaFunction7<T0, T1, T2, T3, T4, T5, T6, Path>, Object, Object, Object, Object, Object, Object, Object) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Concatenates a path to the current path constructed with the provided function of seven arguments.
pathBuilder(RamaFunction8<T0, T1, T2, T3, T4, T5, T6, T7, Path>, Object, Object, Object, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Concatenates a path to the current path constructed with the provided function of eight arguments.
pathBuilder(RamaFunction8<T0, T1, T2, T3, T4, T5, T6, T7, Path>, Object, Object, Object, Object, Object, Object, Object, Object) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Concatenates a path to the current path constructed with the provided function of eight arguments.
pathPartition(String, Path) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Changes to task for given PState containing data for given [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
pathPartition(String, Path) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Changes to task for given PState containing data for given [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
pathPartition(String, Path) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Changes to task for given PState containing data for given [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
pathPartition(String, Path) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Changes to task for given PState containing data for given [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
pauseMicrobatchTopology(String, String) - Method in interface com.rpl.rama.test. [InProcessCluster](/content/javadoc/com/rpl/rama/test/InProcessCluster.html "interface in com.rpl.rama.test"/index.html)
Pauses the specified microbatch topology so it stops processing.
PLUS - Static variable in class com.rpl.rama.ops. [Ops](/content/javadoc/com/rpl/rama/ops/Ops.html "class in com.rpl.rama.ops"/index.html)
Emits result of adding all input numbers together as an Integer.
PLUS_LONG - Static variable in class com.rpl.rama.ops. [Ops](/content/javadoc/com/rpl/rama/ops/Ops.html "class in com.rpl.rama.ops"/index.html)
Emits result of adding all input numbers together as a Long.
prepareForTask(int, TaskGlobalContext) - Method in interface com.rpl.rama.integration. [TaskGlobalObject](/content/javadoc/com/rpl/rama/integration/TaskGlobalObject.html "interface in com.rpl.rama.integration"/index.html)
Specializes this object for this particular task ID.
PRINTLN - Static variable in class com.rpl.rama.ops. [Ops](/content/javadoc/com/rpl/rama/ops/Ops.html "class in com.rpl.rama.ops"/index.html)
Prints all input arguments to stdout
process(Diff.Processor) - Method in class com.rpl.rama.diffs. [Diff](/content/javadoc/com/rpl/rama/diffs/Diff.html "class in com.rpl.rama.diffs"/index.html)processAppendDiff(AppendDiff) - Method in interface com.rpl.rama.diffs. [AppendDiff.Processor](/content/javadoc/com/rpl/rama/diffs/AppendDiff.Processor.html "interface in com.rpl.rama.diffs"/index.html)processDestroyedDiff(DestroyedDiff) - Method in interface com.rpl.rama.diffs. [DestroyedDiff.Processor](/content/javadoc/com/rpl/rama/diffs/DestroyedDiff.Processor.html "interface in com.rpl.rama.diffs"/index.html)processKeyChangeDiff(KeyChangeDiff) - Method in interface com.rpl.rama.diffs. [KeyChangeDiff.Processor](/content/javadoc/com/rpl/rama/diffs/KeyChangeDiff.Processor.html "interface in com.rpl.rama.diffs"/index.html)processKeyDiff(KeyDiff) - Method in interface com.rpl.rama.diffs. [KeyDiff.Processor](/content/javadoc/com/rpl/rama/diffs/KeyDiff.Processor.html "interface in com.rpl.rama.diffs"/index.html)processKeyRemoveDiff(KeyRemoveDiff) - Method in interface com.rpl.rama.diffs. [KeyRemoveDiff.Processor](/content/javadoc/com/rpl/rama/diffs/KeyRemoveDiff.Processor.html "interface in com.rpl.rama.diffs"/index.html)processKeysDiff(KeysDiff) - Method in interface com.rpl.rama.diffs. [KeysDiff.Processor](/content/javadoc/com/rpl/rama/diffs/KeysDiff.Processor.html "interface in com.rpl.rama.diffs"/index.html)processKeysRemoveDiff(KeysRemoveDiff) - Method in interface com.rpl.rama.diffs. [KeysRemoveDiff.Processor](/content/javadoc/com/rpl/rama/diffs/KeysRemoveDiff.Processor.html "interface in com.rpl.rama.diffs"/index.html)processMultiDiff(MultiDiff) - Method in interface com.rpl.rama.diffs. [MultiDiff.Processor](/content/javadoc/com/rpl/rama/diffs/MultiDiff.Processor.html "interface in com.rpl.rama.diffs"/index.html)processMultiSetAddDiff(MultiSetAddDiff) - Method in interface com.rpl.rama.diffs. [MultiSetAddDiff.Processor](/content/javadoc/com/rpl/rama/diffs/MultiSetAddDiff.Processor.html "interface in com.rpl.rama.diffs"/index.html)processMultiSetRemoveDiff(MultiSetRemoveDiff) - Method in interface com.rpl.rama.diffs. [MultiSetRemoveDiff.Processor](/content/javadoc/com/rpl/rama/diffs/MultiSetRemoveDiff.Processor.html "interface in com.rpl.rama.diffs"/index.html)processNewValueDiff(NewValueDiff) - Method in interface com.rpl.rama.diffs. [NewValueDiff.Processor](/content/javadoc/com/rpl/rama/diffs/NewValueDiff.Processor.html "interface in com.rpl.rama.diffs"/index.html)processResyncDiff(ResyncDiff) - Method in interface com.rpl.rama.diffs. [ResyncDiff.Processor](/content/javadoc/com/rpl/rama/diffs/ResyncDiff.Processor.html "interface in com.rpl.rama.diffs"/index.html)processSequenceChangeDiff(SequenceChangeDiff) - Method in interface com.rpl.rama.diffs. [SequenceChangeDiff.Processor](/content/javadoc/com/rpl/rama/diffs/SequenceChangeDiff.Processor.html "interface in com.rpl.rama.diffs"/index.html)processSequenceIndexChangeDiff(SequenceIndexChangeDiff) - Method in interface com.rpl.rama.diffs. [SequenceIndexChangeDiff.Processor](/content/javadoc/com/rpl/rama/diffs/SequenceIndexChangeDiff.Processor.html "interface in com.rpl.rama.diffs"/index.html)processSequenceIndexChangesDiff(SequenceIndexChangesDiff) - Method in interface com.rpl.rama.diffs. [SequenceIndexChangesDiff.Processor](/content/javadoc/com/rpl/rama/diffs/SequenceIndexChangesDiff.Processor.html "interface in com.rpl.rama.diffs"/index.html)processSequenceIndexRemoveDiff(SequenceIndexRemoveDiff) - Method in interface com.rpl.rama.diffs. [SequenceIndexRemoveDiff.Processor](/content/javadoc/com/rpl/rama/diffs/SequenceIndexRemoveDiff.Processor.html "interface in com.rpl.rama.diffs"/index.html)processSequenceInsertDiff(SequenceInsertDiff) - Method in interface com.rpl.rama.diffs. [SequenceInsertDiff.Processor](/content/javadoc/com/rpl/rama/diffs/SequenceInsertDiff.Processor.html "interface in com.rpl.rama.diffs"/index.html)processSequenceInsertsDiff(SequenceInsertsDiff) - Method in interface com.rpl.rama.diffs. [SequenceInsertsDiff.Processor](/content/javadoc/com/rpl/rama/diffs/SequenceInsertsDiff.Processor.html "interface in com.rpl.rama.diffs"/index.html)processSequenceReorderDiff(SequenceReorderDiff) - Method in interface com.rpl.rama.diffs. [SequenceReorderDiff.Processor](/content/javadoc/com/rpl/rama/diffs/SequenceReorderDiff.Processor.html "interface in com.rpl.rama.diffs"/index.html)processSetAddDiff(SetAddDiff) - Method in interface com.rpl.rama.diffs. [SetAddDiff.Processor](/content/javadoc/com/rpl/rama/diffs/SetAddDiff.Processor.html "interface in com.rpl.rama.diffs"/index.html)processSetRemoveDiff(SetRemoveDiff) - Method in interface com.rpl.rama.diffs. [SetRemoveDiff.Processor](/content/javadoc/com/rpl/rama/diffs/SetRemoveDiff.Processor.html "interface in com.rpl.rama.diffs"/index.html)processUngracefulTerminationDiff(UngracefulTerminationDiff) - Method in interface com.rpl.rama.diffs. [UngracefulTerminationDiff.Processor](/content/javadoc/com/rpl/rama/diffs/UngracefulTerminationDiff.Processor.html "interface in com.rpl.rama.diffs"/index.html)processUnknownDiff(UnknownDiff) - Method in interface com.rpl.rama.diffs. [UnknownDiff.Processor](/content/javadoc/com/rpl/rama/diffs/UnknownDiff.Processor.html "interface in com.rpl.rama.diffs"/index.html)proxy(Path) - Method in interface com.rpl.rama. [PState](/content/javadoc/com/rpl/rama/PState.html "interface in com.rpl.rama"/index.html)
Reactive query of PState with [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html) that must navigate to exactly one value.
proxy(Path, ProxyState.Callback
proxy(Object, Path) - Method in interface com.rpl.rama. [PState](/content/javadoc/com/rpl/rama/PState.html "interface in com.rpl.rama"/index.html)
Reactive query of PState using explicit partitioning key with [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html) that must
navigate to exactly one value.
proxy(Object, Path, ProxyState.Callback
proxyAsync(Path) - Method in interface com.rpl.rama. [PState](/content/javadoc/com/rpl/rama/PState.html "interface in com.rpl.rama"/index.html)
proxyAsync(Path, ProxyState.Callback
proxyAsync(Object, Path) - Method in interface com.rpl.rama. [PState](/content/javadoc/com/rpl/rama/PState.html "interface in com.rpl.rama"/index.html)
proxyAsync(Object, Path, ProxyState.Callback
[ProxyState
Reactive result of one of [PState](/content/javadoc/com/rpl/rama/PState.html "interface in com.rpl.rama"/index.html)proxy methods.
[ProxyState.Callback
Interface for specifying callbacks for fine-grained diffs as data changes
[ProxyState.Status](/content/javadoc/com/rpl/rama/ProxyState.Status.html "enum class in com.rpl.rama"/index.html) - Enum Class in com.rpl.ramapstate(String, PState.Schema) - Method in interface com.rpl.rama.module. [ETLTopologyBase](/content/javadoc/com/rpl/rama/module/ETLTopologyBase.html "interface in com.rpl.rama.module"/index.html)
Declares a PState owned by this topology.
pstate(String, Class) - Method in interface com.rpl.rama.module. [ETLTopologyBase](/content/javadoc/com/rpl/rama/module/ETLTopologyBase.html "interface in com.rpl.rama.module"/index.html)
Declares a PState owned by this topology.
[PState](/content/javadoc/com/rpl/rama/PState.html "interface in com.rpl.rama"/index.html) - Interface in com.rpl.rama
Interface for thread-safe PState clients.
[PState.Declaration](/content/javadoc/com/rpl/rama/PState.Declaration.html "interface in com.rpl.rama"/index.html) - Interface in com.rpl.rama
Builder-style interface for specifying options when declaring a PState in a module
[PState.MigratedSchema](/content/javadoc/com/rpl/rama/PState.MigratedSchema.html "interface in com.rpl.rama"/index.html) - Interface in com.rpl.rama
Builder-style interface for declaring options on a migrated schema declared with PState.migrated(java.lang.Object, java.lang.String, com.rpl.rama.ops.RamaFunction1<?, ?>)
[PState.Schema](/content/javadoc/com/rpl/rama/PState.Schema.html "interface in com.rpl.rama"/index.html) - Interface in com.rpl.rama
Builder-style interface for declaring options on PState schemas
putCollected(Object) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Adds given value to collected values.
putCollected(Object) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Adds given value to collected values.
putObject(String, InputStream, Long) - Method in interface com.rpl.rama.backup. [BackupProvider](/content/javadoc/com/rpl/rama/backup/BackupProvider.html "interface in com.rpl.rama.backup"/index.html)
Put the contents of path to the backup provider at the given key.
Q
query(String, String...) - Method in interface com.rpl.rama. [RamaModule.Topologies](/content/javadoc/com/rpl/rama/RamaModule.Topologies.html "interface in com.rpl.rama"/index.html)
Defines a query topology.
[QueryTopologyClient
Client for invoking a query topology.
R
[RamaAccumulatorAgg
Base interface for custom accumulator implementations.
[RamaAccumulatorAgg0
Interface for custom accumulator implementations of zero arguments.
[RamaAccumulatorAgg1<V,T0>](/content/javadoc/com/rpl/rama/ops/RamaAccumulatorAgg1.html "interface in com.rpl.rama.ops"/index.html) - Interface in com.rpl.rama.ops
Interface for custom accumulator implementations of one argument.
[RamaAccumulatorAgg2<V,T0,T1>](/content/javadoc/com/rpl/rama/ops/RamaAccumulatorAgg2.html "interface in com.rpl.rama.ops"/index.html) - Interface in com.rpl.rama.ops
Interface for custom accumulator implementations of two arguments.
[RamaAccumulatorAgg3<V,T0,T1,T2>](/content/javadoc/com/rpl/rama/ops/RamaAccumulatorAgg3.html "interface in com.rpl.rama.ops"/index.html) - Interface in com.rpl.rama.ops
Interface for custom accumulator implementations of three arguments.
[RamaAccumulatorAgg4<V,T0,T1,T2,T3>](/content/javadoc/com/rpl/rama/ops/RamaAccumulatorAgg4.html "interface in com.rpl.rama.ops"/index.html) - Interface in com.rpl.rama.ops
Interface for custom accumulator implementations of four arguments.
[RamaAccumulatorAgg5<V,T0,T1,T2,T3,T4>](/content/javadoc/com/rpl/rama/ops/RamaAccumulatorAgg5.html "interface in com.rpl.rama.ops"/index.html) - Interface in com.rpl.rama.ops
Interface for custom accumulator implementations of five arguments.
[RamaAccumulatorAgg6<V,T0,T1,T2,T3,T4,T5>](/content/javadoc/com/rpl/rama/ops/RamaAccumulatorAgg6.html "interface in com.rpl.rama.ops"/index.html) - Interface in com.rpl.rama.ops
Interface for custom accumulator implementations of six arguments.
[RamaAccumulatorAgg7<V,T0,T1,T2,T3,T4,T5,T6>](/content/javadoc/com/rpl/rama/ops/RamaAccumulatorAgg7.html "interface in com.rpl.rama.ops"/index.html) - Interface in com.rpl.rama.ops
Interface for custom accumulator implementations of seven arguments.
[RamaAccumulatorAgg8<V,T0,T1,T2,T3,T4,T5,T6,T7>](/content/javadoc/com/rpl/rama/ops/RamaAccumulatorAgg8.html "interface in com.rpl.rama.ops"/index.html) - Interface in com.rpl.rama.ops
Interface for custom accumulator implementations of eight arguments.
[RamaClusterManager](/content/javadoc/com/rpl/rama/RamaClusterManager.html "interface in com.rpl.rama"/index.html) - Interface in com.rpl.rama
API for connecting to a Rama cluster and getting clients for depots, PStates, and query topologies.
[RamaCombinerAgg
Base interface for custom combiner implementations.
[RamaCompileException](/content/javadoc/com/rpl/rama/RamaCompileException.html "class in com.rpl.rama"/index.html) - Exception Class in com.rpl.ramaRamaCompileException(String) - Constructor for exception class com.rpl.rama. [RamaCompileException](/content/javadoc/com/rpl/rama/RamaCompileException.html "class in com.rpl.rama"/index.html)RamaCompileException(String, Exception) - Constructor for exception class com.rpl.rama. [RamaCompileException](/content/javadoc/com/rpl/rama/RamaCompileException.html "class in com.rpl.rama"/index.html)[RamaCustomSerialization
Interface for implementing serialization for custom types.
[RamaFunction](/content/javadoc/com/rpl/rama/ops/RamaFunction.html "interface in com.rpl.rama.ops"/index.html) - Interface in com.rpl.rama.ops
Base interface for custom function implementations.
[RamaFunction0
Interface for custom function implementations of zero arguments
[RamaFunction1<T0,R>](/content/javadoc/com/rpl/rama/ops/RamaFunction1.html "interface in com.rpl.rama.ops"/index.html) - Interface in com.rpl.rama.ops
Interface for custom function implementations of one argument
[RamaFunction2<T0,T1,R>](/content/javadoc/com/rpl/rama/ops/RamaFunction2.html "interface in com.rpl.rama.ops"/index.html) - Interface in com.rpl.rama.ops
Interface for custom function implementations of two arguments
[RamaFunction3<T0,T1,T2,R>](/content/javadoc/com/rpl/rama/ops/RamaFunction3.html "interface in com.rpl.rama.ops"/index.html) - Interface in com.rpl.rama.ops
Interface for custom function implementations of three arguments
[RamaFunction4<T0,T1,T2,T3,R>](/content/javadoc/com/rpl/rama/ops/RamaFunction4.html "interface in com.rpl.rama.ops"/index.html) - Interface in com.rpl.rama.ops
Interface for custom function implementations of four arguments
[RamaFunction5<T0,T1,T2,T3,T4,R>](/content/javadoc/com/rpl/rama/ops/RamaFunction5.html "interface in com.rpl.rama.ops"/index.html) - Interface in com.rpl.rama.ops
Interface for custom function implementations of five arguments
[RamaFunction6<T0,T1,T2,T3,T4,T5,R>](/content/javadoc/com/rpl/rama/ops/RamaFunction6.html "interface in com.rpl.rama.ops"/index.html) - Interface in com.rpl.rama.ops
Interface for custom function implementations of six arguments
[RamaFunction7<T0,T1,T2,T3,T4,T5,T6,R>](/content/javadoc/com/rpl/rama/ops/RamaFunction7.html "interface in com.rpl.rama.ops"/index.html) - Interface in com.rpl.rama.ops
Interface for custom function implementations of seven arguments
[RamaFunction8<T0,T1,T2,T3,T4,T5,T6,T7,R>](/content/javadoc/com/rpl/rama/ops/RamaFunction8.html "interface in com.rpl.rama.ops"/index.html) - Interface in com.rpl.rama.ops
Interface for custom function implementations of eight arguments
[RamaModule](/content/javadoc/com/rpl/rama/RamaModule.html "interface in com.rpl.rama"/index.html) - Interface in com.rpl.rama
Defines a Rama module.
A module specifies an arbitrary collection of depots, ETLs, PStates, and query topologies to deploy onto a Rama cluster.
[RamaModule.Setup](/content/javadoc/com/rpl/rama/RamaModule.Setup.html "interface in com.rpl.rama"/index.html) - Interface in com.rpl.rama
Used to define depots, global objects, and module dependencies in a module definition.
[RamaModule.Topologies](/content/javadoc/com/rpl/rama/RamaModule.Topologies.html "interface in com.rpl.rama"/index.html) - Interface in com.rpl.rama
Used to define ETL and query topologies in a module definition.
[RamaOperation](/content/javadoc/com/rpl/rama/ops/RamaOperation.html "interface in com.rpl.rama.ops"/index.html) - Interface in com.rpl.rama.ops
Base interface for custom operation implementations.
[RamaOperation0](/content/javadoc/com/rpl/rama/ops/RamaOperation0.html "interface in com.rpl.rama.ops"/index.html) - Interface in com.rpl.rama.ops
Interface for custom operation implementation of zero arguments.
[RamaOperation1
Interface for custom operation implementation of one argument.
[RamaOperation2<T0,T1>](/content/javadoc/com/rpl/rama/ops/RamaOperation2.html "interface in com.rpl.rama.ops"/index.html) - Interface in com.rpl.rama.ops
Interface for custom operation implementation of two arguments.
[RamaOperation3<T0,T1,T2>](/content/javadoc/com/rpl/rama/ops/RamaOperation3.html "interface in com.rpl.rama.ops"/index.html) - Interface in com.rpl.rama.ops
Interface for custom operation implementation of three arguments.
[RamaOperation4<T0,T1,T2,T3>](/content/javadoc/com/rpl/rama/ops/RamaOperation4.html "interface in com.rpl.rama.ops"/index.html) - Interface in com.rpl.rama.ops
Interface for custom operation implementation of four arguments.
[RamaOperation5<T0,T1,T2,T3,T4>](/content/javadoc/com/rpl/rama/ops/RamaOperation5.html "interface in com.rpl.rama.ops"/index.html) - Interface in com.rpl.rama.ops
Interface for custom operation implementation of five arguments.
[RamaOperation6<T0,T1,T2,T3,T4,T5>](/content/javadoc/com/rpl/rama/ops/RamaOperation6.html "interface in com.rpl.rama.ops"/index.html) - Interface in com.rpl.rama.ops
Interface for custom operation implementation of six arguments.
[RamaOperation7<T0,T1,T2,T3,T4,T5,T6>](/content/javadoc/com/rpl/rama/ops/RamaOperation7.html "interface in com.rpl.rama.ops"/index.html) - Interface in com.rpl.rama.ops
Interface for custom operation implementation of seven arguments.
[RamaOperation8<T0,T1,T2,T3,T4,T5,T6,T7>](/content/javadoc/com/rpl/rama/ops/RamaOperation8.html "interface in com.rpl.rama.ops"/index.html) - Interface in com.rpl.rama.ops
Interface for custom operation implementation of eight arguments.
[RamaSerializable](/content/javadoc/com/rpl/rama/RamaSerializable.html "interface in com.rpl.rama"/index.html) - Interface in com.rpl.rama
Objects implementing this interface will be serialized by Rama across disk or network boundaries using Java serialization.
random() - Static method in interface com.rpl.rama. [Depot](/content/javadoc/com/rpl/rama/Depot.html "interface in com.rpl.rama"/index.html)
Depot partitioning where each append goes to a random partition
RANGE - Static variable in class com.rpl.rama.ops. [Ops](/content/javadoc/com/rpl/rama/ops/Ops.html "class in com.rpl.rama.ops"/index.html)
Arguments are a starting integer (inclusive) and an end integer (exclusive) and emits each integer between than range individually
Example: Block.each(Ops.RANGE, 10, 20).out("*i")
read(long, long, long) - Method in interface com.rpl.rama. [Depot](/content/javadoc/com/rpl/rama/Depot.html "interface in com.rpl.rama"/index.html)
Reads records from the log for the specified partition index of the depot, between the given start and end offsets.
readAsync(long, long, long) - Method in interface com.rpl.rama. [Depot](/content/javadoc/com/rpl/rama/Depot.html "interface in com.rpl.rama"/index.html)
Reads records from the log for the specified partition index of the depot, between the given start and end offsets.
RECORDS - Enum constant in enum class com.rpl.rama.module. [OffsetAgo](/content/javadoc/com/rpl/rama/module/OffsetAgo.html "enum class in com.rpl.rama.module"/index.html)
Start from this number of records in the past
removeFixedKeys(Object...) - Method in interface com.rpl.rama. [PState.MigratedSchema](/content/javadoc/com/rpl/rama/PState.MigratedSchema.html "interface in com.rpl.rama"/index.html)
Migration option to specify keys being removed from a fixedKeysSchema.
resumeMicrobatchTopology(String, String) - Method in interface com.rpl.rama.test. [InProcessCluster](/content/javadoc/com/rpl/rama/test/InProcessCluster.html "interface in com.rpl.rama.test"/index.html)
Resumes a paused microbatch topology so it starts processing again.
[ResyncDiff](/content/javadoc/com/rpl/rama/diffs/ResyncDiff.html "class in com.rpl.rama.diffs"/index.html) - Class in com.rpl.rama.diffs
Represents value being re-queried from scratch.
ResyncDiff() - Constructor for class com.rpl.rama.diffs. [ResyncDiff](/content/javadoc/com/rpl/rama/diffs/ResyncDiff.html "class in com.rpl.rama.diffs"/index.html)[ResyncDiff.Processor](/content/javadoc/com/rpl/rama/diffs/ResyncDiff.Processor.html "interface in com.rpl.rama.diffs"/index.html) - Interface in com.rpl.rama.diffsretryAllAfter() - Method in interface com.rpl.rama.module. [StreamSourceOptions.Impl](/content/javadoc/com/rpl/rama/module/StreamSourceOptions.Impl.html "interface in com.rpl.rama.module"/index.html)
Retry failed records and all records after in the same depot partition
retryAllAfter() - Static method in interface com.rpl.rama.module. [StreamSourceOptions](/content/javadoc/com/rpl/rama/module/StreamSourceOptions.html "interface in com.rpl.rama.module"/index.html)
Retry failed records and all records after in the same depot partition
retryNone() - Method in interface com.rpl.rama.module. [StreamSourceOptions.Impl](/content/javadoc/com/rpl/rama/module/StreamSourceOptions.Impl.html "interface in com.rpl.rama.module"/index.html)
Never retry a failed depot record
retryNone() - Static method in interface com.rpl.rama.module. [StreamSourceOptions](/content/javadoc/com/rpl/rama/module/StreamSourceOptions.html "interface in com.rpl.rama.module"/index.html)
Never retry a failed depot record
reverse() - Method in interface com.rpl.rama.ops. [LimitAgg](/content/javadoc/com/rpl/rama/ops/LimitAgg.html "interface in com.rpl.rama.ops"/index.html)
Used in conjunction with LimitAgg.sort(java.lang.String...) to reverse the input
[RocksDBOptionsBuilder](/content/javadoc/com/rpl/rama/RocksDBOptionsBuilder.html "interface in com.rpl.rama"/index.html) - Interface in com.rpl.rama
Rama uses RocksDB in the underlying implementation for PStates that have a map in the top-level schema.
S
SECONDS - Enum constant in enum class com.rpl.rama.module. [OffsetAgo](/content/javadoc/com/rpl/rama/module/OffsetAgo.html "enum class in com.rpl.rama.module"/index.html)
Start from first record added after this many seconds in the past
select(Path) - Method in interface com.rpl.rama. [PState](/content/javadoc/com/rpl/rama/PState.html "interface in com.rpl.rama"/index.html)
Queries PState with [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html).
select(Path) - Method in interface com.rpl.rama.test. [TestPState](/content/javadoc/com/rpl/rama/test/TestPState.html "interface in com.rpl.rama.test"/index.html)
Queries PState with [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html).
select(Object, Path) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Changes to task for given PState containing data for given [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html) and then performs
a localSelect.
select(Object, Path) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
select(Object, Path) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
select(Object, Path) - Method in interface com.rpl.rama. [PState](/content/javadoc/com/rpl/rama/PState.html "interface in com.rpl.rama"/index.html)
Queries PState with [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html) using explicit partitioning key.
select(Object, Path) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
select(Object, Path, SelectOptions) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
select(Object, Path, SelectOptions) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
select(Object, Path, SelectOptions) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
select(Object, Path, SelectOptions) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
select(T, Navigator.Next) - Method in interface com.rpl.rama. [Navigator](/content/javadoc/com/rpl/rama/Navigator.html "interface in com.rpl.rama"/index.html)
Implements codepath for select calls.
selectAsync(Path) - Method in interface com.rpl.rama. [PState](/content/javadoc/com/rpl/rama/PState.html "interface in com.rpl.rama"/index.html)
Queries PState with [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html).
selectAsync(Object, Path) - Method in interface com.rpl.rama. [PState](/content/javadoc/com/rpl/rama/PState.html "interface in com.rpl.rama"/index.html)
Queries PState with [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html) using explicit partitioning key.
selectOne(Path) - Method in interface com.rpl.rama. [PState](/content/javadoc/com/rpl/rama/PState.html "interface in com.rpl.rama"/index.html)
Queries PState with [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html) that must navigate to exactly one value.
selectOne(Path) - Method in interface com.rpl.rama.test. [TestPState](/content/javadoc/com/rpl/rama/test/TestPState.html "interface in com.rpl.rama.test"/index.html)
Queries PState with [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html) that must navigate to exactly one value.
selectOne(Object, Path) - Method in interface com.rpl.rama. [PState](/content/javadoc/com/rpl/rama/PState.html "interface in com.rpl.rama"/index.html)
Queries PState using explicit partitioning key with [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html) that must navigate
to exactly one value.
selectOneAsync(Path) - Method in interface com.rpl.rama. [PState](/content/javadoc/com/rpl/rama/PState.html "interface in com.rpl.rama"/index.html)
Queries PState with [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html) that must navigate to exactly one value.
selectOneAsync(Object, Path) - Method in interface com.rpl.rama. [PState](/content/javadoc/com/rpl/rama/PState.html "interface in com.rpl.rama"/index.html)
[SelectOptions](/content/javadoc/com/rpl/rama/SelectOptions.html "interface in com.rpl.rama"/index.html) - Interface in com.rpl.rama
Interface for declaring options for select calls in topologies.
[SelectOptions.CaptureSelectOptions](/content/javadoc/com/rpl/rama/SelectOptions.CaptureSelectOptions.html "class in com.rpl.rama"/index.html) - Class in com.rpl.rama[SelectOptions.Impl](/content/javadoc/com/rpl/rama/SelectOptions.Impl.html "interface in com.rpl.rama"/index.html) - Interface in com.rpl.rama[SequenceChangeDiff](/content/javadoc/com/rpl/rama/diffs/SequenceChangeDiff.html "class in com.rpl.rama.diffs"/index.html) - Class in com.rpl.rama.diffs
Represents unknown change to a sequence starting from a particular index.
SequenceChangeDiff(int, int, int) - Constructor for class com.rpl.rama.diffs. [SequenceChangeDiff](/content/javadoc/com/rpl/rama/diffs/SequenceChangeDiff.html "class in com.rpl.rama.diffs"/index.html)[SequenceChangeDiff.Processor](/content/javadoc/com/rpl/rama/diffs/SequenceChangeDiff.Processor.html "interface in com.rpl.rama.diffs"/index.html) - Interface in com.rpl.rama.diffs[SequenceIndexChangeDiff](/content/javadoc/com/rpl/rama/diffs/SequenceIndexChangeDiff.html "class in com.rpl.rama.diffs"/index.html) - Class in com.rpl.rama.diffs
Represents a value for an index of a sequence changing.
SequenceIndexChangeDiff(int, Diff) - Constructor for class com.rpl.rama.diffs. [SequenceIndexChangeDiff](/content/javadoc/com/rpl/rama/diffs/SequenceIndexChangeDiff.html "class in com.rpl.rama.diffs"/index.html)[SequenceIndexChangeDiff.Processor](/content/javadoc/com/rpl/rama/diffs/SequenceIndexChangeDiff.Processor.html "interface in com.rpl.rama.diffs"/index.html) - Interface in com.rpl.rama.diffs[SequenceIndexChangesDiff](/content/javadoc/com/rpl/rama/diffs/SequenceIndexChangesDiff.html "class in com.rpl.rama.diffs"/index.html) - Class in com.rpl.rama.diffs
Represents changes for values for multiple indexes in a sequence.
SequenceIndexChangesDiff(Map<Integer, Diff>) - Constructor for class com.rpl.rama.diffs. [SequenceIndexChangesDiff](/content/javadoc/com/rpl/rama/diffs/SequenceIndexChangesDiff.html "class in com.rpl.rama.diffs"/index.html)[SequenceIndexChangesDiff.Processor](/content/javadoc/com/rpl/rama/diffs/SequenceIndexChangesDiff.Processor.html "interface in com.rpl.rama.diffs"/index.html) - Interface in com.rpl.rama.diffs[SequenceIndexRemoveDiff](/content/javadoc/com/rpl/rama/diffs/SequenceIndexRemoveDiff.html "class in com.rpl.rama.diffs"/index.html) - Class in com.rpl.rama.diffs
Represents one or more values being removed starting at some index in a sequence.
SequenceIndexRemoveDiff(int, int, int) - Constructor for class com.rpl.rama.diffs. [SequenceIndexRemoveDiff](/content/javadoc/com/rpl/rama/diffs/SequenceIndexRemoveDiff.html "class in com.rpl.rama.diffs"/index.html)[SequenceIndexRemoveDiff.Processor](/content/javadoc/com/rpl/rama/diffs/SequenceIndexRemoveDiff.Processor.html "interface in com.rpl.rama.diffs"/index.html) - Interface in com.rpl.rama.diffs[SequenceInsertDiff](/content/javadoc/com/rpl/rama/diffs/SequenceInsertDiff.html "class in com.rpl.rama.diffs"/index.html) - Class in com.rpl.rama.diffs
Represents a value being inserted at some index in a sequence.
SequenceInsertDiff(int, Object, int) - Constructor for class com.rpl.rama.diffs. [SequenceInsertDiff](/content/javadoc/com/rpl/rama/diffs/SequenceInsertDiff.html "class in com.rpl.rama.diffs"/index.html)[SequenceInsertDiff.Processor](/content/javadoc/com/rpl/rama/diffs/SequenceInsertDiff.Processor.html "interface in com.rpl.rama.diffs"/index.html) - Interface in com.rpl.rama.diffs[SequenceInsertsDiff](/content/javadoc/com/rpl/rama/diffs/SequenceInsertsDiff.html "class in com.rpl.rama.diffs"/index.html) - Class in com.rpl.rama.diffs
Represents multiple values being inserted at some index in a sequence.
SequenceInsertsDiff(int, List - Constructor for class com.rpl.rama.diffs. [SequenceInsertsDiff](/content/javadoc/com/rpl/rama/diffs/SequenceInsertsDiff.html "class in com.rpl.rama.diffs"/index.html)[SequenceInsertsDiff.Processor](/content/javadoc/com/rpl/rama/diffs/SequenceInsertsDiff.Processor.html "interface in com.rpl.rama.diffs"/index.html) - Interface in com.rpl.rama.diffs[SequenceReorderDiff](/content/javadoc/com/rpl/rama/diffs/SequenceReorderDiff.html "class in com.rpl.rama.diffs"/index.html) - Class in com.rpl.rama.diffs
Represents a value in a sequence being moved from one index to another, shifting other values to new indexes in the process.
SequenceReorderDiff(int, int, int) - Constructor for class com.rpl.rama.diffs. [SequenceReorderDiff](/content/javadoc/com/rpl/rama/diffs/SequenceReorderDiff.html "class in com.rpl.rama.diffs"/index.html)[SequenceReorderDiff.Processor](/content/javadoc/com/rpl/rama/diffs/SequenceReorderDiff.Processor.html "interface in com.rpl.rama.diffs"/index.html) - Interface in com.rpl.rama.diffsserialize(T, DataOutput) - Method in interface com.rpl.rama. [RamaCustomSerialization](/content/javadoc/com/rpl/rama/RamaCustomSerialization.html "interface in com.rpl.rama"/index.html)
Serializes an object
set(Object) - Static method in interface com.rpl.rama. [Agg](/content/javadoc/com/rpl/rama/Agg.html "interface in com.rpl.rama"/index.html)
Aggregates all input to a java.util.Set data structure.
[SetAddDiff](/content/javadoc/com/rpl/rama/diffs/SetAddDiff.html "class in com.rpl.rama.diffs"/index.html) - Class in com.rpl.rama.diffs
Represents a value being added to a set.
SetAddDiff(Object) - Constructor for class com.rpl.rama.diffs. [SetAddDiff](/content/javadoc/com/rpl/rama/diffs/SetAddDiff.html "class in com.rpl.rama.diffs"/index.html)[SetAddDiff.Processor](/content/javadoc/com/rpl/rama/diffs/SetAddDiff.Processor.html "interface in com.rpl.rama.diffs"/index.html) - Interface in com.rpl.rama.diffssetElem(Object) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Navigates to element of set if it exists.
setElem(Object) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Navigates to element of set if it exists.
setLaunchDepotDynamicOption(String, String, Object) - Method in interface com.rpl.rama. [RamaModule.Setup](/content/javadoc/com/rpl/rama/RamaModule.Setup.html "interface in com.rpl.rama"/index.html)
Sets the value of a depot dynamic option to be used on module launch, unless an explicit override is provided at deploy time.
setLaunchModuleDynamicOption(String, Object) - Method in interface com.rpl.rama. [RamaModule.Setup](/content/javadoc/com/rpl/rama/RamaModule.Setup.html "interface in com.rpl.rama"/index.html)
Sets the value of a module dynamic option to be used on module launch, unless an explicit override is provided at deploy time.
setLaunchPStateDynamicOption(String, String, Object) - Method in interface com.rpl.rama. [RamaModule.Setup](/content/javadoc/com/rpl/rama/RamaModule.Setup.html "interface in com.rpl.rama"/index.html)
Sets the value of a PState dynamic option to be used on module launch, unless an explicit override is provided at deploy time.
setLaunchTopologyDynamicOption(String, String, Object) - Method in interface com.rpl.rama. [RamaModule.Setup](/content/javadoc/com/rpl/rama/RamaModule.Setup.html "interface in com.rpl.rama"/index.html)
Sets the value of a topology dynamic option to be used on module launch, unless an explicit override is provided at deploy time.
setOptions(String, Options) - Method in interface com.rpl.rama. [RocksDBOptionsBuilder](/content/javadoc/com/rpl/rama/RocksDBOptionsBuilder.html "interface in com.rpl.rama"/index.html)setRemove(Object) - Static method in interface com.rpl.rama. [Agg](/content/javadoc/com/rpl/rama/Agg.html "interface in com.rpl.rama"/index.html)
Aggregates to "void" value for the given java.util.Set element.
[SetRemoveDiff](/content/javadoc/com/rpl/rama/diffs/SetRemoveDiff.html "class in com.rpl.rama.diffs"/index.html) - Class in com.rpl.rama.diffs
Represents a value being removed from a set.
SetRemoveDiff(Object) - Constructor for class com.rpl.rama.diffs. [SetRemoveDiff](/content/javadoc/com/rpl/rama/diffs/SetRemoveDiff.html "class in com.rpl.rama.diffs"/index.html)[SetRemoveDiff.Processor](/content/javadoc/com/rpl/rama/diffs/SetRemoveDiff.Processor.html "interface in com.rpl.rama.diffs"/index.html) - Interface in com.rpl.rama.diffssetSchema(Class) - Static method in interface com.rpl.rama. [PState](/content/javadoc/com/rpl/rama/PState.html "interface in com.rpl.rama"/index.html)
Declare a set schema
shufflePartition() - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Changes to a random task chosen uniformly.
shufflePartition() - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Changes to a random task chosen uniformly.
shufflePartition() - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Changes to a random task chosen uniformly.
shufflePartition() - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Changes to a random task chosen uniformly.
SIZE - Static variable in class com.rpl.rama.ops. [Ops](/content/javadoc/com/rpl/rama/ops/Ops.html "class in com.rpl.rama.ops"/index.html)
Emits size of input collection as an Integer
sort(String...) - Method in interface com.rpl.rama.ops. [LimitAgg](/content/javadoc/com/rpl/rama/ops/LimitAgg.html "interface in com.rpl.rama.ops"/index.html)
Sort input for aggregation on values of given vars
sortedMapRange(Object, Object) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Navigates on a sorted map to a sorted map of all elements in that map between a range of keys.
sortedMapRange(Object, Object) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Navigates on a sorted map to a sorted map of all elements in that map between a range of keys.
sortedMapRange(Object, Object, Object) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Navigates on a sorted map to a sorted map of all elements in that map between a range of keys, with options to change inclusive/exclusive status of start and end keys.
sortedMapRange(Object, Object, Object) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
sortedMapRangeFrom(Object) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Navigates on a sorted map to a sorted map of all elements in that map after a key.
sortedMapRangeFrom(Object) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Navigates on a sorted map to a sorted map of all elements in that map after a key.
sortedMapRangeFrom(Object, Object) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Navigates on a sorted map to a sorted map starting from a specified key, with options to read a fixed number of elements or configure whether start key is inclusive or exclusive.
sortedMapRangeFrom(Object, Object) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
sortedMapRangeFromStart(Object) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Navigates on a sorted map to a sorted map of all elements in that map from the start up to the provided max amount.
sortedMapRangeFromStart(Object) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Navigates on a sorted map to a sorted map of all elements in that map from the start up to the provided max amount.
sortedMapRangeTo(Object) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Navigates on a sorted map to a sorted map of all values in that map up to a key.
sortedMapRangeTo(Object) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Navigates on a sorted map to a sorted map of all values in that map up to a key.
sortedMapRangeTo(Object, Object) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Navigates on a sorted map to a sorted map up to a specified key, with options to read a fixed number of elements or configure whether end key is inclusive or exclusive.
sortedMapRangeTo(Object, Object) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
sortedMapRangeToEnd(Object) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Navigates on a sorted map to a sorted map of all elements in that map from the end up to the provided max amount.
sortedMapRangeToEnd(Object) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Navigates on a sorted map to a sorted map of all elements in that map from the end up to the provided max amount.
[SortedRangeFromOptions](/content/javadoc/com/rpl/rama/SortedRangeFromOptions.html "interface in com.rpl.rama"/index.html) - Interface in com.rpl.rama
Interface for declaring options for Path.sortedMapRangeFrom(java.lang.Object) or Path.sortedSetRangeFrom(java.lang.Object).
[SortedRangeFromOptions.CapturedSortedRangeFromOptions](/content/javadoc/com/rpl/rama/SortedRangeFromOptions.CapturedSortedRangeFromOptions.html "class in com.rpl.rama"/index.html) - Class in com.rpl.rama[SortedRangeFromOptions.Impl](/content/javadoc/com/rpl/rama/SortedRangeFromOptions.Impl.html "interface in com.rpl.rama"/index.html) - Interface in com.rpl.rama[SortedRangeOptions](/content/javadoc/com/rpl/rama/SortedRangeOptions.html "interface in com.rpl.rama"/index.html) - Interface in com.rpl.rama
Interface for declaring options for Path.sortedMapRange(java.lang.Object, java.lang.Object) or Path.sortedSetRange(java.lang.Object, java.lang.Object).
[SortedRangeOptions.CapturedSortedRangeOptions](/content/javadoc/com/rpl/rama/SortedRangeOptions.CapturedSortedRangeOptions.html "class in com.rpl.rama"/index.html) - Class in com.rpl.rama[SortedRangeOptions.Impl](/content/javadoc/com/rpl/rama/SortedRangeOptions.Impl.html "interface in com.rpl.rama"/index.html) - Interface in com.rpl.rama[SortedRangeToOptions](/content/javadoc/com/rpl/rama/SortedRangeToOptions.html "interface in com.rpl.rama"/index.html) - Interface in com.rpl.rama
Interface for declaring options for Path.sortedMapRangeTo(java.lang.Object) or Path.sortedSetRangeTo(java.lang.Object).
[SortedRangeToOptions.CapturedSortedRangeToOptions](/content/javadoc/com/rpl/rama/SortedRangeToOptions.CapturedSortedRangeToOptions.html "class in com.rpl.rama"/index.html) - Class in com.rpl.rama[SortedRangeToOptions.Impl](/content/javadoc/com/rpl/rama/SortedRangeToOptions.Impl.html "interface in com.rpl.rama"/index.html) - Interface in com.rpl.ramasortedSetRange(Object, Object) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Navigates on a sorted set to a sorted set of all values in that set between a range.
sortedSetRange(Object, Object) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Navigates on a sorted set to a sorted set of all values in that set between a range.
sortedSetRange(Object, Object, Object) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Navigates on a sorted set to a sorted set of all values in that set between a range, with options to change inclusive/exclusive status of start and end elements.
sortedSetRange(Object, Object, Object) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
sortedSetRangeFrom(Object) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Navigates on a sorted set to a sorted set of all values in that set after an element.
sortedSetRangeFrom(Object) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Navigates on a sorted set to a sorted set of all values in that set after an element.
sortedSetRangeFrom(Object, Object) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Navigates on a sorted set to a sorted set starting from a specified element, with options to read a fixed number of elements or configure whether start element is inclusive or exclusive.
sortedSetRangeFrom(Object, Object) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
sortedSetRangeFromStart(Object) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Navigates on a sorted set to a sorted set of all values in that set after the start up to the provided max amount.
sortedSetRangeFromStart(Object) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Navigates on a sorted set to a sorted set of all values in that set after the start up to the provided max amount.
sortedSetRangeTo(Object) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Navigates on a sorted set to a sorted set of all values in that set up to an element.
sortedSetRangeTo(Object) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Navigates on a sorted set to a sorted set of all values in that set up to an element.
sortedSetRangeTo(Object, Object) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Navigates on a sorted set to a sorted set up to a specified element, with options to read a fixed number of elements or configure whether end element is inclusive or exclusive.
sortedSetRangeTo(Object, Object) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
sortedSetRangeToEnd(Object) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Navigates on a sorted set to a sorted set of all values in that set from the end, up to the provided max amount.
sortedSetRangeToEnd(Object) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Navigates on a sorted set to a sorted set of all values in that set from the end, up to the provided max amount.
sortValFunction(RamaFunction1<T, R>) - Method in interface com.rpl.rama.ops. [TopMonotonicAgg](/content/javadoc/com/rpl/rama/ops/TopMonotonicAgg.html "interface in com.rpl.rama.ops"/index.html)
Function to extract from data the value to sort with for aggregation
source(String) - Method in interface com.rpl.rama.module. [ETLTopologyBase](/content/javadoc/com/rpl/rama/module/ETLTopologyBase.html "interface in com.rpl.rama.module"/index.html)
Add depot source to topology
source(String, T) - Method in interface com.rpl.rama.module. [ETLTopologyBase](/content/javadoc/com/rpl/rama/module/ETLTopologyBase.html "interface in com.rpl.rama.module"/index.html)
Add depot source with specified options to topology
sourceId(String) - Method in interface com.rpl.rama.module. [MicrobatchSourceOptions.Impl](/content/javadoc/com/rpl/rama/module/MicrobatchSourceOptions.Impl.html "interface in com.rpl.rama.module"/index.html)
The source ID for this subscription.
sourceId(String) - Static method in interface com.rpl.rama.module. [MicrobatchSourceOptions](/content/javadoc/com/rpl/rama/module/MicrobatchSourceOptions.html "interface in com.rpl.rama.module"/index.html)
The source ID for this subscription.
sourceId(String) - Method in interface com.rpl.rama.module. [StreamSourceOptions.Impl](/content/javadoc/com/rpl/rama/module/StreamSourceOptions.Impl.html "interface in com.rpl.rama.module"/index.html)
The source ID for this subscription.
sourceId(String) - Static method in interface com.rpl.rama.module. [StreamSourceOptions](/content/javadoc/com/rpl/rama/module/StreamSourceOptions.html "interface in com.rpl.rama.module"/index.html)
The source ID for this subscription.
startFromBeginning() - Method in interface com.rpl.rama.module. [MicrobatchSourceOptions.Impl](/content/javadoc/com/rpl/rama/module/MicrobatchSourceOptions.Impl.html "interface in com.rpl.rama.module"/index.html)
Start processing from beginning of depot partition.
startFromBeginning() - Static method in interface com.rpl.rama.module. [MicrobatchSourceOptions](/content/javadoc/com/rpl/rama/module/MicrobatchSourceOptions.html "interface in com.rpl.rama.module"/index.html)
Start processing from beginning of depot partition.
startFromBeginning() - Method in interface com.rpl.rama.module. [StreamSourceOptions.Impl](/content/javadoc/com/rpl/rama/module/StreamSourceOptions.Impl.html "interface in com.rpl.rama.module"/index.html)
Start processing from beginning of depot partition.
startFromBeginning() - Static method in interface com.rpl.rama.module. [StreamSourceOptions](/content/javadoc/com/rpl/rama/module/StreamSourceOptions.html "interface in com.rpl.rama.module"/index.html)
Start processing from beginning of depot partition.
startFromOffsetAfterTimestamp(long) - Method in interface com.rpl.rama.module. [MicrobatchSourceOptions.Impl](/content/javadoc/com/rpl/rama/module/MicrobatchSourceOptions.Impl.html "interface in com.rpl.rama.module"/index.html)
Start processing each depot partition from a point in the past.
startFromOffsetAfterTimestamp(long) - Static method in interface com.rpl.rama.module. [MicrobatchSourceOptions](/content/javadoc/com/rpl/rama/module/MicrobatchSourceOptions.html "interface in com.rpl.rama.module"/index.html)
Start processing each depot partition from a point in the past.
startFromOffsetAfterTimestamp(long) - Method in interface com.rpl.rama.module. [StreamSourceOptions.Impl](/content/javadoc/com/rpl/rama/module/StreamSourceOptions.Impl.html "interface in com.rpl.rama.module"/index.html)
Start processing each depot partition from a point in the past.
startFromOffsetAfterTimestamp(long) - Static method in interface com.rpl.rama.module. [StreamSourceOptions](/content/javadoc/com/rpl/rama/module/StreamSourceOptions.html "interface in com.rpl.rama.module"/index.html)
Start processing each depot partition from a point in the past.
startFromOffsetAgo(long, OffsetAgo) - Method in interface com.rpl.rama.module. [MicrobatchSourceOptions.Impl](/content/javadoc/com/rpl/rama/module/MicrobatchSourceOptions.Impl.html "interface in com.rpl.rama.module"/index.html)
Start processing each depot partition from a point in the past.
startFromOffsetAgo(long, OffsetAgo) - Static method in interface com.rpl.rama.module. [MicrobatchSourceOptions](/content/javadoc/com/rpl/rama/module/MicrobatchSourceOptions.html "interface in com.rpl.rama.module"/index.html)
Start processing each depot partition from a point in the past.
startFromOffsetAgo(long, OffsetAgo) - Method in interface com.rpl.rama.module. [StreamSourceOptions.Impl](/content/javadoc/com/rpl/rama/module/StreamSourceOptions.Impl.html "interface in com.rpl.rama.module"/index.html)
Start processing each depot partition from a point in the past.
startFromOffsetAgo(long, OffsetAgo) - Static method in interface com.rpl.rama.module. [StreamSourceOptions](/content/javadoc/com/rpl/rama/module/StreamSourceOptions.html "interface in com.rpl.rama.module"/index.html)
Start processing each depot partition from a point in the past.
startOffset(int) - Method in interface com.rpl.rama.integration. [ExternalDepot](/content/javadoc/com/rpl/rama/integration/ExternalDepot.html "interface in com.rpl.rama.integration"/index.html)
Asynchronously returns the start offset of the given partition index (inclusive).
staticData(List - Static method in class com.rpl.rama. [SubBatch](/content/javadoc/com/rpl/rama/SubBatch.html "class in com.rpl.rama"/index.html)
Create a subbatch that emits the provided data.
status() - Method in interface com.rpl.rama. [ProxyState](/content/javadoc/com/rpl/rama/ProxyState.html "interface in com.rpl.rama"/index.html)
Returns current status of this ProxyState.
stay() - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
No-op that stays navigated at current point.
stay() - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
No-op that stays navigated at current point.
stop() - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Stops current branch of navigation.
stop() - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Stops current branch of navigation.
stream(String) - Method in interface com.rpl.rama. [RamaModule.Topologies](/content/javadoc/com/rpl/rama/RamaModule.Topologies.html "interface in com.rpl.rama"/index.html)
Defines a stream topology.
[StreamSourceOptions](/content/javadoc/com/rpl/rama/module/StreamSourceOptions.html "interface in com.rpl.rama.module"/index.html) - Interface in com.rpl.rama.module
Depot source options for stream topologies using builder pattern
Stream topologies documentation
[StreamSourceOptions.Impl](/content/javadoc/com/rpl/rama/module/StreamSourceOptions.Impl.html "interface in com.rpl.rama.module"/index.html) - Interface in com.rpl.rama.module[StreamTopology](/content/javadoc/com/rpl/rama/module/StreamTopology.html "interface in com.rpl.rama.module"/index.html) - Interface in com.rpl.rama.modulesubBatch(SubBatch) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Use specified SubBatch as a batch source in a batch block.
subBatch(SubBatch) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Use specified SubBatch as a batch source in a batch block.
subBatch(SubBatch) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Use specified SubBatch as a batch source in a batch block.
subBatch(SubBatch) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Use specified SubBatch as a batch source in a batch block.
[SubBatch](/content/javadoc/com/rpl/rama/SubBatch.html "class in com.rpl.rama"/index.html) - Class in com.rpl.rama
Represents a subbatch for use with subBatch in a batch block
SubBatch(Block, String...) - Constructor for class com.rpl.rama. [SubBatch](/content/javadoc/com/rpl/rama/SubBatch.html "class in com.rpl.rama"/index.html)
Create a subbatch with the given code and specified output vars
subindexed() - Method in interface com.rpl.rama. [PState.Schema](/content/javadoc/com/rpl/rama/PState.Schema.html "interface in com.rpl.rama"/index.html)
Declare this data structure as subindexed.
subindexed(SubindexOptions) - Method in interface com.rpl.rama. [PState.Schema](/content/javadoc/com/rpl/rama/PState.Schema.html "interface in com.rpl.rama"/index.html)
Declare this data structure as subindexed with the given options.
[SubindexOptions](/content/javadoc/com/rpl/rama/SubindexOptions.html "interface in com.rpl.rama"/index.html) - Interface in com.rpl.rama
Interface for declaring options on a subindexed PState schema
[SubindexOptions.CapturedSubindexOptions](/content/javadoc/com/rpl/rama/SubindexOptions.CapturedSubindexOptions.html "class in com.rpl.rama"/index.html) - Class in com.rpl.rama[SubindexOptions.Impl](/content/javadoc/com/rpl/rama/SubindexOptions.Impl.html "interface in com.rpl.rama"/index.html) - Interface in com.rpl.ramasublist(Object, Object) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Navigates to sublist bounded by two indexes.
sublist(Object, Object) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Navigates to sublist bounded by two indexes.
sublistDynamic(RamaFunction1<T0, R0>, RamaFunction2<T1, T2, R1>) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Navigates to sublist bounded by indexes chosen by functions.
sublistDynamic(RamaFunction1<T0, R0>, RamaFunction2<T1, T2, R1>) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Navigates to sublist bounded by indexes chosen by functions.
subMap(Object...) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Navigates to a map containing subset of keys/values of starting map.
subMap(Object...) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Navigates to a map containing subset of keys/values of starting map.
subselect(Path) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Navigates to list of values navigated by provided path.
subselect(Path) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Navigates to list of values navigated by provided path.
subset(Object...) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Navigates to subset of starting set with given elements.
subset(Object...) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Navigates to subset of starting set with given elements.
subSource(Object, SubSource...) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Conditionally dispatch code based on type of input object
subSource(Object, SubSource...) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Conditionally dispatch code based on type of input object
subSource(Object, SubSource...) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Conditionally dispatch code based on type of input object
subSource(Object, SubSource...) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Conditionally dispatch code based on type of input object
[SubSource](/content/javadoc/com/rpl/rama/SubSource.html "interface in com.rpl.rama"/index.html) - Interface in com.rpl.rama
Used to create cases for Block.subSource(java.lang.Object, com.rpl.rama.SubSource...)
[SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html) - Interface in com.rpl.rama[SubSource.MultiOutImpl](/content/javadoc/com/rpl/rama/SubSource.MultiOutImpl.html "interface in com.rpl.rama"/index.html) - Interface in com.rpl.rama[SubSource.Out](/content/javadoc/com/rpl/rama/SubSource.Out.html "interface in com.rpl.rama"/index.html) - Interface in com.rpl.rama[SubSource.OutImpl](/content/javadoc/com/rpl/rama/SubSource.OutImpl.html "interface in com.rpl.rama"/index.html) - Interface in com.rpl.ramasum(Object) - Static method in interface com.rpl.rama. [Agg](/content/javadoc/com/rpl/rama/Agg.html "interface in com.rpl.rama"/index.html)
Sums input values into a java.lang.Long
SUM - Static variable in class com.rpl.rama.ops. [Ops](/content/javadoc/com/rpl/rama/ops/Ops.html "class in com.rpl.rama.ops"/index.html)
Emits sum of all numbers in input list as an Integer.
SUM_LONG - Static variable in class com.rpl.rama.ops. [Ops](/content/javadoc/com/rpl/rama/ops/Ops.html "class in com.rpl.rama.ops"/index.html)
Emits sum of all numbers in input list as a Long.
T
targetType() - Method in interface com.rpl.rama. [RamaCustomSerialization](/content/javadoc/com/rpl/rama/RamaCustomSerialization.html "interface in com.rpl.rama"/index.html)
Base type targetted by this serializer.
[TaskGlobalContext](/content/javadoc/com/rpl/rama/integration/TaskGlobalContext.html "interface in com.rpl.rama.integration"/index.html) - Interface in com.rpl.rama.integration
Provides contextual information for
TaskGlobalObject.prepareForTask(int, TaskGlobalContext).
[TaskGlobalObject](/content/javadoc/com/rpl/rama/integration/TaskGlobalObject.html "interface in com.rpl.rama.integration"/index.html) - Interface in com.rpl.rama.integration
Objects implementing this interface that are provided to RamaModule.Setup.declareObject(String, Object)
can specialize their implementation per task.
[TaskGlobalObjectWithTick](/content/javadoc/com/rpl/rama/integration/TaskGlobalObjectWithTick.html "interface in com.rpl.rama.integration"/index.html) - Interface in com.rpl.rama.integration
Defines a [task global object](/content/javadoc/com/rpl/rama/integration/TaskGlobalObject.html "interface in com.rpl.rama.integration"/index.html) that will have TaskGlobalObjectWithTick.tick() called
at a regular frequency.
[TaskThreadManagedResource
Used for sharing resources across tasks in a task thread
TaskThreadManagedResource(String, TaskGlobalContext, Callable
Terminal point of a transform path that updates navigated value with the provided function of one argument.
term(RamaFunction1<T0, R0>) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Terminal point of a transform path that updates navigated value with the provided function of one argument.
term(RamaFunction2<T0, T1, R0>, Object) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Terminal point of a transform path that updates navigated value with the provided function of two arguments.
term(RamaFunction2<T0, T1, R0>, Object) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Terminal point of a transform path that updates navigated value with the provided function of two arguments.
term(RamaFunction3<T0, T1, T2, R0>, Object, Object) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Terminal point of a transform path that updates navigated value with the provided function of three arguments.
term(RamaFunction3<T0, T1, T2, R0>, Object, Object) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Terminal point of a transform path that updates navigated value with the provided function of three arguments.
term(RamaFunction4<T0, T1, T2, T3, R0>, Object, Object, Object) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Terminal point of a transform path that updates navigated value with the provided function of four arguments.
term(RamaFunction4<T0, T1, T2, T3, R0>, Object, Object, Object) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Terminal point of a transform path that updates navigated value with the provided function of four arguments.
term(RamaFunction5<T0, T1, T2, T3, T4, R0>, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Terminal point of a transform path that updates navigated value with the provided function of five arguments.
term(RamaFunction5<T0, T1, T2, T3, T4, R0>, Object, Object, Object, Object) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Terminal point of a transform path that updates navigated value with the provided function of five arguments.
term(RamaFunction6<T0, T1, T2, T3, T4, T5, R0>, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Terminal point of a transform path that updates navigated value with the provided function of six arguments.
term(RamaFunction6<T0, T1, T2, T3, T4, T5, R0>, Object, Object, Object, Object, Object) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Terminal point of a transform path that updates navigated value with the provided function of six arguments.
term(RamaFunction7<T0, T1, T2, T3, T4, T5, T6, R0>, Object, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Terminal point of a transform path that updates navigated value with the provided function of seven arguments.
term(RamaFunction7<T0, T1, T2, T3, T4, T5, T6, R0>, Object, Object, Object, Object, Object, Object) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Terminal point of a transform path that updates navigated value with the provided function of seven arguments.
term(RamaFunction8<T0, T1, T2, T3, T4, T5, T6, T7, R0>, Object, Object, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Terminal point of a transform path that updates navigated value with the provided function of eight arguments.
term(RamaFunction8<T0, T1, T2, T3, T4, T5, T6, T7, R0>, Object, Object, Object, Object, Object, Object, Object) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Terminal point of a transform path that updates navigated value with the provided function of eight arguments.
TERMINATED - Enum constant in enum class com.rpl.rama. [ProxyState.Status](/content/javadoc/com/rpl/rama/ProxyState.Status.html "enum class in com.rpl.rama"/index.html)TERMINATED_UNGRACEFULLY - Enum constant in enum class com.rpl.rama. [ProxyState.Status](/content/javadoc/com/rpl/rama/ProxyState.Status.html "enum class in com.rpl.rama"/index.html)termVal(Object) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Terminal point of a transform path that overrides navigated value to provided value
termVal(Object) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Terminal point of a transform path that overrides navigated value to provided value
termVoid() - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Terminal point of a transform path that sets navigated value to void, causing it to be removed.
termVoid() - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Terminal point of a transform path that sets navigated value to void, causing it to be removed.
testProvider(BackupProvider) - Static method in class com.rpl.rama.backup. [BackupProviderTester](/content/javadoc/com/rpl/rama/backup/BackupProviderTester.html "class in com.rpl.rama.backup"/index.html)[TestPState](/content/javadoc/com/rpl/rama/test/TestPState.html "interface in com.rpl.rama.test"/index.html) - Interface in com.rpl.rama.test
Helper utility compatible with Block.localSelect(java.lang.String, com.rpl.rama.Path) and Block.localTransform(java.lang.String, com.rpl.rama.Path).
tick() - Method in interface com.rpl.rama.integration. [TaskGlobalObjectWithTick](/content/javadoc/com/rpl/rama/integration/TaskGlobalObjectWithTick.html "interface in com.rpl.rama.integration"/index.html)
Implement this method to define desired behavior on each tick.
TIMES - Static variable in class com.rpl.rama.ops. [Ops](/content/javadoc/com/rpl/rama/ops/Ops.html "class in com.rpl.rama.ops"/index.html)
Emits result of multiplying all input numbers together as an Integer.
TIMES_LONG - Static variable in class com.rpl.rama.ops. [Ops](/content/javadoc/com/rpl/rama/ops/Ops.html "class in com.rpl.rama.ops"/index.html)
Emits result of multiplying all input numbers together as a Long.
TO_STRING - Static variable in class com.rpl.rama.ops. [Ops](/content/javadoc/com/rpl/rama/ops/Ops.html "class in com.rpl.rama.ops"/index.html)
Emits result of converting all input arguments to strings and concatenating them together
TOMBSTONE - Static variable in interface com.rpl.rama. [Depot](/content/javadoc/com/rpl/rama/Depot.html "interface in com.rpl.rama"/index.html)
Object used as return value in a depot migration to delete record.
topMonotonic(int, String) - Static method in interface com.rpl.rama. [Agg](/content/javadoc/com/rpl/rama/Agg.html "interface in com.rpl.rama"/index.html)
Aggregates input into a list of top elements.
[TopMonotonicAgg](/content/javadoc/com/rpl/rama/ops/TopMonotonicAgg.html "interface in com.rpl.rama.ops"/index.html) - Interface in com.rpl.rama.ops
Builder-style object for customizing options to a call to Agg.topMonotonic(int, java.lang.String)
toString() - Method in class com.rpl.rama.diffs. [AppendDiff](/content/javadoc/com/rpl/rama/diffs/AppendDiff.html "class in com.rpl.rama.diffs"/index.html)toString() - Method in class com.rpl.rama.diffs. [DestroyedDiff](/content/javadoc/com/rpl/rama/diffs/DestroyedDiff.html "class in com.rpl.rama.diffs"/index.html)toString() - Method in class com.rpl.rama.diffs. [KeyChangeDiff](/content/javadoc/com/rpl/rama/diffs/KeyChangeDiff.html "class in com.rpl.rama.diffs"/index.html)toString() - Method in class com.rpl.rama.diffs. [KeyDiff](/content/javadoc/com/rpl/rama/diffs/KeyDiff.html "class in com.rpl.rama.diffs"/index.html)toString() - Method in class com.rpl.rama.diffs. [KeyRemoveDiff](/content/javadoc/com/rpl/rama/diffs/KeyRemoveDiff.html "class in com.rpl.rama.diffs"/index.html)toString() - Method in class com.rpl.rama.diffs. [KeysDiff](/content/javadoc/com/rpl/rama/diffs/KeysDiff.html "class in com.rpl.rama.diffs"/index.html)toString() - Method in class com.rpl.rama.diffs. [KeysRemoveDiff](/content/javadoc/com/rpl/rama/diffs/KeysRemoveDiff.html "class in com.rpl.rama.diffs"/index.html)toString() - Method in class com.rpl.rama.diffs. [MultiDiff](/content/javadoc/com/rpl/rama/diffs/MultiDiff.html "class in com.rpl.rama.diffs"/index.html)toString() - Method in class com.rpl.rama.diffs. [MultiSetAddDiff](/content/javadoc/com/rpl/rama/diffs/MultiSetAddDiff.html "class in com.rpl.rama.diffs"/index.html)toString() - Method in class com.rpl.rama.diffs. [MultiSetRemoveDiff](/content/javadoc/com/rpl/rama/diffs/MultiSetRemoveDiff.html "class in com.rpl.rama.diffs"/index.html)toString() - Method in class com.rpl.rama.diffs. [NewValueDiff](/content/javadoc/com/rpl/rama/diffs/NewValueDiff.html "class in com.rpl.rama.diffs"/index.html)toString() - Method in class com.rpl.rama.diffs. [ResyncDiff](/content/javadoc/com/rpl/rama/diffs/ResyncDiff.html "class in com.rpl.rama.diffs"/index.html)toString() - Method in class com.rpl.rama.diffs. [SequenceChangeDiff](/content/javadoc/com/rpl/rama/diffs/SequenceChangeDiff.html "class in com.rpl.rama.diffs"/index.html)toString() - Method in class com.rpl.rama.diffs. [SequenceIndexChangeDiff](/content/javadoc/com/rpl/rama/diffs/SequenceIndexChangeDiff.html "class in com.rpl.rama.diffs"/index.html)toString() - Method in class com.rpl.rama.diffs. [SequenceIndexChangesDiff](/content/javadoc/com/rpl/rama/diffs/SequenceIndexChangesDiff.html "class in com.rpl.rama.diffs"/index.html)toString() - Method in class com.rpl.rama.diffs. [SequenceIndexRemoveDiff](/content/javadoc/com/rpl/rama/diffs/SequenceIndexRemoveDiff.html "class in com.rpl.rama.diffs"/index.html)toString() - Method in class com.rpl.rama.diffs. [SequenceInsertDiff](/content/javadoc/com/rpl/rama/diffs/SequenceInsertDiff.html "class in com.rpl.rama.diffs"/index.html)toString() - Method in class com.rpl.rama.diffs. [SequenceInsertsDiff](/content/javadoc/com/rpl/rama/diffs/SequenceInsertsDiff.html "class in com.rpl.rama.diffs"/index.html)toString() - Method in class com.rpl.rama.diffs. [SequenceReorderDiff](/content/javadoc/com/rpl/rama/diffs/SequenceReorderDiff.html "class in com.rpl.rama.diffs"/index.html)toString() - Method in class com.rpl.rama.diffs. [SetAddDiff](/content/javadoc/com/rpl/rama/diffs/SetAddDiff.html "class in com.rpl.rama.diffs"/index.html)toString() - Method in class com.rpl.rama.diffs. [SetRemoveDiff](/content/javadoc/com/rpl/rama/diffs/SetRemoveDiff.html "class in com.rpl.rama.diffs"/index.html)toString() - Method in class com.rpl.rama.diffs. [UngracefulTerminationDiff](/content/javadoc/com/rpl/rama/diffs/UngracefulTerminationDiff.html "class in com.rpl.rama.diffs"/index.html)toString() - Method in class com.rpl.rama.diffs. [UnknownDiff](/content/javadoc/com/rpl/rama/diffs/UnknownDiff.html "class in com.rpl.rama.diffs"/index.html)toString() - Method in class com.rpl.rama. [MicrobatchParams](/content/javadoc/com/rpl/rama/MicrobatchParams.html "class in com.rpl.rama"/index.html)transform(Path) - Method in interface com.rpl.rama.test. [TestPState](/content/javadoc/com/rpl/rama/test/TestPState.html "interface in com.rpl.rama.test"/index.html)
Transforms PState with [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html).
transform(T, Navigator.Next) - Method in interface com.rpl.rama. [Navigator](/content/javadoc/com/rpl/rama/Navigator.html "interface in com.rpl.rama"/index.html)
Implements codepath for transform calls.
transformed(Path) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Navigates to transformation of current value with given path.
transformed(Path) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Navigates to transformation of current value with given path.
TUPLE - Static variable in class com.rpl.rama.ops. [Ops](/content/javadoc/com/rpl/rama/ops/Ops.html "class in com.rpl.rama.ops"/index.html)
Combines all input arguments into a List
Example: Block.each(Ops.TUPLE, 1, 2, 3).out("*tuple")
U
[UngracefulTerminationDiff](/content/javadoc/com/rpl/rama/diffs/UngracefulTerminationDiff.html "class in com.rpl.rama.diffs"/index.html) - Class in com.rpl.rama.diffs
Sent when the proxy has been terminated by Rama due to having too many failures.
UngracefulTerminationDiff(Throwable) - Constructor for class com.rpl.rama.diffs. [UngracefulTerminationDiff](/content/javadoc/com/rpl/rama/diffs/UngracefulTerminationDiff.html "class in com.rpl.rama.diffs"/index.html)[UngracefulTerminationDiff.Processor](/content/javadoc/com/rpl/rama/diffs/UngracefulTerminationDiff.Processor.html "interface in com.rpl.rama.diffs"/index.html) - Interface in com.rpl.rama.diffsunhandled() - Method in interface com.rpl.rama.diffs. [Diff.Processor](/content/javadoc/com/rpl/rama/diffs/Diff.Processor.html "interface in com.rpl.rama.diffs"/index.html)unify(String, String, String...) - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Attaches subsequent code to each of the anchors specified, merging computation flowing out of those nodes.
unify(String, String, String...) - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Attaches subsequent code to each of the anchors specified, merging computation flowing out of those nodes.
unify(String, String, String...) - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Attaches subsequent code to each of the anchors specified, merging computation flowing out of those nodes.
unify(String, String, String...) - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Attaches subsequent code to each of the anchors specified, merging computation flowing out of those nodes.
[UnknownDiff](/content/javadoc/com/rpl/rama/diffs/UnknownDiff.html "class in com.rpl.rama.diffs"/index.html) - Class in com.rpl.rama.diffs
Change between old and new values is unknown.
UnknownDiff() - Constructor for class com.rpl.rama.diffs. [UnknownDiff](/content/javadoc/com/rpl/rama/diffs/UnknownDiff.html "class in com.rpl.rama.diffs"/index.html)[UnknownDiff.Processor](/content/javadoc/com/rpl/rama/diffs/UnknownDiff.Processor.html "interface in com.rpl.rama.diffs"/index.html) - Interface in com.rpl.rama.diffsupdateModule(RamaModule) - Method in interface com.rpl.rama.test. [InProcessCluster](/content/javadoc/com/rpl/rama/test/InProcessCluster.html "interface in com.rpl.rama.test"/index.html)
Update a module to a new version.
updateModule(RamaModule, UpdateOptions) - Method in interface com.rpl.rama.test. [InProcessCluster](/content/javadoc/com/rpl/rama/test/InProcessCluster.html "interface in com.rpl.rama.test"/index.html)
Update a module to a new version.
[UpdateOptions](/content/javadoc/com/rpl/rama/test/UpdateOptions.html "interface in com.rpl.rama.test"/index.html) - Interface in com.rpl.rama.test
Class for providing options to InProcessCluster.updateModule(RamaModule, UpdateOptions)
[UpdateOptions.Impl](/content/javadoc/com/rpl/rama/test/UpdateOptions.Impl.html "interface in com.rpl.rama.test"/index.html) - Interface in com.rpl.rama.test
V
value - Variable in enum class com.rpl.rama.module. [OffsetAgo](/content/javadoc/com/rpl/rama/module/OffsetAgo.html "enum class in com.rpl.rama.module"/index.html)valueOf(String) - Static method in enum class com.rpl.rama. [AckLevel](/content/javadoc/com/rpl/rama/AckLevel.html "enum class in com.rpl.rama"/index.html)
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.rpl.rama.module. [OffsetAgo](/content/javadoc/com/rpl/rama/module/OffsetAgo.html "enum class in com.rpl.rama.module"/index.html)
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.rpl.rama. [ProxyState.Status](/content/javadoc/com/rpl/rama/ProxyState.Status.html "enum class in com.rpl.rama"/index.html)
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.rpl.rama. [AckLevel](/content/javadoc/com/rpl/rama/AckLevel.html "enum class in com.rpl.rama"/index.html)
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.rpl.rama.module. [OffsetAgo](/content/javadoc/com/rpl/rama/module/OffsetAgo.html "enum class in com.rpl.rama.module"/index.html)
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.rpl.rama. [ProxyState.Status](/content/javadoc/com/rpl/rama/ProxyState.Status.html "enum class in com.rpl.rama"/index.html)
Returns an array containing the constants of this enum class, in the order they are declared.
var - Variable in class com.rpl.rama. [LoopVars.LoopVar](/content/javadoc/com/rpl/rama/LoopVars.LoopVar.html "class in com.rpl.rama"/index.html)var(String, Object) - Method in interface com.rpl.rama. [LoopVars.Impl](/content/javadoc/com/rpl/rama/LoopVars.Impl.html "interface in com.rpl.rama"/index.html)
Declare a var with initial value for first iteration of loop
var(String, Object) - Method in class com.rpl.rama. [LoopVars.LoopVarsCollector](/content/javadoc/com/rpl/rama/LoopVars.LoopVarsCollector.html "class in com.rpl.rama"/index.html)var(String, Object) - Static method in interface com.rpl.rama. [LoopVars](/content/javadoc/com/rpl/rama/LoopVars.html "interface in com.rpl.rama"/index.html)
Declare a var with initial value for first iteration of loop
view(RamaFunction1<T0, R0>) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Navigates to result of applying given function to current value.
view(RamaFunction1<T0, R0>) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Navigates to result of applying given function to current value.
view(RamaFunction2<T0, T1, R0>, Object) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Navigates to result of applying given function to current value and provided arguments.
view(RamaFunction2<T0, T1, R0>, Object) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Navigates to result of applying given function to current value and provided arguments.
view(RamaFunction3<T0, T1, T2, R0>, Object, Object) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Navigates to result of applying given function to current value and provided arguments.
view(RamaFunction3<T0, T1, T2, R0>, Object, Object) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Navigates to result of applying given function to current value and provided arguments.
view(RamaFunction4<T0, T1, T2, T3, R0>, Object, Object, Object) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Navigates to result of applying given function to current value and provided arguments.
view(RamaFunction4<T0, T1, T2, T3, R0>, Object, Object, Object) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Navigates to result of applying given function to current value and provided arguments.
view(RamaFunction5<T0, T1, T2, T3, T4, R0>, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Navigates to result of applying given function to current value and provided arguments.
view(RamaFunction5<T0, T1, T2, T3, T4, R0>, Object, Object, Object, Object) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Navigates to result of applying given function to current value and provided arguments.
view(RamaFunction6<T0, T1, T2, T3, T4, T5, R0>, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Navigates to result of applying given function to current value and provided arguments.
view(RamaFunction6<T0, T1, T2, T3, T4, T5, R0>, Object, Object, Object, Object, Object) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Navigates to result of applying given function to current value and provided arguments.
view(RamaFunction7<T0, T1, T2, T3, T4, T5, T6, R0>, Object, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Navigates to result of applying given function to current value and provided arguments.
view(RamaFunction7<T0, T1, T2, T3, T4, T5, T6, R0>, Object, Object, Object, Object, Object, Object) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Navigates to result of applying given function to current value and provided arguments.
view(RamaFunction8<T0, T1, T2, T3, T4, T5, T6, T7, R0>, Object, Object, Object, Object, Object, Object, Object) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Navigates to result of applying given function to current value and provided arguments.
view(RamaFunction8<T0, T1, T2, T3, T4, T5, T6, T7, R0>, Object, Object, Object, Object, Object, Object, Object) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Navigates to result of applying given function to current value and provided arguments.
VOID - Static variable in interface com.rpl.rama. [Navigator](/content/javadoc/com/rpl/rama/Navigator.html "interface in com.rpl.rama"/index.html)voided() - Static method in interface com.rpl.rama. [Agg](/content/javadoc/com/rpl/rama/Agg.html "interface in com.rpl.rama"/index.html)
Aggregates to "void" value.
voidSetElem() - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Navigates to void element of set.
voidSetElem() - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Navigates to void element of set.
W
waitForMicrobatchProcessedCount(String, String, int) - Method in interface com.rpl.rama.test. [InProcessCluster](/content/javadoc/com/rpl/rama/test/InProcessCluster.html "interface in com.rpl.rama.test"/index.html)
Block until specified microbatch topology has finished processing at least the specified number of depot records since the topology started.
waitForMicrobatchProcessedCount(String, String, int, int) - Method in interface com.rpl.rama.test. [InProcessCluster](/content/javadoc/com/rpl/rama/test/InProcessCluster.html "interface in com.rpl.rama.test"/index.html)
Block until specified microbatch topology has finished processing at least the specified number of depot records since the topology started.
walkExpanded(RamaFunction1) - Method in class com.rpl.rama.diffs. [Diff](/content/javadoc/com/rpl/rama/diffs/Diff.html "class in com.rpl.rama.diffs"/index.html)walkExpanded(RamaFunction1) - Method in class com.rpl.rama.diffs. [KeyChangeDiff](/content/javadoc/com/rpl/rama/diffs/KeyChangeDiff.html "class in com.rpl.rama.diffs"/index.html)walkExpanded(RamaFunction1) - Method in class com.rpl.rama.diffs. [KeysDiff](/content/javadoc/com/rpl/rama/diffs/KeysDiff.html "class in com.rpl.rama.diffs"/index.html)walkExpanded(RamaFunction1) - Method in class com.rpl.rama.diffs. [KeysRemoveDiff](/content/javadoc/com/rpl/rama/diffs/KeysRemoveDiff.html "class in com.rpl.rama.diffs"/index.html)walkExpanded(RamaFunction1) - Method in class com.rpl.rama.diffs. [MultiDiff](/content/javadoc/com/rpl/rama/diffs/MultiDiff.html "class in com.rpl.rama.diffs"/index.html)walkExpanded(RamaFunction1) - Method in class com.rpl.rama.diffs. [MultiSetAddDiff](/content/javadoc/com/rpl/rama/diffs/MultiSetAddDiff.html "class in com.rpl.rama.diffs"/index.html)walkExpanded(RamaFunction1) - Method in class com.rpl.rama.diffs. [MultiSetRemoveDiff](/content/javadoc/com/rpl/rama/diffs/MultiSetRemoveDiff.html "class in com.rpl.rama.diffs"/index.html)walkExpanded(RamaFunction1) - Method in class com.rpl.rama.diffs. [SequenceChangeDiff](/content/javadoc/com/rpl/rama/diffs/SequenceChangeDiff.html "class in com.rpl.rama.diffs"/index.html)walkExpanded(RamaFunction1) - Method in class com.rpl.rama.diffs. [SequenceIndexChangeDiff](/content/javadoc/com/rpl/rama/diffs/SequenceIndexChangeDiff.html "class in com.rpl.rama.diffs"/index.html)walkExpanded(RamaFunction1) - Method in class com.rpl.rama.diffs. [SequenceIndexChangesDiff](/content/javadoc/com/rpl/rama/diffs/SequenceIndexChangesDiff.html "class in com.rpl.rama.diffs"/index.html)walkExpanded(RamaFunction1) - Method in class com.rpl.rama.diffs. [SequenceIndexRemoveDiff](/content/javadoc/com/rpl/rama/diffs/SequenceIndexRemoveDiff.html "class in com.rpl.rama.diffs"/index.html)walkExpanded(RamaFunction1) - Method in class com.rpl.rama.diffs. [SequenceInsertDiff](/content/javadoc/com/rpl/rama/diffs/SequenceInsertDiff.html "class in com.rpl.rama.diffs"/index.html)walkExpanded(RamaFunction1) - Method in class com.rpl.rama.diffs. [SequenceInsertsDiff](/content/javadoc/com/rpl/rama/diffs/SequenceInsertsDiff.html "class in com.rpl.rama.diffs"/index.html)walkExpanded(RamaFunction1) - Method in class com.rpl.rama.diffs. [SequenceReorderDiff](/content/javadoc/com/rpl/rama/diffs/SequenceReorderDiff.html "class in com.rpl.rama.diffs"/index.html)withoutSizeTracking() - Method in class com.rpl.rama. [SubindexOptions.CapturedSubindexOptions](/content/javadoc/com/rpl/rama/SubindexOptions.CapturedSubindexOptions.html "class in com.rpl.rama"/index.html)withoutSizeTracking() - Method in interface com.rpl.rama. [SubindexOptions.Impl](/content/javadoc/com/rpl/rama/SubindexOptions.Impl.html "interface in com.rpl.rama"/index.html)
Disable automatic size tracking on this subindexed data structure.
withoutSizeTracking() - Static method in interface com.rpl.rama. [SubindexOptions](/content/javadoc/com/rpl/rama/SubindexOptions.html "interface in com.rpl.rama"/index.html)
Disable automatic size tracking on this subindexed data structure.
withPageSize(Object, Path) - Method in interface com.rpl.rama. [Path.Impl](/content/javadoc/com/rpl/rama/Path.Impl.html "interface in com.rpl.rama"/index.html)
Pagination done by navigators in subpath use the specified page size.
withPageSize(Object, Path) - Static method in interface com.rpl.rama. [Path](/content/javadoc/com/rpl/rama/Path.html "interface in com.rpl.rama"/index.html)
Pagination done by navigators in subpath use the specified page size.
[WorkerManagedResource
Used for sharing resources across tasks in a worker
WorkerManagedResource(String, TaskGlobalContext, Callable
Y
yieldIfOvertime() - Method in interface com.rpl.rama. [Block.Impl](/content/javadoc/com/rpl/rama/Block.Impl.html "interface in com.rpl.rama"/index.html)
Yield the task thread if current event is using too much time.
yieldIfOvertime() - Static method in interface com.rpl.rama. [Block](/content/javadoc/com/rpl/rama/Block.html "interface in com.rpl.rama"/index.html)
Yield the task thread if current event is using too much time.
yieldIfOvertime() - Method in interface com.rpl.rama. [Case.Impl](/content/javadoc/com/rpl/rama/Case.Impl.html "interface in com.rpl.rama"/index.html)
Yield the task thread if current event is using too much time.
yieldIfOvertime() - Method in interface com.rpl.rama. [SubSource.Impl](/content/javadoc/com/rpl/rama/SubSource.Impl.html "interface in com.rpl.rama"/index.html)
Yield the task thread if current event is using too much time.
Z
zeroVal() - Method in interface com.rpl.rama.ops. [RamaCombinerAgg](/content/javadoc/com/rpl/rama/ops/RamaCombinerAgg.html "interface in com.rpl.rama.ops"/index.html)
Returns result value if there is no input