Interface EntityResultOrBuilder (2.9.1)

public interface EntityResultOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getCursor()

public abstract ByteString getCursor()

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
TypeDescription
ByteString

The cursor.

getEntity()

public abstract Entity getEntity()

The resulting entity.

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

Returns
TypeDescription
Entity

The entity.

getEntityOrBuilder()

public abstract EntityOrBuilder getEntityOrBuilder()

The resulting entity.

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

Returns
TypeDescription
EntityOrBuilder

getUpdateTime()

public abstract Timestamp getUpdateTime()

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
TypeDescription
Timestamp

The updateTime.

getUpdateTimeOrBuilder()

public abstract TimestampOrBuilder getUpdateTimeOrBuilder()

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
TypeDescription
TimestampOrBuilder

getVersion()

public abstract long getVersion()

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
TypeDescription
long

The version.

hasEntity()

public abstract boolean hasEntity()

The resulting entity.

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

Returns
TypeDescription
boolean

Whether the entity field is set.

hasUpdateTime()

public abstract boolean hasUpdateTime()

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
TypeDescription
boolean

Whether the updateTime field is set.