Interface InstanceCommunication.MetricsDataOrBuilder

    • Method Detail

      • 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​(java.lang.String key)
         User defined metrics
         
        map<string, double> userMetrics = 9;
      • getUserMetrics

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

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

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

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