# Class GrpcDeploymentResourcePoolServiceStub (3.89.0)

3.94.0 (latest) 3.92.0 3.89.0 3.88.0 3.86.0 3.84.0 3.83.0 3.82.0 3.81.0 3.79.0 3.77.0 3.76.0 3.75.0 3.74.0 3.73.0 3.71.0 3.69.0 3.68.0 3.65.0 3.64.0 3.63.0 3.61.0 3.60.0 3.59.0 3.58.0 3.57.0 3.56.0 3.55.0 3.54.0 3.53.0 3.52.0 3.50.0 3.49.0 3.48.0 3.47.0 3.46.0 3.45.0 3.44.0 3.43.0 3.42.0 3.41.0 3.40.0 3.38.0 3.37.0 3.36.0 3.35.0 3.34.0 3.33.0 3.32.0 3.31.0 3.30.0 3.29.0 3.28.0 3.25.0 3.24.0 3.23.0 3.22.0 3.21.0 3.20.0 3.19.0 3.18.0 3.17.0 3.16.0 3.15.0 3.14.0 3.13.0 3.12.0 3.11.0 3.10.0 3.9.0 3.8.0 3.7.0 3.6.0 3.5.0 3.4.2 3.3.0 3.2.0 3.0.0 2.9.8 2.8.9 2.7.4 2.5.3 2.4.0

