Package io.dapr.v1
Class DaprGrpc.DaprFutureStub
java.lang.Object
io.grpc.stub.AbstractStub<DaprGrpc.DaprFutureStub>
io.dapr.v1.DaprGrpc.DaprFutureStub
- Enclosing class:
- DaprGrpc
public static final class DaprGrpc.DaprFutureStub extends io.grpc.stub.AbstractStub<DaprGrpc.DaprFutureStub>
Dapr service provides APIs to user application to access Dapr building blocks.
-
Method Summary
Modifier and Type Method Description protected DaprGrpc.DaprFutureStub
build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty>
deleteState(DaprProtos.DeleteStateRequest request)
Deletes the state for a specific key.com.google.common.util.concurrent.ListenableFuture<DaprProtos.GetSecretResponse>
getSecret(DaprProtos.GetSecretRequest request)
Gets secrets from secret stores.com.google.common.util.concurrent.ListenableFuture<DaprProtos.GetStateResponse>
getState(DaprProtos.GetStateRequest request)
Gets the state for a specific key.com.google.common.util.concurrent.ListenableFuture<DaprProtos.InvokeBindingResponse>
invokeBinding(DaprProtos.InvokeBindingRequest request)
Invokes binding data to specific output bindingscom.google.common.util.concurrent.ListenableFuture<CommonProtos.InvokeResponse>
invokeService(DaprProtos.InvokeServiceRequest request)
Invokes a method on a remote Dapr app.com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty>
publishEvent(DaprProtos.PublishEventRequest request)
Publishes events to the specific topic.com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty>
saveState(DaprProtos.SaveStateRequest request)
Saves the state for a specific key.
-
Method Details
-
build
- Specified by:
build
in classio.grpc.stub.AbstractStub<DaprGrpc.DaprFutureStub>
-
invokeService
public com.google.common.util.concurrent.ListenableFuture<CommonProtos.InvokeResponse> invokeService(DaprProtos.InvokeServiceRequest request)Invokes a method on a remote Dapr app.
-
getState
public com.google.common.util.concurrent.ListenableFuture<DaprProtos.GetStateResponse> getState(DaprProtos.GetStateRequest request)Gets the state for a specific key.
-
saveState
public com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty> saveState(DaprProtos.SaveStateRequest request)Saves the state for a specific key.
-
deleteState
public com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty> deleteState(DaprProtos.DeleteStateRequest request)Deletes the state for a specific key.
-
publishEvent
public com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty> publishEvent(DaprProtos.PublishEventRequest request)Publishes events to the specific topic.
-
invokeBinding
public com.google.common.util.concurrent.ListenableFuture<DaprProtos.InvokeBindingResponse> invokeBinding(DaprProtos.InvokeBindingRequest request)Invokes binding data to specific output bindings
-
getSecret
public com.google.common.util.concurrent.ListenableFuture<DaprProtos.GetSecretResponse> getSecret(DaprProtos.GetSecretRequest request)Gets secrets from secret stores.
-