Convenience wrapper for invoking APIs/factories w/ a project.
Classes
Client
Client(project=None, namespace=None, credentials=None, client_info=<google.api_core.gapic_v1.client_info.ClientInfo object>, client_options=None, database=None, _http=None, _use_grpc=None)
Convenience wrapper for invoking APIs/factories w/ a project.
.. doctest::
from google.cloud import datastore client = datastore.Client()
Parameters | |
---|---|
Name | Description |
project |
str
(Optional) The project to pass to proxied API methods. |
namespace |
str
(Optional) namespace to pass to proxied API methods. |
credentials |
(Optional) The OAuth2 Credentials to use for this client. If not passed (and if no |
client_info |
(Optional) The client info used to send a user-agent string along with API requests. If |
client_options |
(Optional) Client options used to set user options on the client. API Endpoint should be set through client_options. |
_http |
(Optional) HTTP object to make requests. Can be any object that defines |
_use_grpc |
bool
(Optional) Explicitly specifies whether to use the gRPC transport (via GAX) or HTTP. If unset, falls back to the |
database |
str
(Optional) database to pass to proxied API methods. |