Skip navigation links
A B C D E F G H I M O P R S T V W 

A

AbstractRSocketService - Class in io.rsocket.rpc
 
AbstractRSocketService() - Constructor for class io.rsocket.rpc.AbstractRSocketService
 
addService(RSocketRpcService) - Method in class io.rsocket.rpc.rsocket.RequestHandlingRSocket
Annotation - Annotation Type in io.rsocket.rpc.annotations
Meta-annotation that marks all RSocketRpc related annotations.
availability() - Method in class io.rsocket.rpc.AbstractRSocketService
 

B

BlockingIterable<T> - Class in io.rsocket.rpc
An iterable that consumes a Publisher in a blocking fashion.
BlockingIterable(Publisher<? extends T>, int, Supplier<Queue<T>>) - Constructor for class io.rsocket.rpc.BlockingIterable
 
byteBufToMap(ByteBuf) - Static method in class io.rsocket.rpc.tracing.Tracing
 

C

cancel() - Method in class io.rsocket.rpc.metrics.MetricsConditionalSubscriber
 
cancel() - Method in class io.rsocket.rpc.metrics.MetricsFuseableConditionalSubscriber
 
cancel() - Method in class io.rsocket.rpc.metrics.MetricsFuseableSubscriber
 
cancel() - Method in class io.rsocket.rpc.metrics.MetricsSubscriber
 
checkInetSocketAddress(SocketAddress) - Static method in class io.rsocket.rpc.util.DnsUntil
 
clear() - Method in class io.rsocket.rpc.metrics.MetricsFuseableConditionalSubscriber
 
clear() - Method in class io.rsocket.rpc.metrics.MetricsFuseableSubscriber
 
Client - Annotation Type in io.rsocket.rpc.annotations
Annotation that identifies RSocketRpc client implementations.
currentContext() - Method in class io.rsocket.rpc.metrics.MetricsConditionalSubscriber
 
currentContext() - Method in class io.rsocket.rpc.metrics.MetricsFuseableConditionalSubscriber
 
currentContext() - Method in class io.rsocket.rpc.metrics.MetricsFuseableSubscriber
 
currentContext() - Method in class io.rsocket.rpc.metrics.MetricsSubscriber
 

D

deserializeTracingMetadata(Tracer, ByteBuf) - Static method in class io.rsocket.rpc.tracing.Tracing
 
deserializeTracingMetadata(Tracer, Map<String, String>) - Static method in class io.rsocket.rpc.tracing.Tracing
 
dispose() - Method in class io.rsocket.rpc.metrics.MetricsExporter
 
DnsUntil - Class in io.rsocket.rpc.util
 

E

encode(ByteBufAllocator, String, String, ByteBuf) - Static method in class io.rsocket.rpc.frames.Metadata
 
encode(ByteBufAllocator, String, String, ByteBuf, ByteBuf) - Static method in class io.rsocket.rpc.frames.Metadata
 

F

fireAndForget(Payload) - Method in class io.rsocket.rpc.rsocket.RequestHandlingRSocket
 

G

Generated - Annotation Type in io.rsocket.rpc.annotations.internal
Annotation that identifies RSocket RPC generated services and stores metadata that can be used by dependency injection frameworks and custom annotation processors.
GeneratedMethod - Annotation Type in io.rsocket.rpc.annotations.internal
 
getKey() - Method in interface io.rsocket.rpc.tracing.Tag
 
getMetadata(ByteBuf) - Static method in class io.rsocket.rpc.frames.Metadata
 
getMethod(ByteBuf) - Static method in class io.rsocket.rpc.frames.Metadata
 
getService() - Method in class io.rsocket.rpc.AbstractRSocketService
 
getService(ByteBuf) - Static method in class io.rsocket.rpc.frames.Metadata
 
getService() - Method in interface io.rsocket.rpc.RSocketRpcService
 
getServiceClass() - Method in class io.rsocket.rpc.AbstractRSocketService
 
getTracing(ByteBuf) - Static method in class io.rsocket.rpc.frames.Metadata
 
getValue() - Method in interface io.rsocket.rpc.tracing.Tag
 
getVersion(ByteBuf) - Static method in class io.rsocket.rpc.frames.Metadata
 

H

hasLetters(String) - Static method in class io.rsocket.rpc.util.StringUtil
 

