Helpers#
Helper functions for dealing with Cloud Datastore’s Protobuf API.
The non-private functions are part of the API.
-
google.cloud.datastore.helpers.
entity_from_protobuf
(pb)[source]# Factory method for creating an entity based on a protobuf.
The protobuf should be one returned from the Cloud Datastore Protobuf API.
Parameters: pb ( google.cloud.datastore._generated.entity_pb2.Entity
) – The Protobuf representing the entity.Return type: google.cloud.datastore.entity.Entity
Returns: The entity derived from the protobuf.
-
google.cloud.datastore.helpers.
key_from_protobuf
(pb)[source]# Factory method for creating a key based on a protobuf.
The protobuf should be one returned from the Cloud Datastore Protobuf API.
Parameters: pb ( google.cloud.datastore._generated.entity_pb2.Key
) – The Protobuf representing the key.Return type: google.cloud.datastore.key.Key
Returns: a new Key instance