Interface UnaryRpcOptions<TRequest,TResponse>
- All Superinterfaces:
RpcOptions
- All Known Subinterfaces:
UnaryRpcOptions<TRequest,TResponse>
@JsType(isNative=true,
name="dhinternal.grpcWeb.unary.UnaryRpcOptions",
namespace="<global>")
public interface UnaryRpcOptions<TRequest,TResponse>
extends RpcOptions
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfacestatic interfacestatic interface -
Method Summary
Modifier and TypeMethodDescriptionstatic UnaryRpcOptionscreate()getHost()getOnEnd()voiddefault voidsetMetadata(BrowserHeaders metadata) voiddefault voidsetMetadata(Object metadata) default voidsetMetadata(String metadata) default voidsetMetadata(jsinterop.base.JsPropertyMap<UnaryRpcOptions.GetMetadataJsPropertyMapTypeParameterUnionType> metadata) voidsetOnEnd(UnaryRpcOptions.OnEndFn<TResponse> onEnd) 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
-
getRequest
-
setHost
-
setMetadata
-
setMetadata
-
setMetadata
@JsOverlay default void setMetadata(jsinterop.base.JsPropertyMap<UnaryRpcOptions.GetMetadataJsPropertyMapTypeParameterUnionType> metadata) -
setMetadata
-
setMetadata
-
setOnEnd
-
setRequest
-