java.lang.Object
io.helidon.metrics.MetricsSupportProviderImpl
- All Implemented Interfaces:
MetricsSupportProvider<MetricsSupport.Builder,MetricsSupport>
public class MetricsSupportProviderImpl
extends Object
implements MetricsSupportProvider<MetricsSupport.Builder,MetricsSupport>
Provider which furnishes a builder for
MetricsSupport instances.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuilder()create(MetricsSettings metricsSettings, RestServiceSettings restServiceSettings) Create a new instance of the specific type ofMetricsSupport.
-
Constructor Details
-
MetricsSupportProviderImpl
public MetricsSupportProviderImpl()
-
-
Method Details
-
builder
- Specified by:
builderin interfaceMetricsSupportProvider<MetricsSupport.Builder,MetricsSupport> - Returns:
- a new
MetricsSupport.Builderfor a specific implementation type ofMetricsSupport
-
create
public MetricsSupport create(MetricsSettings metricsSettings, RestServiceSettings restServiceSettings) Description copied from interface:MetricsSupportProviderCreate a new instance of the specific type ofMetricsSupport.- Specified by:
createin interfaceMetricsSupportProvider<MetricsSupport.Builder,MetricsSupport> - Parameters:
metricsSettings- metrics settings to use in creating theMetricsSupportinstancerestServiceSettings- REST service settings to control the service endpoint- Returns:
- the new
MetricsSupportinstance
-