public static class HoodieCompactionPlan.Builder extends org.apache.avro.specific.SpecificRecordBuilderBase<HoodieCompactionPlan> implements org.apache.avro.data.RecordBuilder<HoodieCompactionPlan>
| Modifier and Type | Method and Description |
|---|---|
HoodieCompactionPlan |
build() |
HoodieCompactionPlan.Builder |
clearExtraMetadata()
Clears the value of the 'extraMetadata' field.
|
HoodieCompactionPlan.Builder |
clearOperations()
Clears the value of the 'operations' field.
|
HoodieCompactionPlan.Builder |
clearVersion()
Clears the value of the 'version' field.
|
Map<String,String> |
getExtraMetadata()
Gets the value of the 'extraMetadata' field.
|
List<HoodieCompactionOperation> |
getOperations()
Gets the value of the 'operations' field.
|
Integer |
getVersion()
Gets the value of the 'version' field.
|
boolean |
hasExtraMetadata()
Checks whether the 'extraMetadata' field has been set.
|
boolean |
hasOperations()
Checks whether the 'operations' field has been set.
|
boolean |
hasVersion()
Checks whether the 'version' field has been set.
|
HoodieCompactionPlan.Builder |
setExtraMetadata(Map<String,String> value)
Sets the value of the 'extraMetadata' field.
|
HoodieCompactionPlan.Builder |
setOperations(List<HoodieCompactionOperation> value)
Sets the value of the 'operations' field.
|
HoodieCompactionPlan.Builder |
setVersion(Integer value)
Sets the value of the 'version' field.
|
public List<HoodieCompactionOperation> getOperations()
public HoodieCompactionPlan.Builder setOperations(List<HoodieCompactionOperation> value)
value - The value of 'operations'.public boolean hasOperations()
public HoodieCompactionPlan.Builder clearOperations()
public Map<String,String> getExtraMetadata()
public HoodieCompactionPlan.Builder setExtraMetadata(Map<String,String> value)
value - The value of 'extraMetadata'.public boolean hasExtraMetadata()
public HoodieCompactionPlan.Builder clearExtraMetadata()
public Integer getVersion()
public HoodieCompactionPlan.Builder setVersion(Integer value)
value - The value of 'version'.public boolean hasVersion()
public HoodieCompactionPlan.Builder clearVersion()
public HoodieCompactionPlan build()
build in interface org.apache.avro.data.RecordBuilder<HoodieCompactionPlan>Copyright © 2022 The Apache Software Foundation. All rights reserved.