Interface EntityResultOrBuilder (2.32.3)

publicinterface EntityResultOrBuilderextendsMessageOrBuilder

Implements

MessageOrBuilder

Methods

getCreateTime()

publicabstractTimestampgetCreateTime()

The time at which the entity was created. This field is set for FULL entity results. If this entity is missing, this field will not be set.

.google.protobuf.Timestamp create_time = 6;

Returns
Type Description
Timestamp

The createTime.

getCreateTimeOrBuilder()

publicabstractTimestampOrBuildergetCreateTimeOrBuilder()

The time at which the entity was created. This field is set for FULL entity results. If this entity is missing, this field will not be set.

.google.protobuf.Timestamp create_time = 6;

Returns
Type Description
TimestampOrBuilder

getCursor()

publicabstractByteStringgetCursor()

A cursor that points to the position after the result entity. Set only when the EntityResult is part of a QueryResultBatch message.

bytes cursor = 3;

Returns
Type Description
ByteString

The cursor.

getEntity()

publicabstractEntitygetEntity()

The resulting entity.

.google.datastore.v1.Entity entity = 1;

Returns
Type Description
Entity

The entity.

getEntityOrBuilder()

publicabstractEntityOrBuildergetEntityOrBuilder()

The resulting entity.

.google.datastore.v1.Entity entity = 1;

Returns
Type Description
EntityOrBuilder

getUpdateTime()

publicabstractTimestampgetUpdateTime()

The time at which the entity was last changed. This field is set for FULL entity results. If this entity is missing, this field will not be set.

.google.protobuf.Timestamp update_time = 5;

Returns
Type Description
Timestamp

The updateTime.

getUpdateTimeOrBuilder()

publicabstractTimestampOrBuildergetUpdateTimeOrBuilder()

The time at which the entity was last changed. This field is set for FULL entity results. If this entity is missing, this field will not be set.

.google.protobuf.Timestamp update_time = 5;

Returns
Type Description
TimestampOrBuilder

getVersion()

publicabstractlonggetVersion()

The version of the entity, a strictly positive number that monotonically increases with changes to the entity.

This field is set for FULL entity results.

For missing entities in LookupResponse, this is the version of the snapshot that was used to look up the entity, and it is always set except for eventually consistent reads.

int64 version = 4;

Returns
Type Description
long

The version.

hasCreateTime()

publicabstractbooleanhasCreateTime()

The time at which the entity was created. This field is set for FULL entity results. If this entity is missing, this field will not be set.

.google.protobuf.Timestamp create_time = 6;

Returns
Type Description
boolean

Whether the createTime field is set.

hasEntity()

publicabstractbooleanhasEntity()

The resulting entity.

.google.datastore.v1.Entity entity = 1;

Returns
Type Description
boolean

Whether the entity field is set.

hasUpdateTime()

publicabstractbooleanhasUpdateTime()

The time at which the entity was last changed. This field is set for FULL entity results. If this entity is missing, this field will not be set.

.google.protobuf.Timestamp update_time = 5;

Returns
Type Description
boolean

Whether the updateTime field is set.

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025年11月19日 UTC.