> [!WARNING]
> **Beta**
>
>
> This library is covered by the [Pre-GA Offerings Terms](https://docs.cloud.google.com/terms/service-terms#1)
> of the Terms of Service. Pre-GA libraries might have limited support,
> and changes to pre-GA libraries might not be compatible with other pre-GA versions.
> For more information, see the
> [launch stage descriptions](https://docs.cloud.google.com/products#product-launch-stages).

    public class GrpcDeploymentResourcePoolServiceStub extends DeploymentResourcePoolServiceStub

gRPC stub implementation for the DeploymentResourcePoolService service API.

This class is for advanced usage and reflects the underlying API directly.

## Inheritance

[java.lang.Object](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html) \> [DeploymentResourcePoolServiceStub](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.DeploymentResourcePoolServiceStub) \> GrpcDeploymentResourcePoolServiceStub

## Inherited Members

[DeploymentResourcePoolServiceStub.close()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.DeploymentResourcePoolServiceStub#com_google_cloud_aiplatform_v1beta1_stub_DeploymentResourcePoolServiceStub_close__) [DeploymentResourcePoolServiceStub.createDeploymentResourcePoolCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.DeploymentResourcePoolServiceStub#com_google_cloud_aiplatform_v1beta1_stub_DeploymentResourcePoolServiceStub_createDeploymentResourcePoolCallable__) [DeploymentResourcePoolServiceStub.createDeploymentResourcePoolOperationCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.DeploymentResourcePoolServiceStub#com_google_cloud_aiplatform_v1beta1_stub_DeploymentResourcePoolServiceStub_createDeploymentResourcePoolOperationCallable__) [DeploymentResourcePoolServiceStub.deleteDeploymentResourcePoolCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.DeploymentResourcePoolServiceStub#com_google_cloud_aiplatform_v1beta1_stub_DeploymentResourcePoolServiceStub_deleteDeploymentResourcePoolCallable__) [DeploymentResourcePoolServiceStub.deleteDeploymentResourcePoolOperationCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.DeploymentResourcePoolServiceStub#com_google_cloud_aiplatform_v1beta1_stub_DeploymentResourcePoolServiceStub_deleteDeploymentResourcePoolOperationCallable__) [DeploymentResourcePoolServiceStub.getDeploymentResourcePoolCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.DeploymentResourcePoolServiceStub#com_google_cloud_aiplatform_v1beta1_stub_DeploymentResourcePoolServiceStub_getDeploymentResourcePoolCallable__) [DeploymentResourcePoolServiceStub.getIamPolicyCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.DeploymentResourcePoolServiceStub#com_google_cloud_aiplatform_v1beta1_stub_DeploymentResourcePoolServiceStub_getIamPolicyCallable__) [DeploymentResourcePoolServiceStub.getLocationCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.DeploymentResourcePoolServiceStub#com_google_cloud_aiplatform_v1beta1_stub_DeploymentResourcePoolServiceStub_getLocationCallable__) [DeploymentResourcePoolServiceStub.getOperationsStub()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.DeploymentResourcePoolServiceStub#com_google_cloud_aiplatform_v1beta1_stub_DeploymentResourcePoolServiceStub_getOperationsStub__) [DeploymentResourcePoolServiceStub.listDeploymentResourcePoolsCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.DeploymentResourcePoolServiceStub#com_google_cloud_aiplatform_v1beta1_stub_DeploymentResourcePoolServiceStub_listDeploymentResourcePoolsCallable__) [DeploymentResourcePoolServiceStub.listDeploymentResourcePoolsPagedCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.DeploymentResourcePoolServiceStub#com_google_cloud_aiplatform_v1beta1_stub_DeploymentResourcePoolServiceStub_listDeploymentResourcePoolsPagedCallable__) [DeploymentResourcePoolServiceStub.listLocationsCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.DeploymentResourcePoolServiceStub#com_google_cloud_aiplatform_v1beta1_stub_DeploymentResourcePoolServiceStub_listLocationsCallable__) [DeploymentResourcePoolServiceStub.listLocationsPagedCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.DeploymentResourcePoolServiceStub#com_google_cloud_aiplatform_v1beta1_stub_DeploymentResourcePoolServiceStub_listLocationsPagedCallable__) [DeploymentResourcePoolServiceStub.queryDeployedModelsCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.DeploymentResourcePoolServiceStub#com_google_cloud_aiplatform_v1beta1_stub_DeploymentResourcePoolServiceStub_queryDeployedModelsCallable__) [DeploymentResourcePoolServiceStub.queryDeployedModelsPagedCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.DeploymentResourcePoolServiceStub#com_google_cloud_aiplatform_v1beta1_stub_DeploymentResourcePoolServiceStub_queryDeployedModelsPagedCallable__) [DeploymentResourcePoolServiceStub.setIamPolicyCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.DeploymentResourcePoolServiceStub#com_google_cloud_aiplatform_v1beta1_stub_DeploymentResourcePoolServiceStub_setIamPolicyCallable__) [DeploymentResourcePoolServiceStub.testIamPermissionsCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.DeploymentResourcePoolServiceStub#com_google_cloud_aiplatform_v1beta1_stub_DeploymentResourcePoolServiceStub_testIamPermissionsCallable__) [DeploymentResourcePoolServiceStub.updateDeploymentResourcePoolCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.DeploymentResourcePoolServiceStub#com_google_cloud_aiplatform_v1beta1_stub_DeploymentResourcePoolServiceStub_updateDeploymentResourcePoolCallable__) [DeploymentResourcePoolServiceStub.updateDeploymentResourcePoolOperationCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.DeploymentResourcePoolServiceStub#com_google_cloud_aiplatform_v1beta1_stub_DeploymentResourcePoolServiceStub_updateDeploymentResourcePoolOperationCallable__) [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 Methods

### create(ClientContext clientContext)

    public static final GrpcDeploymentResourcePoolServiceStub create(ClientContext clientContext)

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `clientContext` | `https://docs.cloud.google.com/java/docs/reference/gax/latest/com.google.api.gax.rpc.ClientContext.html` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.GrpcDeploymentResourcePoolServiceStub` |   |

| **Exceptions** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html` |   |

### create(ClientContext clientContext, GrpcStubCallableFactory callableFactory)

    public static final GrpcDeploymentResourcePoolServiceStub create(ClientContext clientContext, GrpcStubCallableFactory callableFactory)

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `clientContext` | `https://docs.cloud.google.com/java/docs/reference/gax/latest/com.google.api.gax.rpc.ClientContext.html` |
| `callableFactory` | `https://docs.cloud.google.com/java/docs/reference/gax/latest/com.google.api.gax.grpc.GrpcStubCallableFactory.html` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.GrpcDeploymentResourcePoolServiceStub` |   |

| **Exceptions** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html` |   |

### create(DeploymentResourcePoolServiceStubSettings settings)

    public static final GrpcDeploymentResourcePoolServiceStub create(DeploymentResourcePoolServiceStubSettings settings)

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `settings` | `https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.DeploymentResourcePoolServiceStubSettings` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.GrpcDeploymentResourcePoolServiceStub` |   |

| **Exceptions** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html` |   |

## Constructors

### GrpcDeploymentResourcePoolServiceStub(DeploymentResourcePoolServiceStubSettings settings, ClientContext clientContext)

    protected GrpcDeploymentResourcePoolServiceStub(DeploymentResourcePoolServiceStubSettings settings, ClientContext clientContext)

Constructs an instance of GrpcDeploymentResourcePoolServiceStub, using the given settings. This
is protected so that it is easy to make a subclass, but otherwise, the static factory methods
should be preferred.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `settings` | `https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.DeploymentResourcePoolServiceStubSettings` |
| `clientContext` | `https://docs.cloud.google.com/java/docs/reference/gax/latest/com.google.api.gax.rpc.ClientContext.html` |

### GrpcDeploymentResourcePoolServiceStub(DeploymentResourcePoolServiceStubSettings settings, ClientContext clientContext, GrpcStubCallableFactory callableFactory)

    protected GrpcDeploymentResourcePoolServiceStub(DeploymentResourcePoolServiceStubSettings settings, ClientContext clientContext, GrpcStubCallableFactory callableFactory)

Constructs an instance of GrpcDeploymentResourcePoolServiceStub, using the given settings. This
is protected so that it is easy to make a subclass, but otherwise, the static factory methods
should be preferred.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `settings` | `https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.DeploymentResourcePoolServiceStubSettings` |
| `clientContext` | `https://docs.cloud.google.com/java/docs/reference/gax/latest/com.google.api.gax.rpc.ClientContext.html` |
| `callableFactory` | `https://docs.cloud.google.com/java/docs/reference/gax/latest/com.google.api.gax.grpc.GrpcStubCallableFactory.html` |

## Methods

### awaitTermination(long duration, TimeUnit unit)

    public boolean awaitTermination(long duration, TimeUnit unit)

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `duration` | `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |
| `unit` | `https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/TimeUnit.html` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

| **Exceptions** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html` |   |

### close()

    public final void close()

**Overrides** [DeploymentResourcePoolServiceStub.close()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.DeploymentResourcePoolServiceStub#com_google_cloud_aiplatform_v1beta1_stub_DeploymentResourcePoolServiceStub_close__)

### createDeploymentResourcePoolCallable()

    public UnaryCallable<CreateDeploymentResourcePoolRequest,Operation> createDeploymentResourcePoolCallable()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/java/docs/reference/gax/latest/com.google.api.gax.rpc.UnaryCallable.html<https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.CreateDeploymentResourcePoolRequest,https://docs.cloud.google.com/java/docs/reference/gax/latest/com.google.longrunning.Operation.html>` |   |

**Overrides** [DeploymentResourcePoolServiceStub.createDeploymentResourcePoolCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.DeploymentResourcePoolServiceStub#com_google_cloud_aiplatform_v1beta1_stub_DeploymentResourcePoolServiceStub_createDeploymentResourcePoolCallable__)

### createDeploymentResourcePoolOperationCallable()

    public OperationCallable<CreateDeploymentResourcePoolRequest,DeploymentResourcePool,CreateDeploymentResourcePoolOperationMetadata> createDeploymentResourcePoolOperationCallable()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/java/docs/reference/gax/latest/com.google.api.gax.rpc.OperationCallable.html<https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.CreateDeploymentResourcePoolRequest,https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.DeploymentResourcePool,https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.CreateDeploymentResourcePoolOperationMetadata>` |   |

**Overrides** [DeploymentResourcePoolServiceStub.createDeploymentResourcePoolOperationCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.DeploymentResourcePoolServiceStub#com_google_cloud_aiplatform_v1beta1_stub_DeploymentResourcePoolServiceStub_createDeploymentResourcePoolOperationCallable__)

### deleteDeploymentResourcePoolCallable()

    public UnaryCallable<DeleteDeploymentResourcePoolRequest,Operation> deleteDeploymentResourcePoolCallable()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/java/docs/reference/gax/latest/com.google.api.gax.rpc.UnaryCallable.html<https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.DeleteDeploymentResourcePoolRequest,https://docs.cloud.google.com/java/docs/reference/gax/latest/com.google.longrunning.Operation.html>` |   |

**Overrides** [DeploymentResourcePoolServiceStub.deleteDeploymentResourcePoolCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.DeploymentResourcePoolServiceStub#com_google_cloud_aiplatform_v1beta1_stub_DeploymentResourcePoolServiceStub_deleteDeploymentResourcePoolCallable__)

### deleteDeploymentResourcePoolOperationCallable()

    public OperationCallable<DeleteDeploymentResourcePoolRequest,Empty,DeleteOperationMetadata> deleteDeploymentResourcePoolOperationCallable()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/java/docs/reference/gax/latest/com.google.api.gax.rpc.OperationCallable.html<https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.DeleteDeploymentResourcePoolRequest,https://cloud.google.com/java/docs/reference/protobuf/latest/com.google.protobuf.Empty.html,https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.DeleteOperationMetadata>` |   |

**Overrides** [DeploymentResourcePoolServiceStub.deleteDeploymentResourcePoolOperationCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.DeploymentResourcePoolServiceStub#com_google_cloud_aiplatform_v1beta1_stub_DeploymentResourcePoolServiceStub_deleteDeploymentResourcePoolOperationCallable__)

### getDeploymentResourcePoolCallable()

    public UnaryCallable<GetDeploymentResourcePoolRequest,DeploymentResourcePool> getDeploymentResourcePoolCallable()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/java/docs/reference/gax/latest/com.google.api.gax.rpc.UnaryCallable.html<https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.GetDeploymentResourcePoolRequest,https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.DeploymentResourcePool>` |   |

**Overrides** [DeploymentResourcePoolServiceStub.getDeploymentResourcePoolCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.DeploymentResourcePoolServiceStub#com_google_cloud_aiplatform_v1beta1_stub_DeploymentResourcePoolServiceStub_getDeploymentResourcePoolCallable__)

### getIamPolicyCallable()

    public UnaryCallable<GetIamPolicyRequest,Policy> getIamPolicyCallable()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/java/docs/reference/gax/latest/com.google.api.gax.rpc.UnaryCallable.html<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy>` |   |

**Overrides** [DeploymentResourcePoolServiceStub.getIamPolicyCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.DeploymentResourcePoolServiceStub#com_google_cloud_aiplatform_v1beta1_stub_DeploymentResourcePoolServiceStub_getIamPolicyCallable__)

### getLocationCallable()

    public UnaryCallable<GetLocationRequest,Location> getLocationCallable()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/java/docs/reference/gax/latest/com.google.api.gax.rpc.UnaryCallable.html<com.google.cloud.location.GetLocationRequest,com.google.cloud.location.Location>` |   |

**Overrides** [DeploymentResourcePoolServiceStub.getLocationCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.DeploymentResourcePoolServiceStub#com_google_cloud_aiplatform_v1beta1_stub_DeploymentResourcePoolServiceStub_getLocationCallable__)

### getOperationsStub()

    public GrpcOperationsStub getOperationsStub()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/java/docs/reference/gax/latest/com.google.longrunning.stub.GrpcOperationsStub.html` |   |

**Overrides** [DeploymentResourcePoolServiceStub.getOperationsStub()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.DeploymentResourcePoolServiceStub#com_google_cloud_aiplatform_v1beta1_stub_DeploymentResourcePoolServiceStub_getOperationsStub__)

### isShutdown()

    public boolean isShutdown()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### isTerminated()

    public boolean isTerminated()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### listDeploymentResourcePoolsCallable()

    public UnaryCallable<ListDeploymentResourcePoolsRequest,ListDeploymentResourcePoolsResponse> listDeploymentResourcePoolsCallable()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/java/docs/reference/gax/latest/com.google.api.gax.rpc.UnaryCallable.html<https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.ListDeploymentResourcePoolsRequest,https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.ListDeploymentResourcePoolsResponse>` |   |

**Overrides** [DeploymentResourcePoolServiceStub.listDeploymentResourcePoolsCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.DeploymentResourcePoolServiceStub#com_google_cloud_aiplatform_v1beta1_stub_DeploymentResourcePoolServiceStub_listDeploymentResourcePoolsCallable__)

### listDeploymentResourcePoolsPagedCallable()

    public UnaryCallable<ListDeploymentResourcePoolsRequest,DeploymentResourcePoolServiceClient.ListDeploymentResourcePoolsPagedResponse> listDeploymentResourcePoolsPagedCallable()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/java/docs/reference/gax/latest/com.google.api.gax.rpc.UnaryCallable.html<https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.ListDeploymentResourcePoolsRequest,https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.DeploymentResourcePoolServiceClient.ListDeploymentResourcePoolsPagedResponse>` |   |

**Overrides** [DeploymentResourcePoolServiceStub.listDeploymentResourcePoolsPagedCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.DeploymentResourcePoolServiceStub#com_google_cloud_aiplatform_v1beta1_stub_DeploymentResourcePoolServiceStub_listDeploymentResourcePoolsPagedCallable__)

### listLocationsCallable()

    public UnaryCallable<ListLocationsRequest,ListLocationsResponse> listLocationsCallable()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/java/docs/reference/gax/latest/com.google.api.gax.rpc.UnaryCallable.html<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse>` |   |

**Overrides** [DeploymentResourcePoolServiceStub.listLocationsCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.DeploymentResourcePoolServiceStub#com_google_cloud_aiplatform_v1beta1_stub_DeploymentResourcePoolServiceStub_listLocationsCallable__)

### listLocationsPagedCallable()

    public UnaryCallable<ListLocationsRequest,DeploymentResourcePoolServiceClient.ListLocationsPagedResponse> listLocationsPagedCallable()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/java/docs/reference/gax/latest/com.google.api.gax.rpc.UnaryCallable.html<com.google.cloud.location.ListLocationsRequest,https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.DeploymentResourcePoolServiceClient.ListLocationsPagedResponse>` |   |

**Overrides** [DeploymentResourcePoolServiceStub.listLocationsPagedCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.DeploymentResourcePoolServiceStub#com_google_cloud_aiplatform_v1beta1_stub_DeploymentResourcePoolServiceStub_listLocationsPagedCallable__)

### queryDeployedModelsCallable()

    public UnaryCallable<QueryDeployedModelsRequest,QueryDeployedModelsResponse> queryDeployedModelsCallable()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/java/docs/reference/gax/latest/com.google.api.gax.rpc.UnaryCallable.html<https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.QueryDeployedModelsRequest,https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.QueryDeployedModelsResponse>` |   |

**Overrides** [DeploymentResourcePoolServiceStub.queryDeployedModelsCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.DeploymentResourcePoolServiceStub#com_google_cloud_aiplatform_v1beta1_stub_DeploymentResourcePoolServiceStub_queryDeployedModelsCallable__)

### queryDeployedModelsPagedCallable()

    public UnaryCallable<QueryDeployedModelsRequest,DeploymentResourcePoolServiceClient.QueryDeployedModelsPagedResponse> queryDeployedModelsPagedCallable()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/java/docs/reference/gax/latest/com.google.api.gax.rpc.UnaryCallable.html<https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.QueryDeployedModelsRequest,https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.DeploymentResourcePoolServiceClient.QueryDeployedModelsPagedResponse>` |   |

**Overrides** [DeploymentResourcePoolServiceStub.queryDeployedModelsPagedCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.DeploymentResourcePoolServiceStub#com_google_cloud_aiplatform_v1beta1_stub_DeploymentResourcePoolServiceStub_queryDeployedModelsPagedCallable__)

### setIamPolicyCallable()

    public UnaryCallable<SetIamPolicyRequest,Policy> setIamPolicyCallable()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/java/docs/reference/gax/latest/com.google.api.gax.rpc.UnaryCallable.html<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy>` |   |

**Overrides** [DeploymentResourcePoolServiceStub.setIamPolicyCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.DeploymentResourcePoolServiceStub#com_google_cloud_aiplatform_v1beta1_stub_DeploymentResourcePoolServiceStub_setIamPolicyCallable__)

### shutdown()

    public void shutdown()

### shutdownNow()

    public void shutdownNow()

### testIamPermissionsCallable()

    public UnaryCallable<TestIamPermissionsRequest,TestIamPermissionsResponse> testIamPermissionsCallable()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/java/docs/reference/gax/latest/com.google.api.gax.rpc.UnaryCallable.html<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse>` |   |

**Overrides** [DeploymentResourcePoolServiceStub.testIamPermissionsCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.DeploymentResourcePoolServiceStub#com_google_cloud_aiplatform_v1beta1_stub_DeploymentResourcePoolServiceStub_testIamPermissionsCallable__)

### updateDeploymentResourcePoolCallable()

    public UnaryCallable<UpdateDeploymentResourcePoolRequest,Operation> updateDeploymentResourcePoolCallable()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/java/docs/reference/gax/latest/com.google.api.gax.rpc.UnaryCallable.html<https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.UpdateDeploymentResourcePoolRequest,https://docs.cloud.google.com/java/docs/reference/gax/latest/com.google.longrunning.Operation.html>` |   |

**Overrides** [DeploymentResourcePoolServiceStub.updateDeploymentResourcePoolCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.DeploymentResourcePoolServiceStub#com_google_cloud_aiplatform_v1beta1_stub_DeploymentResourcePoolServiceStub_updateDeploymentResourcePoolCallable__)

### updateDeploymentResourcePoolOperationCallable()

    public OperationCallable<UpdateDeploymentResourcePoolRequest,DeploymentResourcePool,UpdateDeploymentResourcePoolOperationMetadata> updateDeploymentResourcePoolOperationCallable()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/java/docs/reference/gax/latest/com.google.api.gax.rpc.OperationCallable.html<https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.UpdateDeploymentResourcePoolRequest,https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.DeploymentResourcePool,https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.UpdateDeploymentResourcePoolOperationMetadata>` |   |

**Overrides** [DeploymentResourcePoolServiceStub.updateDeploymentResourcePoolOperationCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.DeploymentResourcePoolServiceStub#com_google_cloud_aiplatform_v1beta1_stub_DeploymentResourcePoolServiceStub_updateDeploymentResourcePoolOperationCallable__)