public void updateLogs()

in src/main/java/CodeBuildAction.java [169:184]


    public void updateLogs(List<String> newLogs) {
        if(logs != null) {
            if(logs.size() == 1) {
                if(logs.get(0).equals(CloudWatchMonitor.noLogsMessage)) {
                    if (newLogs.size() > 0 && !newLogs.get(0).equals(CloudWatchMonitor.noLogsMessage)) {
                        logs = new ArrayList<>();
                    } else {
                        return;
                    }
                } else if(logs.get(0).equals(CloudWatchMonitor.streamingDisabledMessage)) {
                    return;
                }
            }
            this.logs.addAll(newLogs);
        }
    }