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