public Configuration()

in harry-core/src/harry/core/Configuration.java [111:138]


    public Configuration(@JsonProperty("seed") long seed,
                         @JsonProperty("schema_provider") SchemaProviderConfiguration schema_provider,
                         @JsonProperty("drop_schema") boolean drop_schema,
                         @JsonProperty("create_keyspace") String keyspace_ddl,
                         @JsonProperty("create_schema") boolean create_schema,
                         @JsonProperty("truncate_schema") boolean truncate_table,
                         @JsonProperty("metric_reporter") MetricReporterConfiguration metric_reporter,
                         @JsonProperty("clock") ClockConfiguration clock,
                         @JsonProperty("runner") RunnerConfiguration runner,
                         @JsonProperty("system_under_test") SutConfiguration system_under_test,
                         @JsonProperty("data_tracker") DataTrackerConfiguration data_tracker,
                         @JsonProperty("partition_descriptor_selector") PDSelectorConfiguration partition_descriptor_selector,
                         @JsonProperty("clustering_descriptor_selector") CDSelectorConfiguration clustering_descriptor_selector)
    {
        this.seed = seed;
        this.schema_provider = schema_provider;
        this.keyspace_ddl = keyspace_ddl;
        this.drop_schema = drop_schema;
        this.create_schema = create_schema;
        this.truncate_table = truncate_table;
        this.metric_reporter = metric_reporter;
        this.clock = clock;
        this.system_under_test = system_under_test;
        this.data_tracker = data_tracker;
        this.partition_descriptor_selector = partition_descriptor_selector;
        this.clustering_descriptor_selector = clustering_descriptor_selector;
        this.runner = runner;
    }