Class VersionsGrpc.VersionsImplBase (4.4.0)

public abstract static class VersionsGrpc.VersionsImplBase implements BindableService

Service for managing Versions.

Inheritance

java.lang.Object > VersionsGrpc.VersionsImplBase

Implements

io.grpc.BindableService

Constructors

VersionsImplBase()

public VersionsImplBase()

Methods

bindService()

public final ServerServiceDefinition bindService()
Returns
TypeDescription
io.grpc.ServerServiceDefinition

createVersion(CreateVersionRequest request, StreamObserver<Version> responseObserver)

public void createVersion(CreateVersionRequest request, StreamObserver<Version> responseObserver)

Creates an agent version. The new version points to the agent instance in the "default" environment.

Parameters
NameDescription
requestCreateVersionRequest
responseObserverio.grpc.stub.StreamObserver<Version>

deleteVersion(DeleteVersionRequest request, StreamObserver<Empty> responseObserver)

public void deleteVersion(DeleteVersionRequest request, StreamObserver<Empty> responseObserver)

Delete the specified agent version.

Parameters
NameDescription
requestDeleteVersionRequest
responseObserverio.grpc.stub.StreamObserver<Empty>

getVersion(GetVersionRequest request, StreamObserver<Version> responseObserver)

public void getVersion(GetVersionRequest request, StreamObserver<Version> responseObserver)

Retrieves the specified agent version.

Parameters
NameDescription
requestGetVersionRequest
responseObserverio.grpc.stub.StreamObserver<Version>

listVersions(ListVersionsRequest request, StreamObserver<ListVersionsResponse> responseObserver)

public void listVersions(ListVersionsRequest request, StreamObserver<ListVersionsResponse> responseObserver)

Returns the list of all versions of the specified agent.

Parameters
NameDescription
requestListVersionsRequest
responseObserverio.grpc.stub.StreamObserver<ListVersionsResponse>

updateVersion(UpdateVersionRequest request, StreamObserver<Version> responseObserver)

public void updateVersion(UpdateVersionRequest request, StreamObserver<Version> responseObserver)

Updates the specified agent version. Note that this method does not allow you to update the state of the agent the given version points to. It allows you to update only mutable properties of the version resource.

Parameters
NameDescription
requestUpdateVersionRequest
responseObserverio.grpc.stub.StreamObserver<Version>