public class KubernetesTCPRemoteCommitProvider extends DynamicTCPRemoteCommitProvider
TCPRemoteCommitProvider.HostAddress
_addresses, _addressesLock, _port
eventManager, log
Constructor and Description |
---|
KubernetesTCPRemoteCommitProvider() |
Modifier and Type | Method and Description |
---|---|
protected List<String> |
fetchDynamicAddresses() |
String |
getLabel() |
String |
getNamespace() |
protected io.fabric8.kubernetes.client.KubernetesClient |
kubernetesClient() |
void |
setLabel(String label) |
void |
setNamespace(String namespace) |
endConfiguration, getCacheDurationMillis, setAddresses, setCacheDurationMillis
broadcast, close, getMaxIdle, getMaxTotal, getNumBroadcastThreads, getPort, getRecoveryTimeMillis, setMaxActive, setMaxIdle, setMaxTotal, setNumBroadcastThreads, setPort, setRecoveryTimeMillis
fireEvent, setConfiguration, setRemoteCommitEventManager, startConfiguration
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
setConfiguration, startConfiguration
public KubernetesTCPRemoteCommitProvider() throws UnknownHostException
UnknownHostException
public String getNamespace()
public void setNamespace(String namespace)
public String getLabel()
public void setLabel(String label)
protected io.fabric8.kubernetes.client.KubernetesClient kubernetesClient() throws io.fabric8.kubernetes.client.KubernetesClientException
io.fabric8.kubernetes.client.KubernetesClientException
protected List<String> fetchDynamicAddresses()
fetchDynamicAddresses
in class DynamicTCPRemoteCommitProvider
Copyright © 2006–2020 Apache Software Foundation. All rights reserved.