A B C D E G I M N O P R S T U W 

A

addSubscription(String, Consumer<Message>) - Method in class cloud.robots.bridge.client.internal.DefaultBridgeImpl
 

B

baseUrl - Variable in class cloud.robots.bridge.client.internal.DefaultRestClient
 
Bridge - Interface in cloud.robots.bridge.client.core
A generic Interface that represent a bridge client
BRIDGE_ALREADY_STARTED - Static variable in class cloud.robots.bridge.client.internal.DefaultBridgeImpl
 
BRIDGE_NOT_STARTED - Static variable in class cloud.robots.bridge.client.internal.DefaultBridgeImpl
 
BridgeBuilder - Interface in cloud.robots.bridge.client.core
A generic builder for creating a Bridge
BridgeBuilderException - Exception in cloud.robots.bridge.client.internal.exceptions
 
BridgeBuilderException(String) - Constructor for exception cloud.robots.bridge.client.internal.exceptions.BridgeBuilderException
 
BridgeBuilderFactory - Class in cloud.robots.bridge.client.core
Factory to create bridge builders
BridgeBuilderFactory() - Constructor for class cloud.robots.bridge.client.core.BridgeBuilderFactory
 
BridgeException - Exception in cloud.robots.bridge.client.core.exceptions
Abstract class that represent a error using the bridge
BridgeException(String, Throwable) - Constructor for exception cloud.robots.bridge.client.core.exceptions.BridgeException
Create a new bridge exception
BridgeHttpException - Exception in cloud.robots.bridge.client.internal.exceptions
 
BridgeHttpException(String) - Constructor for exception cloud.robots.bridge.client.internal.exceptions.BridgeHttpException
 
BridgeHttpException(String, Throwable) - Constructor for exception cloud.robots.bridge.client.internal.exceptions.BridgeHttpException
 
BridgeJsonException - Exception in cloud.robots.bridge.client.internal.exceptions
 
BridgeJsonException(String, Throwable) - Constructor for exception cloud.robots.bridge.client.internal.exceptions.BridgeJsonException
 
BridgeStateException - Exception in cloud.robots.bridge.client.internal.exceptions
 
BridgeStateException(String) - Constructor for exception cloud.robots.bridge.client.internal.exceptions.BridgeStateException
 
build() - Method in interface cloud.robots.bridge.client.core.BridgeBuilder
Create the bridge with the desired configuration
build() - Method in class cloud.robots.bridge.client.internal.DefaultBridgeBuilderImpl
 

C

CANT_SERIALIZE_INTO_JSON - Static variable in class cloud.robots.bridge.client.internal.DefaultRestClient
 
cloud.robots.bridge.client.core - package cloud.robots.bridge.client.core
 
cloud.robots.bridge.client.core.exceptions - package cloud.robots.bridge.client.core.exceptions
 
cloud.robots.bridge.client.core.model - package cloud.robots.bridge.client.core.model
 
cloud.robots.bridge.client.internal - package cloud.robots.bridge.client.internal
 
cloud.robots.bridge.client.internal.exceptions - package cloud.robots.bridge.client.internal.exceptions
 
cloud.robots.bridge.client.internal.model - package cloud.robots.bridge.client.internal.model
 
connect(String) - Method in interface cloud.robots.bridge.client.core.BridgeBuilder
Specify to which url the bridge will connect
connect(String) - Method in class cloud.robots.bridge.client.internal.DefaultBridgeBuilderImpl
 
copy(DefaultBridgeBuilderImpl) - Static method in class cloud.robots.bridge.client.internal.DefaultBridgeBuilderImpl
 

D

Default() - Static method in class cloud.robots.bridge.client.core.BridgeBuilderFactory
Creaste a new instance of a bridge builder
Default() - Static method in class cloud.robots.bridge.client.internal.DefaultBridgeBuilderFactory
 
DefaultBridgeBuilderFactory - Class in cloud.robots.bridge.client.internal
 
DefaultBridgeBuilderFactory() - Constructor for class cloud.robots.bridge.client.internal.DefaultBridgeBuilderFactory
 
DefaultBridgeBuilderImpl - Class in cloud.robots.bridge.client.internal
 
DefaultBridgeBuilderImpl() - Constructor for class cloud.robots.bridge.client.internal.DefaultBridgeBuilderImpl
 
DefaultBridgeImpl - Class in cloud.robots.bridge.client.internal
 
DefaultBridgeImpl(String, int, int, boolean) - Constructor for class cloud.robots.bridge.client.internal.DefaultBridgeImpl
 
DefaultRestClient - Class in cloud.robots.bridge.client.internal
 
DefaultRestClient(String, int) - Constructor for class cloud.robots.bridge.client.internal.DefaultRestClient
 

E

ERROR_GETTING_CONTENT - Static variable in class cloud.robots.bridge.client.internal.DefaultRestClient
 
ERROR_HTTP_STATUS - Static variable in class cloud.robots.bridge.client.internal.DefaultRestClient
 
