mirror of
https://github.com/signalapp/Signal-Server
synced 2026-04-19 16:58:04 +01:00
Configure additional metric aggregators.
This commit is contained in:
committed by
Jon Chambers
parent
403aa5fd3e
commit
4cc5999f05
@@ -61,7 +61,7 @@ public class WhisperServerConfiguration extends Configuration {
|
||||
@NotNull
|
||||
@Valid
|
||||
@JsonProperty
|
||||
private MicrometerConfiguration micrometer;
|
||||
private List<MicrometerConfiguration> micrometer = new LinkedList<>();
|
||||
|
||||
@NotNull
|
||||
@Valid
|
||||
@@ -286,8 +286,14 @@ public class WhisperServerConfiguration extends Configuration {
|
||||
return cdn;
|
||||
}
|
||||
|
||||
public MicrometerConfiguration getMicrometerConfiguration() {
|
||||
return micrometer;
|
||||
public Map<String, MicrometerConfiguration> getMicrometerConfiguration() {
|
||||
final Map<String, MicrometerConfiguration> micrometerConfigurationByName = new HashMap<>();
|
||||
|
||||
for (final MicrometerConfiguration micrometerConfiguration : micrometer) {
|
||||
micrometerConfigurationByName.put(micrometerConfiguration.getName(), micrometerConfiguration);
|
||||
}
|
||||
|
||||
return micrometerConfigurationByName;
|
||||
}
|
||||
|
||||
public UnidentifiedDeliveryConfiguration getDeliveryCertificate() {
|
||||
|
||||
Reference in New Issue
Block a user