test_class.declarator: validator = Validation
        .byProvider(HibernateValidator.class)
        .configure()
        .buildValidatorFactory()
        .getValidator()
test_class.modifier: private final
test_class.original_string: private final Validator validator = Validation
        .byProvider(HibernateValidator.class)
        .configure()
        .buildValidatorFactory()
        .getValidator();
test_class.type: Validator
test_class.var_name: validator
test_class.declarator: config = new ReaperApplicationConfiguration()
test_class.modifier: private final
test_class.original_string: private final ReaperApplicationConfiguration config = new ReaperApplicationConfiguration();
test_class.type: ReaperApplicationConfiguration
test_class.var_name: config
test_class.file: src/server/src/test/java/io/cassandrareaper/ReaperApplicationConfigurationTest.java
test_class.identifier: ReaperApplicationConfigurationTest
test_case.body: @Test
    public void testRepairIntensity() {
      config.setRepairIntensity(-0.1);
      assertThat(validator.validate(config)).hasSize(1);
  
      config.setRepairIntensity(0);
      assertThat(validator.validate(config)).hasSize(1);
  
      config.setRepairIntensity(1);
      assertThat(validator.validate(config)).hasSize(0);
    }
test_case.class_method_signature: ReaperApplicationConfigurationTest.testRepairIntensity()
test_case.full_signature: @Test public void testRepairIntensity()
test_case.identifier: testRepairIntensity
test_case.invocations: setRepairIntensity hasSize assertThat validate setRepairIntensity hasSize assertThat validate setRepairIntensity hasSize assertThat validate
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testRepairIntensity()
focal_class.declarator: DEFAULT_SEGMENT_COUNT_PER_NODE = 64
focal_class.modifier: private static final
focal_class.original_string: private static final int DEFAULT_SEGMENT_COUNT_PER_NODE = 64;
focal_class.type: int
focal_class.var_name: DEFAULT_SEGMENT_COUNT_PER_NODE
focal_class.declarator: DEFAULT_MAX_PENDING_COMPACTIONS = 20
focal_class.modifier: private static final
focal_class.original_string: private static final Integer DEFAULT_MAX_PENDING_COMPACTIONS = 20;
focal_class.type: Integer
focal_class.var_name: DEFAULT_MAX_PENDING_COMPACTIONS
focal_class.declarator: maxPendingCompactions
focal_class.modifier: @JsonProperty
    private
focal_class.original_string: @JsonProperty
    private Integer maxPendingCompactions;
focal_class.type: Integer
focal_class.var_name: maxPendingCompactions
focal_class.declarator: segmentCount
focal_class.modifier: @Deprecated
    @JsonProperty
    private
focal_class.original_string: @Deprecated
    @JsonProperty
    private Integer segmentCount;
focal_class.type: Integer
focal_class.var_name: segmentCount
focal_class.declarator: segmentCountPerNode
focal_class.modifier: @JsonProperty private
focal_class.original_string: @JsonProperty private Integer segmentCountPerNode;
focal_class.type: Integer
focal_class.var_name: segmentCountPerNode
focal_class.declarator: repairParallelism
focal_class.modifier: @JsonProperty
    @NotNull
    private
focal_class.original_string: @JsonProperty
    @NotNull
    private RepairParallelism repairParallelism;
focal_class.type: RepairParallelism
focal_class.var_name: repairParallelism
focal_class.declarator: repairIntensity
focal_class.modifier: @JsonProperty
    @NotNull
    @DecimalMin(value = "0", inclusive = false)
    @Max(1)
    private
focal_class.original_string: @JsonProperty
    @NotNull
    @DecimalMin(value = "0", inclusive = false)
    @Max(1)
    private Double repairIntensity;
focal_class.type: Double
focal_class.var_name: repairIntensity
focal_class.declarator: incrementalRepair
focal_class.modifier: @JsonProperty
    @NotNull
    @DefaultValue("false")
    private
focal_class.original_string: @JsonProperty
    @NotNull
    @DefaultValue("false")
    private Boolean incrementalRepair;
focal_class.type: Boolean
focal_class.var_name: incrementalRepair
focal_class.declarator: blacklistTwcsTables
focal_class.modifier: @JsonProperty
    private
focal_class.original_string: @JsonProperty
    private Boolean blacklistTwcsTables;
focal_class.type: Boolean
focal_class.var_name: blacklistTwcsTables
focal_class.declarator: scheduleDaysBetween
focal_class.modifier: @DefaultValue("7")
    private
focal_class.original_string: @DefaultValue("7")
    private Integer scheduleDaysBetween;
focal_class.type: Integer
focal_class.var_name: scheduleDaysBetween
focal_class.declarator: useAddressTranslator
focal_class.modifier: @JsonProperty
    @DefaultValue("false")
    private
focal_class.original_string: @JsonProperty
    @DefaultValue("false")
    private Boolean useAddressTranslator;
focal_class.type: Boolean
focal_class.var_name: useAddressTranslator
focal_class.declarator: jmxAddressTranslator = Optional.empty()
focal_class.modifier: @Valid
    private
focal_class.original_string: @Valid
    private Optional<AddressTranslatorFactory> jmxAddressTranslator = Optional.empty();
focal_class.type: Optional<AddressTranslatorFactory>
focal_class.var_name: jmxAddressTranslator
focal_class.declarator: repairRunThreadCount
focal_class.modifier: @JsonProperty
    @NotNull
    private
focal_class.original_string: @JsonProperty
    @NotNull
    private Integer repairRunThreadCount;
focal_class.type: Integer
focal_class.var_name: repairRunThreadCount
focal_class.declarator: hangingRepairTimeoutMins
focal_class.modifier: @JsonProperty
    @NotNull
    private
