Class BinaryRowLoggerDnd

java.lang.Object
io.deephaven.enterprise.dnd.logger.engine.impl.BinaryRowLoggerDnd

@InternalUseOnly public abstract class BinaryRowLoggerDnd extends Object
Base implementation for DnD components to log binary rows via LAS.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected final io.deephaven.shadow.enterprise.com.illumon.util.pool.ThreadSafeLenientFixedSizePool<io.deephaven.shadow.enterprise.com.illumon.iris.binarystore.BinaryRowV2>
     
    static String
    Sentinel Object for current date partitioning.
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    BinaryRowLoggerDnd(@NotNull String namespace, @NotNull String tableName, @NotNull String[] columnNames, @NotNull io.deephaven.shadow.enterprise.com.illumon.iris.binarystore.SupportedType[] intradayTypes, @NotNull Object[] typeMetadata, @Nullable Map<String,Object> constantValues, int applicationVersion, boolean useLas, @Nullable String logDirectory, @NotNull ZoneId zoneId, io.deephaven.shadow.enterprise.com.illumon.util.db.TableIdentifier.NamespaceSet namespaceSet, @NotNull String internalPartition, @Nullable String columnPartition)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • binaryRowPool

      protected final io.deephaven.shadow.enterprise.com.illumon.util.pool.ThreadSafeLenientFixedSizePool<io.deephaven.shadow.enterprise.com.illumon.iris.binarystore.BinaryRowV2> binaryRowPool
    • CURRENT_DATE_SENTINEL

      public static String CURRENT_DATE_SENTINEL
      Sentinel Object for current date partitioning.
  • Constructor Details

    • BinaryRowLoggerDnd

      protected BinaryRowLoggerDnd(@NotNull @NotNull String namespace, @NotNull @NotNull String tableName, @NotNull @NotNull String[] columnNames, @NotNull @NotNull io.deephaven.shadow.enterprise.com.illumon.iris.binarystore.SupportedType[] intradayTypes, @NotNull @NotNull Object[] typeMetadata, @Nullable @Nullable Map<String,Object> constantValues, int applicationVersion, boolean useLas, @Nullable @Nullable String logDirectory, @NotNull @NotNull ZoneId zoneId, @NotNull io.deephaven.shadow.enterprise.com.illumon.util.db.TableIdentifier.NamespaceSet namespaceSet, @NotNull @NotNull String internalPartition, @Nullable @Nullable String columnPartition)
  • Method Details