|
|
|
|
@ -17,7 +17,6 @@
@@ -17,7 +17,6 @@
|
|
|
|
|
package org.springframework.boot.autoconfigure.cassandra; |
|
|
|
|
|
|
|
|
|
import java.time.Duration; |
|
|
|
|
import java.time.temporal.ChronoUnit; |
|
|
|
|
import java.util.ArrayList; |
|
|
|
|
import java.util.Collections; |
|
|
|
|
import java.util.List; |
|
|
|
|
@ -26,7 +25,6 @@ import com.datastax.oss.driver.api.core.DefaultConsistencyLevel;
@@ -26,7 +25,6 @@ import com.datastax.oss.driver.api.core.DefaultConsistencyLevel;
|
|
|
|
|
|
|
|
|
|
import org.springframework.boot.context.properties.ConfigurationProperties; |
|
|
|
|
import org.springframework.boot.context.properties.DeprecatedConfigurationProperty; |
|
|
|
|
import org.springframework.boot.convert.DurationUnit; |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
* Configuration properties for Cassandra. |
|
|
|
|
@ -360,18 +358,14 @@ public class CassandraProperties {
@@ -360,18 +358,14 @@ public class CassandraProperties {
|
|
|
|
|
public static class Pool { |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
* Idle timeout before an idle connection is removed. If a duration suffix is not |
|
|
|
|
* specified, seconds will be used. |
|
|
|
|
* Idle timeout before an idle connection is removed. |
|
|
|
|
*/ |
|
|
|
|
@DurationUnit(ChronoUnit.SECONDS) |
|
|
|
|
private Duration idleTimeout = Duration.ofSeconds(120); |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
* Heartbeat interval after which a message is sent on an idle connection to make |
|
|
|
|
* sure it's still alive. If a duration suffix is not specified, seconds will be |
|
|
|
|
* used. |
|
|
|
|
* sure it's still alive. |
|
|
|
|
*/ |
|
|
|
|
@DurationUnit(ChronoUnit.SECONDS) |
|
|
|
|
private Duration heartbeatInterval = Duration.ofSeconds(30); |
|
|
|
|
|
|
|
|
|
public Duration getIdleTimeout() { |
|
|
|
|
|