Add some more configs to ConfigModule and provide it in flow tests

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=133079669
This commit is contained in:
cgoldfeder 2016-09-13 19:18:34 -07:00 committed by Ben McIlwain
parent 4f320232b1
commit bf9a3a0fb2
2 changed files with 21 additions and 0 deletions

View file

@ -658,4 +658,22 @@ public final class ConfigModule {
public static Duration provideMetricsWriteInterval() {
return Duration.standardSeconds(60);
}
@Provides
@Config("contactAutomaticTransferLength")
public static Duration provideContactAutomaticTransferLength(RegistryConfig config) {
return config.getContactAutomaticTransferLength();
}
@Provides
@Config("asyncDeleteFlowMapreduceDelay")
public static Duration provideAsyncDeleteFlowMapreduceDelay(RegistryConfig config) {
return config.getAsyncDeleteFlowMapreduceDelay();
}
@Provides
@Config("maxChecks")
public static int provideMaxChecks(RegistryConfig config) {
return config.getMaxChecks();
}
}