Uses of Class
ai.vespa.metricsproxy.metric.model.MetricsPacket.Builder
Packages that use MetricsPacket.Builder
Package
Description
-
Uses of MetricsPacket.Builder in ai.vespa.metricsproxy.core
Methods in ai.vespa.metricsproxy.core that return types with arguments of type MetricsPacket.BuilderModifier and TypeMethodDescriptionVespaMetrics.getMetrics(List<VespaService> services, ConsumerId consumerId) MetricsManager.getMetricsAsBuilders(List<VespaService> services, Instant startTime, ConsumerId consumerId) Returns the metrics for the given services, in mutable state for further processing.Method parameters in ai.vespa.metricsproxy.core with type arguments of type MetricsPacket.BuilderModifier and TypeMethodDescriptionvoidMetricsManager.setExtraMetrics(List<MetricsPacket.Builder> packets) -
Uses of MetricsPacket.Builder in ai.vespa.metricsproxy.http
Methods in ai.vespa.metricsproxy.http that return MetricsPacket.Builder -
Uses of MetricsPacket.Builder in ai.vespa.metricsproxy.http.application
Methods in ai.vespa.metricsproxy.http.application with parameters of type MetricsPacket.BuilderModifier and TypeMethodDescriptionvoidClusterIdDimensionProcessor.process(MetricsPacket.Builder builder) voidPublicDimensionsProcessor.process(MetricsPacket.Builder builder) voidServiceIdDimensionProcessor.process(MetricsPacket.Builder builder) -
Uses of MetricsPacket.Builder in ai.vespa.metricsproxy.metric
Methods in ai.vespa.metricsproxy.metric that return types with arguments of type MetricsPacket.BuilderMethod parameters in ai.vespa.metricsproxy.metric with type arguments of type MetricsPacket.BuilderModifier and TypeMethodDescriptionstatic Map<DimensionId,String> ExternalMetrics.extractConfigserverDimensions(Collection<MetricsPacket.Builder> packets) Extracts the node repository dimensions (role, state etc.) from the given packets.voidExternalMetrics.setExtraMetrics(List<MetricsPacket.Builder> externalPackets) -
Uses of MetricsPacket.Builder in ai.vespa.metricsproxy.metric.model
Methods in ai.vespa.metricsproxy.metric.model that return MetricsPacket.BuilderModifier and TypeMethodDescriptionMetricsPacket.Builder.addConsumers(Set<ConsumerId> extraConsumers) MetricsPacket.Builder.applyOutputNames(Map<MetricId, List<MetricId>> outputNamesById) MetricsPacket.Builder.putDimension(DimensionId id, String value) MetricsPacket.Builder.putDimensions(Map<DimensionId, String> extraDimensions) MetricsPacket.Builder.putDimensionsIfAbsent(Map<DimensionId, String> extraDimensions) MetricsPacket.Builder.putMetrics(Collection<Metric> extraMetrics) MetricsPacket.Builder.retainDimensions(Collection<DimensionId> idsToRetain) MetricsPacket.Builder.retainMetrics(Set<MetricId> idsToRetain) MetricsPacket.Builder.statusCode(Integer statusCode) MetricsPacket.Builder.statusMessage(String statusMessage) -
Uses of MetricsPacket.Builder in ai.vespa.metricsproxy.metric.model.json
Methods in ai.vespa.metricsproxy.metric.model.json that return MetricsPacket.BuilderModifier and TypeMethodDescriptionstatic MetricsPacket.BuilderYamasJsonUtil.toMetricsPacketBuilder(YamasJsonModel jsonModel) Methods in ai.vespa.metricsproxy.metric.model.json that return types with arguments of type MetricsPacket.BuilderModifier and TypeMethodDescriptionstatic List<MetricsPacket.Builder>GenericJsonUtil.toMetricsPackets(GenericJsonModel jsonModel) static List<MetricsPacket.Builder>GenericJsonUtil.toMetricsPackets(String jsonString) static List<MetricsPacket.Builder>YamasJsonUtil.toMetricsPackets(String jsonString) Converts the given json formatted string to a list of metrics packet builders. -
Uses of MetricsPacket.Builder in ai.vespa.metricsproxy.metric.model.processing
Methods in ai.vespa.metricsproxy.metric.model.processing that return MetricsPacket.BuilderModifier and TypeMethodDescriptionstatic MetricsPacket.BuilderMetricsProcessor.applyProcessors(MetricsPacket.Builder builder, MetricsProcessor... processors) Helper method to apply a list of processors to a metrics packet builder.Methods in ai.vespa.metricsproxy.metric.model.processing with parameters of type MetricsPacket.BuilderModifier and TypeMethodDescriptionstatic MetricsPacket.BuilderMetricsProcessor.applyProcessors(MetricsPacket.Builder builder, MetricsProcessor... processors) Helper method to apply a list of processors to a metrics packet builder.voidMetricsProcessor.process(MetricsPacket.Builder builder) Processes the metrics packet builder in-place. -
Uses of MetricsPacket.Builder in ai.vespa.metricsproxy.node
Method parameters in ai.vespa.metricsproxy.node with type arguments of type MetricsPacket.BuilderModifier and TypeMethodDescriptionprotected static voidNodeMetricGatherer.addObjectToBuilders(List<MetricsPacket.Builder> builders, com.fasterxml.jackson.databind.JsonNode object)