Class IndexEndpointServiceGrpc.IndexEndpointServiceStub

    • Method Detail

      • createIndexEndpoint

        public void createIndexEndpoint​(CreateIndexEndpointRequest request,
                                        io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Creates an IndexEndpoint.
         
      • deleteIndexEndpoint

        public void deleteIndexEndpoint​(DeleteIndexEndpointRequest request,
                                        io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Deletes an IndexEndpoint.
         
      • deployIndex

        public void deployIndex​(DeployIndexRequest request,
                                io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Deploys an Index into this IndexEndpoint, creating a DeployedIndex within
         it.
         Only non-empty Indexes can be deployed.
         
      • undeployIndex

        public void undeployIndex​(UndeployIndexRequest request,
                                  io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Undeploys an Index from an IndexEndpoint, removing a DeployedIndex from it,
         and freeing all resources it's using.
         
      • mutateDeployedIndex

        public void mutateDeployedIndex​(MutateDeployedIndexRequest request,
                                        io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Update an existing DeployedIndex under an IndexEndpoint.