focal_class.original_string: @JsonProperty
    @NotNull
    private Integer hangingRepairTimeoutMins;
focal_class.type: Integer
focal_class.var_name: hangingRepairTimeoutMins
focal_class.declarator: storageType
focal_class.modifier: @NotEmpty
    private
focal_class.original_string: @NotEmpty
    private String storageType;
focal_class.type: String
focal_class.var_name: storageType
focal_class.declarator: enableCrossOrigin
focal_class.modifier: private
focal_class.original_string: private String enableCrossOrigin;
focal_class.type: String
focal_class.var_name: enableCrossOrigin
focal_class.declarator: jmxPorts
focal_class.modifier: @JsonProperty
    private
focal_class.original_string: @JsonProperty
    private Map<String, Integer> jmxPorts;
focal_class.type: Map<String, Integer>
focal_class.var_name: jmxPorts
focal_class.declarator: jmxmp = new Jmxmp()
focal_class.modifier: @JsonProperty
    private
focal_class.original_string: @JsonProperty
    private Jmxmp jmxmp = new Jmxmp();
focal_class.type: Jmxmp
focal_class.var_name: jmxmp
focal_class.declarator: jmxCredentials
focal_class.modifier: @JsonProperty
    private
focal_class.original_string: @JsonProperty
    private Map<String, JmxCredentials> jmxCredentials;
focal_class.type: Map<String, JmxCredentials>
focal_class.var_name: jmxCredentials
focal_class.declarator: jmxAuth
focal_class.modifier: @JsonProperty
    private
focal_class.original_string: @JsonProperty
    private JmxCredentials jmxAuth;
focal_class.type: JmxCredentials
focal_class.var_name: jmxAuth
focal_class.declarator: autoScheduling
focal_class.modifier: @JsonProperty
    private
focal_class.original_string: @JsonProperty
    private AutoSchedulingConfiguration autoScheduling;
focal_class.type: AutoSchedulingConfiguration
focal_class.var_name: autoScheduling
focal_class.declarator: enableDynamicSeedList
focal_class.modifier: @JsonProperty
    @DefaultValue("true")
    private
focal_class.original_string: @JsonProperty
    @DefaultValue("true")
    private Boolean enableDynamicSeedList;
focal_class.type: Boolean
focal_class.var_name: enableDynamicSeedList
focal_class.declarator: repairManagerSchedulingIntervalSeconds
focal_class.modifier: @JsonProperty
    private
focal_class.original_string: @JsonProperty
    private Integer repairManagerSchedulingIntervalSeconds;
focal_class.type: Integer
focal_class.var_name: repairManagerSchedulingIntervalSeconds
focal_class.declarator: activateQueryLogger
focal_class.modifier: @JsonProperty
    @DefaultValue("false")
    private
focal_class.original_string: @JsonProperty
    @DefaultValue("false")
    private Boolean activateQueryLogger;
focal_class.type: Boolean
focal_class.var_name: activateQueryLogger
focal_class.declarator: jmxConnectionTimeoutInSeconds
focal_class.modifier: @JsonProperty
    @DefaultValue("5")
    private
focal_class.original_string: @JsonProperty
    @DefaultValue("5")
    private Integer jmxConnectionTimeoutInSeconds;
focal_class.type: Integer
focal_class.var_name: jmxConnectionTimeoutInSeconds
focal_class.declarator: clusterTimeoutInDays
focal_class.modifier: @JsonProperty
    @DefaultValue("7")
    private
focal_class.original_string: @JsonProperty
    @DefaultValue("7")
    private Integer clusterTimeoutInDays;
focal_class.type: Integer
focal_class.var_name: clusterTimeoutInDays
focal_class.declarator: datacenterAvailability
focal_class.modifier: @JsonProperty
    private
focal_class.original_string: @JsonProperty
    private DatacenterAvailability datacenterAvailability;
focal_class.type: DatacenterAvailability
focal_class.var_name: datacenterAvailability
focal_class.declarator: accessControl
focal_class.modifier: @JsonProperty private
focal_class.original_string: @JsonProperty private AccessControlConfiguration accessControl;
focal_class.type: AccessControlConfiguration
focal_class.var_name: accessControl
focal_class.declarator: repairThreadCount
focal_class.modifier: @JsonProperty
    private
focal_class.original_string: @JsonProperty
    private Integer repairThreadCount;
focal_class.type: Integer
focal_class.var_name: repairThreadCount
focal_class.declarator: purgeRecordsAfterInDays
focal_class.modifier: @Nullable
    @JsonProperty
    private
focal_class.original_string: @Nullable
    @JsonProperty
    private Integer purgeRecordsAfterInDays;
focal_class.type: Integer
focal_class.var_name: purgeRecordsAfterInDays
focal_class.declarator: numberOfRunsToKeepPerUnit
focal_class.modifier: @Nullable
    @JsonProperty
    private
focal_class.original_string: @Nullable
    @JsonProperty
    private Integer numberOfRunsToKeepPerUnit;
focal_class.type: Integer
focal_class.var_name: numberOfRunsToKeepPerUnit
focal_class.declarator: cassandra = new CassandraFactory()
focal_class.modifier: private
focal_class.original_string: private CassandraFactory cassandra = new CassandraFactory();
focal_class.type: CassandraFactory
focal_class.var_name: cassandra
focal_class.declarator: database
focal_class.modifier: @Deprecated
    @JsonProperty
    private
focal_class.original_string: @Deprecated
    @JsonProperty
    private DataSourceFactory database;
focal_class.type: DataSourceFactory
focal_class.var_name: database
focal_class.declarator: relationalDb = new DataSourceFactory()
focal_class.modifier: private
focal_class.original_string: private DataSourceFactory relationalDb = new DataSourceFactory();
focal_class.type: DataSourceFactory
focal_class.var_name: relationalDb
focal_class.declarator: enforcedLocalNode = Optional.empty()
focal_class.modifier: @JsonProperty
    private
