Cloud Datastore V1 Client - Class AllocateIdsRequest (2.0.3) Stay organized with collections Save and categorize content based on your preferences.
Reference documentation and code samples for the Cloud Datastore V1 Client class AllocateIdsRequest.
The request forDatastore.AllocateIds.
Generated from protobuf messagegoogle.datastore.v1.AllocateIdsRequest
Namespace
Google \ Cloud \ Datastore \ V1Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data | arrayOptional. Data for populating the Message object. |
↳ project_id | stringRequired. The ID of the project against which to make the request. |
↳ database_id | stringThe ID of the database against which to make the request. '(default)' is not allowed; please use empty string '' to refer the default database. |
↳ keys | array<Key>Required. A list of keys with incomplete key paths for which to allocate IDs. No key may be reserved/read-only. |
getProjectId
Required. The ID of the project against which to make the request.
| Returns | |
|---|---|
| Type | Description |
string | |
setProjectId
Required. The ID of the project against which to make the request.
| Parameter | |
|---|---|
| Name | Description |
var | string |
| Returns | |
|---|---|
| Type | Description |
$this | |
getDatabaseId
The ID of the database against which to make the request.
'(default)' is not allowed; please use empty string '' to refer the defaultdatabase.
| Returns | |
|---|---|
| Type | Description |
string | |
setDatabaseId
The ID of the database against which to make the request.
'(default)' is not allowed; please use empty string '' to refer the defaultdatabase.
| Parameter | |
|---|---|
| Name | Description |
var | string |
| Returns | |
|---|---|
| Type | Description |
$this | |
getKeys
Required. A list of keys with incomplete key paths for which to allocateIDs. No key may be reserved/read-only.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Internal\RepeatedField | |
setKeys
Required. A list of keys with incomplete key paths for which to allocateIDs. No key may be reserved/read-only.
| Parameter | |
|---|---|
| Name | Description |
var | array<Key> |
| Returns | |
|---|---|
| Type | Description |
$this | |
static::build
| Parameters | |
|---|---|
| Name | Description |
projectId | stringRequired. The ID of the project against which to make the request. |
keys | array<Key>Required. A list of keys with incomplete key paths for which to allocateIDs. No key may be reserved/read-only. |
| Returns | |
|---|---|
| Type | Description |
AllocateIdsRequest | |
Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-01-24 UTC.