Class DeleteOldVersion
java.lang.Object
org.apache.avro.specific.SpecificRecordBase
com.linkedin.venice.controller.kafka.protocol.admin.DeleteOldVersion
- All Implemented Interfaces:
- Externalizable,- Serializable,- Comparable<org.apache.avro.specific.SpecificRecord>,- org.apache.avro.generic.GenericContainer,- org.apache.avro.generic.GenericRecord,- org.apache.avro.generic.IndexedRecord,- org.apache.avro.specific.SpecificRecord
public class DeleteOldVersion
extends org.apache.avro.specific.SpecificRecordBase
implements org.apache.avro.specific.SpecificRecord
- See Also:
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final org.apache.avro.Schemaint
- 
Constructor SummaryConstructorsConstructorDescriptionDefault constructor.DeleteOldVersion(CharSequence clusterName, CharSequence storeName, Integer versionNum) All-args constructor.
- 
Method SummaryModifier and TypeMethodDescriptionget(int field$) static org.apache.avro.SchemaGets the value of the 'clusterName' field.org.apache.avro.Schemaorg.apache.avro.specific.SpecificDataGets the value of the 'storeName' field.intGets the value of the 'versionNum' field.voidvoidvoidsetClusterName(CharSequence value) Sets the value of the 'clusterName' field.voidsetStoreName(CharSequence value) Sets the value of the 'storeName' field.voidsetVersionNum(int value) Sets the value of the 'versionNum' field.voidMethods inherited from class org.apache.avro.specific.SpecificRecordBasecompareTo, customDecode, customEncode, equals, get, getConversion, getConversion, hasCustomCoders, hashCode, put, toStringMethods inherited from class java.lang.Objectclone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.avro.generic.GenericRecordhasField
- 
Field Details- 
SCHEMA$public static final org.apache.avro.Schema SCHEMA$
- 
clusterName
- 
storeName
- 
versionNumpublic int versionNum
 
- 
- 
Constructor Details- 
DeleteOldVersionpublic DeleteOldVersion()Default constructor. Note that this does not initialize fields to their default values from the schema. If that is desired then one should usenewBuilder().
- 
DeleteOldVersionAll-args constructor.- Parameters:
- clusterName- The new value for clusterName
- storeName- The new value for storeName
- versionNum- The new value for versionNum
 
 
- 
- 
Method Details- 
getClassSchemapublic static org.apache.avro.Schema getClassSchema()
- 
getSpecificDatapublic org.apache.avro.specific.SpecificData getSpecificData()- Overrides:
- getSpecificDatain class- org.apache.avro.specific.SpecificRecordBase
 
- 
getSchemapublic org.apache.avro.Schema getSchema()- Specified by:
- getSchemain interface- org.apache.avro.generic.GenericContainer
- Specified by:
- getSchemain class- org.apache.avro.specific.SpecificRecordBase
 
- 
get- Specified by:
- getin interface- org.apache.avro.generic.IndexedRecord
- Specified by:
- getin class- org.apache.avro.specific.SpecificRecordBase
 
- 
put- Specified by:
- putin interface- org.apache.avro.generic.IndexedRecord
- Specified by:
- putin class- org.apache.avro.specific.SpecificRecordBase
 
- 
getClusterNameGets the value of the 'clusterName' field.- Returns:
- The value of the 'clusterName' field.
 
- 
setClusterNameSets the value of the 'clusterName' field.- Parameters:
- value- the value to set.
 
- 
getStoreNameGets the value of the 'storeName' field.- Returns:
- The value of the 'storeName' field.
 
- 
setStoreNameSets the value of the 'storeName' field.- Parameters:
- value- the value to set.
 
- 
getVersionNumpublic int getVersionNum()Gets the value of the 'versionNum' field.- Returns:
- The value of the 'versionNum' field.
 
- 
setVersionNumpublic void setVersionNum(int value) Sets the value of the 'versionNum' field.- Parameters:
- value- the value to set.
 
- 
writeExternal- Specified by:
- writeExternalin interface- Externalizable
- Overrides:
- writeExternalin class- org.apache.avro.specific.SpecificRecordBase
- Throws:
- IOException
 
- 
readExternal- Specified by:
- readExternalin interface- Externalizable
- Overrides:
- readExternalin class- org.apache.avro.specific.SpecificRecordBase
- Throws:
- IOException
 
 
-