Class MetricsTrackingStateConfig.Builder<T extends MetricsTrackingStateConfig,​B extends MetricsTrackingStateConfig.Builder<T,​B>>

    • Field Detail

      • enabled

        protected boolean enabled
      • sampleInterval

        protected int sampleInterval
      • historySize

        protected int historySize
      • stateNameAsVariable

        protected boolean stateNameAsVariable
      • metricGroup

        protected org.apache.flink.metrics.MetricGroup metricGroup
    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • setEnabled

        public B setEnabled​(boolean enabled)
      • setSampleInterval

        public B setSampleInterval​(int sampleInterval)
      • setHistorySize

        public B setHistorySize​(int historySize)
      • setStateNameAsVariable

        public B setStateNameAsVariable​(boolean stateNameAsVariable)
      • setMetricGroup

        public B setMetricGroup​(org.apache.flink.metrics.MetricGroup metricGroup)
      • build

        public abstract T build()