<commit_before>package com.hpe.caf.worker.document;

import com.hpe.caf.api.worker.WorkerConfiguration;

import javax.validation.constraints.Max;
import javax.validation.constraints.Min;
import javax.validation.constraints.NotNull;
import javax.validation.constraints.Size;

public class DocumentWorkerConfiguration extends WorkerConfiguration
{
    /**
     * Output queue to return results to RabbitMQ.
     */
    @NotNull
    @Size(min = 1)
    private String outputQueue;

    /**
     * Number of threads to use in the worker.<commit_msg>Updated to allow the output queue to not be specified<commit_after>package com.hpe.caf.worker.document;

import com.hpe.caf.api.worker.WorkerConfiguration;

import javax.validation.constraints.Max;
import javax.validation.constraints.Min;

public class DocumentWorkerConfiguration extends WorkerConfiguration
{
    /**
     * Output queue to return results to RabbitMQ.
     */
    private String outputQueue;

    /**
     * Number of threads to use in the worker.
{'fraction_non_alphanumeric': 0.08424182358771061, 'fraction_numerical': 0.0009910802775024777, 'mean_word_length': 3.9029126213592233, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2409704', 'n_tokens_mistral': 281, 'n_tokens_neox': 273, 'n_words': 77}