public class KubernetesLockConfiguration extends Object
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_CONFIGMAP_NAME |
static double |
DEFAULT_JITTER_FACTOR |
static long |
DEFAULT_LEASE_DURATION_MILLIS |
static long |
DEFAULT_RENEW_DEADLINE_MILLIS |
static long |
DEFAULT_RETRY_PERIOD_MILLIS |
Constructor and Description |
---|
KubernetesLockConfiguration(String namespace) |
Modifier and Type | Method and Description |
---|---|
void |
addToClusterLabels(String key,
String value) |
Map<String,String> |
getClusterLabels() |
String |
getConfigMapName() |
String |
getGroupName() |
double |
getJitterFactor() |
String |
getKubernetesResourcesNamespace() |
String |
getKubernetesResourcesNamespaceOrDefault(io.fabric8.kubernetes.client.KubernetesClient kubernetesClient) |
long |
getLeaseDurationMillis() |
String |
getPodName() |
long |
getRenewDeadlineMillis() |
long |
getRetryPeriodMillis() |
void |
setClusterLabels(Map<String,String> clusterLabels) |
void |
setConfigMapName(String configMapName) |
void |
setGroupName(String groupName) |
void |
setJitterFactor(double jitterFactor) |
void |
setKubernetesResourcesNamespace(String kubernetesResourcesNamespace) |
void |
setLeaseDurationMillis(long leaseDurationMillis) |
void |
setPodName(String podName) |
void |
setRenewDeadlineMillis(long renewDeadlineMillis) |
void |
setRetryPeriodMillis(long retryPeriodMillis) |
String |
toString() |
public static final String DEFAULT_CONFIGMAP_NAME
public static final double DEFAULT_JITTER_FACTOR
public static final long DEFAULT_LEASE_DURATION_MILLIS
public static final long DEFAULT_RENEW_DEADLINE_MILLIS
public static final long DEFAULT_RETRY_PERIOD_MILLIS
public KubernetesLockConfiguration(String namespace)
public String getKubernetesResourcesNamespaceOrDefault(io.fabric8.kubernetes.client.KubernetesClient kubernetesClient)
public String getKubernetesResourcesNamespace()
public void setKubernetesResourcesNamespace(String kubernetesResourcesNamespace)
public String getConfigMapName()
public void setConfigMapName(String configMapName)
public String getGroupName()
public void setGroupName(String groupName)
public String getPodName()
public void setPodName(String podName)
public double getJitterFactor()
public void setJitterFactor(double jitterFactor)
public long getLeaseDurationMillis()
public void setLeaseDurationMillis(long leaseDurationMillis)
public long getRenewDeadlineMillis()
public void setRenewDeadlineMillis(long renewDeadlineMillis)
public long getRetryPeriodMillis()
public void setRetryPeriodMillis(long retryPeriodMillis)
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.