Skip navigation links
B C D E G I K L M O P R S T W 

B

bufferMutations(TransactionContext) - Method in class org.jsimpledb.kv.spanner.ReadWriteSpannerView
Atomically transfer all of the outstanding mutations associated with this instance into the given transaction context, and then clear them.

C

client - Variable in class org.jsimpledb.kv.spanner.SpannerKVTransaction
 
clone() - Method in class org.jsimpledb.kv.spanner.ReadWriteSpannerView
 
close() - Method in class org.jsimpledb.kv.spanner.ReadOnlySpannerView
Closes the associated ReadContext.
close() - Method in class org.jsimpledb.kv.spanner.ReadWriteSpannerView
Close the associated ReadContext.
commit() - Method in class org.jsimpledb.kv.spanner.SpannerKVTransaction
 
consistency - Variable in class org.jsimpledb.kv.spanner.SpannerKVTransaction
 
context - Variable in class org.jsimpledb.kv.spanner.ReadOnlySpannerView
 
createKVDatabase(Object, KVDatabase, AtomicKVStore) - Method in class org.jsimpledb.kv.spanner.SpannerKVImplementation
 
createTransaction() - Method in class org.jsimpledb.kv.spanner.SpannerKVDatabase
 
createTransaction(Map<String, ?>) - Method in class org.jsimpledb.kv.spanner.SpannerKVDatabase
 
createTransaction(TimestampBound) - Method in class org.jsimpledb.kv.spanner.SpannerKVDatabase
 

D

DEFAULT_DATABASE_ID - Static variable in class org.jsimpledb.kv.spanner.SpannerKVDatabase
Default database ID: "jsimpledb".
DEFAULT_TABLE_NAME - Static variable in class org.jsimpledb.kv.spanner.SpannerKVDatabase
Default table name: "KV".
delegate() - Method in class org.jsimpledb.kv.spanner.SpannerKVTransaction
 

E

exceptionMapper - Variable in class org.jsimpledb.kv.spanner.ReadOnlySpannerView
 
exceptionMapper - Variable in class org.jsimpledb.kv.spanner.ReadWriteSpannerView
 

G

get(byte[]) - Method in class org.jsimpledb.kv.spanner.ReadOnlySpannerView
 
get(byte[]) - Method in class org.jsimpledb.kv.spanner.SpannerKVTransaction
 
getAtLeast(byte[], byte[]) - Method in class org.jsimpledb.kv.spanner.ReadOnlySpannerView
 
getAtLeast(byte[], byte[]) - Method in class org.jsimpledb.kv.spanner.SpannerKVTransaction
 
getAtMost(byte[], byte[]) - Method in class org.jsimpledb.kv.spanner.ReadOnlySpannerView
 
getAtMost(byte[], byte[]) - Method in class org.jsimpledb.kv.spanner.SpannerKVTransaction
 
getCommandLineOptions() - Method in class org.jsimpledb.kv.spanner.SpannerKVImplementation
 
getConsistency() - Method in class org.jsimpledb.kv.spanner.SpannerKVTransaction
Get the consistency level configured for this transaction.
getDescription(Object) - Method in class org.jsimpledb.kv.spanner.SpannerKVImplementation
 
getExecutorService() - Method in class org.jsimpledb.kv.spanner.SpannerKVDatabase
 
getKVDatabase() - Method in class org.jsimpledb.kv.spanner.SpannerKVTransaction
 
getRange(byte[], byte[], boolean) - Method in class org.jsimpledb.kv.spanner.ReadOnlySpannerView
 
getRange(byte[], byte[], boolean) - Method in class org.jsimpledb.kv.spanner.SpannerKVTransaction
 
getTimestamp() - Method in class org.jsimpledb.kv.spanner.SpannerKVTransaction
Get the timestamp associated with this transaction.

I

isReadOnly() - Method in class org.jsimpledb.kv.spanner.SpannerKVTransaction
 
isStrongConsistency() - Method in class org.jsimpledb.kv.spanner.SpannerKVTransaction
Convenience method to determine whether this transaction is using strong consistency.

K

kv(Struct) - Static method in class org.jsimpledb.kv.spanner.ReadOnlySpannerView
 
kvdb - Variable in class org.jsimpledb.kv.spanner.SpannerKVTransaction
 

L

log - Variable in class org.jsimpledb.kv.spanner.ReadOnlySpannerView
 
log - Variable in class org.jsimpledb.kv.spanner.ReadWriteSpannerView
 
log - Variable in class org.jsimpledb.kv.spanner.SpannerKVDatabase
 
log - Variable in class org.jsimpledb.kv.spanner.SpannerKVTransaction
 

M

