litmus core/proxy endpoint addition. removing record class
Signed-off-by: chandresh pancholi <chandresh.pancholi@navi.com>
This commit is contained in:
@@ -1,12 +1,16 @@
|
||||
package com.navi.medici.config;
|
||||
|
||||
import lombok.Data;
|
||||
import org.springframework.beans.factory.annotation.Value;
|
||||
import org.springframework.boot.context.properties.ConstructorBinding;
|
||||
import org.springframework.context.annotation.Configuration;
|
||||
|
||||
@Configuration
|
||||
@ConstructorBinding
|
||||
public record LitmusProxyConfig(@Value("${litmus.api.endpoint}") String litmusEndpoint,
|
||||
@Value("${clickstream.api.endpoint}") String clickStreamEndpoint) {
|
||||
@Data
|
||||
public class LitmusProxyConfig {
|
||||
|
||||
@Value("${litmus.api.endpoint}")
|
||||
String litmusEndpoint;
|
||||
|
||||
@Value("${clickstream.api.endpoint}")
|
||||
String clickStreamEndpoint;
|
||||
}
|
||||
|
||||
@@ -18,11 +18,11 @@ public class LitmusProxyContainer {
|
||||
@Bean
|
||||
public Litmus litmus(RequestMetadata requestMetadata) {
|
||||
var litmusConfig = LitmusConfig.builder()
|
||||
.litmusAPI(litmusProxyConfig.litmusEndpoint())
|
||||
.litmusAPI(litmusProxyConfig.getLitmusEndpoint())
|
||||
.appName("litmus-proxy")
|
||||
.instanceId("test-instance")
|
||||
.litmusContextProvider(new CustomLitmusProxyContextProvider(requestMetadata))
|
||||
.clickStreamAPI(litmusProxyConfig.clickStreamEndpoint())
|
||||
.clickStreamAPI(litmusProxyConfig.getClickStreamEndpoint())
|
||||
.build();
|
||||
|
||||
Litmus litmus = new DefaultLitmus(litmusConfig);
|
||||
|
||||
Reference in New Issue
Block a user