Class MetricQueryService

    • Constructor Detail

      • MetricQueryService

        public MetricQueryService​(org.apache.flink.runtime.rpc.RpcService rpcService,
                                  String endpointId,
                                  long messageSizeLimit)
    • Method Detail

      • onStop

        public CompletableFuture<Void> onStop()
        Overrides:
        onStop in class org.apache.flink.runtime.rpc.RpcEndpoint
      • addMetric

        public void addMetric​(String metricName,
                              org.apache.flink.metrics.Metric metric,
                              AbstractMetricGroup group)
      • removeMetric

        public void removeMetric​(org.apache.flink.metrics.Metric metric)
      • createMetricQueryService

        public static MetricQueryService createMetricQueryService​(org.apache.flink.runtime.rpc.RpcService rpcService,
                                                                  ResourceID resourceID,
                                                                  long maximumFrameSize)
        Starts the MetricQueryService actor in the given actor system.
        Parameters:
        rpcService - The rpcService running the MetricQueryService
        resourceID - resource ID to disambiguate the actor name
        Returns:
        actor reference to the MetricQueryService