Class DefaultMetricCollectorFactory

java.lang.Object
com.amazonaws.metrics.internal.cloudwatch.DefaultMetricCollectorFactory
All Implemented Interfaces:
MetricCollector.Factory

public class DefaultMetricCollectorFactory extends Object implements MetricCollector.Factory
The default AWS SDK metric collector factory. This class is instantiated via reflection if the default AWS SDK metrics is enabled via the system property SDKGlobalConfiguration.DEFAULT_METRICS_SYSTEM_PROPERTY.
  • Constructor Details

    • DefaultMetricCollectorFactory

      public DefaultMetricCollectorFactory()
  • Method Details

    • getInstance

      public MetricCollector getInstance()
      Returns a instance of the Amazon CloudWatch request metric collector either by starting up a new one or returning an existing one if it's already started; null if any failure.
      Specified by:
      getInstance in interface MetricCollector.Factory