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 interfacestatic interfacestatic interfacestatic interfacestatic interface -
Method Summary
Modifier and TypeMethodDescriptionstatic InvokeRpcOptionscreate()getHost()getOnEnd()voiddefault voidsetMetadata(BrowserHeaders metadata) voiddefault voidsetMetadata(Object metadata) default voidsetMetadata(String metadata) default voidsetMetadata(jsinterop.base.JsPropertyMap<InvokeRpcOptions.GetMetadataJsPropertyMapTypeParameterUnionType> metadata) voidsetOnEnd(InvokeRpcOptions.OnEndFn onEnd) voidsetOnHeaders(InvokeRpcOptions.OnHeadersFn onHeaders) voidsetOnMessage(InvokeRpcOptions.OnMessageFn<? super TResponse> onMessage) voidsetRequest(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
-