@Delegate(excludes = HasServiceSettings.class) public DistributedLogCollector getLogCollector() { return getLogCollectorFactory().build(this); }
@Override public Settings buildServiceSettings(DeploymentConfiguration deploymentConfiguration) { List<String> profiles = new ArrayList<>(); profiles.add("bootstrap"); profiles.add("bootstrap-local"); KubernetesSharedServiceSettings kubernetesSharedServiceSettings = new KubernetesSharedServiceSettings(deploymentConfiguration); Settings settings = new Settings(profiles); String location = kubernetesSharedServiceSettings.getDeployLocation(); settings.setAddress(buildAddress(location)) .setArtifactId(getArtifactId(deploymentConfiguration.getName())) .setLocation(location) .setMonitored(false) .setEnabled(true); return settings; }
@Override public Settings buildServiceSettings(DeploymentConfiguration deploymentConfiguration) { List<String> profiles = new ArrayList<>(); profiles.add("bootstrap"); profiles.add("bootstrap-local"); KubernetesSharedServiceSettings kubernetesSharedServiceSettings = new KubernetesSharedServiceSettings(deploymentConfiguration); Settings settings = new Settings(profiles); String location = kubernetesSharedServiceSettings.getDeployLocation(); settings.setAddress(buildAddress(location)) .setArtifactId(getArtifactId(deploymentConfiguration.getName())) .setLocation(location) .setMonitored(false) .setEnabled(true); return settings; }
@Delegate(excludes = HasServiceSettings.class) public DistributedLogCollector getLogCollector() { return getLogCollectorFactory().build(this); }