public static final class VersionsGrpc.VersionsBlockingStub extends AbstractBlockingStub<VersionsGrpc.VersionsBlockingStub>
A stub to allow clients to do synchronous rpc calls to service Versions.
Service for managing Versions.
Inheritance
java.lang.Object >
io.grpc.stub.AbstractStub >
io.grpc.stub.AbstractBlockingStub >
VersionsGrpc.VersionsBlockingStub
Inherited Members
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()
Methods
build(Channel channel, CallOptions callOptions)
protected VersionsGrpc.VersionsBlockingStub build(Channel channel, CallOptions callOptions)
Parameters |
Name |
Description |
channel |
io.grpc.Channel
|
callOptions |
io.grpc.CallOptions
|
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
createVersion(CreateVersionRequest request)
public Version createVersion(CreateVersionRequest request)
Creates an agent version.
The new version points to the agent instance in the "default" environment.
deleteVersion(DeleteVersionRequest request)
public Empty deleteVersion(DeleteVersionRequest request)
Delete the specified agent version.
Returns |
Type |
Description |
Empty |
|
getVersion(GetVersionRequest request)
public Version getVersion(GetVersionRequest request)
Retrieves the specified agent version.
listVersions(ListVersionsRequest request)
public ListVersionsResponse listVersions(ListVersionsRequest request)
Returns the list of all versions of the specified agent.
updateVersion(UpdateVersionRequest request)
public Version updateVersion(UpdateVersionRequest request)
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.