focal_class.original_string: @JsonProperty
    private Optional<String> enforcedLocalNode = Optional.empty();
focal_class.type: Optional<String>
focal_class.var_name: enforcedLocalNode
focal_class.declarator: enforcedLocalClusterName = Optional.empty()
focal_class.modifier: @JsonProperty
    private
focal_class.original_string: @JsonProperty
    private Optional<String> enforcedLocalClusterName = Optional.empty();
focal_class.type: Optional<String>
focal_class.var_name: enforcedLocalClusterName
focal_class.declarator: enforcedLocalDatacenter = Optional.empty()
focal_class.modifier: @JsonProperty
    private
focal_class.original_string: @JsonProperty
    private Optional<String> enforcedLocalDatacenter = Optional.empty();
focal_class.type: Optional<String>
focal_class.var_name: enforcedLocalDatacenter
focal_class.declarator: enableConcurrentMigrations
focal_class.modifier: @JsonProperty
    @DefaultValue("true")
    private
focal_class.original_string: @JsonProperty
    @DefaultValue("true")
    private Boolean enableConcurrentMigrations;
focal_class.type: Boolean
focal_class.var_name: enableConcurrentMigrations
focal_class.declarator: httpClient = new HttpClientConfiguration()
focal_class.modifier: private
focal_class.original_string: private HttpClientConfiguration httpClient = new HttpClientConfiguration();
focal_class.type: HttpClientConfiguration
focal_class.var_name: httpClient
focal_class.declarator: cryptograph
focal_class.modifier: @JsonProperty
    @Nullable
    private
focal_class.original_string: @JsonProperty
    @Nullable
    private CryptographFactory cryptograph;
