Package io.deephaven.kv.pq
Class PersistentQueryContext
java.lang.Object
io.deephaven.kv.KeyPathContextBase
io.deephaven.kv.meta.AtomicDirectoryContext
io.deephaven.kv.files.FileContext
io.deephaven.kv.pq.PersistentQueryContext
- All Implemented Interfaces:
Context,KeyPathContext
A structured
KeyPath model around a PQ file. Shares the same model as
FileContext.
Models the data in PersistentQueryFileInfo
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassstatic interfaceclassNested classes/interfaces inherited from class io.deephaven.kv.files.FileContext
FileContext.Description, FileContext.File, FileContext.GetFileRequestNested classes/interfaces inherited from class io.deephaven.kv.meta.AtomicDirectoryContext
AtomicDirectoryContext.AtomicUpdateWrt, AtomicDirectoryContext.MetaDescription -
Field Summary
Fields inherited from class io.deephaven.kv.files.FileContext
FILE, NAMEFields inherited from class io.deephaven.kv.meta.AtomicDirectoryContext
META, META_PART, parentFields inherited from class io.deephaven.kv.KeyPathContextBase
context, description -
Method Summary
Methods inherited from class io.deephaven.kv.files.FileContext
asFile, asPuts, atomicMethods inherited from class io.deephaven.kv.meta.AtomicDirectoryContext
asDelete, atomic, atomicDelete, atomicDeleteChildren, expectNewWrtThis, expectUpdateWrtThis, getMetaInfoContext, getMetaInfoContext, getReadPermissions, getReadWritePaths, getReadWritePermissions, isLowestLevelAtomicDirectory, isMetaPart, isNotMeta, parseDirectoryListing, parseDirectoryListingStream, parseDirectoryListingStreamToSubset, watch, watch, watch, wrtAtomicConditionIsTrueHandleUsMethods inherited from class io.deephaven.kv.KeyPathContextBase
equals, getDescription, getPath, hashCodeMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.deephaven.kv.KeyPathContext
resolve
-
Method Details
-
entry
public static KeyPathContextDescription.Entry<PersistentQueryContext,PersistentQueriesContext> entry(long serial) -
entry
public static KeyPathContextDescription.Entry<PersistentQueryContext,PersistentQueriesContext> entry(String path) -
getSerial
public long getSerial() -
asPQ
-
builder
-
builder
public PersistentQueryContext.Builder builder(String user, String code, Instant timestamp, String comment)
-