Interface Config.HistogramOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Config.Histogram,Config.Histogram.Builder
- Enclosing class:
- Config
public static interface Config.HistogramOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetStat()The name and tags of this histogram.The name and tags of this histogram.getUnit()The units for this histogram.intThe units for this histogram.The format string for the value of this histogram, using :ref:`command operators <config_access_log_command_operators>`.com.google.protobuf.ByteStringThe format string for the value of this histogram, using :ref:`command operators <config_access_log_command_operators>`.booleanhasStat()The name and tags of this histogram.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasStat
boolean hasStat()The name and tags of this histogram.
.envoy.extensions.access_loggers.stats.v3.Config.Stat stat = 1 [(.validate.rules) = { ... }- Returns:
- Whether the stat field is set.
-
getStat
Config.Stat getStat()The name and tags of this histogram.
.envoy.extensions.access_loggers.stats.v3.Config.Stat stat = 1 [(.validate.rules) = { ... }- Returns:
- The stat.
-
getStatOrBuilder
Config.StatOrBuilder getStatOrBuilder()The name and tags of this histogram.
.envoy.extensions.access_loggers.stats.v3.Config.Stat stat = 1 [(.validate.rules) = { ... } -
getUnitValue
int getUnitValue()The units for this histogram.
.envoy.extensions.access_loggers.stats.v3.Config.Histogram.Unit unit = 2 [(.validate.rules) = { ... }- Returns:
- The enum numeric value on the wire for unit.
-
getUnit
Config.Histogram.Unit getUnit()The units for this histogram.
.envoy.extensions.access_loggers.stats.v3.Config.Histogram.Unit unit = 2 [(.validate.rules) = { ... }- Returns:
- The unit.
-
getValueFormat
String getValueFormat()The format string for the value of this histogram, using :ref:`command operators <config_access_log_command_operators>`. This must evaluate to a positive number.
string value_format = 3 [(.validate.rules) = { ... }- Returns:
- The valueFormat.
-
getValueFormatBytes
com.google.protobuf.ByteString getValueFormatBytes()The format string for the value of this histogram, using :ref:`command operators <config_access_log_command_operators>`. This must evaluate to a positive number.
string value_format = 3 [(.validate.rules) = { ... }- Returns:
- The bytes for valueFormat.
-