16 package org.openkilda.floodlight.pathverification;
18 import com.sabre.oss.conf4j.annotation.Configuration;
19 import com.sabre.oss.conf4j.annotation.Default;
20 import com.sabre.oss.conf4j.annotation.Key;
22 import java.util.Properties;
23 import javax.validation.constraints.Max;
24 import javax.validation.constraints.Min;
25 import javax.validation.constraints.NotBlank;
29 @Key(
"isl_bandwidth_quotient")
35 @Key(
"hmac256-secret")
39 @Key(
"bootstrap-servers")
46 Properties properties =
new Properties();
48 properties.put(
"key.serializer",
"org.apache.kafka.common.serialization.StringSerializer");
49 properties.put(
"value.serializer",
"org.apache.kafka.common.serialization.StringSerializer");
default Properties createKafkaProducerProperties()
String getBootstrapServers()
double getIslBandwidthQuotient()
String getHmac256Secret()