Class EndpointServiceGrpc.EndpointServiceBlockingStub (3.32.0)

public static final class EndpointServiceGrpc.EndpointServiceBlockingStub extends AbstractBlockingStub<EndpointServiceGrpc.EndpointServiceBlockingStub>

A stub to allow clients to do synchronous rpc calls to service EndpointService.

A service for managing Vertex AI's Endpoints.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > EndpointServiceGrpc.EndpointServiceBlockingStub

Methods

build(Channel channel, CallOptions callOptions)

protected EndpointServiceGrpc.EndpointServiceBlockingStub build(Channel channel, CallOptions callOptions)
Parameters
NameDescription
channelio.grpc.Channel
callOptionsio.grpc.CallOptions
Returns
TypeDescription
EndpointServiceGrpc.EndpointServiceBlockingStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

createEndpoint(CreateEndpointRequest request)

public Operation createEndpoint(CreateEndpointRequest request)

Creates an Endpoint.

Parameter
NameDescription
requestCreateEndpointRequest
Returns
TypeDescription
Operation

deleteEndpoint(DeleteEndpointRequest request)

public Operation deleteEndpoint(DeleteEndpointRequest request)

Deletes an Endpoint.

Parameter
NameDescription
requestDeleteEndpointRequest
Returns
TypeDescription
Operation

deployModel(DeployModelRequest request)

public Operation deployModel(DeployModelRequest request)

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

Parameter
NameDescription
requestDeployModelRequest
Returns
TypeDescription
Operation

getEndpoint(GetEndpointRequest request)

public Endpoint getEndpoint(GetEndpointRequest request)

Gets an Endpoint.

Parameter
NameDescription
requestGetEndpointRequest
Returns
TypeDescription
Endpoint

listEndpoints(ListEndpointsRequest request)

public ListEndpointsResponse listEndpoints(ListEndpointsRequest request)

Lists Endpoints in a Location.

Parameter
NameDescription
requestListEndpointsRequest
Returns
TypeDescription
ListEndpointsResponse

mutateDeployedModel(MutateDeployedModelRequest request)

public Operation mutateDeployedModel(MutateDeployedModelRequest request)

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).

Parameter
NameDescription
requestMutateDeployedModelRequest
Returns
TypeDescription
Operation

undeployModel(UndeployModelRequest request)

public Operation undeployModel(UndeployModelRequest request)

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

Parameter
NameDescription
requestUndeployModelRequest
Returns
TypeDescription
Operation

updateEndpoint(UpdateEndpointRequest request)

public Endpoint updateEndpoint(UpdateEndpointRequest request)

Updates an Endpoint.

Parameter
NameDescription
requestUpdateEndpointRequest
Returns
TypeDescription
Endpoint