ERROR_PARSING_JSON - Static variable in class cloud.robots.bridge.client.internal.DefaultRestClient
 
EXCEPTION_EXECUTING_REQUEST - Static variable in class cloud.robots.bridge.client.internal.DefaultRestClient
 
execute(Request, String) - Method in class cloud.robots.bridge.client.internal.DefaultRestClient
 
executor - Variable in class cloud.robots.bridge.client.internal.DefaultBridgeImpl
 

G

getHttpResponse(int, Response) - Method in class cloud.robots.bridge.client.internal.DefaultRestClient
 
getJsonRequest(Type) - Method in class cloud.robots.bridge.client.internal.DefaultRestClient
 
getJsonResult(HttpResponse) - Method in class cloud.robots.bridge.client.internal.DefaultRestClient
 
getMessage() - Method in class cloud.robots.bridge.client.internal.model.PublishResponse
 
getMessages() - Method in class cloud.robots.bridge.client.internal.model.MessagesResponse
 
getSubscriber() - Method in interface cloud.robots.bridge.client.core.Bridge
Get the current subscriber id
getSubscriber() - Method in class cloud.robots.bridge.client.core.model.Message
 
getSubscriber() - Method in class cloud.robots.bridge.client.internal.DefaultBridgeImpl
 
getSubscriber() - Method in class cloud.robots.bridge.client.internal.model.MessagesResponse
 
getSubscriber() - Method in class cloud.robots.bridge.client.internal.model.PublishRequest
 
getSubscriber() - Method in class cloud.robots.bridge.client.internal.model.SubscribeResponse
 
getText() - Method in class cloud.robots.bridge.client.core.model.Message
 
getText() - Method in class cloud.robots.bridge.client.internal.model.PublishRequest
 
getTime() - Method in class cloud.robots.bridge.client.core.model.Message
 
getTopic() - Method in class cloud.robots.bridge.client.core.model.Message
 
getTopics() - Method in class cloud.robots.bridge.client.internal.model.SubscribeRequest
 
getValue(InputStream, Class<Type>) - Method in class cloud.robots.bridge.client.internal.DefaultRestClient
 

I

ignoreSelf - Variable in class cloud.robots.bridge.client.internal.DefaultBridgeBuilderImpl
 
ignoreSelf - Variable in class cloud.robots.bridge.client.internal.DefaultBridgeImpl
 
ignoreSelfMessages(boolean) - Method in interface cloud.robots.bridge.client.core.BridgeBuilder
Set to ignore our own messages to topics.
ignoreSelfMessages(boolean) - Method in class cloud.robots.bridge.client.internal.DefaultBridgeBuilderImpl
 

M

message - Variable in class cloud.robots.bridge.client.internal.model.PublishResponse
 
Message - Class in cloud.robots.bridge.client.core.model
Class that represent a topic in a message
Message() - Constructor for class cloud.robots.bridge.client.core.model.Message
 
messages - Variable in class cloud.robots.bridge.client.internal.model.MessagesResponse
 
MESSAGES_PATH - Static variable in class cloud.robots.bridge.client.internal.DefaultBridgeImpl
 
MessagesResponse - Class in cloud.robots.bridge.client.internal.model
 
MessagesResponse() - Constructor for class cloud.robots.bridge.client.internal.model.MessagesResponse
 

N

NO_SUBSCRIBER - Static variable in class cloud.robots.bridge.client.internal.DefaultBridgeImpl
 
NOT_SUBSCRIPTIONS - Static variable in class cloud.robots.bridge.client.internal.DefaultBridgeBuilderImpl
 
NOT_VALID_SUBSCRIBER - Static variable in class cloud.robots.bridge.client.internal.DefaultBridgeImpl
 

O

objectMapper - Static variable in class cloud.robots.bridge.client.internal.DefaultRestClient
 
onRefresh() - Method in class cloud.robots.bridge.client.internal.DefaultBridgeImpl
 

P

processMessage(Message) - Method in class cloud.robots.bridge.client.internal.DefaultBridgeImpl
 
PUBLISH_PATH - Static variable in class cloud.robots.bridge.client.internal.DefaultBridgeImpl
 
PublishRequest - Class in cloud.robots.bridge.client.internal.model
 
PublishRequest() - Constructor for class cloud.robots.bridge.client.internal.model.PublishRequest
 
PublishResponse - Class in cloud.robots.bridge.client.internal.model
 
PublishResponse() - Constructor for class cloud.robots.bridge.client.internal.model.PublishResponse
 

R

refresh - Variable in class cloud.robots.bridge.client.internal.DefaultBridgeBuilderImpl
 
refresh - Variable in class cloud.robots.bridge.client.internal.DefaultBridgeImpl
 
refresh(int) - Method in interface cloud.robots.bridge.client.core.BridgeBuilder
Specify the refresh intervals for fetching messages
refresh(int) - Method in class cloud.robots.bridge.client.internal.DefaultBridgeBuilderImpl
 
request(Function<String, Request>, String, Class<ResponseType>, int) - Method in class cloud.robots.bridge.client.internal.DefaultRestClient
 
