public Builder mergeFrom(com.dremio.exec.proto.UserBitShared.MetricsDef other) { if (other == com.dremio.exec.proto.UserBitShared.MetricsDef.getDefaultInstance()) return this; if (metricDefBuilder_ == null) { if (!other.metricDef_.isEmpty()) {
/** * <code>repeated .exec.shared.MetricsDef metrics_def = 1;</code> * * <pre> * underlying data structure is list with index as operator type and value as MetricsDef * </pre> */ public com.dremio.exec.proto.UserBitShared.MetricsDef.Builder addMetricsDefBuilder() { return getMetricsDefFieldBuilder().addBuilder( com.dremio.exec.proto.UserBitShared.MetricsDef.getDefaultInstance()); } /**
/** * <code>repeated .exec.shared.MetricsDef metrics_def = 1;</code> * * <pre> * underlying data structure is list with index as operator type and value as MetricsDef * </pre> */ public com.dremio.exec.proto.UserBitShared.MetricsDef.Builder addMetricsDefBuilder( int index) { return getMetricsDefFieldBuilder().addBuilder( index, com.dremio.exec.proto.UserBitShared.MetricsDef.getDefaultInstance()); } /**
public com.dremio.exec.proto.UserBitShared.MetricsDef getDefaultInstanceForType() { return com.dremio.exec.proto.UserBitShared.MetricsDef.getDefaultInstance(); }
private static CoreOperatorTypeMetricsMap.Builder getMapBuilder() { CoreOperatorTypeMetricsMap.Builder builder = CoreOperatorTypeMetricsMap.newBuilder(); for (int i = 0; i < CoreOperatorType.values().length; i++) { // Initalizing with metricsdef object with empty list => This can be modified later at the time of registration builder.addMetricsDef(MetricsDef.getDefaultInstance()); } return builder; }