com.seeq.link.agent.config.AgentConfigV1 Maven / Gradle / Ivy
package com.seeq.link.agent.config;
import java.util.ArrayList;
import java.util.List;
import com.seeq.link.sdk.ConfigObject;
import lombok.Data;
@Data
public class AgentConfigV1 extends ConfigObject {
private List connectors = new ArrayList<>();
public WatchdogConfigV1 watchdogOverride = new WatchdogConfigV1();
private boolean concurrentMetadataSync = true;
private boolean remoteLogStreaming = true;
private boolean isolateDependencies = true;
private String seeqServerConnectTimeoutForIndexing;
private String seeqServerReadTimeoutForIndexing;
private String seeqServerNetworkTimeoutForIndexing;
private Integer exportMaxConcurrencyLevel;
private Integer highMemoryUseThresholdGB = null;
private String minConnectorReinitializationDelay = "5s";
private String maxConnectorReinitializationDelay = "10 min";
private String webSocketKeepAliveInterval;
private String webSocketKeepAliveTimeout;
}