Interface EndpointServiceGrpc.AsyncService
-
- All Known Implementing Classes:
EndpointServiceGrpc.EndpointServiceImplBase
- Enclosing class:
- EndpointServiceGrpc
public static interface EndpointServiceGrpc.AsyncService
A service for managing Vertex AI's Endpoints.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default void
createEndpoint(CreateEndpointRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Creates an Endpoint.default void
deleteEndpoint(DeleteEndpointRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Deletes an Endpoint.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.default void
getEndpoint(GetEndpointRequest request, io.grpc.stub.StreamObserver<Endpoint> responseObserver)
Gets an Endpoint.default void
listEndpoints(ListEndpointsRequest request, io.grpc.stub.StreamObserver<ListEndpointsResponse> responseObserver)
Lists Endpoints in a Location.default void
mutateDeployedModel(MutateDeployedModelRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Updates an existing deployed model.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.default void
updateEndpoint(UpdateEndpointRequest request, io.grpc.stub.StreamObserver<Endpoint> responseObserver)
Updates an Endpoint.
-
-
-
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.
-
listEndpoints
default void listEndpoints(ListEndpointsRequest request, io.grpc.stub.StreamObserver<ListEndpointsResponse> responseObserver)
Lists Endpoints in a Location.
-
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).
-
-