Interface MetricsOptions

All Superinterfaces:
HasDisplayData, PipelineOptions

public interface MetricsOptions extends PipelineOptions
Extension of PipelineOptions that defines MetricsSink specific options.
  • Method Details

    • getMetricsSink

    • setMetricsSink

      void setMetricsSink(Class<? extends MetricsSink> metricsSink)
    • getMetricsPushPeriod

      @Long(5L) Long getMetricsPushPeriod()
    • setMetricsPushPeriod

      void setMetricsPushPeriod(Long period)
    • getMetricsHttpSinkUrl

      String getMetricsHttpSinkUrl()
    • setMetricsHttpSinkUrl

      void setMetricsHttpSinkUrl(String metricsSink)
    • getMetricsGraphiteHost

      String getMetricsGraphiteHost()
    • setMetricsGraphiteHost

      void setMetricsGraphiteHost(String host)
    • getMetricsGraphitePort

      @Integer(2003) Integer getMetricsGraphitePort()
    • setMetricsGraphitePort

      void setMetricsGraphitePort(Integer port)