public static class HoodieCompactionOperation.Builder extends org.apache.avro.specific.SpecificRecordBuilderBase<HoodieCompactionOperation> implements org.apache.avro.data.RecordBuilder<HoodieCompactionOperation>
| Modifier and Type | Method and Description |
|---|---|
HoodieCompactionOperation |
build() |
HoodieCompactionOperation.Builder |
clearBaseInstantTime()
Clears the value of the 'baseInstantTime' field.
|
HoodieCompactionOperation.Builder |
clearBootstrapFilePath()
Clears the value of the 'bootstrapFilePath' field.
|
HoodieCompactionOperation.Builder |
clearDataFilePath()
Clears the value of the 'dataFilePath' field.
|
HoodieCompactionOperation.Builder |
clearDeltaFilePaths()
Clears the value of the 'deltaFilePaths' field.
|
HoodieCompactionOperation.Builder |
clearFileId()
Clears the value of the 'fileId' field.
|
HoodieCompactionOperation.Builder |
clearMetrics()
Clears the value of the 'metrics' field.
|
HoodieCompactionOperation.Builder |
clearPartitionPath()
Clears the value of the 'partitionPath' field.
|
String |
getBaseInstantTime()
Gets the value of the 'baseInstantTime' field.
|
String |
getBootstrapFilePath()
Gets the value of the 'bootstrapFilePath' field.
|
String |
getDataFilePath()
Gets the value of the 'dataFilePath' field.
|
List<String> |
getDeltaFilePaths()
Gets the value of the 'deltaFilePaths' field.
|
String |
getFileId()
Gets the value of the 'fileId' field.
|
Map<String,Double> |
getMetrics()
Gets the value of the 'metrics' field.
|
String |
getPartitionPath()
Gets the value of the 'partitionPath' field.
|
boolean |
hasBaseInstantTime()
Checks whether the 'baseInstantTime' field has been set.
|
boolean |
hasBootstrapFilePath()
Checks whether the 'bootstrapFilePath' field has been set.
|
boolean |
hasDataFilePath()
Checks whether the 'dataFilePath' field has been set.
|
boolean |
hasDeltaFilePaths()
Checks whether the 'deltaFilePaths' field has been set.
|
boolean |
hasFileId()
Checks whether the 'fileId' field has been set.
|
boolean |
hasMetrics()
Checks whether the 'metrics' field has been set.
|
boolean |
hasPartitionPath()
Checks whether the 'partitionPath' field has been set.
|
HoodieCompactionOperation.Builder |
setBaseInstantTime(String value)
Sets the value of the 'baseInstantTime' field.
|
HoodieCompactionOperation.Builder |
setBootstrapFilePath(String value)
Sets the value of the 'bootstrapFilePath' field.
|
HoodieCompactionOperation.Builder |
setDataFilePath(String value)
Sets the value of the 'dataFilePath' field.
|
HoodieCompactionOperation.Builder |
setDeltaFilePaths(List<String> value)
Sets the value of the 'deltaFilePaths' field.
|
HoodieCompactionOperation.Builder |
setFileId(String value)
Sets the value of the 'fileId' field.
|
HoodieCompactionOperation.Builder |
setMetrics(Map<String,Double> value)
Sets the value of the 'metrics' field.
|
HoodieCompactionOperation.Builder |
setPartitionPath(String value)
Sets the value of the 'partitionPath' field.
|
public String getBaseInstantTime()
public HoodieCompactionOperation.Builder setBaseInstantTime(String value)
value - The value of 'baseInstantTime'.public boolean hasBaseInstantTime()
public HoodieCompactionOperation.Builder clearBaseInstantTime()
public List<String> getDeltaFilePaths()
public HoodieCompactionOperation.Builder setDeltaFilePaths(List<String> value)
value - The value of 'deltaFilePaths'.public boolean hasDeltaFilePaths()
public HoodieCompactionOperation.Builder clearDeltaFilePaths()
public String getDataFilePath()
public HoodieCompactionOperation.Builder setDataFilePath(String value)
value - The value of 'dataFilePath'.public boolean hasDataFilePath()
public HoodieCompactionOperation.Builder clearDataFilePath()
public String getFileId()
public HoodieCompactionOperation.Builder setFileId(String value)
value - The value of 'fileId'.public boolean hasFileId()
public HoodieCompactionOperation.Builder clearFileId()
public String getPartitionPath()
public HoodieCompactionOperation.Builder setPartitionPath(String value)
value - The value of 'partitionPath'.public boolean hasPartitionPath()
public HoodieCompactionOperation.Builder clearPartitionPath()
public Map<String,Double> getMetrics()
public HoodieCompactionOperation.Builder setMetrics(Map<String,Double> value)
value - The value of 'metrics'.public boolean hasMetrics()
public HoodieCompactionOperation.Builder clearMetrics()
public String getBootstrapFilePath()
public HoodieCompactionOperation.Builder setBootstrapFilePath(String value)
value - The value of 'bootstrapFilePath'.public boolean hasBootstrapFilePath()
public HoodieCompactionOperation.Builder clearBootstrapFilePath()
public HoodieCompactionOperation build()
build in interface org.apache.avro.data.RecordBuilder<HoodieCompactionOperation>Copyright © 2024 The Apache Software Foundation. All rights reserved.