public static class HoodieRollbackRequest.Builder extends org.apache.avro.specific.SpecificRecordBuilderBase<HoodieRollbackRequest> implements org.apache.avro.data.RecordBuilder<HoodieRollbackRequest>
| Modifier and Type | Method and Description |
|---|---|
HoodieRollbackRequest |
build() |
HoodieRollbackRequest.Builder |
clearFileId()
Clears the value of the 'fileId' field.
|
HoodieRollbackRequest.Builder |
clearFilesToBeDeleted()
Clears the value of the 'filesToBeDeleted' field.
|
HoodieRollbackRequest.Builder |
clearLatestBaseInstant()
Clears the value of the 'latestBaseInstant' field.
|
HoodieRollbackRequest.Builder |
clearLogBlocksToBeDeleted()
Clears the value of the 'logBlocksToBeDeleted' field.
|
HoodieRollbackRequest.Builder |
clearPartitionPath()
Clears the value of the 'partitionPath' field.
|
String |
getFileId()
Gets the value of the 'fileId' field.
|
List<String> |
getFilesToBeDeleted()
Gets the value of the 'filesToBeDeleted' field.
|
String |
getLatestBaseInstant()
Gets the value of the 'latestBaseInstant' field.
|
Map<String,Long> |
getLogBlocksToBeDeleted()
Gets the value of the 'logBlocksToBeDeleted' field.
|
String |
getPartitionPath()
Gets the value of the 'partitionPath' field.
|
boolean |
hasFileId()
Checks whether the 'fileId' field has been set.
|
boolean |
hasFilesToBeDeleted()
Checks whether the 'filesToBeDeleted' field has been set.
|
boolean |
hasLatestBaseInstant()
Checks whether the 'latestBaseInstant' field has been set.
|
boolean |
hasLogBlocksToBeDeleted()
Checks whether the 'logBlocksToBeDeleted' field has been set.
|
boolean |
hasPartitionPath()
Checks whether the 'partitionPath' field has been set.
|
HoodieRollbackRequest.Builder |
setFileId(String value)
Sets the value of the 'fileId' field.
|
HoodieRollbackRequest.Builder |
setFilesToBeDeleted(List<String> value)
Sets the value of the 'filesToBeDeleted' field.
|
HoodieRollbackRequest.Builder |
setLatestBaseInstant(String value)
Sets the value of the 'latestBaseInstant' field.
|
HoodieRollbackRequest.Builder |
setLogBlocksToBeDeleted(Map<String,Long> value)
Sets the value of the 'logBlocksToBeDeleted' field.
|
HoodieRollbackRequest.Builder |
setPartitionPath(String value)
Sets the value of the 'partitionPath' field.
|
public String getPartitionPath()
public HoodieRollbackRequest.Builder setPartitionPath(String value)
value - The value of 'partitionPath'.public boolean hasPartitionPath()
public HoodieRollbackRequest.Builder clearPartitionPath()
public String getFileId()
public HoodieRollbackRequest.Builder setFileId(String value)
value - The value of 'fileId'.public boolean hasFileId()
public HoodieRollbackRequest.Builder clearFileId()
public String getLatestBaseInstant()
public HoodieRollbackRequest.Builder setLatestBaseInstant(String value)
value - The value of 'latestBaseInstant'.public boolean hasLatestBaseInstant()
public HoodieRollbackRequest.Builder clearLatestBaseInstant()
public List<String> getFilesToBeDeleted()
public HoodieRollbackRequest.Builder setFilesToBeDeleted(List<String> value)
value - The value of 'filesToBeDeleted'.public boolean hasFilesToBeDeleted()
public HoodieRollbackRequest.Builder clearFilesToBeDeleted()
public Map<String,Long> getLogBlocksToBeDeleted()
public HoodieRollbackRequest.Builder setLogBlocksToBeDeleted(Map<String,Long> value)
value - The value of 'logBlocksToBeDeleted'.public boolean hasLogBlocksToBeDeleted()
public HoodieRollbackRequest.Builder clearLogBlocksToBeDeleted()
public HoodieRollbackRequest build()
build in interface org.apache.avro.data.RecordBuilder<HoodieRollbackRequest>Copyright © 2024 The Apache Software Foundation. All rights reserved.