Interface PersistentResourceServiceGrpc.AsyncService (3.46.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)

Creates a PersistentResource.

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

deletePersistentResource(DeletePersistentResourceRequest request, StreamObserver<Operation> responseObserver)

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

Deletes a PersistentResource.

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

getPersistentResource(GetPersistentResourceRequest request, StreamObserver<PersistentResource> responseObserver)

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

Gets a PersistentResource.

Parameters
Name Description
request GetPersistentResourceRequest
responseObserver io.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
Name Description
request ListPersistentResourcesRequest
responseObserver io.grpc.stub.StreamObserver<ListPersistentResourcesResponse>

rebootPersistentResource(RebootPersistentResourceRequest request, StreamObserver<Operation> responseObserver)

public default void rebootPersistentResource(RebootPersistentResourceRequest request, StreamObserver<Operation> responseObserver)

Reboots a PersistentResource.

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

updatePersistentResource(UpdatePersistentResourceRequest request, StreamObserver<Operation> responseObserver)

public default void updatePersistentResource(UpdatePersistentResourceRequest request, StreamObserver<Operation> responseObserver)

Updates a PersistentResource.

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