public static class HoodieClusteringGroup.Builder extends org.apache.avro.specific.SpecificRecordBuilderBase<HoodieClusteringGroup> implements org.apache.avro.data.RecordBuilder<HoodieClusteringGroup>
| Modifier and Type | Method and Description |
|---|---|
HoodieClusteringGroup |
build() |
HoodieClusteringGroup.Builder |
clearExtraMetadata()
Clears the value of the 'extraMetadata' field.
|
HoodieClusteringGroup.Builder |
clearMetrics()
Clears the value of the 'metrics' field.
|
HoodieClusteringGroup.Builder |
clearNumOutputFileGroups()
Clears the value of the 'numOutputFileGroups' field.
|
HoodieClusteringGroup.Builder |
clearSlices()
Clears the value of the 'slices' field.
|
HoodieClusteringGroup.Builder |
clearVersion()
Clears the value of the 'version' field.
|
Map<String,String> |
getExtraMetadata()
Gets the value of the 'extraMetadata' field.
|
Map<String,Double> |
getMetrics()
Gets the value of the 'metrics' field.
|
Integer |
getNumOutputFileGroups()
Gets the value of the 'numOutputFileGroups' field.
|
List<HoodieSliceInfo> |
getSlices()
Gets the value of the 'slices' field.
|
Integer |
getVersion()
Gets the value of the 'version' field.
|
boolean |
hasExtraMetadata()
Checks whether the 'extraMetadata' field has been set.
|
boolean |
hasMetrics()
Checks whether the 'metrics' field has been set.
|
boolean |
hasNumOutputFileGroups()
Checks whether the 'numOutputFileGroups' field has been set.
|
boolean |
hasSlices()
Checks whether the 'slices' field has been set.
|
boolean |
hasVersion()
Checks whether the 'version' field has been set.
|
HoodieClusteringGroup.Builder |
setExtraMetadata(Map<String,String> value)
Sets the value of the 'extraMetadata' field.
|
HoodieClusteringGroup.Builder |
setMetrics(Map<String,Double> value)
Sets the value of the 'metrics' field.
|
HoodieClusteringGroup.Builder |
setNumOutputFileGroups(Integer value)
Sets the value of the 'numOutputFileGroups' field.
|
HoodieClusteringGroup.Builder |
setSlices(List<HoodieSliceInfo> value)
Sets the value of the 'slices' field.
|
HoodieClusteringGroup.Builder |
setVersion(Integer value)
Sets the value of the 'version' field.
|
public List<HoodieSliceInfo> getSlices()
public HoodieClusteringGroup.Builder setSlices(List<HoodieSliceInfo> value)
value - The value of 'slices'.public boolean hasSlices()
public HoodieClusteringGroup.Builder clearSlices()
public Map<String,Double> getMetrics()
public HoodieClusteringGroup.Builder setMetrics(Map<String,Double> value)
value - The value of 'metrics'.public boolean hasMetrics()
public HoodieClusteringGroup.Builder clearMetrics()
public Integer getNumOutputFileGroups()
public HoodieClusteringGroup.Builder setNumOutputFileGroups(Integer value)
value - The value of 'numOutputFileGroups'.public boolean hasNumOutputFileGroups()
public HoodieClusteringGroup.Builder clearNumOutputFileGroups()
public Map<String,String> getExtraMetadata()
public HoodieClusteringGroup.Builder setExtraMetadata(Map<String,String> value)
value - The value of 'extraMetadata'.public boolean hasExtraMetadata()
public HoodieClusteringGroup.Builder clearExtraMetadata()
public Integer getVersion()
public HoodieClusteringGroup.Builder setVersion(Integer value)
value - The value of 'version'.public boolean hasVersion()
public HoodieClusteringGroup.Builder clearVersion()
public HoodieClusteringGroup build()
build in interface org.apache.avro.data.RecordBuilder<HoodieClusteringGroup>Copyright © 2024 The Apache Software Foundation. All rights reserved.