@MinDuration("1s") @MaxDuration("1h") public Duration getDefaultAdminOperationTimeout() { return defaultAdminOperationTimeout; }
@MinDataSize("1MB") @MaxDataSize("1GB") public DataSize getWriterSortBufferSize() { return writerSortBufferSize; }
@Override public Duration getTotalCpuTime() { return new Duration(0, NANOSECONDS); }
private static Long toMillis(Duration duration) { if (duration == null) { return null; } return duration.toMillis(); }
@Override public DataSize getTotalMemoryReservation() { return new DataSize(0, BYTE); }
@MinDuration("1ms") public Duration getRefreshPeriod() { return refreshPeriod; }
private static Long toBytes(DataSize dataSize) { if (dataSize == null) { return null; } return dataSize.toBytes(); }
@Override public Duration getHardCpuLimit() { synchronized (root) { return new Duration(hardCpuLimitMillis, MILLISECONDS); } }
@Override public DataSize getSoftMemoryLimit() { synchronized (root) { return new DataSize(softMemoryLimitBytes, BYTE); } }
@MinDuration("1ms") @MaxDuration("1h") public Duration getClientConnectTimeout() { return clientConnectTimeout; }
@MinDuration("1s") public Duration getKafkaConnectTimeout() { return kafkaConnectTimeout; }
@Override public DataSize getUserMemoryReservation() { return new DataSize(0, BYTE); }
@MinDuration("1ms") @MaxDuration("1h") public Duration getClientReadTimeout() { return clientReadTimeout; }
@MinDuration("10s") public Duration getMaxRefreshInterval() { return maxRefreshInterval; }
@Override public DataSize getUserMemoryReservation() { return new DataSize(0, BYTE); }
@MinDuration("1s") @MaxDuration("1h") public Duration getDefaultOperationTimeout() { return defaultOperationTimeout; }
@MinDuration("1ms") public Duration getDumpPeriod() { return dumpPeriod; }
@MinDuration("1s") @MaxDuration("1h") public Duration getDefaultSocketReadTimeout() { return defaultSocketReadTimeout; }
@MinDuration("1s") public Duration getRedisConnectTimeout() { return redisConnectTimeout; }