public static final class ConfigGrpc.ConfigBlockingV2Stub extends AbstractBlockingStub<ConfigGrpc.ConfigBlockingV2Stub>
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.ConfigBlockingV2Stub
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(java.time.Duration)
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.ConfigBlockingV2Stub 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)
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
createPreview(CreatePreviewRequest request)
public Operation createPreview(CreatePreviewRequest request)
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
deleteDeployment(DeleteDeploymentRequest request)
public Operation deleteDeployment(DeleteDeploymentRequest request)
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
deletePreview(DeletePreviewRequest request)
public Operation deletePreview(DeletePreviewRequest request)
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
deleteStatefile(DeleteStatefileRequest request)
public Empty deleteStatefile(DeleteStatefileRequest request)
Deletes Terraform state file in a given deployment.
| Returns |
| Type |
Description |
Empty |
|
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
exportDeploymentStatefile(ExportDeploymentStatefileRequest request)
public Statefile exportDeploymentStatefile(ExportDeploymentStatefileRequest request)
Exports Terraform state file from a given deployment.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
exportLockInfo(ExportLockInfoRequest request)
public LockInfo exportLockInfo(ExportLockInfoRequest request)
Exports the lock info on a locked deployment.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
exportPreviewResult(ExportPreviewResultRequest request)
public ExportPreviewResultResponse exportPreviewResult(ExportPreviewResultRequest request)
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
exportRevisionStatefile(ExportRevisionStatefileRequest request)
public Statefile exportRevisionStatefile(ExportRevisionStatefileRequest request)
Exports Terraform state file from a given revision.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
getAutoMigrationConfig(GetAutoMigrationConfigRequest request)
public AutoMigrationConfig getAutoMigrationConfig(GetAutoMigrationConfigRequest request)
Get the AutoMigrationConfig for a given project and location.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
getDeployment(GetDeploymentRequest request)
public Deployment getDeployment(GetDeploymentRequest request)
Gets details about a Deployment.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
getPreview(GetPreviewRequest request)
public Preview getPreview(GetPreviewRequest request)
Gets details about a Preview.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
getResource(GetResourceRequest request)
public Resource getResource(GetResourceRequest request)
Gets details about a Resource deployed
by Infra Manager.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
getResourceChange(GetResourceChangeRequest request)
public ResourceChange getResourceChange(GetResourceChangeRequest request)
Get a ResourceChange for a given preview.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
getResourceDrift(GetResourceDriftRequest request)
public ResourceDrift getResourceDrift(GetResourceDriftRequest request)
Get a ResourceDrift for a given preview.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
getRevision(GetRevisionRequest request)
public Revision getRevision(GetRevisionRequest request)
Gets details about a Revision.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
public TerraformVersion getTerraformVersion(GetTerraformVersionRequest request)
Gets details about a
TerraformVersion.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
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.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
listDeployments(ListDeploymentsRequest request)
public ListDeploymentsResponse listDeployments(ListDeploymentsRequest request)
Lists Deployments in a given project
and location.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
listPreviews(ListPreviewsRequest request)
public ListPreviewsResponse listPreviews(ListPreviewsRequest request)
Lists Previews in a given project and
location.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
listResourceChanges(ListResourceChangesRequest request)
public ListResourceChangesResponse listResourceChanges(ListResourceChangesRequest request)
Lists ResourceChanges for a given preview.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
listResourceDrifts(ListResourceDriftsRequest request)
public ListResourceDriftsResponse listResourceDrifts(ListResourceDriftsRequest request)
List ResourceDrifts for a given preview.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
listResources(ListResourcesRequest request)
public ListResourcesResponse listResources(ListResourcesRequest request)
Lists Resources in a given revision.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
listRevisions(ListRevisionsRequest request)
public ListRevisionsResponse listRevisions(ListRevisionsRequest request)
Lists Revisions of a deployment.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
public ListTerraformVersionsResponse listTerraformVersions(ListTerraformVersionsRequest request)
Lists TerraformVersions in a
given project and location.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
lockDeployment(LockDeploymentRequest request)
public Operation lockDeployment(LockDeploymentRequest request)
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
unlockDeployment(UnlockDeploymentRequest request)
public Operation unlockDeployment(UnlockDeploymentRequest request)
Unlocks a locked deployment.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
updateAutoMigrationConfig(UpdateAutoMigrationConfigRequest request)
public Operation updateAutoMigrationConfig(UpdateAutoMigrationConfigRequest request)
Updates the AutoMigrationConfig for a given project and location.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
updateDeployment(UpdateDeploymentRequest request)
public Operation updateDeployment(UpdateDeploymentRequest request)
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|