Class PathElement
A (kind, ID/name) pair used to construct a key path. If either name or ID is set, the element is complete. If neither is set, the element is incomplete.
Implements
Inherited Members
Namespace: Google.Apis.Datastore.v1.Data
Assembly: Google.Apis.Datastore.v1.dll
Syntax
public class PathElement : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Id
The auto-allocated ID of the entity. Never equal to zero. Values less than zero are discouraged and may not be supported in the future.
Declaration
[JsonProperty("id")]
public virtual long? Id { get; set; }
Property Value
Type | Description |
---|---|
long? |
Kind
The kind of the entity. A kind matching regex __.*__
is reserved/read-only. A kind must not contain more
than 1500 bytes when UTF-8 encoded. Cannot be ""
. Must be valid UTF-8 bytes. Legacy values that are not
valid UTF-8 are encoded as __bytes__
where `` is the base-64 encoding of the bytes.
Declaration
[JsonProperty("kind")]
public virtual string Kind { get; set; }
Property Value
Type | Description |
---|---|
string |
Name
The name of the entity. A name matching regex __.*__
is reserved/read-only. A name must not be more than
1500 bytes when UTF-8 encoded. Cannot be ""
. Must be valid UTF-8 bytes. Legacy values that are not valid
UTF-8 are encoded as __bytes__
where `` is the base-64 encoding of the bytes.
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type | Description |
---|---|
string |