I

INSTANCE - Static variable in exception io.rsocket.rpc.exception.TimeoutException
 
io.rsocket.rpc - package io.rsocket.rpc
 
io.rsocket.rpc.annotations - package io.rsocket.rpc.annotations
 
io.rsocket.rpc.annotations.internal - package io.rsocket.rpc.annotations.internal
 
io.rsocket.rpc.exception - package io.rsocket.rpc.exception
 
io.rsocket.rpc.frames - package io.rsocket.rpc.frames
 
io.rsocket.rpc.metrics - package io.rsocket.rpc.metrics
 
io.rsocket.rpc.rsocket - package io.rsocket.rpc.rsocket
 
io.rsocket.rpc.tracing - package io.rsocket.rpc.tracing
 
io.rsocket.rpc.util - package io.rsocket.rpc.util
 
isDisposed() - Method in class io.rsocket.rpc.metrics.MetricsExporter
 
isEmpty() - Method in class io.rsocket.rpc.metrics.MetricsFuseableConditionalSubscriber
 
isEmpty() - Method in class io.rsocket.rpc.metrics.MetricsFuseableSubscriber
 
iterator() - Method in class io.rsocket.rpc.BlockingIterable
 

M

mapToByteBuf(ByteBufAllocator, Map<String, String>) - Static method in class io.rsocket.rpc.tracing.Tracing
 
Metadata - Class in io.rsocket.rpc.frames
 
Metadata() - Constructor for class io.rsocket.rpc.frames.Metadata
 
Metrics - Class in io.rsocket.rpc.metrics
 
MetricsConditionalSubscriber<T> - Class in io.rsocket.rpc.metrics
 
MetricsExporter - Class in io.rsocket.rpc.metrics
 
MetricsExporter(MetricsSnapshotHandler, MeterRegistry, Duration, int) - Constructor for class io.rsocket.rpc.metrics.MetricsExporter
 
MetricsFuseableConditionalSubscriber<T> - Class in io.rsocket.rpc.metrics
 
MetricsFuseableSubscriber<T> - Class in io.rsocket.rpc.metrics
 
MetricsSubscriber<T> - Class in io.rsocket.rpc.metrics
 

O

of(String, String) - Static method in interface io.rsocket.rpc.tracing.Tag
 
onComplete() - Method in class io.rsocket.rpc.metrics.MetricsConditionalSubscriber
 
onComplete() - Method in class io.rsocket.rpc.metrics.MetricsFuseableConditionalSubscriber
 
onComplete() - Method in class io.rsocket.rpc.metrics.MetricsFuseableSubscriber
 
onComplete() - Method in class io.rsocket.rpc.metrics.MetricsSubscriber
 
onError(Throwable) - Method in class io.rsocket.rpc.metrics.MetricsConditionalSubscriber
 
onError(Throwable) - Method in class io.rsocket.rpc.metrics.MetricsFuseableConditionalSubscriber
 
onError(Throwable) - Method in class io.rsocket.rpc.metrics.MetricsFuseableSubscriber
 
onError(Throwable) - Method in class io.rsocket.rpc.metrics.MetricsSubscriber
 
onNext(T) - Method in class io.rsocket.rpc.metrics.MetricsConditionalSubscriber
 
onNext(T) - Method in class io.rsocket.rpc.metrics.MetricsFuseableConditionalSubscriber
 
onNext(T) - Method in class io.rsocket.rpc.metrics.MetricsFuseableSubscriber
 
onNext(T) - Method in class io.rsocket.rpc.metrics.MetricsSubscriber
 
onSubscribe(Subscription) - Method in class io.rsocket.rpc.metrics.MetricsConditionalSubscriber
 
onSubscribe(Subscription) - Method in class io.rsocket.rpc.metrics.MetricsFuseableConditionalSubscriber
 
onSubscribe(Subscription) - Method in class io.rsocket.rpc.metrics.MetricsFuseableSubscriber
 
onSubscribe(Subscription) - Method in class io.rsocket.rpc.metrics.MetricsSubscriber
 

P

poll() - Method in class io.rsocket.rpc.metrics.MetricsFuseableConditionalSubscriber
 
poll() - Method in class io.rsocket.rpc.metrics.MetricsFuseableSubscriber
 

