Package io.confluent.metrics.record
Class ConfluentMetric.YammerMeter.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<ConfluentMetric.YammerMeter.Builder>
com.google.protobuf.GeneratedMessage.Builder<ConfluentMetric.YammerMeter.Builder>
io.confluent.metrics.record.ConfluentMetric.YammerMeter.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,ConfluentMetric.YammerMeterOrBuilder,Cloneable
- Enclosing class:
ConfluentMetric.YammerMeter
public static final class ConfluentMetric.YammerMeter.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ConfluentMetric.YammerMeter.Builder>
implements ConfluentMetric.YammerMeterOrBuilder
Protobuf type
metrics.YammerMeter-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()int64 count = 2;int64 deltaCount = 7;double fifteenMinuteRate = 5;double fiveMinuteRate = 4;double meanRate = 6;.metrics.YammerMetricName metricName = 1;double oneMinuteRate = 3;longgetCount()int64 count = 2;longint64 deltaCount = 7;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptordoubledouble fifteenMinuteRate = 5;doubledouble fiveMinuteRate = 4;doubledouble meanRate = 6;.metrics.YammerMetricName metricName = 1;.metrics.YammerMetricName metricName = 1;.metrics.YammerMetricName metricName = 1;doubledouble oneMinuteRate = 3;boolean.metrics.YammerMetricName metricName = 1;final booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) .metrics.YammerMetricName metricName = 1;setCount(long value) int64 count = 2;setDeltaCount(long value) int64 deltaCount = 7;setFifteenMinuteRate(double value) double fifteenMinuteRate = 5;setFiveMinuteRate(double value) double fiveMinuteRate = 4;setMeanRate(double value) double meanRate = 6;.metrics.YammerMetricName metricName = 1;setMetricName(ConfluentMetric.YammerMetricName.Builder builderForValue) .metrics.YammerMetricName metricName = 1;setOneMinuteRate(double value) double oneMinuteRate = 3;Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, mergeUnknownFields, newBuilderForField, setField, setRepeatedField, setUnknownFieldsMethods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
mergeDelimitedFrom, mergeDelimitedFrom, mergeFromMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<ConfluentMetric.YammerMeter.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<ConfluentMetric.YammerMeter.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ConfluentMetric.YammerMeter.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ConfluentMetric.YammerMeter.Builder>
-
mergeFrom
public ConfluentMetric.YammerMeter.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ConfluentMetric.YammerMeter.Builder>- Throws:
IOException
-
hasMetricName
public boolean hasMetricName().metrics.YammerMetricName metricName = 1;- Specified by:
hasMetricNamein interfaceConfluentMetric.YammerMeterOrBuilder- Returns:
- Whether the metricName field is set.
-
getMetricName
.metrics.YammerMetricName metricName = 1;- Specified by:
getMetricNamein interfaceConfluentMetric.YammerMeterOrBuilder- Returns:
- The metricName.
-
setMetricName
.metrics.YammerMetricName metricName = 1; -
setMetricName
public ConfluentMetric.YammerMeter.Builder setMetricName(ConfluentMetric.YammerMetricName.Builder builderForValue) .metrics.YammerMetricName metricName = 1; -
mergeMetricName
.metrics.YammerMetricName metricName = 1; -
clearMetricName
.metrics.YammerMetricName metricName = 1; -
getMetricNameBuilder
.metrics.YammerMetricName metricName = 1; -
getMetricNameOrBuilder
.metrics.YammerMetricName metricName = 1;- Specified by:
getMetricNameOrBuilderin interfaceConfluentMetric.YammerMeterOrBuilder
-
getCount
public long getCount()int64 count = 2;- Specified by:
getCountin interfaceConfluentMetric.YammerMeterOrBuilder- Returns:
- The count.
-
setCount
int64 count = 2;- Parameters:
value- The count to set.- Returns:
- This builder for chaining.
-
clearCount
int64 count = 2;- Returns:
- This builder for chaining.
-
getOneMinuteRate
public double getOneMinuteRate()double oneMinuteRate = 3;- Specified by:
getOneMinuteRatein interfaceConfluentMetric.YammerMeterOrBuilder- Returns:
- The oneMinuteRate.
-
setOneMinuteRate
double oneMinuteRate = 3;- Parameters:
value- The oneMinuteRate to set.- Returns:
- This builder for chaining.
-
clearOneMinuteRate
double oneMinuteRate = 3;- Returns:
- This builder for chaining.
-
getFiveMinuteRate
public double getFiveMinuteRate()double fiveMinuteRate = 4;- Specified by:
getFiveMinuteRatein interfaceConfluentMetric.YammerMeterOrBuilder- Returns:
- The fiveMinuteRate.
-
setFiveMinuteRate
double fiveMinuteRate = 4;- Parameters:
value- The fiveMinuteRate to set.- Returns:
- This builder for chaining.
-
clearFiveMinuteRate
double fiveMinuteRate = 4;- Returns:
- This builder for chaining.
-
getFifteenMinuteRate
public double getFifteenMinuteRate()double fifteenMinuteRate = 5;- Specified by:
getFifteenMinuteRatein interfaceConfluentMetric.YammerMeterOrBuilder- Returns:
- The fifteenMinuteRate.
-
setFifteenMinuteRate
double fifteenMinuteRate = 5;- Parameters:
value- The fifteenMinuteRate to set.- Returns:
- This builder for chaining.
-
clearFifteenMinuteRate
double fifteenMinuteRate = 5;- Returns:
- This builder for chaining.
-
getMeanRate
public double getMeanRate()double meanRate = 6;- Specified by:
getMeanRatein interfaceConfluentMetric.YammerMeterOrBuilder- Returns:
- The meanRate.
-
setMeanRate
double meanRate = 6;- Parameters:
value- The meanRate to set.- Returns:
- This builder for chaining.
-
clearMeanRate
double meanRate = 6;- Returns:
- This builder for chaining.
-
getDeltaCount
public long getDeltaCount()int64 deltaCount = 7;- Specified by:
getDeltaCountin interfaceConfluentMetric.YammerMeterOrBuilder- Returns:
- The deltaCount.
-
setDeltaCount
int64 deltaCount = 7;- Parameters:
value- The deltaCount to set.- Returns:
- This builder for chaining.
-
clearDeltaCount
int64 deltaCount = 7;- Returns:
- This builder for chaining.
-