@ConfigurationProperties(prefix="spring.cloud.consul.discovery.heartbeat") @Validated public class HeartbeatProperties extends Object
| Constructor and Description |
|---|
HeartbeatProperties() |
| Modifier and Type | Method and Description |
|---|---|
protected Duration |
computeHeartbeatInterval() |
@DecimalMin(value="0.1") @DecimalMax(value="0.9") double |
getIntervalRatio() |
Duration |
getTtl() |
boolean |
isEnabled() |
void |
setEnabled(boolean enabled) |
void |
setIntervalRatio(@DecimalMin(value="0.1") @DecimalMax(value="0.9") double intervalRatio) |
void |
setTtl(Duration ttl) |
String |
toString() |
protected Duration computeHeartbeatInterval()
public boolean isEnabled()
public void setEnabled(boolean enabled)
public Duration getTtl()
public void setTtl(Duration ttl)
@DecimalMin(value="0.1") @DecimalMax(value="0.9") public @DecimalMin(value="0.1") @DecimalMax(value="0.9") double getIntervalRatio()
public void setIntervalRatio(@DecimalMin(value="0.1") @DecimalMax(value="0.9")
@DecimalMin(value="0.1") @DecimalMax(value="0.9") double intervalRatio)
Copyright © 2021 Pivotal Software, Inc.. All rights reserved.