public static class HoodieBootstrapFilePartitionInfo.Builder extends org.apache.avro.specific.SpecificRecordBuilderBase<HoodieBootstrapFilePartitionInfo> implements org.apache.avro.data.RecordBuilder<HoodieBootstrapFilePartitionInfo>
| Modifier and Type | Method and Description |
|---|---|
HoodieBootstrapFilePartitionInfo |
build() |
HoodieBootstrapFilePartitionInfo.Builder |
clearBootstrapFileStatus()
Clears the value of the 'bootstrapFileStatus' field.
|
HoodieBootstrapFilePartitionInfo.Builder |
clearBootstrapPartitionPath()
Clears the value of the 'bootstrapPartitionPath' field.
|
HoodieBootstrapFilePartitionInfo.Builder |
clearPartitionPath()
Clears the value of the 'partitionPath' field.
|
HoodieBootstrapFilePartitionInfo.Builder |
clearVersion()
Clears the value of the 'version' field.
|
HoodieFileStatus |
getBootstrapFileStatus()
Gets the value of the 'bootstrapFileStatus' field.
|
HoodieFileStatus.Builder |
getBootstrapFileStatusBuilder()
Gets the Builder instance for the 'bootstrapFileStatus' field and creates one if it doesn't exist yet.
|
String |
getBootstrapPartitionPath()
Gets the value of the 'bootstrapPartitionPath' field.
|
String |
getPartitionPath()
Gets the value of the 'partitionPath' field.
|
Integer |
getVersion()
Gets the value of the 'version' field.
|
boolean |
hasBootstrapFileStatus()
Checks whether the 'bootstrapFileStatus' field has been set.
|
boolean |
hasBootstrapFileStatusBuilder()
Checks whether the 'bootstrapFileStatus' field has an active Builder instance
|
boolean |
hasBootstrapPartitionPath()
Checks whether the 'bootstrapPartitionPath' field has been set.
|
boolean |
hasPartitionPath()
Checks whether the 'partitionPath' field has been set.
|
boolean |
hasVersion()
Checks whether the 'version' field has been set.
|
HoodieBootstrapFilePartitionInfo.Builder |
setBootstrapFileStatus(HoodieFileStatus value)
Sets the value of the 'bootstrapFileStatus' field.
|
HoodieBootstrapFilePartitionInfo.Builder |
setBootstrapFileStatusBuilder(HoodieFileStatus.Builder value)
Sets the Builder instance for the 'bootstrapFileStatus' field
|
HoodieBootstrapFilePartitionInfo.Builder |
setBootstrapPartitionPath(String value)
Sets the value of the 'bootstrapPartitionPath' field.
|
HoodieBootstrapFilePartitionInfo.Builder |
setPartitionPath(String value)
Sets the value of the 'partitionPath' field.
|
HoodieBootstrapFilePartitionInfo.Builder |
setVersion(Integer value)
Sets the value of the 'version' field.
|
public Integer getVersion()
public HoodieBootstrapFilePartitionInfo.Builder setVersion(Integer value)
value - The value of 'version'.public boolean hasVersion()
public HoodieBootstrapFilePartitionInfo.Builder clearVersion()
public String getBootstrapPartitionPath()
public HoodieBootstrapFilePartitionInfo.Builder setBootstrapPartitionPath(String value)
value - The value of 'bootstrapPartitionPath'.public boolean hasBootstrapPartitionPath()
public HoodieBootstrapFilePartitionInfo.Builder clearBootstrapPartitionPath()
public HoodieFileStatus getBootstrapFileStatus()
public HoodieBootstrapFilePartitionInfo.Builder setBootstrapFileStatus(HoodieFileStatus value)
value - The value of 'bootstrapFileStatus'.public boolean hasBootstrapFileStatus()
public HoodieFileStatus.Builder getBootstrapFileStatusBuilder()
public HoodieBootstrapFilePartitionInfo.Builder setBootstrapFileStatusBuilder(HoodieFileStatus.Builder value)
value - The builder instance that must be set.public boolean hasBootstrapFileStatusBuilder()
public HoodieBootstrapFilePartitionInfo.Builder clearBootstrapFileStatus()
public String getPartitionPath()
public HoodieBootstrapFilePartitionInfo.Builder setPartitionPath(String value)
value - The value of 'partitionPath'.public boolean hasPartitionPath()
public HoodieBootstrapFilePartitionInfo.Builder clearPartitionPath()
public HoodieBootstrapFilePartitionInfo build()
build in interface org.apache.avro.data.RecordBuilder<HoodieBootstrapFilePartitionInfo>Copyright © 2024 The Apache Software Foundation. All rights reserved.