Class UCDeltaModels.DeltaProtocol
Object
io.delta.storage.commit.uccommitcoordinator.UCDeltaModels.DeltaProtocol
- All Implemented Interfaces:
AbstractProtocol
- Enclosing class:
- UCDeltaModels
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanintThe minimum reader version required to read the table.intThe minimum writer version required to read the table.The reader features that need to be supported to read the table.The writer features that need to be supported to write the table.inthashCode()minReaderVersion(int minReaderVersion) minWriterVersion(int minWriterVersion) readerFeatures(Collection<String> readerFeatures) writerFeatures(Collection<String> writerFeatures)
-
Constructor Details
-
DeltaProtocol
public DeltaProtocol()
-
-
Method Details
-
getMinReaderVersion
public int getMinReaderVersion()Description copied from interface:AbstractProtocolThe minimum reader version required to read the table.- Specified by:
getMinReaderVersionin interfaceAbstractProtocol
-
getMinWriterVersion
public int getMinWriterVersion()Description copied from interface:AbstractProtocolThe minimum writer version required to read the table.- Specified by:
getMinWriterVersionin interfaceAbstractProtocol
-
getReaderFeatures
Description copied from interface:AbstractProtocolThe reader features that need to be supported to read the table.- Specified by:
getReaderFeaturesin interfaceAbstractProtocol
-
getWriterFeatures
Description copied from interface:AbstractProtocolThe writer features that need to be supported to write the table.- Specified by:
getWriterFeaturesin interfaceAbstractProtocol
-
minReaderVersion
-
minWriterVersion
-
readerFeatures
-
writerFeatures
-
equals
-
hashCode
public int hashCode()
-