Interface InvokeRpcOptions<TRequest,TResponse>
- All Superinterfaces:
RpcOptions
- All Known Subinterfaces:
InvokeRpcOptions<TRequest,
TResponse>
@JsType(isNative=true,
name="dhinternal.grpcWeb.invoke.InvokeRpcOptions",
namespace="<global>")
public interface InvokeRpcOptions<TRequest,TResponse>
extends RpcOptions
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interface
static interface
static interface
static interface
static interface
-
Method Summary
Modifier and TypeMethodDescriptionstatic InvokeRpcOptions
create()
getHost()
getOnEnd()
void
default void
setMetadata
(BrowserHeaders metadata) void
default void
setMetadata
(Object metadata) default void
setMetadata
(String metadata) default void
setMetadata
(jsinterop.base.JsPropertyMap<InvokeRpcOptions.GetMetadataJsPropertyMapTypeParameterUnionType> metadata) void
setOnEnd
(InvokeRpcOptions.OnEndFn onEnd) void
setOnHeaders
(InvokeRpcOptions.OnHeadersFn onHeaders) void
setOnMessage
(InvokeRpcOptions.OnMessageFn<? super TResponse> onMessage) void
setRequest
(TRequest request) Methods inherited from interface io.deephaven.javascript.proto.dhinternal.grpcweb.client.RpcOptions
getTransport, isDebug, setDebug, setTransport
-
Method Details
-
create
-
getHost
-
getMetadata
-
getOnEnd
-
getOnHeaders
-
getOnMessage
-
getRequest
-
setHost
-
setMetadata
-
setMetadata
-
setMetadata
@JsOverlay default void setMetadata(jsinterop.base.JsPropertyMap<InvokeRpcOptions.GetMetadataJsPropertyMapTypeParameterUnionType> metadata) -
setMetadata
-
setMetadata
-
setOnEnd
-
setOnHeaders
-
setOnMessage
-
setRequest
-