Interface StreamMetricsMessageOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
StreamMetricsMessage,StreamMetricsMessage.Builder
public interface StreamMetricsMessageOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Metrics.MetricFamilygetEnvoyMetrics(int index)A list of metric entriesintgetEnvoyMetricsCount()A list of metric entriesList<Metrics.MetricFamily>getEnvoyMetricsList()A list of metric entriesMetrics.MetricFamilyOrBuildergetEnvoyMetricsOrBuilder(int index)A list of metric entriesList<? extends Metrics.MetricFamilyOrBuilder>getEnvoyMetricsOrBuilderList()A list of metric entriesStreamMetricsMessage.IdentifiergetIdentifier()Identifier data effectively is a structured metadata.StreamMetricsMessage.IdentifierOrBuildergetIdentifierOrBuilder()Identifier data effectively is a structured metadata.booleanhasIdentifier()Identifier data effectively is a structured metadata.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasIdentifier
boolean hasIdentifier()
Identifier data effectively is a structured metadata. As a performance optimization this will only be sent in the first message on the stream.
.envoy.service.metrics.v2.StreamMetricsMessage.Identifier identifier = 1;- Returns:
- Whether the identifier field is set.
-
getIdentifier
StreamMetricsMessage.Identifier getIdentifier()
Identifier data effectively is a structured metadata. As a performance optimization this will only be sent in the first message on the stream.
.envoy.service.metrics.v2.StreamMetricsMessage.Identifier identifier = 1;- Returns:
- The identifier.
-
getIdentifierOrBuilder
StreamMetricsMessage.IdentifierOrBuilder getIdentifierOrBuilder()
Identifier data effectively is a structured metadata. As a performance optimization this will only be sent in the first message on the stream.
.envoy.service.metrics.v2.StreamMetricsMessage.Identifier identifier = 1;
-
getEnvoyMetricsList
List<Metrics.MetricFamily> getEnvoyMetricsList()
A list of metric entries
repeated .io.prometheus.client.MetricFamily envoy_metrics = 2;
-
getEnvoyMetrics
Metrics.MetricFamily getEnvoyMetrics(int index)
A list of metric entries
repeated .io.prometheus.client.MetricFamily envoy_metrics = 2;
-
getEnvoyMetricsCount
int getEnvoyMetricsCount()
A list of metric entries
repeated .io.prometheus.client.MetricFamily envoy_metrics = 2;
-
getEnvoyMetricsOrBuilderList
List<? extends Metrics.MetricFamilyOrBuilder> getEnvoyMetricsOrBuilderList()
A list of metric entries
repeated .io.prometheus.client.MetricFamily envoy_metrics = 2;
-
getEnvoyMetricsOrBuilder
Metrics.MetricFamilyOrBuilder getEnvoyMetricsOrBuilder(int index)
A list of metric entries
repeated .io.prometheus.client.MetricFamily envoy_metrics = 2;
-
-