Class ValueAndRmd<T>


  • public class ValueAndRmd<T>
    extends java.lang.Object
    This class holds a value of type {@param T} and its corresponding replication metadata.
    • Constructor Detail

      • ValueAndRmd

        public ValueAndRmd​(Lazy<T> value,
                           @Nonnull
                           org.apache.avro.generic.GenericRecord rmd)
    • Method Detail

      • getValue

        public T getValue()
      • setValue

        public void setValue​(T value)
      • getRmd

        public org.apache.avro.generic.GenericRecord getRmd()
      • setRmd

        public void setRmd​(org.apache.avro.generic.GenericRecord rmd)
      • setUpdateIgnored

        public void setUpdateIgnored​(boolean updateIgnored)
      • isUpdateIgnored

        public boolean isUpdateIgnored()
      • setValueSchemaId

        public void setValueSchemaId​(int valueSchemaId)
      • getValueSchemaId

        public int getValueSchemaId()