public interface LeaderElectionConfiguration
LeaderElectionConfig
configuration.Modifier and Type | Method and Description |
---|---|
java.time.Duration |
getLeaseDuration()
The lock lease duration.
|
java.time.Duration |
getRenewDeadline()
The lock renew deadline.
|
java.util.Optional<java.lang.String> |
getResourceName()
The lock resource name.
|
java.util.Optional<java.lang.String> |
getResourceNamespace()
The lock resource namespace.
|
java.time.Duration |
getRetryPeriod()
The lock acquire retry period.
|
@NonNull java.time.Duration getLeaseDuration()
LeaderElector
.@NonNull java.time.Duration getRenewDeadline()
LeaderElector
fails to
renew the lock within the deadline then the controller looses the lock.@NonNull java.time.Duration getRetryPeriod()
LeaderElector
.@NonNull java.util.Optional<java.lang.String> getResourceName()
@NonNull java.util.Optional<java.lang.String> getResourceNamespace()