# Class ConfigGrpc (0.70.0)

0.70.0 (latest) 0.68.0 0.65.0 0.64.0 0.62.0 0.60.0 0.59.0 0.58.0 0.57.0 0.55.0 0.53.0 0.52.0 0.51.0 0.50.0 0.49.0 0.47.0 0.45.0 0.44.0 0.41.0 0.40.0 0.39.0 0.37.0 0.36.0 0.35.0 0.34.0 0.33.0 0.32.0 0.31.0 0.30.0 0.29.0 0.28.0 0.26.0 0.25.0 0.24.0 0.23.0 0.22.0 0.21.0 0.20.0 0.19.0 0.18.0 0.17.0 0.16.0 0.14.0 0.13.0 0.12.0 0.11.0 0.10.0 0.9.0 0.8.0 0.7.0 0.6.0 0.5.0 0.4.0 0.1.0

    public final class ConfigGrpc

Infrastructure Manager is a managed service that automates the deployment and
management of Google Cloud infrastructure resources.

## Inheritance

[java.lang.Object](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html) \> ConfigGrpc

## Inherited Members

[Object.clone()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone--) [Object.equals(Object)](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#equals-java.lang.Object-) [Object.finalize()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize--) [Object.getClass()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass--) [Object.hashCode()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#hashCode--) [Object.notify()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify--) [Object.notifyAll()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notifyAll--) [Object.toString()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#toString--) [Object.wait()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait--) [Object.wait(long)](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-) [Object.wait(long,int)](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-int-)

## Static Fields

### SERVICE_NAME

    public static final String SERVICE_NAME

| **Field Value** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/8/docs/api/java/lang/String.html` |   |

## Static Methods

### bindService(ConfigGrpc.AsyncService service)

    public static final ServerServiceDefinition bindService(ConfigGrpc.AsyncService service)

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `service` | `https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.ConfigGrpc.AsyncService` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `io.grpc.ServerServiceDefinition` |   |

### getCreateDeploymentGroupMethod()

    public static MethodDescriptor<CreateDeploymentGroupRequest,Operation> getCreateDeploymentGroupMethod()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `io.grpc.MethodDescriptor<https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.CreateDeploymentGroupRequest,https://docs.cloud.google.com/java/docs/reference/gax/latest/com.google.longrunning.Operation.html>` |   |

### getCreateDeploymentMethod()

    public static MethodDescriptor<CreateDeploymentRequest,Operation> getCreateDeploymentMethod()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `io.grpc.MethodDescriptor<https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.CreateDeploymentRequest,https://docs.cloud.google.com/java/docs/reference/gax/latest/com.google.longrunning.Operation.html>` |   |

### getCreatePreviewMethod()

    public static MethodDescriptor<CreatePreviewRequest,Operation> getCreatePreviewMethod()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `io.grpc.MethodDescriptor<https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.CreatePreviewRequest,https://docs.cloud.google.com/java/docs/reference/gax/latest/com.google.longrunning.Operation.html>` |   |

### getDeleteDeploymentGroupMethod()

    public static MethodDescriptor<DeleteDeploymentGroupRequest,Operation> getDeleteDeploymentGroupMethod()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `io.grpc.MethodDescriptor<https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.DeleteDeploymentGroupRequest,https://docs.cloud.google.com/java/docs/reference/gax/latest/com.google.longrunning.Operation.html>` |   |

### getDeleteDeploymentMethod()

    public static MethodDescriptor<DeleteDeploymentRequest,Operation> getDeleteDeploymentMethod()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `io.grpc.MethodDescriptor<https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.DeleteDeploymentRequest,https://docs.cloud.google.com/java/docs/reference/gax/latest/com.google.longrunning.Operation.html>` |   |

### getDeletePreviewMethod()

    public static MethodDescriptor<DeletePreviewRequest,Operation> getDeletePreviewMethod()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `io.grpc.MethodDescriptor<https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.DeletePreviewRequest,https://docs.cloud.google.com/java/docs/reference/gax/latest/com.google.longrunning.Operation.html>` |   |

### getDeleteStatefileMethod()

    public static MethodDescriptor<DeleteStatefileRequest,Empty> getDeleteStatefileMethod()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `io.grpc.MethodDescriptor<https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.DeleteStatefileRequest,https://cloud.google.com/java/docs/reference/protobuf/latest/com.google.protobuf.Empty.html>` |   |

### getDeprovisionDeploymentGroupMethod()

    public static MethodDescriptor<DeprovisionDeploymentGroupRequest,Operation> getDeprovisionDeploymentGroupMethod()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `io.grpc.MethodDescriptor<https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.DeprovisionDeploymentGroupRequest,https://docs.cloud.google.com/java/docs/reference/gax/latest/com.google.longrunning.Operation.html>` |   |

### getExportDeploymentStatefileMethod()

    public static MethodDescriptor<ExportDeploymentStatefileRequest,Statefile> getExportDeploymentStatefileMethod()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `io.grpc.MethodDescriptor<https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.ExportDeploymentStatefileRequest,https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.Statefile>` |   |

### getExportLockInfoMethod()

    public static MethodDescriptor<ExportLockInfoRequest,LockInfo> getExportLockInfoMethod()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `io.grpc.MethodDescriptor<https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.ExportLockInfoRequest,https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.LockInfo>` |   |

### getExportPreviewResultMethod()

    public static MethodDescriptor<ExportPreviewResultRequest,ExportPreviewResultResponse> getExportPreviewResultMethod()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `io.grpc.MethodDescriptor<https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.ExportPreviewResultRequest,https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.ExportPreviewResultResponse>` |   |

### getExportRevisionStatefileMethod()

    public static MethodDescriptor<ExportRevisionStatefileRequest,Statefile> getExportRevisionStatefileMethod()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `io.grpc.MethodDescriptor<https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.ExportRevisionStatefileRequest,https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.Statefile>` |   |

### getGetAutoMigrationConfigMethod()

    public static MethodDescriptor<GetAutoMigrationConfigRequest,AutoMigrationConfig> getGetAutoMigrationConfigMethod()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `io.grpc.MethodDescriptor<https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.GetAutoMigrationConfigRequest,https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.AutoMigrationConfig>` |   |

### getGetDeploymentGroupMethod()

    public static MethodDescriptor<GetDeploymentGroupRequest,DeploymentGroup> getGetDeploymentGroupMethod()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `io.grpc.MethodDescriptor<https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.GetDeploymentGroupRequest,https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.DeploymentGroup>` |   |

### getGetDeploymentGroupRevisionMethod()

    public static MethodDescriptor<GetDeploymentGroupRevisionRequest,DeploymentGroupRevision> getGetDeploymentGroupRevisionMethod()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `io.grpc.MethodDescriptor<https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.GetDeploymentGroupRevisionRequest,https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.DeploymentGroupRevision>` |   |

### getGetDeploymentMethod()

    public static MethodDescriptor<GetDeploymentRequest,Deployment> getGetDeploymentMethod()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `io.grpc.MethodDescriptor<https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.GetDeploymentRequest,https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.Deployment>` |   |

### getGetPreviewMethod()

    public static MethodDescriptor<GetPreviewRequest,Preview> getGetPreviewMethod()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `io.grpc.MethodDescriptor<https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.GetPreviewRequest,https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.Preview>` |   |

### getGetResourceChangeMethod()

    public static MethodDescriptor<GetResourceChangeRequest,ResourceChange> getGetResourceChangeMethod()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `io.grpc.MethodDescriptor<https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.GetResourceChangeRequest,https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.ResourceChange>` |   |

### getGetResourceDriftMethod()

    public static MethodDescriptor<GetResourceDriftRequest,ResourceDrift> getGetResourceDriftMethod()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `io.grpc.MethodDescriptor<https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.GetResourceDriftRequest,https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.ResourceDrift>` |   |

### getGetResourceMethod()

    public static MethodDescriptor<GetResourceRequest,Resource> getGetResourceMethod()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `io.grpc.MethodDescriptor<https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.GetResourceRequest,https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.Resource>` |   |

### getGetRevisionMethod()

    public static MethodDescriptor<GetRevisionRequest,Revision> getGetRevisionMethod()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `io.grpc.MethodDescriptor<https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.GetRevisionRequest,https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.Revision>` |   |

### getGetTerraformVersionMethod()

    public static MethodDescriptor<GetTerraformVersionRequest,TerraformVersion> getGetTerraformVersionMethod()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `io.grpc.MethodDescriptor<https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.GetTerraformVersionRequest,https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.TerraformVersion>` |   |

### getImportStatefileMethod()

    public static MethodDescriptor<ImportStatefileRequest,Statefile> getImportStatefileMethod()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `io.grpc.MethodDescriptor<https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.ImportStatefileRequest,https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.Statefile>` |   |

### getListDeploymentGroupRevisionsMethod()

    public static MethodDescriptor<ListDeploymentGroupRevisionsRequest,ListDeploymentGroupRevisionsResponse> getListDeploymentGroupRevisionsMethod()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `io.grpc.MethodDescriptor<https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.ListDeploymentGroupRevisionsRequest,https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.ListDeploymentGroupRevisionsResponse>` |   |

### getListDeploymentGroupsMethod()

    public static MethodDescriptor<ListDeploymentGroupsRequest,ListDeploymentGroupsResponse> getListDeploymentGroupsMethod()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `io.grpc.MethodDescriptor<https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.ListDeploymentGroupsRequest,https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.ListDeploymentGroupsResponse>` |   |

### getListDeploymentsMethod()

    public static MethodDescriptor<ListDeploymentsRequest,ListDeploymentsResponse> getListDeploymentsMethod()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `io.grpc.MethodDescriptor<https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.ListDeploymentsRequest,https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.ListDeploymentsResponse>` |   |

### getListPreviewsMethod()

    public static MethodDescriptor<ListPreviewsRequest,ListPreviewsResponse> getListPreviewsMethod()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `io.grpc.MethodDescriptor<https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.ListPreviewsRequest,https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.ListPreviewsResponse>` |   |

### getListResourceChangesMethod()

    public static MethodDescriptor<ListResourceChangesRequest,ListResourceChangesResponse> getListResourceChangesMethod()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `io.grpc.MethodDescriptor<https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.ListResourceChangesRequest,https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.ListResourceChangesResponse>` |   |

### getListResourceDriftsMethod()

    public static MethodDescriptor<ListResourceDriftsRequest,ListResourceDriftsResponse> getListResourceDriftsMethod()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `io.grpc.MethodDescriptor<https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.ListResourceDriftsRequest,https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.ListResourceDriftsResponse>` |   |

### getListResourcesMethod()

    public static MethodDescriptor<ListResourcesRequest,ListResourcesResponse> getListResourcesMethod()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `io.grpc.MethodDescriptor<https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.ListResourcesRequest,https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.ListResourcesResponse>` |   |

### getListRevisionsMethod()

    public static MethodDescriptor<ListRevisionsRequest,ListRevisionsResponse> getListRevisionsMethod()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `io.grpc.MethodDescriptor<https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.ListRevisionsRequest,https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.ListRevisionsResponse>` |   |

### getListTerraformVersionsMethod()

    public static MethodDescriptor<ListTerraformVersionsRequest,ListTerraformVersionsResponse> getListTerraformVersionsMethod()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `io.grpc.MethodDescriptor<https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.ListTerraformVersionsRequest,https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.ListTerraformVersionsResponse>` |   |

### getLockDeploymentMethod()

    public static MethodDescriptor<LockDeploymentRequest,Operation> getLockDeploymentMethod()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `io.grpc.MethodDescriptor<https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.LockDeploymentRequest,https://docs.cloud.google.com/java/docs/reference/gax/latest/com.google.longrunning.Operation.html>` |   |

### getProvisionDeploymentGroupMethod()

    public static MethodDescriptor<ProvisionDeploymentGroupRequest,Operation> getProvisionDeploymentGroupMethod()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `io.grpc.MethodDescriptor<https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.ProvisionDeploymentGroupRequest,https://docs.cloud.google.com/java/docs/reference/gax/latest/com.google.longrunning.Operation.html>` |   |

### getServiceDescriptor()

    public static ServiceDescriptor getServiceDescriptor()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `io.grpc.ServiceDescriptor` |   |

### getUnlockDeploymentMethod()

    public static MethodDescriptor<UnlockDeploymentRequest,Operation> getUnlockDeploymentMethod()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `io.grpc.MethodDescriptor<https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.UnlockDeploymentRequest,https://docs.cloud.google.com/java/docs/reference/gax/latest/com.google.longrunning.Operation.html>` |   |

### getUpdateAutoMigrationConfigMethod()

    public static MethodDescriptor<UpdateAutoMigrationConfigRequest,Operation> getUpdateAutoMigrationConfigMethod()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `io.grpc.MethodDescriptor<https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.UpdateAutoMigrationConfigRequest,https://docs.cloud.google.com/java/docs/reference/gax/latest/com.google.longrunning.Operation.html>` |   |

### getUpdateDeploymentGroupMethod()

    public static MethodDescriptor<UpdateDeploymentGroupRequest,Operation> getUpdateDeploymentGroupMethod()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `io.grpc.MethodDescriptor<https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.UpdateDeploymentGroupRequest,https://docs.cloud.google.com/java/docs/reference/gax/latest/com.google.longrunning.Operation.html>` |   |

### getUpdateDeploymentMethod()

    public static MethodDescriptor<UpdateDeploymentRequest,Operation> getUpdateDeploymentMethod()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `io.grpc.MethodDescriptor<https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.UpdateDeploymentRequest,https://docs.cloud.google.com/java/docs/reference/gax/latest/com.google.longrunning.Operation.html>` |   |

### newBlockingStub(Channel channel)

    public static ConfigGrpc.ConfigBlockingStub newBlockingStub(Channel channel)

Creates a new blocking-style stub that supports unary and streaming output calls on the service

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `channel` | `io.grpc.Channel` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.ConfigGrpc.ConfigBlockingStub` |   |

### newBlockingV2Stub(Channel channel)

    public static ConfigGrpc.ConfigBlockingV2Stub newBlockingV2Stub(Channel channel)

Creates a new blocking-style stub that supports all types of calls on the service

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `channel` | `io.grpc.Channel` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.ConfigGrpc.ConfigBlockingV2Stub` |   |

### newFutureStub(Channel channel)

    public static ConfigGrpc.ConfigFutureStub newFutureStub(Channel channel)

Creates a new ListenableFuture-style stub that supports unary calls on the service

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `channel` | `io.grpc.Channel` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.ConfigGrpc.ConfigFutureStub` |   |

### newStub(Channel channel)

    public static ConfigGrpc.ConfigStub newStub(Channel channel)

Creates a new async stub that supports all call types for the service

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `channel` | `io.grpc.Channel` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/com.google.cloud.config.v1.ConfigGrpc.ConfigStub` |   |