Skip navigation links
A B C D E G H I J K M N O P R S T U V W 

A

AbstractClient - Class in org.eclipse.kapua.gateway.client
 
AbstractClient(ScheduledExecutorService, Set<Module>) - Constructor for class org.eclipse.kapua.gateway.client.AbstractClient
 
AbstractClient.Builder<T extends AbstractClient.Builder<T>> - Class in org.eclipse.kapua.gateway.client
 
accountName(String) - Method in class org.eclipse.kapua.gateway.client.kura.KuraNamespace.Builder
 
accountName() - Method in class org.eclipse.kapua.gateway.client.kura.KuraNamespace.Builder
 
accountName(String) - Method in class org.eclipse.kapua.gateway.client.profile.KuraMqttProfile
 
addMetric(KuraPayloadProto.KuraPayload.Builder, String, Object) - Static method in class org.eclipse.kapua.gateway.client.internal.Metrics
 
Application - Interface in org.eclipse.kapua.gateway.client
 
Application.Builder - Interface in org.eclipse.kapua.gateway.client
 
applicationAdded(String) - Method in class org.eclipse.kapua.gateway.client.kura.KuraBirthCertificateModule
 
applicationAdded(String) - Method in interface org.eclipse.kapua.gateway.client.Module
 
applicationRemoved(String) - Method in class org.eclipse.kapua.gateway.client.kura.KuraBirthCertificateModule
 
applicationRemoved(String) - Method in interface org.eclipse.kapua.gateway.client.Module
 

B

BinaryPayloadCodec - Interface in org.eclipse.kapua.gateway.client
 
broker(String) - Method in class org.eclipse.kapua.gateway.client.mqtt.paho.PahoClient.Builder
 
broker() - Method in class org.eclipse.kapua.gateway.client.mqtt.paho.PahoClient.Builder
 
brokerUrl(String) - Method in class org.eclipse.kapua.gateway.client.profile.KuraMqttProfile
 
Buffers - Class in org.eclipse.kapua.gateway.client.internal
 
build() - Method in interface org.eclipse.kapua.gateway.client.Application.Builder
 
build() - Method in interface org.eclipse.kapua.gateway.client.Client.Builder
 
build() - Method in class org.eclipse.kapua.gateway.client.kura.KuraBinaryPayloadCodec.Builder
 
build() - Method in class org.eclipse.kapua.gateway.client.kura.KuraBirthCertificateModule.Builder
 
build() - Method in class org.eclipse.kapua.gateway.client.kura.KuraNamespace.Builder
 
build() - Method in class org.eclipse.kapua.gateway.client.mqtt.paho.PahoClient.Builder
 
build() - Method in class org.eclipse.kapua.gateway.client.Payload.Builder
 
build() - Method in class org.eclipse.kapua.gateway.client.profile.KuraMqttProfile
 
buildApplication(String) - Method in interface org.eclipse.kapua.gateway.client.Client
 
buildApplication(String) - Method in class org.eclipse.kapua.gateway.client.mqtt.paho.PahoClient
 
buildBody(KuraPayloadProto.KuraPayload.Builder, ByteBuffer) - Static method in class org.eclipse.kapua.gateway.client.internal.Metrics
 
Builder() - Constructor for class org.eclipse.kapua.gateway.client.AbstractClient.Builder
 
builder() - Method in class org.eclipse.kapua.gateway.client.AbstractClient.Builder
 
Builder() - Constructor for class org.eclipse.kapua.gateway.client.kura.KuraBinaryPayloadCodec.Builder
 
Builder() - Constructor for class org.eclipse.kapua.gateway.client.kura.KuraNamespace.Builder
 
Builder() - Constructor for class org.eclipse.kapua.gateway.client.mqtt.MqttClient.Builder
 
Builder() - Constructor for class org.eclipse.kapua.gateway.client.mqtt.paho.PahoClient.Builder
 
builder() - Method in class org.eclipse.kapua.gateway.client.mqtt.paho.PahoClient.Builder
 
