Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- apiVersion - Variable in class org.jgroups.protocols.kubernetes.KUBE_PING
- AUTHORIZATION - Static variable in class org.jgroups.protocols.kubernetes.stream.TokenStreamProvider
B
- BaseStreamProvider - Class in org.jgroups.protocols.kubernetes.stream
- BaseStreamProvider() - Constructor for class org.jgroups.protocols.kubernetes.stream.BaseStreamProvider
C
- caCertFile - Variable in class org.jgroups.protocols.kubernetes.KUBE_PING
- call() - Method in class org.jgroups.protocols.kubernetes.stream.OpenStream
- CERTIFICATE_X509_MARKER - Static variable in class org.jgroups.protocols.kubernetes.pem.PEMReader
- CertificateStreamProvider - Class in org.jgroups.protocols.kubernetes.stream
- CertificateStreamProvider(String, String, String, String, String) - Constructor for class org.jgroups.protocols.kubernetes.stream.CertificateStreamProvider
- client - Variable in class org.jgroups.protocols.kubernetes.KUBE_PING
- Client - Class in org.jgroups.protocols.kubernetes
- Client(String, Map<String, String>, int, int, int, long, StreamProvider, Log) - Constructor for class org.jgroups.protocols.kubernetes.Client
- clientCertFile - Variable in class org.jgroups.protocols.kubernetes.KUBE_PING
- clientKeyAlgo - Variable in class org.jgroups.protocols.kubernetes.KUBE_PING
- clientKeyFile - Variable in class org.jgroups.protocols.kubernetes.KUBE_PING
- clientKeyPassword - Variable in class org.jgroups.protocols.kubernetes.KUBE_PING
- connectTimeout - Variable in class org.jgroups.protocols.kubernetes.Client
- connectTimeout - Variable in class org.jgroups.protocols.kubernetes.KUBE_PING
D
- DefaultStreamProvider - Class in org.jgroups.protocols.kubernetes.stream
- DefaultStreamProvider() - Constructor for class org.jgroups.protocols.kubernetes.stream.DefaultStreamProvider
- dump_requests - Variable in class org.jgroups.protocols.kubernetes.KUBE_PING
E
- equals(Object) - Method in class org.jgroups.protocols.kubernetes.Pod
- execute(Callable<V>, int, long) - Static method in class org.jgroups.protocols.kubernetes.Utils
- execute(Callable<V>, int, long, boolean) - Static method in class org.jgroups.protocols.kubernetes.Utils
F
- fetchFromKube() - Method in class org.jgroups.protocols.kubernetes.KUBE_PING
- fetchFromKubernetes(String, String, String, boolean) - Method in class org.jgroups.protocols.kubernetes.Client
- findMembers(List<Address>, boolean, Responses) - Method in class org.jgroups.protocols.kubernetes.KUBE_PING
G
- getBeginMarker() - Method in class org.jgroups.protocols.kubernetes.pem.PEMReader
- getDerBytes() - Method in class org.jgroups.protocols.kubernetes.pem.PEMReader
- getIp() - Method in class org.jgroups.protocols.kubernetes.Pod
- getKeySpec() - Method in class org.jgroups.protocols.kubernetes.pem.PKCS1EncodedKeySpec
-
Get the key spec that JCE understands.
- getName() - Method in class org.jgroups.protocols.kubernetes.Pod
- getPodGroup() - Method in class org.jgroups.protocols.kubernetes.Pod
- getPods(String, String, boolean) - Method in class org.jgroups.protocols.kubernetes.Client
- getSystemEnv(String) - Static method in class org.jgroups.protocols.kubernetes.Utils
- getSystemEnv(String, String) - Static method in class org.jgroups.protocols.kubernetes.Utils
- getSystemEnv(String, String, boolean) - Static method in class org.jgroups.protocols.kubernetes.Utils
- getSystemProperty(String, String) - Static method in class org.jgroups.protocols.kubernetes.Utils
- getSystemProperty(String, String, boolean) - Static method in class org.jgroups.protocols.kubernetes.Utils
H
- hashCode() - Method in class org.jgroups.protocols.kubernetes.Pod
- headers - Variable in class org.jgroups.protocols.kubernetes.Client
I
- info - Variable in class org.jgroups.protocols.kubernetes.Client
- info() - Method in class org.jgroups.protocols.kubernetes.Client
- init() - Method in class org.jgroups.protocols.kubernetes.KUBE_PING
- isClusteringEnabled() - Method in class org.jgroups.protocols.kubernetes.KUBE_PING
- isDynamic() - Method in class org.jgroups.protocols.kubernetes.KUBE_PING
- isReady() - Method in class org.jgroups.protocols.kubernetes.Pod
K
- KUBE_PING - Class in org.jgroups.protocols.kubernetes
-
Kubernetes based discovery protocol.
- KUBE_PING() - Constructor for class org.jgroups.protocols.kubernetes.KUBE_PING
- KUBERNETES_PING_ID - Static variable in class org.jgroups.protocols.kubernetes.KUBE_PING
L
- labels - Variable in class org.jgroups.protocols.kubernetes.KUBE_PING
- log - Variable in class org.jgroups.protocols.kubernetes.Client
M
- masterHost - Variable in class org.jgroups.protocols.kubernetes.KUBE_PING
- masterPort - Variable in class org.jgroups.protocols.kubernetes.KUBE_PING
- masterProtocol - Variable in class org.jgroups.protocols.kubernetes.KUBE_PING
- masterUrl - Variable in class org.jgroups.protocols.kubernetes.Client
N
O
- openConnection(String, Map<String, String>, int, int) - Method in class org.jgroups.protocols.kubernetes.stream.BaseStreamProvider
- openFile(String) - Static method in class org.jgroups.protocols.kubernetes.Utils
- openStream(String, Map<String, String>, int, int) - Method in class org.jgroups.protocols.kubernetes.stream.CertificateStreamProvider
- openStream(String, Map<String, String>, int, int) - Method in class org.jgroups.protocols.kubernetes.stream.DefaultStreamProvider
- openStream(String, Map<String, String>, int, int) - Method in interface org.jgroups.protocols.kubernetes.stream.StreamProvider
- openStream(String, Map<String, String>, int, int) - Method in class org.jgroups.protocols.kubernetes.stream.TokenStreamProvider
- openStream(String, Map<String, String>, int, int, int, long, StreamProvider) - Static method in class org.jgroups.protocols.kubernetes.Utils
- OpenStream - Class in org.jgroups.protocols.kubernetes.stream
- OpenStream(StreamProvider, String, Map<String, String>, int, int) - Constructor for class org.jgroups.protocols.kubernetes.stream.OpenStream
- operationAttempts - Variable in class org.jgroups.protocols.kubernetes.Client
- operationAttempts - Variable in class org.jgroups.protocols.kubernetes.KUBE_PING
- operationSleep - Variable in class org.jgroups.protocols.kubernetes.Client
- operationSleep - Variable in class org.jgroups.protocols.kubernetes.KUBE_PING
- org.jgroups.protocols.kubernetes - package org.jgroups.protocols.kubernetes
- org.jgroups.protocols.kubernetes.pem - package org.jgroups.protocols.kubernetes.pem
- org.jgroups.protocols.kubernetes.stream - package org.jgroups.protocols.kubernetes.stream
P
- parseJsonResult(String, String, String) - Method in class org.jgroups.protocols.kubernetes.Client
- PEMReader - Class in org.jgroups.protocols.kubernetes.pem
-
This class convert PEM into byte array.
- PEMReader(byte[]) - Constructor for class org.jgroups.protocols.kubernetes.pem.PEMReader
- PEMReader(InputStream) - Constructor for class org.jgroups.protocols.kubernetes.pem.PEMReader
- PEMReader(String) - Constructor for class org.jgroups.protocols.kubernetes.pem.PEMReader
- PKCS1EncodedKeySpec - Class in org.jgroups.protocols.kubernetes.pem
-
PKCS#1 encoded private key is commonly used with OpenSSL.
- PKCS1EncodedKeySpec(byte[]) - Constructor for class org.jgroups.protocols.kubernetes.pem.PKCS1EncodedKeySpec
-
Create a PKCS#1 keyspec from DER encoded buffer
- Pod - Class in org.jgroups.protocols.kubernetes
- Pod(String, String, String, boolean) - Constructor for class org.jgroups.protocols.kubernetes.Pod
- podRunning(JsonObject) - Method in class org.jgroups.protocols.kubernetes.Client
-
Helper method to determine if a pod is considered running or not.
- port_range - Variable in class org.jgroups.protocols.kubernetes.KUBE_PING
- PRIVATE_PKCS1_MARKER - Static variable in class org.jgroups.protocols.kubernetes.pem.PEMReader
- PRIVATE_PKCS8_MARKER - Static variable in class org.jgroups.protocols.kubernetes.pem.PEMReader
- PUBLIC_X509_MARKER - Static variable in class org.jgroups.protocols.kubernetes.pem.PEMReader
R
- readAll() - Method in class org.jgroups.protocols.kubernetes.KUBE_PING
- readFile() - Method in class org.jgroups.protocols.kubernetes.pem.PEMReader
-
Read the PEM file and save the DER encoded octet stream and begin marker.
- readFileToString(File) - Static method in class org.jgroups.protocols.kubernetes.Utils
- readFileToString(String) - Static method in class org.jgroups.protocols.kubernetes.Utils
- readTimeout - Variable in class org.jgroups.protocols.kubernetes.Client
- readTimeout - Variable in class org.jgroups.protocols.kubernetes.KUBE_PING
S
- sanitizeHttpHeaders(Map<String, String>) - Static method in class org.jgroups.protocols.kubernetes.Utils
-
Sanitizes a map of HTTP headers - all entries where the key equals "Authorization" (case-insensitive) are overridden to mask the original authorization data.
- saTokenFile - Variable in class org.jgroups.protocols.kubernetes.KUBE_PING
- sendDiscoveryRequest(Message) - Method in class org.jgroups.protocols.kubernetes.KUBE_PING
- setMasterHost(String) - Method in class org.jgroups.protocols.kubernetes.KUBE_PING
- setMasterPort(int) - Method in class org.jgroups.protocols.kubernetes.KUBE_PING
- setNamespace(String) - Method in class org.jgroups.protocols.kubernetes.KUBE_PING
- split_clusters_during_rolling_update - Variable in class org.jgroups.protocols.kubernetes.KUBE_PING
- streamProvider - Variable in class org.jgroups.protocols.kubernetes.Client
- StreamProvider - Interface in org.jgroups.protocols.kubernetes.stream
T
- TokenStreamProvider - Class in org.jgroups.protocols.kubernetes.stream
-
Copied and adapted version from openshift-ping repository.
- TokenStreamProvider(String, String) - Constructor for class org.jgroups.protocols.kubernetes.stream.TokenStreamProvider
- toString() - Method in class org.jgroups.protocols.kubernetes.KUBE_PING
- toString() - Method in class org.jgroups.protocols.kubernetes.Pod
- tp_bind_port - Variable in class org.jgroups.protocols.kubernetes.KUBE_PING
- trimToNull(String) - Static method in class org.jgroups.protocols.kubernetes.Utils
U
- urlencode(String) - Static method in class org.jgroups.protocols.kubernetes.Utils
- useNotReadyAddresses - Variable in class org.jgroups.protocols.kubernetes.KUBE_PING
- Utils - Class in org.jgroups.protocols.kubernetes
All Classes and Interfaces|All Packages|Constant Field Values