Class EndpointServiceGrpc.EndpointServiceImplBase (3.5.0)

public abstract static class EndpointServiceGrpc.EndpointServiceImplBase implements BindableService

A service for managing Vertex AI's Endpoints.

Inheritance

java.lang.Object > EndpointServiceGrpc.EndpointServiceImplBase

Implements

io.grpc.BindableService

Constructors

EndpointServiceImplBase()

public EndpointServiceImplBase()

Methods

bindService()

public final ServerServiceDefinition bindService()
Returns
Type Description
io.grpc.ServerServiceDefinition

createEndpoint(CreateEndpointRequest request, StreamObserver responseObserver)

public void createEndpoint(CreateEndpointRequest request, StreamObserver responseObserver)

Creates an Endpoint.

Parameters
Name Description
request CreateEndpointRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteEndpoint(DeleteEndpointRequest request, StreamObserver responseObserver)

public void deleteEndpoint(DeleteEndpointRequest request, StreamObserver responseObserver)

Deletes an Endpoint.

Parameters
Name Description
request DeleteEndpointRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deployModel(DeployModelRequest request, StreamObserver responseObserver)

public void deployModel(DeployModelRequest request, StreamObserver responseObserver)

Deploys a Model into this Endpoint, creating a DeployedModel within it.

Parameters
Name Description
request DeployModelRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

getEndpoint(GetEndpointRequest request, StreamObserver responseObserver)

public void getEndpoint(GetEndpointRequest request, StreamObserver responseObserver)

Gets an Endpoint.

Parameters
Name Description
request GetEndpointRequest
responseObserver io.grpc.stub.StreamObserver<Endpoint>

listEndpoints(ListEndpointsRequest request, StreamObserver responseObserver)

public void listEndpoints(ListEndpointsRequest request, StreamObserver responseObserver)

Lists Endpoints in a Location.

Parameters
Name Description
request ListEndpointsRequest
responseObserver io.grpc.stub.StreamObserver<ListEndpointsResponse>

undeployModel(UndeployModelRequest request, StreamObserver responseObserver)

public void undeployModel(UndeployModelRequest request, StreamObserver responseObserver)

Undeploys a Model from an Endpoint, removing a DeployedModel from it, and freeing all resources it's using.

Parameters
Name Description
request UndeployModelRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

updateEndpoint(UpdateEndpointRequest request, StreamObserver responseObserver)

public void updateEndpoint(UpdateEndpointRequest request, StreamObserver responseObserver)

Updates an Endpoint.

Parameters
Name Description
request UpdateEndpointRequest
responseObserver io.grpc.stub.StreamObserver<Endpoint>