Builder() - Constructor for class org.eclipse.kapua.gateway.client.Payload.Builder
 
buildMetrics(KuraPayloadProto.KuraPayload.Builder, Map<String, ?>) - Static method in class org.eclipse.kapua.gateway.client.internal.Metrics
Convert plain key value map into a Kura metric structure
Only the supported Kura values types must be used (String, boolean, int, long, float, double, byte[])

C

Client - Interface in org.eclipse.kapua.gateway.client
 
Client.Builder - Interface in org.eclipse.kapua.gateway.client
 
clientId(String) - Method in class org.eclipse.kapua.gateway.client.mqtt.MqttClient.Builder
 
clientId() - Method in class org.eclipse.kapua.gateway.client.mqtt.MqttClient.Builder
 
clientId(String) - Method in class org.eclipse.kapua.gateway.client.profile.KuraMqttProfile
 
close() - Method in class org.eclipse.kapua.gateway.client.mqtt.paho.PahoClient
 
codec(BinaryPayloadCodec) - Method in class org.eclipse.kapua.gateway.client.mqtt.MqttClient.Builder
 
codec() - Method in class org.eclipse.kapua.gateway.client.mqtt.MqttClient.Builder
 
connect() - Method in class org.eclipse.kapua.gateway.client.mqtt.paho.PahoClient
 
connected() - Method in class org.eclipse.kapua.gateway.client.kura.KuraBirthCertificateModule
 
connected() - Method in interface org.eclipse.kapua.gateway.client.Module
 
connected(Runnable) - Method in interface org.eclipse.kapua.gateway.client.Transport.TransportEvents
 
createExecutor(String) - Static method in class org.eclipse.kapua.gateway.client.mqtt.paho.PahoClient
 
Credentials - Class in org.eclipse.kapua.gateway.client
 
credentials(Credentials.UserAndPassword) - Method in class org.eclipse.kapua.gateway.client.mqtt.MqttClient.Builder
 
credentials() - Method in class org.eclipse.kapua.gateway.client.mqtt.MqttClient.Builder
 
credentials(Credentials.UserAndPassword) - Method in class org.eclipse.kapua.gateway.client.profile.KuraMqttProfile
 
Credentials.UserAndPassword - Class in org.eclipse.kapua.gateway.client
 

D

data(Topic) - Method in interface org.eclipse.kapua.gateway.client.Application
 
Data - Interface in org.eclipse.kapua.gateway.client
 
dataTopic(String, String, Topic) - Method in class org.eclipse.kapua.gateway.client.kura.KuraNamespace
 
dataTopic(String, String, Topic) - Method in interface org.eclipse.kapua.gateway.client.mqtt.MqttNamespace
 
decode(ByteBuffer) - Method in interface org.eclipse.kapua.gateway.client.BinaryPayloadCodec
 
decode(ByteBuffer) - Method in class org.eclipse.kapua.gateway.client.kura.KuraBinaryPayloadCodec
 
defaultProviders() - Method in class org.eclipse.kapua.gateway.client.kura.KuraBirthCertificateModule.Builder
 
disconnected() - Method in interface org.eclipse.kapua.gateway.client.Module
 
disconnected(Runnable) - Method in interface org.eclipse.kapua.gateway.client.Transport.TransportEvents
 

E

encode(Payload, ByteBuffer) - Method in interface org.eclipse.kapua.gateway.client.BinaryPayloadCodec
 
encode(Payload, ByteBuffer) - Method in class org.eclipse.kapua.gateway.client.kura.KuraBinaryPayloadCodec
 
ErrorHandler<X extends Throwable> - Interface in org.eclipse.kapua.gateway.client
 
Errors - Class in org.eclipse.kapua.gateway.client
 
errors(ErrorHandler<Y>) - Method in interface org.eclipse.kapua.gateway.client.Sender
 
events(Consumer<Transport.TransportEvents>) - Method in interface org.eclipse.kapua.gateway.client.Transport
 