R

request(long) - Method in class io.rsocket.rpc.metrics.MetricsConditionalSubscriber
 
request(long) - Method in class io.rsocket.rpc.metrics.MetricsFuseableConditionalSubscriber
 
request(long) - Method in class io.rsocket.rpc.metrics.MetricsFuseableSubscriber
 
request(long) - Method in class io.rsocket.rpc.metrics.MetricsSubscriber
 
requestChannel(Payload, Flux<Payload>) - Method in class io.rsocket.rpc.AbstractRSocketService
 
requestChannel(Publisher<Payload>) - Method in class io.rsocket.rpc.rsocket.RequestHandlingRSocket
 
requestChannel(Payload, Publisher<Payload>) - Method in class io.rsocket.rpc.rsocket.RequestHandlingRSocket
 
requestChannel(Payload, Flux<Payload>) - Method in interface io.rsocket.rpc.RSocketRpcService
 
requestChannel(Payload, Publisher<Payload>) - Method in interface io.rsocket.rpc.RSocketRpcService
 
requestFusion(int) - Method in class io.rsocket.rpc.metrics.MetricsFuseableConditionalSubscriber
 
requestFusion(int) - Method in class io.rsocket.rpc.metrics.MetricsFuseableSubscriber
 
RequestHandlingRSocket - Class in io.rsocket.rpc.rsocket
 
RequestHandlingRSocket(RSocketRpcService...) - Constructor for class io.rsocket.rpc.rsocket.RequestHandlingRSocket
 
requestResponse(Payload) - Method in class io.rsocket.rpc.rsocket.RequestHandlingRSocket
 
requestStream(Payload) - Method in class io.rsocket.rpc.rsocket.RequestHandlingRSocket
 
ResourceType - Enum in io.rsocket.rpc.annotations.internal
 
RSocketRpcService - Interface in io.rsocket.rpc
 
run() - Method in class io.rsocket.rpc.metrics.MetricsExporter
 

S

scanUnsafe(Scannable.Attr) - Method in class io.rsocket.rpc.BlockingIterable
 
ServiceNotFound - Exception in io.rsocket.rpc.exception
 
ServiceNotFound(String) - Constructor for exception io.rsocket.rpc.exception.ServiceNotFound
 
size() - Method in class io.rsocket.rpc.metrics.MetricsFuseableConditionalSubscriber
 
size() - Method in class io.rsocket.rpc.metrics.MetricsFuseableSubscriber
 
spliterator() - Method in class io.rsocket.rpc.BlockingIterable
 
stream() - Method in class io.rsocket.rpc.BlockingIterable
 
StringUtil - Class in io.rsocket.rpc.util
 

T

Tag - Interface in io.rsocket.rpc.tracing
 
timed(MeterRegistry, String, String...) - Static method in class io.rsocket.rpc.metrics.Metrics
 
timed(MeterRegistry, String, Iterable<Tag>) - Static method in class io.rsocket.rpc.metrics.Metrics
 
TimeoutException - Exception in io.rsocket.rpc.exception
 
toIpAddress(String, int) - Static method in class io.rsocket.rpc.util.DnsUntil
 
trace(Tracer, String, Tag...) - Static method in class io.rsocket.rpc.tracing.Tracing
 
trace() - Static method in class io.rsocket.rpc.tracing.Tracing
 
traceAsChild() - Static method in class io.rsocket.rpc.tracing.Tracing
 
traceAsChild(Tracer, String, Tag...) - Static method in class io.rsocket.rpc.tracing.Tracing
 
Tracing - Class in io.rsocket.rpc.tracing
 
tryOnNext(T) - Method in class io.rsocket.rpc.metrics.MetricsConditionalSubscriber
 
tryOnNext(T) - Method in class io.rsocket.rpc.metrics.MetricsFuseableConditionalSubscriber
 

V

valueOf(String) - Static method in enum io.rsocket.rpc.annotations.internal.ResourceType
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.rsocket.rpc.annotations.internal.ResourceType
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION - Static variable in class io.rsocket.rpc.frames.Metadata
 

W

withService(RSocketRpcService) - Method in class io.rsocket.rpc.rsocket.RequestHandlingRSocket
 
A B C D E F G H I M O P R S T V W 
Skip navigation links