public static final class EndpointServiceGrpc.EndpointServiceBlockingStub extends AbstractBlockingStub<EndpointServiceGrpc.EndpointServiceBlockingStub>
Uno stub per consentire ai client di effettuare chiamate RPC sincrone al servizio EndpointService.
Un servizio per la gestione degli endpoint di Vertex AI.
Ereditarietà
java.lang.Object >
io.grpc.stub.AbstractStub >
io.grpc.stub.AbstractBlockStub >
EndpointServiceGrpc.EndpointServiceUsageStub
Membri ereditati
io.grpc.stub.AbstractBlockingStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel)
io.grpc.stub.AbstractBlockingStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.<T>withOption(io.grpc.CallOptions.Key<T>,T)
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.getCallOptions()
io.grpc.stub.AbstractStub.getChannel()
io.grpc.stub.AbstractStub.withCallCredentials(io.grpc.CallCredentials)
io.grpc.stub.AbstractStub.withChannel(io.grpc.Channel)
io.grpc.stub.AbstractStub.withCompression(java.lang.String)
io.grpc.stub.AbstractStub.withDeadline(io.grpc.Deadline)
io.grpc.stub.AbstractStub.withDeadlineAfter(long,java.util.concurrent.TimeUnit)
io.grpc.stub.AbstractStub.withExecutor(java.util.concurrent.Executor)
io.grpc.stub.AbstractStub.withInterceptors(io.grpc.ClientInterceptor...)
io.grpc.stub.AbstractStub.withMaxInboundMessageSize(int)
io.grpc.stub.AbstractStub.withMaxOutboundMessageSize(int)
io.grpc.stub.AbstractStub.withWaitForReady()
Metodi
build(Canale canale, CallOptions callOptions)
protected EndpointServiceGrpc.EndpointServiceBlockingStub build(Channel channel, CallOptions callOptions)
Parametri |
Nome |
Description |
channel |
io.grpc.Channel
|
callOptions |
io.grpc.CallOptions
|
Sostituzioni
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
createEndpoint(CreateEndpointRequest request)
public Operation createEndpoint(CreateEndpointRequest request)
deleteEndpoint(DeleteEndpointRequest request)
public Operation deleteEndpoint(DeleteEndpointRequest request)
deployModel(DeployModelRequest request)
public Operation deployModel(DeployModelRequest request)
Esegue il deployment di un modello in questo endpoint, creando un modello implementato al suo interno.
getEndpoint(GetEndpointRequest request)
public Endpoint getEndpoint(GetEndpointRequest request)
listEndpoints(ListEndpointsRequest request)
public ListEndpointsResponse listEndpoints(ListEndpointsRequest request)
Elenca gli endpoint in una località.
mutateDeployedModel(MutateDeployedModelRequest request)
public Operation mutateDeployedModel(MutateDeployedModelRequest request)
Aggiorna un modello esistente di cui è stato eseguito il deployment. I campi aggiornabili includono
min_replica_count
, max_replica_count
, autoscaling_metric_specs
,
disable_container_logging
(solo v1) e enable_container_logging
(solo v1beta1).
undeployModel(UndeployModelRequest request)
public Operation undeployModel(UndeployModelRequest request)
Annulla il deployment di un modello da un endpoint, rimuovendo un modello DeployedModel da quest'ultimo e liberando tutte le risorse che utilizza.
updateEndpoint(UpdateEndpointRequest request)
public Endpoint updateEndpoint(UpdateEndpointRequest request)