2.93.0 (latest) 2.91.0 2.88.0 2.87.0 2.85.0 2.83.0 2.82.0 2.80.0 2.78.0 2.76.0 2.75.0 2.74.0 2.73.0 2.72.0 2.70.0 2.68.0 2.67.0 2.64.0 2.63.0 2.62.0 2.60.0 2.59.0 2.58.0 2.57.0 2.56.0 2.55.0 2.54.0 2.53.0 2.52.0 2.51.0 2.49.0 2.48.0 2.47.0 2.46.0 2.45.0 2.44.0 2.43.0 2.42.0 2.41.0 2.40.0 2.39.0 2.37.0 2.36.0 2.35.0 2.34.0 2.33.0 2.32.0 2.31.0 2.30.0 2.29.0 2.28.0 2.27.0 2.24.0 2.23.0 2.22.0 2.21.0 2.20.0 2.19.0 2.18.0 2.17.0 2.16.0 2.15.0 2.14.0 2.13.0 2.12.0 2.11.0 2.9.0 2.8.0 2.7.0 2.6.0 2.5.0 2.4.0 2.3.7 2.2.8

    public interface BatchEnableServicesRequestOrBuilder extends MessageOrBuilder

## Implements

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

## Methods

### getParent()

    public abstract String getParent()

Parent to enable services on.

An example name would be:
`projects/123`
where `123` is the project number (not project ID).

The `BatchEnableServices` method currently only supports projects.

`string parent = 1;`

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

### getParentBytes()

    public abstract ByteString getParentBytes()

Parent to enable services on.

An example name would be:
`projects/123`
where `123` is the project number (not project ID).

The `BatchEnableServices` method currently only supports projects.

`string parent = 1;`

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

### getServiceIds(int index)

    public abstract String getServiceIds(int index)

The identifiers of the services to enable on the project.

A valid identifier would be:
serviceusage.googleapis.com

Enabling services requires that each service is public or is shared with
the user enabling the service.

Two or more services must be specified. To enable a single service,
use the `EnableService` method instead.

A single request can enable a maximum of 20 services at a time. If more
than 20 services are specified, the request will fail, and no state changes
will occur.

`repeated string service_ids = 2;`

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `index` | `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` The index of the element to return. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/8/docs/api/java/lang/String.html` | The serviceIds at the given index. |

### getServiceIdsBytes(int index)

    public abstract ByteString getServiceIdsBytes(int index)

The identifiers of the services to enable on the project.

A valid identifier would be:
serviceusage.googleapis.com

Enabling services requires that each service is public or is shared with
the user enabling the service.

Two or more services must be specified. To enable a single service,
use the `EnableService` method instead.

A single request can enable a maximum of 20 services at a time. If more
than 20 services are specified, the request will fail, and no state changes
will occur.

`repeated string service_ids = 2;`

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `index` | `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` The index of the value to return. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://cloud.google.com/java/docs/reference/protobuf/latest/com.google.protobuf.ByteString.html` | The bytes of the serviceIds at the given index. |

### getServiceIdsCount()

    public abstract int getServiceIdsCount()

The identifiers of the services to enable on the project.

A valid identifier would be:
serviceusage.googleapis.com

Enabling services requires that each service is public or is shared with
the user enabling the service.

Two or more services must be specified. To enable a single service,
use the `EnableService` method instead.

A single request can enable a maximum of 20 services at a time. If more
than 20 services are specified, the request will fail, and no state changes
will occur.

`repeated string service_ids = 2;`

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

### getServiceIdsList()

    public abstract List<String> getServiceIdsList()

The identifiers of the services to enable on the project.

A valid identifier would be:
serviceusage.googleapis.com

Enabling services requires that each service is public or is shared with
the user enabling the service.

Two or more services must be specified. To enable a single service,
use the `EnableService` method instead.

A single request can enable a maximum of 20 services at a time. If more
than 20 services are specified, the request will fail, and no state changes
will occur.

`repeated string service_ids = 2;`

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/8/docs/api/java/util/List.html<https://docs.oracle.com/javase/8/docs/api/java/lang/String.html>` | A list containing the serviceIds. |