executor - Variable in class org.eclipse.kapua.gateway.client.AbstractClient
 
extractMetrics(KuraPayloadProto.KuraPayload) - Static method in class org.eclipse.kapua.gateway.client.internal.Metrics
 
extractMetrics(List<KuraPayloadProto.KuraPayload.KuraMetric>) - Static method in class org.eclipse.kapua.gateway.client.internal.Metrics
 

G

getAsString(Map<String, Object>, String) - Static method in class org.eclipse.kapua.gateway.client.internal.Metrics
 
getAsString(Map<String, Object>, String, String) - Static method in class org.eclipse.kapua.gateway.client.internal.Metrics
 
getClient() - Method in interface org.eclipse.kapua.gateway.client.ModuleContext
 
getMqttClientId() - Method in class org.eclipse.kapua.gateway.client.mqtt.MqttClient
 
getPassword() - Method in class org.eclipse.kapua.gateway.client.Credentials.UserAndPassword
 
getSegments() - Method in class org.eclipse.kapua.gateway.client.Topic
 
getTimestamp() - Method in class org.eclipse.kapua.gateway.client.Payload
 
getUsername() - Method in class org.eclipse.kapua.gateway.client.Credentials.UserAndPassword
 
getValues() - Method in class org.eclipse.kapua.gateway.client.Payload
 

H

handle(BiConsumer<Throwable, Optional<Payload>>) - Static method in class org.eclipse.kapua.gateway.client.Errors
 
handleConnected() - Method in class org.eclipse.kapua.gateway.client.internal.TransportAsync
 
handleConnected() - Method in class org.eclipse.kapua.gateway.client.mqtt.paho.PahoClient
 
handleDisconnected() - Method in class org.eclipse.kapua.gateway.client.internal.TransportAsync
 
handleDisconnected() - Method in class org.eclipse.kapua.gateway.client.mqtt.paho.PahoClient
 
handleError(Throwable, Optional<Payload>) - Method in interface org.eclipse.kapua.gateway.client.ErrorHandler
 
handleError(Throwable) - Method in interface org.eclipse.kapua.gateway.client.MessageErrorHandler
 
handleMessage(Payload) - Method in interface org.eclipse.kapua.gateway.client.MessageHandler
 
handleMessage(String, MqttMessage) - Method in interface org.eclipse.kapua.gateway.client.mqtt.paho.PahoMessageHandler
 
handleMessageArrived(String, MqttMessage) - Method in class org.eclipse.kapua.gateway.client.mqtt.paho.PahoClient
 

I

ignore() - Static method in class org.eclipse.kapua.gateway.client.Errors
 
ignore(Throwable, Optional<Payload>) - Static method in class org.eclipse.kapua.gateway.client.Errors
 
initialize(ModuleContext) - Method in class org.eclipse.kapua.gateway.client.kura.KuraBirthCertificateModule
 
initialize(ModuleContext) - Method in interface org.eclipse.kapua.gateway.client.Module
 
internalBuildApplication(String) - Method in class org.eclipse.kapua.gateway.client.mqtt.paho.PahoClient
 
internalCloseApplication(String, Application) - Method in class org.eclipse.kapua.gateway.client.mqtt.paho.PahoClient
 

J

JVM - Static variable in interface org.eclipse.kapua.gateway.client.kura.KuraBirthCertificateModule.Provider
 

K

KuraBinaryPayloadCodec - Class in org.eclipse.kapua.gateway.client.kura
 
KuraBinaryPayloadCodec.Builder - Class in org.eclipse.kapua.gateway.client.kura
 
KuraBirthCertificateModule - Class in org.eclipse.kapua.gateway.client.kura
 
KuraBirthCertificateModule.Builder - Class in org.eclipse.kapua.gateway.client.kura
 
KuraBirthCertificateModule.Provider - Interface in org.eclipse.kapua.gateway.client.kura
 
KuraMqttProfile - Class in org.eclipse.kapua.gateway.client.profile
 
