Class PrometheusExpositionServiceBuilder
java.lang.Object
com.linecorp.armeria.server.metric.PrometheusExpositionServiceBuilder
- All Implemented Interfaces:
TransientServiceBuilder
public final class PrometheusExpositionServiceBuilder
extends Object
implements TransientServiceBuilder
Builds a
PrometheusExpositionService
.-
Method Summary
Modifier and TypeMethodDescriptionbuild()
Returns a newly-createdPrometheusExpositionService
based on the properties of this builder.transientServiceOptions
(TransientServiceOption... transientServiceOptions) Enables the specifiedTransientServiceOption
s forTransientService
.transientServiceOptions
(Iterable<TransientServiceOption> transientServiceOptions) Enables the specifiedTransientServiceOption
s forTransientService
.
-
Method Details
-
transientServiceOptions
public PrometheusExpositionServiceBuilder transientServiceOptions(TransientServiceOption... transientServiceOptions) Description copied from interface:TransientServiceBuilder
Enables the specifiedTransientServiceOption
s forTransientService
. AllTransientServiceOption
s are disabled by default if unspecified.- Specified by:
transientServiceOptions
in interfaceTransientServiceBuilder
-
transientServiceOptions
public PrometheusExpositionServiceBuilder transientServiceOptions(Iterable<TransientServiceOption> transientServiceOptions) Description copied from interface:TransientServiceBuilder
Enables the specifiedTransientServiceOption
s forTransientService
. AllTransientServiceOption
s are disabled by default if unspecified.- Specified by:
transientServiceOptions
in interfaceTransientServiceBuilder
-
build
Returns a newly-createdPrometheusExpositionService
based on the properties of this builder.
-