request(Function<String, Request>, String, RequestType, Class<ResponseType>, int) - Method in class cloud.robots.bridge.client.internal.DefaultRestClient
 
RESPONSE_CODE_IS_NOT - Static variable in class cloud.robots.bridge.client.internal.DefaultRestClient
 

S

send(String, String) - Method in interface cloud.robots.bridge.client.core.Bridge
Send a message to a topic
send(String, String) - Method in class cloud.robots.bridge.client.internal.DefaultBridgeImpl
 
setMessage(String) - Method in class cloud.robots.bridge.client.internal.model.PublishResponse
 
setMessages(List<Message>) - Method in class cloud.robots.bridge.client.internal.model.MessagesResponse
 
setSubscriber(String) - Method in class cloud.robots.bridge.client.core.model.Message
 
setSubscriber(String) - Method in class cloud.robots.bridge.client.internal.model.MessagesResponse
 
setSubscriber(String) - Method in class cloud.robots.bridge.client.internal.model.PublishRequest
 
setSubscriber(String) - Method in class cloud.robots.bridge.client.internal.model.SubscribeResponse
 
setText(String) - Method in class cloud.robots.bridge.client.core.model.Message
 
setText(String) - Method in class cloud.robots.bridge.client.internal.model.PublishRequest
 
setTime(String) - Method in class cloud.robots.bridge.client.core.model.Message
 
setTopic(String) - Method in class cloud.robots.bridge.client.core.model.Message
 
setTopics(List<String>) - Method in class cloud.robots.bridge.client.internal.model.SubscribeRequest
 
shouldSkipMessage(Message) - Method in class cloud.robots.bridge.client.internal.DefaultBridgeImpl
 
start() - Method in interface cloud.robots.bridge.client.core.Bridge
Start the bridge
start() - Method in class cloud.robots.bridge.client.internal.DefaultBridgeImpl
 
started - Variable in class cloud.robots.bridge.client.internal.DefaultBridgeImpl
 
stop() - Method in interface cloud.robots.bridge.client.core.Bridge
Stop the bridge
stop() - Method in class cloud.robots.bridge.client.internal.DefaultBridgeImpl
 
subscribe(String, Consumer<Message>) - Method in interface cloud.robots.bridge.client.core.BridgeBuilder
Set a subscription to a topic
subscribe(String, Consumer<Message>) - Method in class cloud.robots.bridge.client.internal.DefaultBridgeBuilderImpl
 
subscribe(List<String>) - Method in class cloud.robots.bridge.client.internal.DefaultBridgeImpl
 
SUBSCRIBE_PATH - Static variable in class cloud.robots.bridge.client.internal.DefaultBridgeImpl
 
subscriber - Variable in class cloud.robots.bridge.client.core.model.Message
 
subscriber - Variable in class cloud.robots.bridge.client.internal.DefaultBridgeImpl
 
subscriber - Variable in class cloud.robots.bridge.client.internal.model.MessagesResponse
 
subscriber - Variable in class cloud.robots.bridge.client.internal.model.PublishRequest
 
subscriber - Variable in class cloud.robots.bridge.client.internal.model.SubscribeResponse
 
SubscribeRequest - Class in cloud.robots.bridge.client.internal.model
 
SubscribeRequest() - Constructor for class cloud.robots.bridge.client.internal.model.SubscribeRequest
 
SubscribeRequest(List<String>) - Constructor for class cloud.robots.bridge.client.internal.model.SubscribeRequest
 
SubscribeResponse - Class in cloud.robots.bridge.client.internal.model
 
SubscribeResponse() - Constructor for class cloud.robots.bridge.client.internal.model.SubscribeResponse
 
subscriptions - Variable in class cloud.robots.bridge.client.internal.DefaultBridgeBuilderImpl
 

T

text - Variable in class cloud.robots.bridge.client.core.model.Message
 
text - Variable in class cloud.robots.bridge.client.internal.model.PublishRequest
 
time - Variable in class cloud.robots.bridge.client.core.model.Message
 
timeout - Variable in class cloud.robots.bridge.client.internal.DefaultBridgeBuilderImpl
 
timeout - Variable in class cloud.robots.bridge.client.internal.DefaultRestClient
 
timeout(int) - Method in interface cloud.robots.bridge.client.core.BridgeBuilder
Specify socket and connection timeouts
timeout(int) - Method in class cloud.robots.bridge.client.internal.DefaultBridgeBuilderImpl
 
topic - Variable in class cloud.robots.bridge.client.core.model.Message
 
topics - Variable in class cloud.robots.bridge.client.internal.model.SubscribeRequest
 
topicsSubscriptions - Variable in class cloud.robots.bridge.client.internal.DefaultBridgeImpl
 

U

url - Variable in class cloud.robots.bridge.client.internal.DefaultBridgeBuilderImpl
 

W

WAS - Static variable in class cloud.robots.bridge.client.internal.DefaultRestClient
 
A B C D E G I M N O P R S T U W 
Skip navigation links