Class RuleSetServiceGrpc.RuleSetServiceStub

  • Enclosing class:
    RuleSetServiceGrpc

    public static final class RuleSetServiceGrpc.RuleSetServiceStub
    extends io.grpc.stub.AbstractAsyncStub<RuleSetServiceGrpc.RuleSetServiceStub>
    A stub to allow clients to do asynchronous rpc calls to service RuleSetService.
     Service to manage customer specific RuleSets.
     
    • Method Detail

      • createRuleSet

        public void createRuleSet​(CreateRuleSetRequest request,
                                  io.grpc.stub.StreamObserver<RuleSet> responseObserver)
         Creates a ruleset.
         
      • getRuleSet

        public void getRuleSet​(GetRuleSetRequest request,
                               io.grpc.stub.StreamObserver<RuleSet> responseObserver)
         Gets a ruleset. Returns NOT_FOUND if the ruleset does not exist.
         
      • updateRuleSet

        public void updateRuleSet​(UpdateRuleSetRequest request,
                                  io.grpc.stub.StreamObserver<RuleSet> responseObserver)
         Updates a ruleset. Returns INVALID_ARGUMENT if the name of the ruleset
         is non-empty and does not equal the existing name.
         
      • deleteRuleSet

        public void deleteRuleSet​(DeleteRuleSetRequest request,
                                  io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)
         Deletes a ruleset. Returns NOT_FOUND if the document does not exist.