Package com.linkedin.davinci.replication
Class RmdWithValueSchemaId
- java.lang.Object
-
- com.linkedin.davinci.replication.RmdWithValueSchemaId
-
public class RmdWithValueSchemaId extends java.lang.ObjectA POJO class that contains 3 things/fields: 1. RMD record. 2. RMD protocol version ID. 3. Value schema ID used to generate the RMD schema.
-
-
Constructor Summary
Constructors Constructor Description RmdWithValueSchemaId()RmdWithValueSchemaId(int valueSchemaId, int rmdProtocolVersionId, org.apache.avro.generic.GenericRecord rmdRecord)RmdWithValueSchemaId(int valueSchemaId, int rmdProtocolVersionId, org.apache.avro.generic.GenericRecord rmdRecord, ChunkedValueManifest rmdManifest)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ChunkedValueManifestgetRmdManifest()intgetRmdProtocolVersionId()org.apache.avro.generic.GenericRecordgetRmdRecord()intgetValueSchemaId()voidsetRmdManifest(ChunkedValueManifest rmdManifest)voidsetRmdProtocolVersionId(int rmdProtocolVersionId)voidsetRmdRecord(org.apache.avro.generic.GenericRecord rmdRecord)voidsetValueSchemaId(int valueSchemaId)
-
-
-
Constructor Detail
-
RmdWithValueSchemaId
public RmdWithValueSchemaId(int valueSchemaId, int rmdProtocolVersionId, org.apache.avro.generic.GenericRecord rmdRecord, ChunkedValueManifest rmdManifest)
-
RmdWithValueSchemaId
public RmdWithValueSchemaId(int valueSchemaId, int rmdProtocolVersionId, org.apache.avro.generic.GenericRecord rmdRecord)
-
RmdWithValueSchemaId
public RmdWithValueSchemaId()
-
-
Method Detail
-
setValueSchemaId
public void setValueSchemaId(int valueSchemaId)
-
setRmdProtocolVersionId
public void setRmdProtocolVersionId(int rmdProtocolVersionId)
-
setRmdRecord
public void setRmdRecord(org.apache.avro.generic.GenericRecord rmdRecord)
-
setRmdManifest
public void setRmdManifest(ChunkedValueManifest rmdManifest)
-
getRmdRecord
public org.apache.avro.generic.GenericRecord getRmdRecord()
-
getValueSchemaId
public int getValueSchemaId()
-
getRmdProtocolVersionId
public int getRmdProtocolVersionId()
-
getRmdManifest
public ChunkedValueManifest getRmdManifest()
-
-