Interface InstanceCommunication.MetricsDataOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
InstanceCommunication.MetricsData, InstanceCommunication.MetricsData.Builder
Enclosing class:
InstanceCommunication

public static interface InstanceCommunication.MetricsDataOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getReceivedTotal

      long getReceivedTotal()
       Total number of records function received from source
       
      int64 receivedTotal = 2;
      Returns:
      The receivedTotal.
    • getReceivedTotal1Min

      long getReceivedTotal1Min()
      int64 receivedTotal_1min = 10;
      Returns:
      The receivedTotal1min.
    • getProcessedSuccessfullyTotal

      long getProcessedSuccessfullyTotal()
       Total number of records successfully processed by user function
       
      int64 processedSuccessfullyTotal = 4;
      Returns:
      The processedSuccessfullyTotal.
    • getProcessedSuccessfullyTotal1Min

      long getProcessedSuccessfullyTotal1Min()
      int64 processedSuccessfullyTotal_1min = 12;
      Returns:
      The processedSuccessfullyTotal1min.
    • getSystemExceptionsTotal

      long getSystemExceptionsTotal()
       Total number of system exceptions thrown
       
      int64 systemExceptionsTotal = 5;
      Returns:
      The systemExceptionsTotal.
    • getSystemExceptionsTotal1Min

      long getSystemExceptionsTotal1Min()
      int64 systemExceptionsTotal_1min = 13;
      Returns:
      The systemExceptionsTotal1min.
    • getUserExceptionsTotal

      long getUserExceptionsTotal()
       Total number of user exceptions thrown
       
      int64 userExceptionsTotal = 6;
      Returns:
      The userExceptionsTotal.
    • getUserExceptionsTotal1Min

      long getUserExceptionsTotal1Min()
      int64 userExceptionsTotal_1min = 14;
      Returns:
      The userExceptionsTotal1min.
    • getAvgProcessLatency

      double getAvgProcessLatency()
       Average process latency for function
       
      double avgProcessLatency = 7;
      Returns:
      The avgProcessLatency.
    • getAvgProcessLatency1Min

      double getAvgProcessLatency1Min()
      double avgProcessLatency_1min = 15;
      Returns:
      The avgProcessLatency1min.
    • getLastInvocation

      long getLastInvocation()
       Timestamp of when the function was last invoked
       
      int64 lastInvocation = 8;
      Returns:
      The lastInvocation.
    • getUserMetricsCount

      int getUserMetricsCount()
       User defined metrics
       
      map<string, double> userMetrics = 9;
    • containsUserMetrics

      boolean containsUserMetrics(String key)
       User defined metrics
       
      map<string, double> userMetrics = 9;
    • getUserMetrics

      @Deprecated Map<String,Double> getUserMetrics()
      Deprecated.
      Use getUserMetricsMap() instead.
    • getUserMetricsMap

      Map<String,Double> getUserMetricsMap()
       User defined metrics
       
      map<string, double> userMetrics = 9;
    • getUserMetricsOrDefault

      double getUserMetricsOrDefault(String key, double defaultValue)
       User defined metrics
       
      map<string, double> userMetrics = 9;
    • getUserMetricsOrThrow

      double getUserMetricsOrThrow(String key)
       User defined metrics
       
      map<string, double> userMetrics = 9;