public abstract class NablarchMeterRegistryConfig
extends java.lang.Object
implements io.micrometer.core.instrument.config.MeterRegistryConfig
DiContainerがロードした情報で設定値を解決するMeterRegistryConfigの実装クラス。| Modifier | Constructor and Description |
|---|---|
protected |
NablarchMeterRegistryConfig(java.lang.String prefix,
DiContainer diContainer)
プレフィックスと
DiContainerを指定してインスタンスを生成する。 |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
get(java.lang.String key) |
java.lang.String |
prefix()
プレフィックスを取得する。
|
protected abstract java.lang.String |
subPrefix()
サブプレフィックスを取得する。
|
protected NablarchMeterRegistryConfig(java.lang.String prefix,
DiContainer diContainer)
DiContainerを指定してインスタンスを生成する。prefix - プレフィックスdiContainer - DiContainerpublic java.lang.String prefix()
コンストラクタで指定されたprefixがnullの場合は、"nablarch.micrometer." + subPrefix()を返す。
prefixがnullでない場合は、その値をそのまま返す。
prefix in interface io.micrometer.core.instrument.config.MeterRegistryConfigprotected abstract java.lang.String subPrefix()
public java.lang.String get(java.lang.String key)
get in interface io.micrometer.core.instrument.config.MeterRegistryConfig