Class CodecInfo

java.lang.Object
io.deephaven.parquet.table.metadata.CodecInfo

@Immutable public abstract class CodecInfo extends Object
Representation class for codec information stored in key-value metadata for Deephaven-written Parquet files.
  • Constructor Details

    • CodecInfo

      public CodecInfo()
  • Method Details

    • codecName

      public abstract String codecName()
      Returns:
      Codec name, currently always a Java class name
    • codecArg

      public abstract Optional<String> codecArg()
      Returns:
      Implementation-defined argument string
    • dataType

      public abstract String dataType()
      Returns:
      Data type produced by the codec, currently always a Java class name
    • componentType

      public abstract Optional<String> componentType()
      Returns:
      Component type for array and vector data types, currently always a Java class name
    • builder

      public static CodecInfo.Builder builder()