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 interface
static interface
static interface
-
Method Summary
Modifier and TypeMethodDescriptionstatic UnaryRpcOptions
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<UnaryRpcOptions.GetMetadataJsPropertyMapTypeParameterUnionType> metadata) void
setOnEnd
(UnaryRpcOptions.OnEndFn<TResponse> onEnd) 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
-
getRequest
-
setHost
-
setMetadata
-
setMetadata
-
setMetadata
@JsOverlay default void setMetadata(jsinterop.base.JsPropertyMap<UnaryRpcOptions.GetMetadataJsPropertyMapTypeParameterUnionType> metadata) -
setMetadata
-
setMetadata
-
setOnEnd
-
setRequest
-