Uses of Class
ai.vespa.metricsproxy.metric.model.DimensionId
Packages that use DimensionId
Package
Description
-
Uses of DimensionId in ai.vespa.metricsproxy.core
Fields in ai.vespa.metricsproxy.core declared as DimensionIdModifier and TypeFieldDescriptionstatic final DimensionIdVespaMetrics.INSTANCE_DIMENSION_IDstatic final DimensionIdVespaMetrics.METRIC_TYPE_DIMENSION_IDMethods in ai.vespa.metricsproxy.core that return types with arguments of type DimensionId -
Uses of DimensionId in ai.vespa.metricsproxy.metric
Fields in ai.vespa.metricsproxy.metric declared as DimensionIdModifier and TypeFieldDescriptionstatic final DimensionIdExternalMetrics.ROLE_DIMENSIONstatic final DimensionIdExternalMetrics.STATE_DIMENSIONMethods in ai.vespa.metricsproxy.metric that return types with arguments of type DimensionIdModifier and TypeMethodDescriptionstatic Map<DimensionId,String> ExternalMetrics.extractConfigserverDimensions(Collection<MetricsPacket.Builder> packets) Extracts the node repository dimensions (role, state etc.) from the given packets.AggregationKey.getDimensions()Metric.getDimensions()Method parameters in ai.vespa.metricsproxy.metric with type arguments of type DimensionIdConstructor parameters in ai.vespa.metricsproxy.metric with type arguments of type DimensionIdModifierConstructorDescriptionAggregationKey(Map<DimensionId, String> dimensions, Set<ConsumerId> consumers) Metric(MetricId name, Number value, Instant time, Map<DimensionId, String> dimensions, String description) Creates a new metric instance -
Uses of DimensionId in ai.vespa.metricsproxy.metric.dimensions
Methods in ai.vespa.metricsproxy.metric.dimensions that return DimensionIdMethods in ai.vespa.metricsproxy.metric.dimensions that return types with arguments of type DimensionIdModifier and TypeMethodDescriptionstatic Set<DimensionId>BlocklistDimensions.getAll()ApplicationDimensions.getDimensions()NodeDimensions.getDimensions() -
Uses of DimensionId in ai.vespa.metricsproxy.metric.model
Methods in ai.vespa.metricsproxy.metric.model that return DimensionIdModifier and TypeMethodDescriptionDimension.key()static DimensionIdDimensionId.toDimensionId(String id) Methods in ai.vespa.metricsproxy.metric.model that return types with arguments of type DimensionIdModifier and TypeMethodDescriptionMetricsPacket.dimensions()MetricsPacket.Builder.getDimensionIds()Returns a modifiable copy of the dimension IDs of this builder, usually for use withMetricsPacket.Builder.retainDimensions(Collection).Methods in ai.vespa.metricsproxy.metric.model with parameters of type DimensionIdModifier and TypeMethodDescriptionMetricsPacket.Builder.getDimensionValue(DimensionId id) MetricsPacket.Builder.putDimension(DimensionId id, String value) Method parameters in ai.vespa.metricsproxy.metric.model with type arguments of type DimensionIdModifier and TypeMethodDescriptionMetricsPacket.Builder.putDimensions(Map<DimensionId, String> extraDimensions) MetricsPacket.Builder.putDimensionsIfAbsent(Map<DimensionId, String> extraDimensions) MetricsPacket.Builder.retainDimensions(Collection<DimensionId> idsToRetain) Constructors in ai.vespa.metricsproxy.metric.model with parameters of type DimensionId -
Uses of DimensionId in ai.vespa.metricsproxy.metric.model.json
Method parameters in ai.vespa.metricsproxy.metric.model.json with type arguments of type DimensionIdModifier and TypeMethodDescriptionvoidYamasJsonModel.addDimensions(Map<DimensionId, String> additionalDimensions, boolean replace) Convenience method to add dimensions -
Uses of DimensionId in ai.vespa.metricsproxy.service
Methods in ai.vespa.metricsproxy.service that return types with arguments of type DimensionIdMethod parameters in ai.vespa.metricsproxy.service with type arguments of type DimensionIdModifier and TypeMethodDescriptionstatic VespaServiceVespaService.create(String name, String id, int statePort, String monitoringName, Map<DimensionId, String> dimensions)