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.withOnReadyThreshold(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)
createPreview(CreatePreviewRequest request)
public Operation createPreview(CreatePreviewRequest request)
deleteDeployment(DeleteDeploymentRequest request)
public Operation deleteDeployment(DeleteDeploymentRequest request)
deletePreview(DeletePreviewRequest request)
public Operation deletePreview(DeletePreviewRequest 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.
exportPreviewResult(ExportPreviewResultRequest request)
public ExportPreviewResultResponse exportPreviewResult(ExportPreviewResultRequest request)
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.
getPreview(GetPreviewRequest request)
public Preview getPreview(GetPreviewRequest request)
Gets details about a Preview.
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.
public TerraformVersion getTerraformVersion(GetTerraformVersionRequest request)
Gets details about a
TerraformVersion.
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.
listPreviews(ListPreviewsRequest request)
public ListPreviewsResponse listPreviews(ListPreviewsRequest request)
Lists Previews 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.
public ListTerraformVersionsResponse listTerraformVersions(ListTerraformVersionsRequest request)
Lists TerraformVersions in a
given project and location.
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)