public static class HoodieRequestedReplaceMetadata.Builder extends org.apache.avro.specific.SpecificRecordBuilderBase<HoodieRequestedReplaceMetadata> implements org.apache.avro.data.RecordBuilder<HoodieRequestedReplaceMetadata>
| Modifier and Type | Method and Description |
|---|---|
HoodieRequestedReplaceMetadata |
build() |
HoodieRequestedReplaceMetadata.Builder |
clearClusteringPlan()
Clears the value of the 'clusteringPlan' field.
|
HoodieRequestedReplaceMetadata.Builder |
clearExtraMetadata()
Clears the value of the 'extraMetadata' field.
|
HoodieRequestedReplaceMetadata.Builder |
clearOperationType()
Clears the value of the 'operationType' field.
|
HoodieRequestedReplaceMetadata.Builder |
clearVersion()
Clears the value of the 'version' field.
|
HoodieClusteringPlan |
getClusteringPlan()
Gets the value of the 'clusteringPlan' field.
|
HoodieClusteringPlan.Builder |
getClusteringPlanBuilder()
Gets the Builder instance for the 'clusteringPlan' field and creates one if it doesn't exist yet.
|
Map<String,String> |
getExtraMetadata()
Gets the value of the 'extraMetadata' field.
|
String |
getOperationType()
Gets the value of the 'operationType' field.
|
Integer |
getVersion()
Gets the value of the 'version' field.
|
boolean |
hasClusteringPlan()
Checks whether the 'clusteringPlan' field has been set.
|
boolean |
hasClusteringPlanBuilder()
Checks whether the 'clusteringPlan' field has an active Builder instance
|
boolean |
hasExtraMetadata()
Checks whether the 'extraMetadata' field has been set.
|
boolean |
hasOperationType()
Checks whether the 'operationType' field has been set.
|
boolean |
hasVersion()
Checks whether the 'version' field has been set.
|
HoodieRequestedReplaceMetadata.Builder |
setClusteringPlan(HoodieClusteringPlan value)
Sets the value of the 'clusteringPlan' field.
|
HoodieRequestedReplaceMetadata.Builder |
setClusteringPlanBuilder(HoodieClusteringPlan.Builder value)
Sets the Builder instance for the 'clusteringPlan' field
|
HoodieRequestedReplaceMetadata.Builder |
setExtraMetadata(Map<String,String> value)
Sets the value of the 'extraMetadata' field.
|
HoodieRequestedReplaceMetadata.Builder |
setOperationType(String value)
Sets the value of the 'operationType' field.
|
HoodieRequestedReplaceMetadata.Builder |
setVersion(Integer value)
Sets the value of the 'version' field.
|
public String getOperationType()
public HoodieRequestedReplaceMetadata.Builder setOperationType(String value)
value - The value of 'operationType'.public boolean hasOperationType()
public HoodieRequestedReplaceMetadata.Builder clearOperationType()
public HoodieClusteringPlan getClusteringPlan()
public HoodieRequestedReplaceMetadata.Builder setClusteringPlan(HoodieClusteringPlan value)
value - The value of 'clusteringPlan'.public boolean hasClusteringPlan()
public HoodieClusteringPlan.Builder getClusteringPlanBuilder()
public HoodieRequestedReplaceMetadata.Builder setClusteringPlanBuilder(HoodieClusteringPlan.Builder value)
value - The builder instance that must be set.public boolean hasClusteringPlanBuilder()
public HoodieRequestedReplaceMetadata.Builder clearClusteringPlan()
public Map<String,String> getExtraMetadata()
public HoodieRequestedReplaceMetadata.Builder setExtraMetadata(Map<String,String> value)
value - The value of 'extraMetadata'.public boolean hasExtraMetadata()
public HoodieRequestedReplaceMetadata.Builder clearExtraMetadata()
public Integer getVersion()
public HoodieRequestedReplaceMetadata.Builder setVersion(Integer value)
value - The value of 'version'.public boolean hasVersion()
public HoodieRequestedReplaceMetadata.Builder clearVersion()
public HoodieRequestedReplaceMetadata build()
build in interface org.apache.avro.data.RecordBuilder<HoodieRequestedReplaceMetadata>Copyright © 2024 The Apache Software Foundation. All rights reserved.