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.withOnReadyThreshold(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)
compareVersions(CompareVersionsRequest request)
public CompareVersionsResponse compareVersions(CompareVersionsRequest request)
Compares the specified base version with target version.
createVersion(CreateVersionRequest request)
public Operation createVersion(CreateVersionRequest request)
Creates a Version in the specified
Flow.
This method is a long-running
operation.
The returned Operation
type has the following method-specific fields:
metadata
:
CreateVersionOperationMetadata
response
: Version
deleteVersion(DeleteVersionRequest request)
public Empty deleteVersion(DeleteVersionRequest request)
Deletes the specified Version.
Returns |
Type |
Description |
Empty |
|
getVersion(GetVersionRequest request)
public Version getVersion(GetVersionRequest request)
Retrieves the specified Version.
listVersions(ListVersionsRequest request)
public ListVersionsResponse listVersions(ListVersionsRequest request)
Returns the list of all versions in the specified
Flow.
loadVersion(LoadVersionRequest request)
public Operation loadVersion(LoadVersionRequest request)
Loads resources in the specified version to the draft flow.
This method is a long-running
operation.
The returned Operation
type has the following method-specific fields:
updateVersion(UpdateVersionRequest request)
public Version updateVersion(UpdateVersionRequest request)
Updates the specified Version.