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
- DiContainer
public java.lang.String prefix()
コンストラクタで指定されたprefix
がnull
の場合は、"nablarch.micrometer." + subPrefix()
を返す。
prefix
がnull
でない場合は、その値をそのまま返す。
prefix
in interface io.micrometer.core.instrument.config.MeterRegistryConfig
protected abstract java.lang.String subPrefix()
public java.lang.String get(java.lang.String key)
get
in interface io.micrometer.core.instrument.config.MeterRegistryConfig