public static final class VersionsGrpc.VersionsStub extends AbstractAsyncStub<VersionsGrpc.VersionsStub>
Service for managing Versions.
Inheritance
java.lang.Object >
io.grpc.stub.AbstractStub >
io.grpc.stub.AbstractAsyncStub >
VersionsGrpc.VersionsStub
Inherited Members
io.grpc.stub.AbstractAsyncStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel)
io.grpc.stub.AbstractAsyncStub.<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()
Methods
build(Channel channel, CallOptions callOptions)
protected VersionsGrpc.VersionsStub build(Channel channel, CallOptions callOptions)
Parameters
Name | Description |
channel | io.grpc.Channel
|
callOptions | io.grpc.CallOptions
|
Returns
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
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
deleteVersion(DeleteVersionRequest request, StreamObserver<Empty> responseObserver)
public void deleteVersion(DeleteVersionRequest request, StreamObserver<Empty> responseObserver)
Delete the specified agent version.
Parameters
getVersion(GetVersionRequest request, StreamObserver<Version> responseObserver)
public void getVersion(GetVersionRequest request, StreamObserver<Version> responseObserver)
Retrieves the specified agent version.
Parameters
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
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