# Class GrpcModelGardenServiceStub (3.92.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 GrpcModelGardenServiceStub extends ModelGardenServiceStub

gRPC stub implementation for the ModelGardenService 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) \> [ModelGardenServiceStub](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.ModelGardenServiceStub) \> GrpcModelGardenServiceStub

## Inherited Members

[ModelGardenServiceStub.acceptPublisherModelEulaCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.ModelGardenServiceStub#com_google_cloud_aiplatform_v1beta1_stub_ModelGardenServiceStub_acceptPublisherModelEulaCallable__) [ModelGardenServiceStub.checkPublisherModelEulaAcceptanceCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.ModelGardenServiceStub#com_google_cloud_aiplatform_v1beta1_stub_ModelGardenServiceStub_checkPublisherModelEulaAcceptanceCallable__) [ModelGardenServiceStub.close()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.ModelGardenServiceStub#com_google_cloud_aiplatform_v1beta1_stub_ModelGardenServiceStub_close__) [ModelGardenServiceStub.deployCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.ModelGardenServiceStub#com_google_cloud_aiplatform_v1beta1_stub_ModelGardenServiceStub_deployCallable__) [ModelGardenServiceStub.deployOperationCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.ModelGardenServiceStub#com_google_cloud_aiplatform_v1beta1_stub_ModelGardenServiceStub_deployOperationCallable__) [ModelGardenServiceStub.deployPublisherModelCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.ModelGardenServiceStub#com_google_cloud_aiplatform_v1beta1_stub_ModelGardenServiceStub_deployPublisherModelCallable__) [ModelGardenServiceStub.deployPublisherModelOperationCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.ModelGardenServiceStub#com_google_cloud_aiplatform_v1beta1_stub_ModelGardenServiceStub_deployPublisherModelOperationCallable__) [ModelGardenServiceStub.exportPublisherModelCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.ModelGardenServiceStub#com_google_cloud_aiplatform_v1beta1_stub_ModelGardenServiceStub_exportPublisherModelCallable__) [ModelGardenServiceStub.exportPublisherModelOperationCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.ModelGardenServiceStub#com_google_cloud_aiplatform_v1beta1_stub_ModelGardenServiceStub_exportPublisherModelOperationCallable__) [ModelGardenServiceStub.getIamPolicyCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.ModelGardenServiceStub#com_google_cloud_aiplatform_v1beta1_stub_ModelGardenServiceStub_getIamPolicyCallable__) [ModelGardenServiceStub.getLocationCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.ModelGardenServiceStub#com_google_cloud_aiplatform_v1beta1_stub_ModelGardenServiceStub_getLocationCallable__) [ModelGardenServiceStub.getOperationsStub()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.ModelGardenServiceStub#com_google_cloud_aiplatform_v1beta1_stub_ModelGardenServiceStub_getOperationsStub__) [ModelGardenServiceStub.getPublisherModelCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.ModelGardenServiceStub#com_google_cloud_aiplatform_v1beta1_stub_ModelGardenServiceStub_getPublisherModelCallable__) [ModelGardenServiceStub.listLocationsCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.ModelGardenServiceStub#com_google_cloud_aiplatform_v1beta1_stub_ModelGardenServiceStub_listLocationsCallable__) [ModelGardenServiceStub.listLocationsPagedCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.ModelGardenServiceStub#com_google_cloud_aiplatform_v1beta1_stub_ModelGardenServiceStub_listLocationsPagedCallable__) [ModelGardenServiceStub.listPublisherModelsCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.ModelGardenServiceStub#com_google_cloud_aiplatform_v1beta1_stub_ModelGardenServiceStub_listPublisherModelsCallable__) [ModelGardenServiceStub.listPublisherModelsPagedCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.ModelGardenServiceStub#com_google_cloud_aiplatform_v1beta1_stub_ModelGardenServiceStub_listPublisherModelsPagedCallable__) [ModelGardenServiceStub.setIamPolicyCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.ModelGardenServiceStub#com_google_cloud_aiplatform_v1beta1_stub_ModelGardenServiceStub_setIamPolicyCallable__) [ModelGardenServiceStub.testIamPermissionsCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.ModelGardenServiceStub#com_google_cloud_aiplatform_v1beta1_stub_ModelGardenServiceStub_testIamPermissionsCallable__) [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 GrpcModelGardenServiceStub 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.GrpcModelGardenServiceStub` |   |

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

### create(ClientContext clientContext, GrpcStubCallableFactory callableFactory)

    public static final GrpcModelGardenServiceStub 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.GrpcModelGardenServiceStub` |   |

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

### create(ModelGardenServiceStubSettings settings)

    public static final GrpcModelGardenServiceStub create(ModelGardenServiceStubSettings settings)

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

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

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

## Constructors

### GrpcModelGardenServiceStub(ModelGardenServiceStubSettings settings, ClientContext clientContext)

    protected GrpcModelGardenServiceStub(ModelGardenServiceStubSettings settings, ClientContext clientContext)

Constructs an instance of GrpcModelGardenServiceStub, 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.ModelGardenServiceStubSettings` |
| `clientContext` | `https://docs.cloud.google.com/java/docs/reference/gax/latest/com.google.api.gax.rpc.ClientContext.html` |

### GrpcModelGardenServiceStub(ModelGardenServiceStubSettings settings, ClientContext clientContext, GrpcStubCallableFactory callableFactory)

    protected GrpcModelGardenServiceStub(ModelGardenServiceStubSettings settings, ClientContext clientContext, GrpcStubCallableFactory callableFactory)

Constructs an instance of GrpcModelGardenServiceStub, 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.ModelGardenServiceStubSettings` |
| `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

### acceptPublisherModelEulaCallable()

    public UnaryCallable<AcceptPublisherModelEulaRequest,PublisherModelEulaAcceptance> acceptPublisherModelEulaCallable()

| **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.AcceptPublisherModelEulaRequest,https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.PublisherModelEulaAcceptance>` |   |

**Overrides** [ModelGardenServiceStub.acceptPublisherModelEulaCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.ModelGardenServiceStub#com_google_cloud_aiplatform_v1beta1_stub_ModelGardenServiceStub_acceptPublisherModelEulaCallable__)

### 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` |   |

### checkPublisherModelEulaAcceptanceCallable()

    public UnaryCallable<CheckPublisherModelEulaAcceptanceRequest,PublisherModelEulaAcceptance> checkPublisherModelEulaAcceptanceCallable()

| **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.CheckPublisherModelEulaAcceptanceRequest,https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.PublisherModelEulaAcceptance>` |   |

**Overrides** [ModelGardenServiceStub.checkPublisherModelEulaAcceptanceCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.ModelGardenServiceStub#com_google_cloud_aiplatform_v1beta1_stub_ModelGardenServiceStub_checkPublisherModelEulaAcceptanceCallable__)

### close()

    public final void close()

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

### deployCallable()

    public UnaryCallable<DeployRequest,Operation> deployCallable()

| **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.DeployRequest,https://docs.cloud.google.com/java/docs/reference/gax/latest/com.google.longrunning.Operation.html>` |   |

**Overrides** [ModelGardenServiceStub.deployCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.ModelGardenServiceStub#com_google_cloud_aiplatform_v1beta1_stub_ModelGardenServiceStub_deployCallable__)

### deployOperationCallable()

    public OperationCallable<DeployRequest,DeployResponse,DeployOperationMetadata> deployOperationCallable()

| **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.DeployRequest,https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.DeployResponse,https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.DeployOperationMetadata>` |   |

**Overrides** [ModelGardenServiceStub.deployOperationCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.ModelGardenServiceStub#com_google_cloud_aiplatform_v1beta1_stub_ModelGardenServiceStub_deployOperationCallable__)

### deployPublisherModelCallable()

    public UnaryCallable<DeployPublisherModelRequest,Operation> deployPublisherModelCallable()

| **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.DeployPublisherModelRequest,https://docs.cloud.google.com/java/docs/reference/gax/latest/com.google.longrunning.Operation.html>` |   |

**Overrides** [ModelGardenServiceStub.deployPublisherModelCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.ModelGardenServiceStub#com_google_cloud_aiplatform_v1beta1_stub_ModelGardenServiceStub_deployPublisherModelCallable__)

### deployPublisherModelOperationCallable()

    public OperationCallable<DeployPublisherModelRequest,DeployPublisherModelResponse,DeployPublisherModelOperationMetadata> deployPublisherModelOperationCallable()

| **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.DeployPublisherModelRequest,https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.DeployPublisherModelResponse,https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.DeployPublisherModelOperationMetadata>` |   |

**Overrides** [ModelGardenServiceStub.deployPublisherModelOperationCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.ModelGardenServiceStub#com_google_cloud_aiplatform_v1beta1_stub_ModelGardenServiceStub_deployPublisherModelOperationCallable__)

### exportPublisherModelCallable()

    public UnaryCallable<ExportPublisherModelRequest,Operation> exportPublisherModelCallable()

| **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.ExportPublisherModelRequest,https://docs.cloud.google.com/java/docs/reference/gax/latest/com.google.longrunning.Operation.html>` |   |

**Overrides** [ModelGardenServiceStub.exportPublisherModelCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.ModelGardenServiceStub#com_google_cloud_aiplatform_v1beta1_stub_ModelGardenServiceStub_exportPublisherModelCallable__)

### exportPublisherModelOperationCallable()

    public OperationCallable<ExportPublisherModelRequest,ExportPublisherModelResponse,ExportPublisherModelOperationMetadata> exportPublisherModelOperationCallable()

| **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.ExportPublisherModelRequest,https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.ExportPublisherModelResponse,https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.ExportPublisherModelOperationMetadata>` |   |

**Overrides** [ModelGardenServiceStub.exportPublisherModelOperationCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.ModelGardenServiceStub#com_google_cloud_aiplatform_v1beta1_stub_ModelGardenServiceStub_exportPublisherModelOperationCallable__)

### 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** [ModelGardenServiceStub.getIamPolicyCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.ModelGardenServiceStub#com_google_cloud_aiplatform_v1beta1_stub_ModelGardenServiceStub_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** [ModelGardenServiceStub.getLocationCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.ModelGardenServiceStub#com_google_cloud_aiplatform_v1beta1_stub_ModelGardenServiceStub_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** [ModelGardenServiceStub.getOperationsStub()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.ModelGardenServiceStub#com_google_cloud_aiplatform_v1beta1_stub_ModelGardenServiceStub_getOperationsStub__)

### getPublisherModelCallable()

    public UnaryCallable<GetPublisherModelRequest,PublisherModel> getPublisherModelCallable()

| **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.GetPublisherModelRequest,https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.PublisherModel>` |   |

**Overrides** [ModelGardenServiceStub.getPublisherModelCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.ModelGardenServiceStub#com_google_cloud_aiplatform_v1beta1_stub_ModelGardenServiceStub_getPublisherModelCallable__)

### 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` |   |

### 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** [ModelGardenServiceStub.listLocationsCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.ModelGardenServiceStub#com_google_cloud_aiplatform_v1beta1_stub_ModelGardenServiceStub_listLocationsCallable__)

### listLocationsPagedCallable()

    public UnaryCallable<ListLocationsRequest,ModelGardenServiceClient.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.ModelGardenServiceClient.ListLocationsPagedResponse>` |   |

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

### listPublisherModelsCallable()

    public UnaryCallable<ListPublisherModelsRequest,ListPublisherModelsResponse> listPublisherModelsCallable()

| **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.ListPublisherModelsRequest,https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.ListPublisherModelsResponse>` |   |

**Overrides** [ModelGardenServiceStub.listPublisherModelsCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.ModelGardenServiceStub#com_google_cloud_aiplatform_v1beta1_stub_ModelGardenServiceStub_listPublisherModelsCallable__)

### listPublisherModelsPagedCallable()

    public UnaryCallable<ListPublisherModelsRequest,ModelGardenServiceClient.ListPublisherModelsPagedResponse> listPublisherModelsPagedCallable()

| **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.ListPublisherModelsRequest,https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.ModelGardenServiceClient.ListPublisherModelsPagedResponse>` |   |

**Overrides** [ModelGardenServiceStub.listPublisherModelsPagedCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.ModelGardenServiceStub#com_google_cloud_aiplatform_v1beta1_stub_ModelGardenServiceStub_listPublisherModelsPagedCallable__)

### 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** [ModelGardenServiceStub.setIamPolicyCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.ModelGardenServiceStub#com_google_cloud_aiplatform_v1beta1_stub_ModelGardenServiceStub_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** [ModelGardenServiceStub.testIamPermissionsCallable()](https://docs.cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/com.google.cloud.aiplatform.v1beta1.stub.ModelGardenServiceStub#com_google_cloud_aiplatform_v1beta1_stub_ModelGardenServiceStub_testIamPermissionsCallable__)