Class ConfigGrpc.ConfigBlockingStub

  • Enclosing class:
    ConfigGrpc

    public static final class ConfigGrpc.ConfigBlockingStub
    extends io.grpc.stub.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.
     
    • Method Detail

      • getDeployment

        public Deployment getDeployment​(GetDeploymentRequest request)
         Gets details about a [Deployment][google.cloud.config.v1.Deployment].
         
      • createDeployment

        public com.google.longrunning.Operation createDeployment​(CreateDeploymentRequest request)
         Creates a [Deployment][google.cloud.config.v1.Deployment].
         
      • updateDeployment

        public com.google.longrunning.Operation updateDeployment​(UpdateDeploymentRequest request)
         Updates a [Deployment][google.cloud.config.v1.Deployment].
         
      • deleteDeployment

        public com.google.longrunning.Operation deleteDeployment​(DeleteDeploymentRequest request)
         Deletes a [Deployment][google.cloud.config.v1.Deployment].
         
      • getRevision

        public Revision getRevision​(GetRevisionRequest request)
         Gets details about a [Revision][google.cloud.config.v1.Revision].
         
      • getResource

        public Resource getResource​(GetResourceRequest request)
         Gets details about a [Resource][google.cloud.config.v1.Resource] deployed
         by Infra Manager.
         
      • importStatefile

        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.
         
      • deleteStatefile

        public com.google.protobuf.Empty deleteStatefile​(DeleteStatefileRequest request)
         Deletes Terraform state file in a given deployment.
         
      • lockDeployment

        public com.google.longrunning.Operation lockDeployment​(LockDeploymentRequest request)
         Locks a deployment.
         
      • unlockDeployment

        public com.google.longrunning.Operation unlockDeployment​(UnlockDeploymentRequest request)
         Unlocks a locked deployment.