Class ValueAndRmd<T>

java.lang.Object
com.linkedin.davinci.schema.merge.ValueAndRmd<T>

public class ValueAndRmd<T> extends Object
This class holds a value of type and its corresponding replication metadata.
  • Constructor Details

    • ValueAndRmd

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

    • 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()