public static final class ConfigGrpc.ConfigBlockingStub extends AbstractBlockingStub<ConfigGrpc.ConfigBlockingStub>
A stub to allow clients to do synchronous rpc calls to service Config.
Infrastructure Manager is a managed service that automates the deployment and
management of Google Cloud infrastructure resources.
Inheritance
java.lang.Object >
io.grpc.stub.AbstractStub >
io.grpc.stub.AbstractBlockingStub >
ConfigGrpc.ConfigBlockingStub
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 ConfigGrpc.ConfigBlockingStub 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)
createDeployment(CreateDeploymentRequest request)
public Operation createDeployment(CreateDeploymentRequest request)
deleteDeployment(DeleteDeploymentRequest request)
public Operation deleteDeployment(DeleteDeploymentRequest request)
deleteStatefile(DeleteStatefileRequest request)
public Empty deleteStatefile(DeleteStatefileRequest request)
Deletes Terraform state file in a given deployment.
Returns |
---|
Type | Description |
Empty | |
exportDeploymentStatefile(ExportDeploymentStatefileRequest request)
public Statefile exportDeploymentStatefile(ExportDeploymentStatefileRequest request)
Exports Terraform state file from a given deployment.
exportLockInfo(ExportLockInfoRequest request)
public LockInfo exportLockInfo(ExportLockInfoRequest request)
Exports the lock info on a locked deployment.
exportRevisionStatefile(ExportRevisionStatefileRequest request)
public Statefile exportRevisionStatefile(ExportRevisionStatefileRequest request)
Exports Terraform state file from a given revision.
getDeployment(GetDeploymentRequest request)
public Deployment getDeployment(GetDeploymentRequest request)
Gets details about a Deployment.
getResource(GetResourceRequest request)
public Resource getResource(GetResourceRequest request)
Gets details about a Resource deployed
by Infra Manager.
getRevision(GetRevisionRequest request)
public Revision getRevision(GetRevisionRequest request)
Gets details about a Revision.
importStatefile(ImportStatefileRequest request)
public Statefile importStatefile(ImportStatefileRequest request)
Imports Terraform state file in a given deployment. The state file does not
take effect until the Deployment has been unlocked.
listDeployments(ListDeploymentsRequest request)
public ListDeploymentsResponse listDeployments(ListDeploymentsRequest request)
Lists Deployments in a given project
and location.
listResources(ListResourcesRequest request)
public ListResourcesResponse listResources(ListResourcesRequest request)
Lists Resources in a given revision.
listRevisions(ListRevisionsRequest request)
public ListRevisionsResponse listRevisions(ListRevisionsRequest request)
Lists Revisions of a deployment.
lockDeployment(LockDeploymentRequest request)
public Operation lockDeployment(LockDeploymentRequest request)
unlockDeployment(UnlockDeploymentRequest request)
public Operation unlockDeployment(UnlockDeploymentRequest request)
Unlocks a locked deployment.
updateDeployment(UpdateDeploymentRequest request)
public Operation updateDeployment(UpdateDeploymentRequest request)