Skip navigation links
KUBE_PING 1.0.13.Final-redhat-00001
A B C D E F G H I J K L M N O P R S T U V W 

A

add(Json) - Method in class mjson.Json
Add the specified Json element to this array.
add(Object) - Method in class mjson.Json
Add an arbitrary Java object to this Json array.
apiVersion - Variable in class org.jgroups.protocols.kubernetes.KUBE_PING
 
apply(T) - Method in interface mjson.Json.Function
Applies this function to the given argument.
array() - Static method in class mjson.Json
 
array(Object...) - Static method in class mjson.Json
Return a new JSON array filled up with the list of arguments.
array() - Method in class mjson.Json.DefaultFactory
 
array() - Method in interface mjson.Json.Factory
Construct and return a JSON object.
asBoolean() - Method in class mjson.Json
 
asByte() - Method in class mjson.Json
 
asChar() - Method in class mjson.Json
 
asDouble() - Method in class mjson.Json
 
asFloat() - Method in class mjson.Json
 
asInteger() - Method in class mjson.Json
 
asJsonList() - Method in class mjson.Json
 
asJsonMap() - Method in class mjson.Json
 
asList() - Method in class mjson.Json
 
asLong() - Method in class mjson.Json
 
asMap() - Method in class mjson.Json
 
asShort() - Method in class mjson.Json
 
asString() - Method in class mjson.Json
 
at(int) - Method in class mjson.Json
Return the Json element at the specified index of this Json array.
at(String) - Method in class mjson.Json
Return the specified property of a Json object or null if there's no such property.
at(String, Json) - Method in class mjson.Json
Return the specified property of a Json object if it exists.
at(String, Object) - Method in class mjson.Json
Return the specified property of a Json object if it exists.
atDel(String) - Method in class mjson.Json
Remove the specified property from a Json object and return that property.
atDel(int) - Method in class mjson.Json
Remove the element at the specified index from a Json array and return that element.
attachFactory(Json.Factory) - Static method in class mjson.Json
Attach a thread-local Json Json.Factory to be used specifically by this thread.
attachTo(Json) - Method in class mjson.Json
Explicitly set the parent of this element.

B

BaseStreamProvider - Class in org.jgroups.protocols.kubernetes.stream
 
BaseStreamProvider() - Constructor for class org.jgroups.protocols.kubernetes.stream.BaseStreamProvider
 
bool(boolean) - Method in class mjson.Json.DefaultFactory
 
bool(boolean) - Method in interface mjson.Json.Factory
Construct and return a JSON boolean.

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 - 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
 
client - Variable in class org.jgroups.protocols.kubernetes.KUBE_PING
 
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
 
close(AutoCloseable) - Static method in class org.jgroups.protocols.kubernetes.Utils
 
collectWithOptions(Json...) - Method in class mjson.Json
Return an object representing the complete configuration of a merge.
connectTimeout - Variable in class org.jgroups.protocols.kubernetes.Client
 
connectTimeout - Variable in class org.jgroups.protocols.kubernetes.KUBE_PING
 

D

defaultFactory - Static variable in class mjson.Json
 
DefaultFactory() - Constructor for class mjson.Json.DefaultFactory
 
DefaultStreamProvider - Class in org.jgroups.protocols.kubernetes.stream
 
DefaultStreamProvider() - Constructor for class org.jgroups.protocols.kubernetes.stream.DefaultStreamProvider
 
delAt(String) - Method in class mjson.Json
Delete the specified property from a Json object.
delAt(int) - Method in class mjson.Json
Remove the element at the specified index from a Json array.
destroy() - Method in class org.jgroups.protocols.kubernetes.KUBE_PING
 
detachFactory() - Static method in class mjson.Json
Clear the thread-local factory previously attached to this thread via the Json.attachFactory(Factory) method.
dump_requests - Variable in class org.jgroups.protocols.kubernetes.KUBE_PING
 
dup() - Method in class mjson.Json
 

E

equals(Object) - Method in class org.jgroups.protocols.kubernetes.Pod
 
escape(String) - Static method in class mjson.Json.help
Perform JSON escaping so that ", <, >, etc.
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

factory() - Static method in class mjson.Json
Return the Json.Factory currently in effect.
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
 
getValue() - Method in class mjson.Json
 

H

has(String) - Method in class mjson.Json
Return true if this Json object has the specified property and false otherwise.
hashCode() - Method in class org.jgroups.protocols.kubernetes.Pod
 
headers - Variable in class org.jgroups.protocols.kubernetes.Client
 
help() - Constructor for class mjson.Json.help
 

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
 
is(String, Object) - Method in class mjson.Json
Return true if and only if this Json object has a property with the specified value.
is(int, Object) - Method in class mjson.Json
Return true if and only if this Json array has an element with the specified value at the specified index.
isArray() - Method in class mjson.Json
 
isBoolean() - Method in class mjson.Json
 
isClusteringEnabled() - Method in class org.jgroups.protocols.kubernetes.KUBE_PING
 
isDynamic() - Method in class org.jgroups.protocols.kubernetes.KUBE_PING
 
isNull() - Method in class mjson.Json
 
isNumber() - Method in class mjson.Json
 
isObject() - Method in class mjson.Json
 
