Class HarnessMonitoringInfosInstructionHandler


  • public class HarnessMonitoringInfosInstructionHandler
    extends java.lang.Object
    Processes BeamFnApi.InstructionRequest's BeamFnApi.HarnessMonitoringInfosResponse

    These instructions are not associated with the currently processed bundles. They return MonitoringInfos payloads for "process-wide" metrics, which return metric values calculated over the life of the process.

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.apache.beam.model.fnexecution.v1.BeamFnApi.InstructionResponse.Builder harnessMonitoringInfos​(org.apache.beam.model.fnexecution.v1.BeamFnApi.InstructionRequest request)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • HarnessMonitoringInfosInstructionHandler

        public HarnessMonitoringInfosInstructionHandler​(org.apache.beam.runners.core.metrics.ShortIdMap metricsShortIds)
    • Method Detail

      • harnessMonitoringInfos

        public org.apache.beam.model.fnexecution.v1.BeamFnApi.InstructionResponse.Builder harnessMonitoringInfos​(org.apache.beam.model.fnexecution.v1.BeamFnApi.InstructionRequest request)