KuraMqttProfile() - Constructor for class org.eclipse.kapua.gateway.client.profile.KuraMqttProfile
 
KuraNamespace - Class in org.eclipse.kapua.gateway.client.kura
 
KuraNamespace.Builder - Class in org.eclipse.kapua.gateway.client.kura
 

M

MessageErrorHandler - Interface in org.eclipse.kapua.gateway.client
 
MessageHandler - Interface in org.eclipse.kapua.gateway.client
 
Metrics - Class in org.eclipse.kapua.gateway.client.internal
 
module(Module) - Method in class org.eclipse.kapua.gateway.client.AbstractClient.Builder
 
Module - Interface in org.eclipse.kapua.gateway.client
 
ModuleContext - Interface in org.eclipse.kapua.gateway.client
 
modules() - Method in class org.eclipse.kapua.gateway.client.AbstractClient.Builder
 
MqttClient - Class in org.eclipse.kapua.gateway.client.mqtt
 
MqttClient(ScheduledExecutorService, String, Set<Module>) - Constructor for class org.eclipse.kapua.gateway.client.mqtt.MqttClient
 
MqttClient.Builder<T extends MqttClient.Builder<T>> - Class in org.eclipse.kapua.gateway.client.mqtt
 
MqttNamespace - Interface in org.eclipse.kapua.gateway.client.mqtt
 

N

namespace(MqttNamespace) - Method in class org.eclipse.kapua.gateway.client.mqtt.MqttClient.Builder
 
namespace() - Method in class org.eclipse.kapua.gateway.client.mqtt.MqttClient.Builder
 
newBuilder(String) - Static method in class org.eclipse.kapua.gateway.client.kura.KuraBirthCertificateModule
 
newProfile() - Static method in class org.eclipse.kapua.gateway.client.profile.KuraMqttProfile
 
notifyAddApplication(String) - Method in class org.eclipse.kapua.gateway.client.AbstractClient
 
notifyConnected() - Method in class org.eclipse.kapua.gateway.client.AbstractClient
 
notifyDisconnected() - Method in class org.eclipse.kapua.gateway.client.AbstractClient
 
notifyRemoveApplication(String) - Method in class org.eclipse.kapua.gateway.client.AbstractClient
 

O

of(String, Object) - Static method in class org.eclipse.kapua.gateway.client.Payload
 
of(Map<String, Object>) - Static method in class org.eclipse.kapua.gateway.client.Payload
 
of(Instant, String, Object) - Static method in class org.eclipse.kapua.gateway.client.Payload
 
of(Instant, Map<String, Object>) - Static method in class org.eclipse.kapua.gateway.client.Payload
 
of(String, String...) - Static method in class org.eclipse.kapua.gateway.client.Topic
 
org.eclipse.kapua.gateway.client - package org.eclipse.kapua.gateway.client
 
org.eclipse.kapua.gateway.client.internal - package org.eclipse.kapua.gateway.client.internal
 
org.eclipse.kapua.gateway.client.kura - package org.eclipse.kapua.gateway.client.kura
 
org.eclipse.kapua.gateway.client.mqtt - package org.eclipse.kapua.gateway.client.mqtt
 
org.eclipse.kapua.gateway.client.mqtt.paho - package org.eclipse.kapua.gateway.client.mqtt.paho
 
org.eclipse.kapua.gateway.client.profile - package org.eclipse.kapua.gateway.client.profile
 

P

PahoClient - Class in org.eclipse.kapua.gateway.client.mqtt.paho
 
PahoClient.Builder - Class in org.eclipse.kapua.gateway.client.mqtt.paho
 
PahoMessageHandler - Interface in org.eclipse.kapua.gateway.client.mqtt.paho
 
Payload - Class in org.eclipse.kapua.gateway.client
 
Payload.Builder - Class in org.eclipse.kapua.gateway.client
 
persistentProvider(Supplier<MqttClientPersistence>) - Method in class org.eclipse.kapua.gateway.client.mqtt.paho.PahoClient.Builder
 