isPrimitive() - Method in class mjson.Json
 
isReady() - Method in class org.jgroups.protocols.kubernetes.Pod
 
isString() - Method in class mjson.Json
 
iterator() - Method in class mjson.Json
 

J

Json - Class in mjson
Represents a JSON (JavaScript Object Notation) entity.
Json() - Constructor for class mjson.Json
 
Json(Json) - Constructor for class mjson.Json
 
Json.DefaultFactory - Class in mjson
 
Json.Factory - Interface in mjson
This interface defines how Json instances are constructed.
Json.Function<T,R> - Interface in mjson
 
Json.help - Class in mjson
Exposes some internal methods that are useful for org.sharegov.mjson.Json.Factory implementations or other extension/layers of the library.
Json.MalformedJsonException - Exception in mjson
 
Json.Schema - Interface in mjson
Represents JSON schema - a specific data format that a JSON entity must follow.

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

main(String[]) - Static method in class mjson.Json
 
make(Object) - Method in class mjson.Json.DefaultFactory
 
make(Object) - Method in interface mjson.Json.Factory
Construct and return a JSON object.
make(Object) - Static method in class mjson.Json
Convert an arbitrary Java instance to a Json instance.
MalformedJsonException(String) - Constructor for exception mjson.Json.MalformedJsonException
 
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
 
mjson - package mjson
The library in this package has been copied directly from https://github.com/bolerio/mjson We want to avoid dependencies.

N

namespace - Variable in class org.jgroups.protocols.kubernetes.KUBE_PING
 
nil() - Method in class mjson.Json.DefaultFactory
 
nil() - Method in interface mjson.Json.Factory
Construct and return an object representing JSON null.
nil() - Static method in class mjson.Json
 
number(Number) - Method in class mjson.Json.DefaultFactory
 
number(Number) - Method in interface mjson.Json.Factory
Construct and return a JSON number.

O

object() - Method in class mjson.Json.DefaultFactory
 
object() - Method in interface mjson.Json.Factory
Construct and return a JSON object.
object() - Static method in class mjson.Json
 
object(Object...) - Static method in class mjson.Json
Return a new JSON object initialized from the passed list of name/value pairs.
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 - Class in org.jgroups.protocols.kubernetes.stream
 
OpenStream(StreamProvider, String, Map<String, String>, int, int) - Constructor for class org.jgroups.protocols.kubernetes.stream.OpenStream
 
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
 
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

pad(String) - Method in class mjson.Json
Json-pad this object as an argument to a callback function.
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(InputStream) - Constructor for class org.jgroups.protocols.kubernetes.pem.PEMReader
 
PEMReader(byte[]) - 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(Json) - 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

read(String) - Static method in class mjson.Json
Parse a JSON entity from its string representation.
read(URL) - Static method in class mjson.Json
Parse a JSON entity from a URL.
read(CharacterIterator) - Static method in class mjson.Json
Parse a JSON entity from a CharacterIterator.
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(String) - Static method in class org.jgroups.protocols.kubernetes.Utils
 
readFileToString(File) - 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
 
remove(Json) - Method in class mjson.Json
Remove the specified element from a Json array.
remove(Object) - Method in class mjson.Json
Remove the specified Java object (converted to a Json instance) from a Json array.
resolvePointer(String, Json) - Static method in class mjson.Json.help
Given a JSON Pointer, as per RFC 6901, return the nested JSON value within the element parameter.

S

saTokenFile - Variable in class org.jgroups.protocols.kubernetes.KUBE_PING
 
schema(Json) - Static method in class mjson.Json
 
schema(URI) - Static method in class mjson.Json
 
schema(URI, Json.Function<URI, Json>) - Static method in class mjson.Json
 
schema(Json, URI) - Static method in class mjson.Json
 
sendDiscoveryRequest(Message) - Method in class org.jgroups.protocols.kubernetes.KUBE_PING
 
set(String, Json) - Method in class mjson.Json
Set a Json objects's property.
set(String, Object) - Method in class mjson.Json
Set a Json objects's property.
set(int, Object) - Method in class mjson.Json
Change the value of a JSON array element.
setGlobalFactory(Json.Factory) - Static method in class mjson.Json
Specify a global Json Json.Factory to be used by all threads that don't have a specific thread-local factory attached to them.
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
 
string(String) - Method in class mjson.Json.DefaultFactory
 
string(String) - Method in interface mjson.Json.Factory
Construct and return a JSON string.

T

toJson() - Method in interface mjson.Json.Schema
Return the JSON representation of the schema.
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(int) - Method in class mjson.Json
Return a string representation of this that does not exceed a certain maximum length.
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

up() - Method in class mjson.Json
 
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
 

V

validate(Json) - Method in interface mjson.Json.Schema
Validate a JSON document according to this schema.

W

with(Json, Json[]) - Method in class mjson.Json
Combine this object or array with the passed in object or array.
with(Json, Object...) - Method in class mjson.Json
Same as {}@link #with(Json,Json...options)} with each option argument converted to Json first.
A B C D E F G H I J K L M N O P R S T U V W 
Skip navigation links
KUBE_PING 1.0.13.Final-redhat-00001

Copyright © 2019 JBoss, a division of Red Hat. All rights reserved.