[ONOS-7683] Add default implementation of telemetry config managers
Change-Id: Iac3681ceff2b343746d2d0b1043300044043b63a
diff --git a/apps/openstacktelemetry/api/src/main/java/org/onosproject/openstacktelemetry/api/Constants.java b/apps/openstacktelemetry/api/src/main/java/org/onosproject/openstacktelemetry/api/Constants.java
index 0419529..98253cf 100644
--- a/apps/openstacktelemetry/api/src/main/java/org/onosproject/openstacktelemetry/api/Constants.java
+++ b/apps/openstacktelemetry/api/src/main/java/org/onosproject/openstacktelemetry/api/Constants.java
@@ -27,6 +27,21 @@
private static final String DEFAULT_SERVER_IP = "localhost";
+ // default configuration variables for gRPC
+ public static final String DEFAULT_GRPC_SERVER_IP = DEFAULT_SERVER_IP;
+ public static final int DEFAULT_GRPC_SERVER_PORT = 50051;
+ public static final boolean DEFAULT_GRPC_USE_PLAINTEXT = true;
+ public static final int DEFAULT_GRPC_MAX_INBOUND_MSG_SIZE = 4 * 1024 * 1024;
+
+ // default configuration variables for InfluxDB
+ public static final String DEFAULT_INFLUXDB_SERVER_IP = DEFAULT_SERVER_IP;
+ public static final int DEFAULT_INFLUXDB_SERVER_PORT = 8086;
+ public static final String DEFAULT_INFLUXDB_USERNAME = "onos";
+ public static final String DEFAULT_INFLUXDB_PASSWORD = "onos";
+ public static final String DEFAULT_INFLUXDB_DATABASE = "onos";
+ public static final boolean DEFAULT_INFLUXDB_ENABLE_BATCH = true;
+
+ // default configuration variables for Kafka
public static final String DEFAULT_KAFKA_SERVER_IP = DEFAULT_SERVER_IP;
public static final int DEFAULT_KAFKA_SERVER_PORT = 9092;
public static final int DEFAULT_KAFKA_RETRIES = 0;
@@ -39,6 +54,12 @@
public static final String DEFAULT_KAFKA_VALUE_SERIALIZER =
"org.apache.kafka.common.serialization.ByteArraySerializer";
+ // default configuration variables for REST API
public static final String DEFAULT_REST_SERVER_IP = DEFAULT_SERVER_IP;
public static final int DEFAULT_REST_SERVER_PORT = 80;
+ public static final String DEFAULT_REST_ENDPOINT = "telemetry";
+ public static final String DEFAULT_REST_METHOD = "POST";
+ public static final String DEFAULT_REST_REQUEST_MEDIA_TYPE = "application/json";
+ public static final String DEFAULT_REST_RESPONSE_MEDIA_TYPE = "application/json";
+
}