# Interface BatchDeletePartitionsRequestOrBuilder (0.79.0)

0.79.0 (latest) 0.76.0 0.75.0 0.73.0 0.71.0 0.70.0 0.69.0 0.68.0 0.66.0 0.64.0 0.63.0 0.62.0 0.61.0 0.60.0 0.58.0 0.56.0 0.55.0 0.52.0 0.51.0 0.50.0 0.48.0 0.47.0 0.46.0 0.45.0 0.44.0 0.43.0 0.42.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.27.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.15.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.3.0 0.2.0 0.1.0

    public interface BatchDeletePartitionsRequestOrBuilder extends MessageOrBuilder

## Implements

[MessageOrBuilder](https://cloud.google.com/java/docs/reference/protobuf/latest/com.google.protobuf.MessageOrBuilder.html)

## Methods

### getParent()

    public abstract String getParent()

Required. Reference to the table to which these partitions belong, in the
format of
projects/{project}/catalogs/{catalogs}/databases/{database}/tables/{table}.

`
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
`

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

### getParentBytes()

    public abstract ByteString getParentBytes()

Required. Reference to the table to which these partitions belong, in the
format of
projects/{project}/catalogs/{catalogs}/databases/{database}/tables/{table}.

`
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
`

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://cloud.google.com/java/docs/reference/protobuf/latest/com.google.protobuf.ByteString.html` | The bytes for parent. |

### getPartitionValues(int index)

    public abstract PartitionValues getPartitionValues(int index)

Required. The list of partitions (identified by its values) to be deleted.
A maximum of 900 partitions can be deleted in a batch.

`
repeated .google.cloud.biglake.hive.v1beta.PartitionValues partition_values = 2 [(.google.api.field_behavior) = REQUIRED];
`

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `index` | `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/java/docs/reference/google-cloud-biglake/latest/com.google.cloud.biglake.hive.v1beta.PartitionValues` |   |

### getPartitionValuesCount()

    public abstract int getPartitionValuesCount()

Required. The list of partitions (identified by its values) to be deleted.
A maximum of 900 partitions can be deleted in a batch.

`
repeated .google.cloud.biglake.hive.v1beta.PartitionValues partition_values = 2 [(.google.api.field_behavior) = REQUIRED];
`

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

### getPartitionValuesList()

    public abstract List<PartitionValues> getPartitionValuesList()

Required. The list of partitions (identified by its values) to be deleted.
A maximum of 900 partitions can be deleted in a batch.

`
repeated .google.cloud.biglake.hive.v1beta.PartitionValues partition_values = 2 [(.google.api.field_behavior) = REQUIRED];
`

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/8/docs/api/java/util/List.html<https://docs.cloud.google.com/java/docs/reference/google-cloud-biglake/latest/com.google.cloud.biglake.hive.v1beta.PartitionValues>` |   |

### getPartitionValuesOrBuilder(int index)

    public abstract PartitionValuesOrBuilder getPartitionValuesOrBuilder(int index)

Required. The list of partitions (identified by its values) to be deleted.
A maximum of 900 partitions can be deleted in a batch.

`
repeated .google.cloud.biglake.hive.v1beta.PartitionValues partition_values = 2 [(.google.api.field_behavior) = REQUIRED];
`

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `index` | `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/java/docs/reference/google-cloud-biglake/latest/com.google.cloud.biglake.hive.v1beta.PartitionValuesOrBuilder` |   |

### getPartitionValuesOrBuilderList()

    public abstract List<? extends PartitionValuesOrBuilder> getPartitionValuesOrBuilderList()

Required. The list of partitions (identified by its values) to be deleted.
A maximum of 900 partitions can be deleted in a batch.

`
repeated .google.cloud.biglake.hive.v1beta.PartitionValues partition_values = 2 [(.google.api.field_behavior) = REQUIRED];
`

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/8/docs/api/java/util/List.html<? extends com.google.cloud.biglake.hive.v1beta.PartitionValuesOrBuilder>` |   |