mutableSnapshot() - Method in class org.jsimpledb.kv.spanner.SpannerKVTransaction
Create a mutable snapshot of this transaction.

O

OPTION_TIMESTAMP_BOUND - Static variable in class org.jsimpledb.kv.spanner.SpannerKVDatabase
org.jsimpledb.kv.spanner - package org.jsimpledb.kv.spanner
KVDatabase implementation based on Google Cloud Spanner.

P

parseCommandLineOptions(ArrayDeque<String>) - Method in class org.jsimpledb.kv.spanner.SpannerKVImplementation
 
put(byte[], byte[]) - Method in class org.jsimpledb.kv.spanner.ReadOnlySpannerView
 

R

ReadOnlySpannerView - Class in org.jsimpledb.kv.spanner
Provides a (read-only) KVStore view of a ReadContext.
ReadOnlySpannerView(String, ReadContext, Function<? super SpannerException, RuntimeException>) - Constructor for class org.jsimpledb.kv.spanner.ReadOnlySpannerView
Primary constructor.
ReadOnlySpannerView(String, ReadContext) - Constructor for class org.jsimpledb.kv.spanner.ReadOnlySpannerView
Convenience constructor.
ReadWriteSpannerView - Class in org.jsimpledb.kv.spanner
Provides a mutable KVStore view of a ReadContext.
ReadWriteSpannerView(String, ReadContext, Function<? super SpannerException, RuntimeException>) - Constructor for class org.jsimpledb.kv.spanner.ReadWriteSpannerView
Constructor for when no batching is desired.
ReadWriteSpannerView(String, ReadContext, Function<? super SpannerException, RuntimeException>, ExecutorService, int) - Constructor for class org.jsimpledb.kv.spanner.ReadWriteSpannerView
Constructor for when batching is desired.
remove(byte[]) - Method in class org.jsimpledb.kv.spanner.ReadOnlySpannerView
 
removeRange(byte[], byte[]) - Method in class org.jsimpledb.kv.spanner.ReadOnlySpannerView
 
rollback() - Method in class org.jsimpledb.kv.spanner.SpannerKVTransaction
 

S

setDatabaseId(String) - Method in class org.jsimpledb.kv.spanner.SpannerKVDatabase
Set Spanner database ID.
setInstanceId(String) - Method in class org.jsimpledb.kv.spanner.SpannerKVDatabase
Set Spanner instance ID.
setReadOnly(boolean) - Method in class org.jsimpledb.kv.spanner.SpannerKVTransaction
 
setSpannerOptions(SpannerOptions) - Method in class org.jsimpledb.kv.spanner.SpannerKVDatabase
Configure SpannerOptions.
setTableName(String) - Method in class org.jsimpledb.kv.spanner.SpannerKVDatabase
Set Spanner table name.
setTimeout(long) - Method in class org.jsimpledb.kv.spanner.SpannerKVTransaction
Set transaction timeout.
snapshot(TimestampBound) - Method in class org.jsimpledb.kv.spanner.SpannerKVDatabase
Create a read-only snapshot of the database with the given timestamp bound.
SpannerKVDatabase - Class in org.jsimpledb.kv.spanner
KVDatabase implementation based on Google Cloud Spanner.
SpannerKVDatabase() - Constructor for class org.jsimpledb.kv.spanner.SpannerKVDatabase
 
SpannerKVImplementation - Class in org.jsimpledb.kv.spanner
 
SpannerKVImplementation() - Constructor for class org.jsimpledb.kv.spanner.SpannerKVImplementation
 
SpannerKVTransaction - Class in org.jsimpledb.kv.spanner
SpannerKVDatabase transaction.
SpannerKVTransaction(SpannerKVDatabase, DatabaseClient, String, TimestampBound) - Constructor for class org.jsimpledb.kv.spanner.SpannerKVTransaction
Constructor.
start() - Method in class org.jsimpledb.kv.spanner.SpannerKVDatabase
Start this instance.
stop() - Method in class org.jsimpledb.kv.spanner.SpannerKVDatabase
 

T

tableName - Variable in class org.jsimpledb.kv.spanner.ReadOnlySpannerView
 
tableName - Variable in class org.jsimpledb.kv.spanner.ReadWriteSpannerView
 
tableName - Variable in class org.jsimpledb.kv.spanner.SpannerKVTransaction
 

W

watchKey(byte[]) - Method in class org.jsimpledb.kv.spanner.SpannerKVTransaction
Set key watch.
wrapException(SpannerException) - Method in class org.jsimpledb.kv.spanner.SpannerKVTransaction
 
B C D E G I K L M O P R S T W 
Skip navigation links

Copyright © 2017. All rights reserved.