blob: 7e4158c369d3204d9e33aa8e8c7bf13998d55636 [file] [log] [blame]
Matthias Andreas Benkard93ecfd12022-01-15 14:03:41 +01001package eu.mulk.quarkus.googlecloud.jsonlogging.example;
2
3import eu.mulk.quarkus.googlecloud.jsonlogging.KeyValueParameter;
4import eu.mulk.quarkus.googlecloud.jsonlogging.StructuredParameter;
5import eu.mulk.quarkus.googlecloud.jsonlogging.StructuredParameterProvider;
6import java.util.concurrent.ThreadLocalRandom;
7
8public class RandomNumberParameterProvider implements StructuredParameterProvider {
9
10 @Override
11 public StructuredParameter getParameter() {
12 return KeyValueParameter.of("randomNumber", ThreadLocalRandom.current().nextInt());
13 }
14}