Interface PersistentResourceServiceGrpc.AsyncService (3.23.0)

public static interface PersistentResourceServiceGrpc.AsyncService

A service for managing Vertex AI's machine learning PersistentResource.

Methods

createPersistentResource(CreatePersistentResourceRequest request, StreamObserver<Operation> responseObserver)

public default void createPersistentResource(CreatePersistentResourceRequest request, StreamObserver<Operation> responseObserver)

Uploads a Model artifact into Vertex AI.

Parameters
NameDescription
requestCreatePersistentResourceRequest
responseObserverio.grpc.stub.StreamObserver<Operation>

deletePersistentResource(DeletePersistentResourceRequest request, StreamObserver<Operation> responseObserver)

public default void deletePersistentResource(DeletePersistentResourceRequest request, StreamObserver<Operation> responseObserver)

Deletes a PersistentResource.

Parameters
NameDescription
requestDeletePersistentResourceRequest
responseObserverio.grpc.stub.StreamObserver<Operation>

getPersistentResource(GetPersistentResourceRequest request, StreamObserver<PersistentResource> responseObserver)

public default void getPersistentResource(GetPersistentResourceRequest request, StreamObserver<PersistentResource> responseObserver)

Gets a PersistentResource.

Parameters
NameDescription
requestGetPersistentResourceRequest
responseObserverio.grpc.stub.StreamObserver<PersistentResource>

listPersistentResources(ListPersistentResourcesRequest request, StreamObserver<ListPersistentResourcesResponse> responseObserver)

public default void listPersistentResources(ListPersistentResourcesRequest request, StreamObserver<ListPersistentResourcesResponse> responseObserver)

Lists PersistentResources in a Location.

Parameters
NameDescription
requestListPersistentResourcesRequest
responseObserverio.grpc.stub.StreamObserver<ListPersistentResourcesResponse>