persistentProvider() - Method in class org.eclipse.kapua.gateway.client.mqtt.paho.PahoClient.Builder
 
provideData(Map<String, String>) - Method in interface org.eclipse.kapua.gateway.client.kura.KuraBirthCertificateModule.Provider
 
provider(KuraBirthCertificateModule.Provider) - Method in class org.eclipse.kapua.gateway.client.kura.KuraBirthCertificateModule.Builder
 
providers(Collection<KuraBirthCertificateModule.Provider>) - Method in class org.eclipse.kapua.gateway.client.kura.KuraBirthCertificateModule.Builder
 
providers() - Method in class org.eclipse.kapua.gateway.client.kura.KuraBirthCertificateModule.Builder
 
publishMqttPayload(String, ByteBuffer) - Method in class org.eclipse.kapua.gateway.client.mqtt.MqttClient
 
publishMqttPayload(String, ByteBuffer) - Method in class org.eclipse.kapua.gateway.client.mqtt.paho.PahoClient
 
put(String, Object) - Method in class org.eclipse.kapua.gateway.client.Payload.Builder
 

R

RUNTIME - Static variable in interface org.eclipse.kapua.gateway.client.kura.KuraBirthCertificateModule.Provider
 

S

send(Payload) - Method in interface org.eclipse.kapua.gateway.client.Sender
 
send(Payload.Builder) - Method in interface org.eclipse.kapua.gateway.client.Sender
 
Sender<X extends Throwable> - Interface in org.eclipse.kapua.gateway.client
 
split(String) - Static method in class org.eclipse.kapua.gateway.client.Topic
 
state(Consumer<Boolean>) - Method in class org.eclipse.kapua.gateway.client.internal.TransportAsync
 
state(Consumer<Boolean>) - Method in interface org.eclipse.kapua.gateway.client.Transport
 
stream() - Method in class org.eclipse.kapua.gateway.client.Topic
 
subscribe(MessageHandler) - Method in interface org.eclipse.kapua.gateway.client.Data
 
subscribe(MessageHandler, ErrorHandler<? extends Throwable>) - Method in interface org.eclipse.kapua.gateway.client.Data
 

T

timestamp() - Method in class org.eclipse.kapua.gateway.client.Payload.Builder
 
timestamp(Instant) - Method in class org.eclipse.kapua.gateway.client.Payload.Builder
 
toByteArray(ByteBuffer) - Static method in class org.eclipse.kapua.gateway.client.internal.Buffers
 
Topic - Class in org.eclipse.kapua.gateway.client
 
toString() - Method in class org.eclipse.kapua.gateway.client.Payload
 
transport() - Method in class org.eclipse.kapua.gateway.client.AbstractClient
 
transport() - Method in interface org.eclipse.kapua.gateway.client.Application
 
transport() - Method in interface org.eclipse.kapua.gateway.client.Client
 
Transport - Interface in org.eclipse.kapua.gateway.client
 
Transport.TransportEvents - Interface in org.eclipse.kapua.gateway.client
 
TransportAsync - Class in org.eclipse.kapua.gateway.client.internal
 
TransportAsync(Executor) - Constructor for class org.eclipse.kapua.gateway.client.internal.TransportAsync
 

U

userAndPassword(String, String) - Static method in class org.eclipse.kapua.gateway.client.Credentials
 
userAndPassword(String, char[]) - Static method in class org.eclipse.kapua.gateway.client.Credentials
 

V

values() - Method in class org.eclipse.kapua.gateway.client.Payload.Builder
 
values(Map<String, Object>) - Method in class org.eclipse.kapua.gateway.client.Payload.Builder
 

W

waitForConnection(Transport) - Static method in interface org.eclipse.kapua.gateway.client.Transport
 
wrap(byte[]) - Static method in class org.eclipse.kapua.gateway.client.internal.Buffers
 
A B C D E G H I J K M N O P R S T U V W 
Skip navigation links

Copyright © 2017. All rights reserved.