focal_class.type: CryptographFactory
focal_class.var_name: cryptograph
focal_class.file: src/server/src/main/java/io/cassandrareaper/ReaperApplicationConfiguration.java
focal_class.identifier: ReaperApplicationConfiguration
focal_class.class_method_signature: ReaperApplicationConfiguration.getJmxmp()
focal_class.full_signature: public Jmxmp getJmxmp()
focal_class.identifier: getJmxmp
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Jmxmp
focal_class.signature: Jmxmp getJmxmp()
focal_class.class_method_signature: ReaperApplicationConfiguration.setJmxmp(Jmxmp jmxmp)
focal_class.full_signature: public void setJmxmp(Jmxmp jmxmp)
focal_class.identifier: setJmxmp
focal_class.modifiers: public
focal_class.parameters: (Jmxmp jmxmp)
focal_class.return: void
focal_class.signature: void setJmxmp(Jmxmp jmxmp)
focal_class.class_method_signature: ReaperApplicationConfiguration.getSegmentCount()
focal_class.full_signature: public int getSegmentCount()
focal_class.identifier: getSegmentCount
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int getSegmentCount()
focal_class.class_method_signature: ReaperApplicationConfiguration.setSegmentCount(int segmentCount)
focal_class.full_signature: public void setSegmentCount(int segmentCount)
focal_class.identifier: setSegmentCount
focal_class.modifiers: public
focal_class.parameters: (int segmentCount)
focal_class.return: void
focal_class.signature: void setSegmentCount(int segmentCount)
focal_class.class_method_signature: ReaperApplicationConfiguration.getSegmentCountPerNode()
focal_class.full_signature: public int getSegmentCountPerNode()
focal_class.identifier: getSegmentCountPerNode
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int getSegmentCountPerNode()
focal_class.class_method_signature: ReaperApplicationConfiguration.setSegmentCountPerNode(int segmentCountPerNode)
focal_class.full_signature: public void setSegmentCountPerNode(int segmentCountPerNode)
focal_class.identifier: setSegmentCountPerNode
focal_class.modifiers: public
focal_class.parameters: (int segmentCountPerNode)
focal_class.return: void
focal_class.signature: void setSegmentCountPerNode(int segmentCountPerNode)
focal_class.class_method_signature: ReaperApplicationConfiguration.getMaxPendingCompactions()
focal_class.full_signature: public int getMaxPendingCompactions()
focal_class.identifier: getMaxPendingCompactions
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int getMaxPendingCompactions()
focal_class.class_method_signature: ReaperApplicationConfiguration.setMaxPendingCompactions(int maxPendingCompactions)
focal_class.full_signature: public void setMaxPendingCompactions(int maxPendingCompactions)
focal_class.identifier: setMaxPendingCompactions
focal_class.modifiers: public
focal_class.parameters: (int maxPendingCompactions)
focal_class.return: void
focal_class.signature: void setMaxPendingCompactions(int maxPendingCompactions)
focal_class.class_method_signature: ReaperApplicationConfiguration.getRepairParallelism()
focal_class.full_signature: public RepairParallelism getRepairParallelism()
focal_class.identifier: getRepairParallelism
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: RepairParallelism
focal_class.signature: RepairParallelism getRepairParallelism()
focal_class.class_method_signature: ReaperApplicationConfiguration.setRepairParallelism(RepairParallelism repairParallelism)
focal_class.full_signature: public void setRepairParallelism(RepairParallelism repairParallelism)
focal_class.identifier: setRepairParallelism
focal_class.modifiers: public
focal_class.parameters: (RepairParallelism repairParallelism)
focal_class.return: void
focal_class.signature: void setRepairParallelism(RepairParallelism repairParallelism)
focal_class.class_method_signature: ReaperApplicationConfiguration.getRepairIntensity()
focal_class.full_signature: public double getRepairIntensity()
focal_class.identifier: getRepairIntensity
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: double
focal_class.signature: double getRepairIntensity()
focal_class.class_method_signature: ReaperApplicationConfiguration.setRepairIntensity(double repairIntensity)
focal_class.full_signature: public void setRepairIntensity(double repairIntensity)
focal_class.identifier: setRepairIntensity
focal_class.modifiers: public
focal_class.parameters: (double repairIntensity)
focal_class.return: void
focal_class.signature: void setRepairIntensity(double repairIntensity)
focal_class.class_method_signature: ReaperApplicationConfiguration.getIncrementalRepair()
focal_class.full_signature: public boolean getIncrementalRepair()
focal_class.identifier: getIncrementalRepair
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean getIncrementalRepair()
focal_class.class_method_signature: ReaperApplicationConfiguration.setIncrementalRepair(boolean incrementalRepair)
focal_class.full_signature: public void setIncrementalRepair(boolean incrementalRepair)
focal_class.identifier: setIncrementalRepair
focal_class.modifiers: public
focal_class.parameters: (boolean incrementalRepair)
focal_class.return: void
focal_class.signature: void setIncrementalRepair(boolean incrementalRepair)
focal_class.class_method_signature: ReaperApplicationConfiguration.getBlacklistTwcsTables()
focal_class.full_signature: public boolean getBlacklistTwcsTables()
focal_class.identifier: getBlacklistTwcsTables
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean getBlacklistTwcsTables()
focal_class.class_method_signature: ReaperApplicationConfiguration.setBlacklistTwcsTables(boolean blacklistTwcsTables)
focal_class.full_signature: public void setBlacklistTwcsTables(boolean blacklistTwcsTables)
focal_class.identifier: setBlacklistTwcsTables
focal_class.modifiers: public
focal_class.parameters: (boolean blacklistTwcsTables)
focal_class.return: void
focal_class.signature: void setBlacklistTwcsTables(boolean blacklistTwcsTables)
focal_class.class_method_signature: ReaperApplicationConfiguration.getScheduleDaysBetween()
focal_class.full_signature: public Integer getScheduleDaysBetween()
focal_class.identifier: getScheduleDaysBetween
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Integer
focal_class.signature: Integer getScheduleDaysBetween()
focal_class.class_method_signature: ReaperApplicationConfiguration.setScheduleDaysBetween(int scheduleDaysBetween)
focal_class.full_signature: public void setScheduleDaysBetween(int scheduleDaysBetween)
focal_class.identifier: setScheduleDaysBetween
focal_class.modifiers: public
focal_class.parameters: (int scheduleDaysBetween)
focal_class.return: void
focal_class.signature: void setScheduleDaysBetween(int scheduleDaysBetween)
focal_class.class_method_signature: ReaperApplicationConfiguration.getRepairRunThreadCount()
focal_class.full_signature: public int getRepairRunThreadCount()
focal_class.identifier: getRepairRunThreadCount
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int getRepairRunThreadCount()
focal_class.class_method_signature: ReaperApplicationConfiguration.setRepairRunThreadCount(int repairRunThreadCount)
focal_class.full_signature: public void setRepairRunThreadCount(int repairRunThreadCount)
focal_class.identifier: setRepairRunThreadCount
focal_class.modifiers: public
focal_class.parameters: (int repairRunThreadCount)
focal_class.return: void
focal_class.signature: void setRepairRunThreadCount(int repairRunThreadCount)
focal_class.class_method_signature: ReaperApplicationConfiguration.getStorageType()
focal_class.full_signature: public String getStorageType()
focal_class.identifier: getStorageType
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getStorageType()
focal_class.class_method_signature: ReaperApplicationConfiguration.setEnableCrossOrigin(String enableCrossOrigin)
focal_class.full_signature: public void setEnableCrossOrigin(String enableCrossOrigin)
focal_class.identifier: setEnableCrossOrigin
focal_class.modifiers: public
focal_class.parameters: (String enableCrossOrigin)
focal_class.return: void
focal_class.signature: void setEnableCrossOrigin(String enableCrossOrigin)
focal_class.class_method_signature: ReaperApplicationConfiguration.getEnableCrossOrigin()
focal_class.full_signature: public String getEnableCrossOrigin()
focal_class.identifier: getEnableCrossOrigin
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getEnableCrossOrigin()
focal_class.class_method_signature: ReaperApplicationConfiguration.isEnableCrossOrigin()
focal_class.full_signature: public boolean isEnableCrossOrigin()
focal_class.identifier: isEnableCrossOrigin
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isEnableCrossOrigin()
focal_class.class_method_signature: ReaperApplicationConfiguration.setStorageType(String storageType)
focal_class.full_signature: public void setStorageType(String storageType)
focal_class.identifier: setStorageType
focal_class.modifiers: public
focal_class.parameters: (String storageType)
focal_class.return: void
focal_class.signature: void setStorageType(String storageType)
focal_class.class_method_signature: ReaperApplicationConfiguration.getDataSourceFactory()
focal_class.full_signature: public DataSourceFactory getDataSourceFactory()
focal_class.identifier: getDataSourceFactory
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: DataSourceFactory
focal_class.signature: DataSourceFactory getDataSourceFactory()
focal_class.class_method_signature: ReaperApplicationConfiguration.getH2DataSourceFactory()
focal_class.full_signature: @JsonProperty("h2") public DataSourceFactory getH2DataSourceFactory()
focal_class.identifier: getH2DataSourceFactory
focal_class.modifiers: @JsonProperty("h2") public
focal_class.parameters: ()
focal_class.return: DataSourceFactory
focal_class.signature: DataSourceFactory getH2DataSourceFactory()
focal_class.class_method_signature: ReaperApplicationConfiguration.setH2DataSourceFactory(DataSourceFactory h2)
focal_class.full_signature: @JsonProperty("h2") public void setH2DataSourceFactory(DataSourceFactory h2)
focal_class.identifier: setH2DataSourceFactory
focal_class.modifiers: @JsonProperty("h2") public
focal_class.parameters: (DataSourceFactory h2)
focal_class.return: void
focal_class.signature: void setH2DataSourceFactory(DataSourceFactory h2)
focal_class.class_method_signature: ReaperApplicationConfiguration.getPostgresDataSourceFactory()
focal_class.full_signature: @JsonProperty("postgres") public DataSourceFactory getPostgresDataSourceFactory()
focal_class.identifier: getPostgresDataSourceFactory
focal_class.modifiers: @JsonProperty("postgres") public
focal_class.parameters: ()
focal_class.return: DataSourceFactory
focal_class.signature: DataSourceFactory getPostgresDataSourceFactory()
focal_class.class_method_signature: ReaperApplicationConfiguration.setPostgresDataSourceFactory(DataSourceFactory postgres)
focal_class.full_signature: @JsonProperty("postgres") public void setPostgresDataSourceFactory(DataSourceFactory postgres)
focal_class.identifier: setPostgresDataSourceFactory
focal_class.modifiers: @JsonProperty("postgres") public
focal_class.parameters: (DataSourceFactory postgres)
focal_class.return: void
focal_class.signature: void setPostgresDataSourceFactory(DataSourceFactory postgres)
focal_class.class_method_signature: ReaperApplicationConfiguration.getRepairManagerSchedulingIntervalSeconds()
focal_class.full_signature: public int getRepairManagerSchedulingIntervalSeconds()
focal_class.identifier: getRepairManagerSchedulingIntervalSeconds
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int getRepairManagerSchedulingIntervalSeconds()
focal_class.class_method_signature: ReaperApplicationConfiguration.setRepairManagerSchedulingIntervalSeconds(int repairManagerSchedulingIntervalSeconds)
focal_class.full_signature: @JsonProperty public void setRepairManagerSchedulingIntervalSeconds(int repairManagerSchedulingIntervalSeconds)
focal_class.identifier: setRepairManagerSchedulingIntervalSeconds
focal_class.modifiers: @JsonProperty public
focal_class.parameters: (int repairManagerSchedulingIntervalSeconds)
focal_class.return: void
focal_class.signature: void setRepairManagerSchedulingIntervalSeconds(int repairManagerSchedulingIntervalSeconds)
focal_class.class_method_signature: ReaperApplicationConfiguration.getJmxPorts()
focal_class.full_signature: public Map<String, Integer> getJmxPorts()
focal_class.identifier: getJmxPorts
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Map<String, Integer>
focal_class.signature: Map<String, Integer> getJmxPorts()
focal_class.class_method_signature: ReaperApplicationConfiguration.setJmxPorts(Map<String, Integer> jmxPorts)
focal_class.full_signature: public void setJmxPorts(Map<String, Integer> jmxPorts)
focal_class.identifier: setJmxPorts
focal_class.modifiers: public
focal_class.parameters: (Map<String, Integer> jmxPorts)
focal_class.return: void
focal_class.signature: void setJmxPorts(Map<String, Integer> jmxPorts)
focal_class.class_method_signature: ReaperApplicationConfiguration.getJmxAuth()
focal_class.full_signature: public JmxCredentials getJmxAuth()
focal_class.identifier: getJmxAuth
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: JmxCredentials
focal_class.signature: JmxCredentials getJmxAuth()
focal_class.class_method_signature: ReaperApplicationConfiguration.setJmxAuth(JmxCredentials jmxAuth)
focal_class.full_signature: public void setJmxAuth(JmxCredentials jmxAuth)
focal_class.identifier: setJmxAuth
focal_class.modifiers: public
focal_class.parameters: (JmxCredentials jmxAuth)
focal_class.return: void
focal_class.signature: void setJmxAuth(JmxCredentials jmxAuth)
focal_class.class_method_signature: ReaperApplicationConfiguration.getJmxCredentials()
focal_class.full_signature: public Map<String, JmxCredentials> getJmxCredentials()
focal_class.identifier: getJmxCredentials
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Map<String, JmxCredentials>
focal_class.signature: Map<String, JmxCredentials> getJmxCredentials()
focal_class.class_method_signature: ReaperApplicationConfiguration.setJmxCredentials(Map<String, JmxCredentials> jmxCredentials)
focal_class.full_signature: public void setJmxCredentials(Map<String, JmxCredentials> jmxCredentials)
focal_class.identifier: setJmxCredentials
focal_class.modifiers: public
focal_class.parameters: (Map<String, JmxCredentials> jmxCredentials)
focal_class.return: void
focal_class.signature: void setJmxCredentials(Map<String, JmxCredentials> jmxCredentials)
focal_class.class_method_signature: ReaperApplicationConfiguration.hasAutoSchedulingEnabled()
focal_class.full_signature: public boolean hasAutoSchedulingEnabled()
focal_class.identifier: hasAutoSchedulingEnabled
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean hasAutoSchedulingEnabled()
focal_class.class_method_signature: ReaperApplicationConfiguration.getAutoScheduling()
focal_class.full_signature: public AutoSchedulingConfiguration getAutoScheduling()
focal_class.identifier: getAutoScheduling
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: AutoSchedulingConfiguration
focal_class.signature: AutoSchedulingConfiguration getAutoScheduling()
focal_class.class_method_signature: ReaperApplicationConfiguration.setAutoScheduling(AutoSchedulingConfiguration autoRepairScheduling)
focal_class.full_signature: public void setAutoScheduling(AutoSchedulingConfiguration autoRepairScheduling)
focal_class.identifier: setAutoScheduling
focal_class.modifiers: public
focal_class.parameters: (AutoSchedulingConfiguration autoRepairScheduling)
focal_class.return: void
focal_class.signature: void setAutoScheduling(AutoSchedulingConfiguration autoRepairScheduling)
focal_class.class_method_signature: ReaperApplicationConfiguration.setEnableDynamicSeedList(boolean enableDynamicSeedList)
focal_class.full_signature: public void setEnableDynamicSeedList(boolean enableDynamicSeedList)
focal_class.identifier: setEnableDynamicSeedList
focal_class.modifiers: public
focal_class.parameters: (boolean enableDynamicSeedList)
focal_class.return: void
focal_class.signature: void setEnableDynamicSeedList(boolean enableDynamicSeedList)
focal_class.class_method_signature: ReaperApplicationConfiguration.getEnableDynamicSeedList()
focal_class.full_signature: public boolean getEnableDynamicSeedList()
focal_class.identifier: getEnableDynamicSeedList
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean getEnableDynamicSeedList()
focal_class.class_method_signature: ReaperApplicationConfiguration.setActivateQueryLogger(boolean activateQueryLogger)
focal_class.full_signature: public void setActivateQueryLogger(boolean activateQueryLogger)
focal_class.identifier: setActivateQueryLogger
focal_class.modifiers: public
focal_class.parameters: (boolean activateQueryLogger)
focal_class.return: void
focal_class.signature: void setActivateQueryLogger(boolean activateQueryLogger)
focal_class.class_method_signature: ReaperApplicationConfiguration.getActivateQueryLogger()
focal_class.full_signature: public boolean getActivateQueryLogger()
focal_class.identifier: getActivateQueryLogger
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean getActivateQueryLogger()
focal_class.class_method_signature: ReaperApplicationConfiguration.setUseAddressTranslator(boolean useAddressTranslator)
focal_class.full_signature: public void setUseAddressTranslator(boolean useAddressTranslator)
focal_class.identifier: setUseAddressTranslator
focal_class.modifiers: public
focal_class.parameters: (boolean useAddressTranslator)
focal_class.return: void
focal_class.signature: void setUseAddressTranslator(boolean useAddressTranslator)
focal_class.class_method_signature: ReaperApplicationConfiguration.useAddressTranslator()
focal_class.full_signature: public boolean useAddressTranslator()
focal_class.identifier: useAddressTranslator
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean useAddressTranslator()
focal_class.class_method_signature: ReaperApplicationConfiguration.getCassandraFactory()
focal_class.full_signature: @JsonProperty("cassandra") public CassandraFactory getCassandraFactory()
focal_class.identifier: getCassandraFactory
focal_class.modifiers: @JsonProperty("cassandra") public
focal_class.parameters: ()
focal_class.return: CassandraFactory
focal_class.signature: CassandraFactory getCassandraFactory()
focal_class.class_method_signature: ReaperApplicationConfiguration.setCassandraFactory(CassandraFactory cassandra)
focal_class.full_signature: @JsonProperty("cassandra") public void setCassandraFactory(CassandraFactory cassandra)
focal_class.identifier: setCassandraFactory
focal_class.modifiers: @JsonProperty("cassandra") public
focal_class.parameters: (CassandraFactory cassandra)
focal_class.return: void
focal_class.signature: void setCassandraFactory(CassandraFactory cassandra)
focal_class.class_method_signature: ReaperApplicationConfiguration.getHangingRepairTimeoutMins()
focal_class.full_signature: public int getHangingRepairTimeoutMins()
focal_class.identifier: getHangingRepairTimeoutMins
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int getHangingRepairTimeoutMins()
focal_class.class_method_signature: ReaperApplicationConfiguration.setJmxConnectionTimeoutInSeconds(int jmxConnectionTimeoutInSeconds)
focal_class.full_signature: @JsonProperty public void setJmxConnectionTimeoutInSeconds(int jmxConnectionTimeoutInSeconds)
focal_class.identifier: setJmxConnectionTimeoutInSeconds
focal_class.modifiers: @JsonProperty public
focal_class.parameters: (int jmxConnectionTimeoutInSeconds)
focal_class.return: void
focal_class.signature: void setJmxConnectionTimeoutInSeconds(int jmxConnectionTimeoutInSeconds)
focal_class.class_method_signature: ReaperApplicationConfiguration.getJmxConnectionTimeoutInSeconds()
focal_class.full_signature: public int getJmxConnectionTimeoutInSeconds()
focal_class.identifier: getJmxConnectionTimeoutInSeconds
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int getJmxConnectionTimeoutInSeconds()
focal_class.class_method_signature: ReaperApplicationConfiguration.setClusterTimeoutInDays(int clusterTimeoutInDays)
focal_class.full_signature: @JsonProperty public void setClusterTimeoutInDays(int clusterTimeoutInDays)
focal_class.identifier: setClusterTimeoutInDays
focal_class.modifiers: @JsonProperty public
focal_class.parameters: (int clusterTimeoutInDays)
focal_class.return: void
focal_class.signature: void setClusterTimeoutInDays(int clusterTimeoutInDays)
focal_class.class_method_signature: ReaperApplicationConfiguration.getClusterTimeoutInDays()
focal_class.full_signature: public int getClusterTimeoutInDays()
focal_class.identifier: getClusterTimeoutInDays
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int getClusterTimeoutInDays()
focal_class.class_method_signature: ReaperApplicationConfiguration.setHangingRepairTimeoutMins(int hangingRepairTimeoutMins)
focal_class.full_signature: @JsonProperty public void setHangingRepairTimeoutMins(int hangingRepairTimeoutMins)
focal_class.identifier: setHangingRepairTimeoutMins
focal_class.modifiers: @JsonProperty public
focal_class.parameters: (int hangingRepairTimeoutMins)
focal_class.return: void
focal_class.signature: void setHangingRepairTimeoutMins(int hangingRepairTimeoutMins)
focal_class.class_method_signature: ReaperApplicationConfiguration.getDatacenterAvailability()
focal_class.full_signature: public DatacenterAvailability getDatacenterAvailability()
focal_class.identifier: getDatacenterAvailability
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: DatacenterAvailability
focal_class.signature: DatacenterAvailability getDatacenterAvailability()
focal_class.class_method_signature: ReaperApplicationConfiguration.setDatacenterAvailability(DatacenterAvailability datacenterAvailability)
focal_class.full_signature: @JsonProperty("datacenterAvailability") public void setDatacenterAvailability(DatacenterAvailability datacenterAvailability)
focal_class.identifier: setDatacenterAvailability
focal_class.modifiers: @JsonProperty("datacenterAvailability") public
focal_class.parameters: (DatacenterAvailability datacenterAvailability)
focal_class.return: void
focal_class.signature: void setDatacenterAvailability(DatacenterAvailability datacenterAvailability)
focal_class.class_method_signature: ReaperApplicationConfiguration.getAccessControl()
focal_class.full_signature: public AccessControlConfiguration getAccessControl()
focal_class.identifier: getAccessControl
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: AccessControlConfiguration
focal_class.signature: AccessControlConfiguration getAccessControl()
focal_class.class_method_signature: ReaperApplicationConfiguration.setAccessControl(AccessControlConfiguration accessControl)
focal_class.full_signature: public void setAccessControl(AccessControlConfiguration accessControl)
focal_class.identifier: setAccessControl
focal_class.modifiers: public
focal_class.parameters: (AccessControlConfiguration accessControl)
focal_class.return: void
focal_class.signature: void setAccessControl(AccessControlConfiguration accessControl)
focal_class.class_method_signature: ReaperApplicationConfiguration.isAccessControlEnabled()
focal_class.full_signature: public boolean isAccessControlEnabled()
focal_class.identifier: isAccessControlEnabled
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isAccessControlEnabled()
focal_class.class_method_signature: ReaperApplicationConfiguration.getRepairThreadCount()
focal_class.full_signature: public int getRepairThreadCount()
focal_class.identifier: getRepairThreadCount
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int getRepairThreadCount()
focal_class.class_method_signature: ReaperApplicationConfiguration.getPurgeRecordsAfterInDays()
focal_class.full_signature: public Integer getPurgeRecordsAfterInDays()
focal_class.identifier: getPurgeRecordsAfterInDays
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Integer
focal_class.signature: Integer getPurgeRecordsAfterInDays()
focal_class.class_method_signature: ReaperApplicationConfiguration.setPurgeRecordsAfterInDays(Integer purgeRecordsAfterInDays)
focal_class.full_signature: @JsonProperty("purgeRecordsAfterInDays") public void setPurgeRecordsAfterInDays(Integer purgeRecordsAfterInDays)
focal_class.identifier: setPurgeRecordsAfterInDays
focal_class.modifiers: @JsonProperty("purgeRecordsAfterInDays") public
focal_class.parameters: (Integer purgeRecordsAfterInDays)
focal_class.return: void
focal_class.signature: void setPurgeRecordsAfterInDays(Integer purgeRecordsAfterInDays)
focal_class.class_method_signature: ReaperApplicationConfiguration.getNumberOfRunsToKeepPerUnit()
focal_class.full_signature: public Integer getNumberOfRunsToKeepPerUnit()
focal_class.identifier: getNumberOfRunsToKeepPerUnit
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Integer
focal_class.signature: Integer getNumberOfRunsToKeepPerUnit()
focal_class.class_method_signature: ReaperApplicationConfiguration.setNumberOfRunsToKeepPerUnit(Integer numberOfRunsToKeepPerUnit)
focal_class.full_signature: @JsonProperty("numberOfRunsToKeepPerUnit") public void setNumberOfRunsToKeepPerUnit(Integer numberOfRunsToKeepPerUnit)
focal_class.identifier: setNumberOfRunsToKeepPerUnit
focal_class.modifiers: @JsonProperty("numberOfRunsToKeepPerUnit") public
focal_class.parameters: (Integer numberOfRunsToKeepPerUnit)
focal_class.return: void
focal_class.signature: void setNumberOfRunsToKeepPerUnit(Integer numberOfRunsToKeepPerUnit)
focal_class.class_method_signature: ReaperApplicationConfiguration.isInSidecarMode()
focal_class.full_signature: public Boolean isInSidecarMode()
focal_class.identifier: isInSidecarMode
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Boolean
focal_class.signature: Boolean isInSidecarMode()
focal_class.class_method_signature: ReaperApplicationConfiguration.getEnforcedLocalNode()
focal_class.full_signature: public Optional<String> getEnforcedLocalNode()
focal_class.identifier: getEnforcedLocalNode
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Optional<String>
focal_class.signature: Optional<String> getEnforcedLocalNode()
focal_class.class_method_signature: ReaperApplicationConfiguration.getEnforcedLocalClusterName()
focal_class.full_signature: public Optional<String> getEnforcedLocalClusterName()
focal_class.identifier: getEnforcedLocalClusterName
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Optional<String>
focal_class.signature: Optional<String> getEnforcedLocalClusterName()
focal_class.class_method_signature: ReaperApplicationConfiguration.getEnforcedLocalDatacenter()
focal_class.full_signature: public Optional<String> getEnforcedLocalDatacenter()
focal_class.identifier: getEnforcedLocalDatacenter
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Optional<String>
focal_class.signature: Optional<String> getEnforcedLocalDatacenter()
focal_class.class_method_signature: ReaperApplicationConfiguration.setEnforcedLocalNode(Optional<String> enforcedLocalNode)
focal_class.full_signature: public void setEnforcedLocalNode(Optional<String> enforcedLocalNode)
focal_class.identifier: setEnforcedLocalNode
focal_class.modifiers: public
focal_class.parameters: (Optional<String> enforcedLocalNode)
focal_class.return: void
focal_class.signature: void setEnforcedLocalNode(Optional<String> enforcedLocalNode)
focal_class.class_method_signature: ReaperApplicationConfiguration.setEnforcedLocalClusterName(Optional<String> enforcedLocalClusterName)
focal_class.full_signature: public void setEnforcedLocalClusterName(Optional<String> enforcedLocalClusterName)
focal_class.identifier: setEnforcedLocalClusterName
focal_class.modifiers: public
focal_class.parameters: (Optional<String> enforcedLocalClusterName)
focal_class.return: void
focal_class.signature: void setEnforcedLocalClusterName(Optional<String> enforcedLocalClusterName)
focal_class.class_method_signature: ReaperApplicationConfiguration.setEnforcedLocalDatacenter(Optional<String> enforcedLocalDatacenter)
focal_class.full_signature: public void setEnforcedLocalDatacenter(Optional<String> enforcedLocalDatacenter)
focal_class.identifier: setEnforcedLocalDatacenter
focal_class.modifiers: public
focal_class.parameters: (Optional<String> enforcedLocalDatacenter)
focal_class.return: void
focal_class.signature: void setEnforcedLocalDatacenter(Optional<String> enforcedLocalDatacenter)
focal_class.class_method_signature: ReaperApplicationConfiguration.getEnableConcurrentMigrations()
focal_class.full_signature: public boolean getEnableConcurrentMigrations()
focal_class.identifier: getEnableConcurrentMigrations
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean getEnableConcurrentMigrations()
focal_class.class_method_signature: ReaperApplicationConfiguration.setEnableConcurrentMigrations(boolean enableConcurrentMigrations)
focal_class.full_signature: public void setEnableConcurrentMigrations(boolean enableConcurrentMigrations)
focal_class.identifier: setEnableConcurrentMigrations
focal_class.modifiers: public
focal_class.parameters: (boolean enableConcurrentMigrations)
focal_class.return: void
focal_class.signature: void setEnableConcurrentMigrations(boolean enableConcurrentMigrations)
focal_class.class_method_signature: ReaperApplicationConfiguration.getHttpClientConfiguration()
focal_class.full_signature: public HttpClientConfiguration getHttpClientConfiguration()
focal_class.identifier: getHttpClientConfiguration
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: HttpClientConfiguration
focal_class.signature: HttpClientConfiguration getHttpClientConfiguration()
focal_class.class_method_signature: ReaperApplicationConfiguration.setHttpClientConfiguration(HttpClientConfiguration httpClient)
focal_class.full_signature: public void setHttpClientConfiguration(HttpClientConfiguration httpClient)
focal_class.identifier: setHttpClientConfiguration
focal_class.modifiers: public
focal_class.parameters: (HttpClientConfiguration httpClient)
focal_class.return: void
focal_class.signature: void setHttpClientConfiguration(HttpClientConfiguration httpClient)
focal_class.class_method_signature: ReaperApplicationConfiguration.getJmxAddressTranslator()
focal_class.full_signature: @JsonProperty public Optional<AddressTranslatorFactory> getJmxAddressTranslator()
focal_class.identifier: getJmxAddressTranslator
focal_class.modifiers: @JsonProperty public
focal_class.parameters: ()
focal_class.return: Optional<AddressTranslatorFactory>
focal_class.signature: Optional<AddressTranslatorFactory> getJmxAddressTranslator()
focal_class.class_method_signature: ReaperApplicationConfiguration.setJmxAddressTranslator(Optional<AddressTranslatorFactory> jmxAddressTranslator)
focal_class.full_signature: @JsonProperty public void setJmxAddressTranslator(Optional<AddressTranslatorFactory> jmxAddressTranslator)
focal_class.identifier: setJmxAddressTranslator
focal_class.modifiers: @JsonProperty public
focal_class.parameters: (Optional<AddressTranslatorFactory> jmxAddressTranslator)
focal_class.return: void
focal_class.signature: void setJmxAddressTranslator(Optional<AddressTranslatorFactory> jmxAddressTranslator)
focal_class.class_method_signature: ReaperApplicationConfiguration.getCryptograph()
focal_class.full_signature: @Nullable public CryptographFactory getCryptograph()
focal_class.identifier: getCryptograph
focal_class.modifiers: @Nullable public
focal_class.parameters: ()
focal_class.return: CryptographFactory
focal_class.signature: CryptographFactory getCryptograph()
focal_class.class_method_signature: ReaperApplicationConfiguration.setCryptograph(@Nullable CryptographFactory cryptograph)
focal_class.full_signature: public void setCryptograph(@Nullable CryptographFactory cryptograph)
focal_class.identifier: setCryptograph
focal_class.modifiers: public
focal_class.parameters: (@Nullable CryptographFactory cryptograph)
focal_class.return: void
focal_class.signature: void setCryptograph(@Nullable CryptographFactory cryptograph)
focal_class.superclass: extends Configuration
focal_method.body: public void setRepairIntensity(double repairIntensity) {
      this.repairIntensity = repairIntensity;
    }
focal_method.class_method_signature: ReaperApplicationConfiguration.setRepairIntensity(double repairIntensity)
focal_method.full_signature: public void setRepairIntensity(double repairIntensity)
focal_method.identifier: setRepairIntensity
focal_method.modifiers: public
focal_method.parameters: (double repairIntensity)
focal_method.return: void
focal_method.signature: void setRepairIntensity(double repairIntensity)