public EcsFormatter()

in jul-ecs-formatter/src/main/java/co/elastic/logging/jul/EcsFormatter.java [53:63]


    public EcsFormatter() {
        serviceName = getProperty("co.elastic.logging.jul.EcsFormatter.serviceName", null);
        serviceVersion = getProperty("co.elastic.logging.jul.EcsFormatter.serviceVersion", null);
        serviceEnvironment = getProperty("co.elastic.logging.jul.EcsFormatter.serviceEnvironment", null);
        serviceNodeName = getProperty("co.elastic.logging.jul.EcsFormatter.serviceNodeName", null);
        includeOrigin = Boolean.parseBoolean(getProperty("co.elastic.logging.jul.EcsFormatter.includeOrigin", "false"));
        stackTraceAsArray = Boolean.parseBoolean(getProperty("co.elastic.logging.jul.EcsFormatter.stackTraceAsArray", "false"));
        eventDataset = getProperty("co.elastic.logging.jul.EcsFormatter.eventDataset", null);
        eventDataset = EcsJsonSerializer.computeEventDataset(eventDataset, serviceName);
        setAdditionalFields(getProperty("co.elastic.logging.jul.EcsFormatter.additionalFields", null));
    }