Interface EndpointServiceGrpc.AsyncService

    • Method Detail

      • createEndpoint

        default void createEndpoint​(CreateEndpointRequest request,
                                    io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Creates an Endpoint.
         
      • getEndpoint

        default void getEndpoint​(GetEndpointRequest request,
                                 io.grpc.stub.StreamObserver<Endpoint> responseObserver)
         Gets an Endpoint.
         
      • updateEndpoint

        default void updateEndpoint​(UpdateEndpointRequest request,
                                    io.grpc.stub.StreamObserver<Endpoint> responseObserver)
         Updates an Endpoint.
         
      • deleteEndpoint

        default void deleteEndpoint​(DeleteEndpointRequest request,
                                    io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Deletes an Endpoint.
         
      • deployModel

        default void deployModel​(DeployModelRequest request,
                                 io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Deploys a Model into this Endpoint, creating a DeployedModel within it.
         
      • undeployModel

        default void undeployModel​(UndeployModelRequest request,
                                   io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Undeploys a Model from an Endpoint, removing a DeployedModel from it, and
         freeing all resources it's using.
         
      • mutateDeployedModel

        default void mutateDeployedModel​(MutateDeployedModelRequest request,
                                         io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Updates an existing deployed model. Updatable fields include
         `min_replica_count`, `max_replica_count`, `autoscaling_metric_specs`,
         `disable_container_logging` (v1 only), and `enable_container_logging`
         (v1beta1 only).