Summary of entries of Methods for firestore.
google.cloud.firestore_v1.async_transaction.async_transactional
async_transactional
(
to_wrap
:
typing
.
Callable
[
[
google
.
cloud
.
firestore_v1
.
async_transaction
.
AsyncTransaction
],
typing
.
Any
]
)
-
> google
.
cloud
.
firestore_v1
.
async_transaction
.
_AsyncTransactional
Decorate a callable so that it runs in a transaction.
See more: google.cloud.firestore_v1.async_transaction.async_transactional
google.cloud.firestore_v1.field_path.get_field_path
get_field_path
(
field_names
:
typing
.
Iterable
[
str
])
Create a field pathfrom a list of nested field names.
See more: google.cloud.firestore_v1.field_path.get_field_path
google.cloud.firestore_v1.field_path.get_nested_value
get_nested_value
(
field_path
:
str
,
data
:
dict
)
Get a (potentially nested) value from a dictionary.
See more: google.cloud.firestore_v1.field_path.get_nested_value
google.cloud.firestore_v1.field_path.parse_field_path
parse_field_path
(
api_repr
:
str
)
Parse a field pathfrom into a list of nested field names.
See more: google.cloud.firestore_v1.field_path.parse_field_path
google.cloud.firestore_v1.field_path.render_field_path
render_field_path
(
field_names
:
typing
.
Iterable
[
str
])
Create a field pathfrom a list of nested field names.
See more: google.cloud.firestore_v1.field_path.render_field_path
google.cloud.firestore_v1.field_path.split_field_path
split_field_path
(
path
:
str
)
Split a field path into valid elements (without dots).
See more: google.cloud.firestore_v1.field_path.split_field_path
google.cloud.firestore_v1.transaction.transactional
transactional
(
to_wrap
:
typing
.
Callable
,
)
-
> google
.
cloud
.
firestore_v1
.
transaction
.
_Transactional
Decorate a callable so that it runs in a transaction.
See more: google.cloud.firestore_v1.transaction.transactional
google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient
FirestoreAdminClient
(
*
,
credentials
:
typing
.
Optional
[
google
.
auth
.
credentials
.
Credentials
]
=
None
,
transport
:
typing
.
Optional
[
typing
.
Union
[
str
,
google
.
cloud
.
firestore_admin_v1
.
services
.
firestore_admin
.
transports
.
base
.
FirestoreAdminTransport
,
typing
.
Callable
[[
...
],
google
.
cloud
.
firestore_admin_v1
.
services
.
firestore_admin
.
transports
.
base
.
FirestoreAdminTransport
]]]
=
None
,
client_options
:
typing
.
Optional
[
typing
.
Union
[
google
.
api_core
.
client_options
.
ClientOptions
,
dict
]]
=
None
,
client_info
:
google
.
api_core
.
gapic_v1
.
client_info
.
ClientInfo
=
Instantiates the firestore admin client.
See more: google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient
google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.__exit__
__exit__
(
type
,
value
,
traceback
)
Releases underlying transport's resources.
See more: google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient. exit
google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.backup_path
backup_path
(
project
:
str
,
location
:
str
,
backup
:
str
)
-
> str
Returns a fully-qualified backup string.
See more: google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.backup_path
google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.backup_schedule_path
backup_schedule_path
(
project
:
str
,
database
:
str
,
backup_schedule
:
str
)
-
> str
Returns a fully-qualified backup_schedule string.
google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.bulk_delete_documents
bulk_delete_documents
(
request
:
typing
.
Optional
[
typing
.
Union
[
google
.
cloud
.
firestore_admin_v1
.
types
.
firestore_admin
.
BulkDeleteDocumentsRequest
,
dict
,
]
]
=
None
,
*
,
name
:
typing
.
Optional
[
str
]
=
None
,
retry
:
typing
.
Optional
[
typing
.
Union
[
google
.
api_core
.
retry
.
retry_unary
.
Retry
,
google
.
api_core
.
gapic_v1
.
method
.
_MethodDefault
,
]
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
typing
.
Union
[
float
,
object
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
metadata
:
typing
.
Sequence
[
typing
.
Tuple
[
str
,
str
]]
=
()
)
-
> google
.
api_core
.
operation
.
Operation
Bulk deletes a subset of documents from Google Cloud Firestore.
google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.cancel_operation
cancel_operation
(
request
:
typing
.
Optional
[
google
.
longrunning
.
operations_pb2
.
CancelOperationRequest
]
=
None
,
*
,
retry
:
typing
.
Optional
[
typing
.
Union
[
google
.
api_core
.
retry
.
retry_unary
.
Retry
,
google
.
api_core
.
gapic_v1
.
method
.
_MethodDefault
,
]
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
typing
.
Union
[
float
,
object
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
metadata
:
typing
.
Sequence
[
typing
.
Tuple
[
str
,
str
]]
=
()
)
-
> None
Starts asynchronous cancellation on a long-running operation.
google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.collection_group_path
collection_group_path
(
project
:
str
,
database
:
str
,
collection
:
str
)
-
> str
Returns a fully-qualified collection_group string.
google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.common_billing_account_path
common_billing_account_path
(
billing_account
:
str
)
-
> str
Returns a fully-qualified billing_account string.
google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.common_folder_path
common_folder_path
(
folder
:
str
)
-
> str
Returns a fully-qualified folder string.
google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.common_location_path
common_location_path
(
project
:
str
,
location
:
str
)
-
> str
Returns a fully-qualified location string.
google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.common_organization_path
common_organization_path
(
organization
:
str
)
-
> str
Returns a fully-qualified organization string.
google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.common_project_path
common_project_path
(
project
:
str
)
-
> str
Returns a fully-qualified project string.
google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.create_backup_schedule
create_backup_schedule
(
request
:
typing
.
Optional
[
typing
.
Union
[
google
.
cloud
.
firestore_admin_v1
.
types
.
firestore_admin
.
CreateBackupScheduleRequest
,
dict
,
]
]
=
None
,
*
,
parent
:
typing
.
Optional
[
str
]
=
None
,
backup_schedule
:
typing
.
Optional
[
google
.
cloud
.
firestore_admin_v1
.
types
.
schedule
.
BackupSchedule
]
=
None
,
retry
:
typing
.
Optional
[
typing
.
Union
[
google
.
api_core
.
retry
.
retry_unary
.
Retry
,
google
.
api_core
.
gapic_v1
.
method
.
_MethodDefault
,
]
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
typing
.
Union
[
float
,
object
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
metadata
:
typing
.
Sequence
[
typing
.
Tuple
[
str
,
str
]]
=
()
)
-
> google
.
cloud
.
firestore_admin_v1
.
types
.
schedule
.
BackupSchedule
Creates a backup schedule on a database.
google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.create_database
create_database
(
request
:
typing
.
Optional
[
typing
.
Union
[
google
.
cloud
.
firestore_admin_v1
.
types
.
firestore_admin
.
CreateDatabaseRequest
,
dict
,
]
]
=
None
,
*
,
parent
:
typing
.
Optional
[
str
]
=
None
,
database
:
typing
.
Optional
[
google
.
cloud
.
firestore_admin_v1
.
types
.
database
.
Database
]
=
None
,
database_id
:
typing
.
Optional
[
str
]
=
None
,
retry
:
typing
.
Optional
[
typing
.
Union
[
google
.
api_core
.
retry
.
retry_unary
.
Retry
,
google
.
api_core
.
gapic_v1
.
method
.
_MethodDefault
,
]
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
typing
.
Union
[
float
,
object
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
metadata
:
typing
.
Sequence
[
typing
.
Tuple
[
str
,
str
]]
=
()
)
-
> google
.
api_core
.
operation
.
Operation
Create a database.
See more: google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.create_database
google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.create_index
create_index
(
request
:
typing
.
Optional
[
typing
.
Union
[
google
.
cloud
.
firestore_admin_v1
.
types
.
firestore_admin
.
CreateIndexRequest
,
dict
,
]
]
=
None
,
*
,
parent
:
typing
.
Optional
[
str
]
=
None
,
index
:
typing
.
Optional
[
google
.
cloud
.
firestore_admin_v1
.
types
.
index
.
Index
]
=
None
,
retry
:
typing
.
Optional
[
typing
.
Union
[
google
.
api_core
.
retry
.
retry_unary
.
Retry
,
google
.
api_core
.
gapic_v1
.
method
.
_MethodDefault
,
]
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
typing
.
Union
[
float
,
object
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
metadata
:
typing
.
Sequence
[
typing
.
Tuple
[
str
,
str
]]
=
()
)
-
> google
.
api_core
.
operation
.
Operation
Creates a composite index.
See more: google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.create_index
google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.database_path
database_path
(
project
:
str
,
database
:
str
)
-
> str
Returns a fully-qualified database string.
See more: google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.database_path
google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.delete_backup
delete_backup
(
request
:
typing
.
Optional
[
typing
.
Union
[
google
.
cloud
.
firestore_admin_v1
.
types
.
firestore_admin
.
DeleteBackupRequest
,
dict
,
]
]
=
None
,
*
,
name
:
typing
.
Optional
[
str
]
=
None
,
retry
:
typing
.
Optional
[
typing
.
Union
[
google
.
api_core
.
retry
.
retry_unary
.
Retry
,
google
.
api_core
.
gapic_v1
.
method
.
_MethodDefault
,
]
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
typing
.
Union
[
float
,
object
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
metadata
:
typing
.
Sequence
[
typing
.
Tuple
[
str
,
str
]]
=
()
)
-
> None
Deletes a backup.
See more: google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.delete_backup
google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.delete_backup_schedule
delete_backup_schedule
(
request
:
typing
.
Optional
[
typing
.
Union
[
google
.
cloud
.
firestore_admin_v1
.
types
.
firestore_admin
.
DeleteBackupScheduleRequest
,
dict
,
]
]
=
None
,
*
,
name
:
typing
.
Optional
[
str
]
=
None
,
retry
:
typing
.
Optional
[
typing
.
Union
[
google
.
api_core
.
retry
.
retry_unary
.
Retry
,
google
.
api_core
.
gapic_v1
.
method
.
_MethodDefault
,
]
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
typing
.
Union
[
float
,
object
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
metadata
:
typing
.
Sequence
[
typing
.
Tuple
[
str
,
str
]]
=
()
)
-
> None
Deletes a backup schedule.
google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.delete_database
delete_database
(
request
:
typing
.
Optional
[
typing
.
Union
[
google
.
cloud
.
firestore_admin_v1
.
types
.
firestore_admin
.
DeleteDatabaseRequest
,
dict
,
]
]
=
None
,
*
,
name
:
typing
.
Optional
[
str
]
=
None
,
retry
:
typing
.
Optional
[
typing
.
Union
[
google
.
api_core
.
retry
.
retry_unary
.
Retry
,
google
.
api_core
.
gapic_v1
.
method
.
_MethodDefault
,
]
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
typing
.
Union
[
float
,
object
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
metadata
:
typing
.
Sequence
[
typing
.
Tuple
[
str
,
str
]]
=
()
)
-
> google
.
api_core
.
operation
.
Operation
Deletes a database.
See more: google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.delete_database
google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.delete_index
delete_index
(
request
:
typing
.
Optional
[
typing
.
Union
[
google
.
cloud
.
firestore_admin_v1
.
types
.
firestore_admin
.
DeleteIndexRequest
,
dict
,
]
]
=
None
,
*
,
name
:
typing
.
Optional
[
str
]
=
None
,
retry
:
typing
.
Optional
[
typing
.
Union
[
google
.
api_core
.
retry
.
retry_unary
.
Retry
,
google
.
api_core
.
gapic_v1
.
method
.
_MethodDefault
,
]
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
typing
.
Union
[
float
,
object
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
metadata
:
typing
.
Sequence
[
typing
.
Tuple
[
str
,
str
]]
=
()
)
-
> None
Deletes a composite index.
See more: google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.delete_index
google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.delete_operation
delete_operation
(
request
:
typing
.
Optional
[
google
.
longrunning
.
operations_pb2
.
DeleteOperationRequest
]
=
None
,
*
,
retry
:
typing
.
Optional
[
typing
.
Union
[
google
.
api_core
.
retry
.
retry_unary
.
Retry
,
google
.
api_core
.
gapic_v1
.
method
.
_MethodDefault
,
]
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
typing
.
Union
[
float
,
object
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
metadata
:
typing
.
Sequence
[
typing
.
Tuple
[
str
,
str
]]
=
()
)
-
> None
Deletes a long-running operation.
google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.export_documents
export_documents
(
request
:
typing
.
Optional
[
typing
.
Union
[
google
.
cloud
.
firestore_admin_v1
.
types
.
firestore_admin
.
ExportDocumentsRequest
,
dict
,
]
]
=
None
,
*
,
name
:
typing
.
Optional
[
str
]
=
None
,
retry
:
typing
.
Optional
[
typing
.
Union
[
google
.
api_core
.
retry
.
retry_unary
.
Retry
,
google
.
api_core
.
gapic_v1
.
method
.
_MethodDefault
,
]
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
typing
.
Union
[
float
,
object
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
metadata
:
typing
.
Sequence
[
typing
.
Tuple
[
str
,
str
]]
=
()
)
-
> google
.
api_core
.
operation
.
Operation
Exports a copy of all or a subset of documents from Google Cloud Firestore to another storage system, such as Google Cloud Storage.
google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.field_path
field_path
(
project
:
str
,
database
:
str
,
collection
:
str
,
field
:
str
)
-
> str
Returns a fully-qualified field string.
See more: google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.field_path
google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.from_service_account_file
from_service_account_file
(
filename
:
str
,
*
args
,
**
kwargs
)
Creates an instance of this client using the provided credentials file.
google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.from_service_account_info
from_service_account_info
(
info
:
dict
,
*
args
,
**
kwargs
)
Creates an instance of this client using the provided credentials info.
google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.from_service_account_json
from_service_account_json
(
filename
:
str
,
*
args
,
**
kwargs
)
Creates an instance of this client using the provided credentials file.
google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.get_backup
get_backup
(
request
:
typing
.
Optional
[
typing
.
Union
[
google
.
cloud
.
firestore_admin_v1
.
types
.
firestore_admin
.
GetBackupRequest
,
dict
]
]
=
None
,
*
,
name
:
typing
.
Optional
[
str
]
=
None
,
retry
:
typing
.
Optional
[
typing
.
Union
[
google
.
api_core
.
retry
.
retry_unary
.
Retry
,
google
.
api_core
.
gapic_v1
.
method
.
_MethodDefault
,
]
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
typing
.
Union
[
float
,
object
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
metadata
:
typing
.
Sequence
[
typing
.
Tuple
[
str
,
str
]]
=
()
)
-
> google
.
cloud
.
firestore_admin_v1
.
types
.
backup
.
Backup
Gets information about a backup.
See more: google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.get_backup
google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.get_backup_schedule
get_backup_schedule
(
request
:
typing
.
Optional
[
typing
.
Union
[
google
.
cloud
.
firestore_admin_v1
.
types
.
firestore_admin
.
GetBackupScheduleRequest
,
dict
,
]
]
=
None
,
*
,
name
:
typing
.
Optional
[
str
]
=
None
,
retry
:
typing
.
Optional
[
typing
.
Union
[
google
.
api_core
.
retry
.
retry_unary
.
Retry
,
google
.
api_core
.
gapic_v1
.
method
.
_MethodDefault
,
]
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
typing
.
Union
[
float
,
object
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
metadata
:
typing
.
Sequence
[
typing
.
Tuple
[
str
,
str
]]
=
()
)
-
> google
.
cloud
.
firestore_admin_v1
.
types
.
schedule
.
BackupSchedule
Gets information about a backup schedule.
google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.get_database
get_database
(
request
:
typing
.
Optional
[
typing
.
Union
[
google
.
cloud
.
firestore_admin_v1
.
types
.
firestore_admin
.
GetDatabaseRequest
,
dict
,
]
]
=
None
,
*
,
name
:
typing
.
Optional
[
str
]
=
None
,
retry
:
typing
.
Optional
[
typing
.
Union
[
google
.
api_core
.
retry
.
retry_unary
.
Retry
,
google
.
api_core
.
gapic_v1
.
method
.
_MethodDefault
,
]
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
typing
.
Union
[
float
,
object
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
metadata
:
typing
.
Sequence
[
typing
.
Tuple
[
str
,
str
]]
=
()
)
-
> google
.
cloud
.
firestore_admin_v1
.
types
.
database
.
Database
Gets information about a database.
See more: google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.get_database
google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.get_field
get_field
(
request
:
typing
.
Optional
[
typing
.
Union
[
google
.
cloud
.
firestore_admin_v1
.
types
.
firestore_admin
.
GetFieldRequest
,
dict
]
]
=
None
,
*
,
name
:
typing
.
Optional
[
str
]
=
None
,
retry
:
typing
.
Optional
[
typing
.
Union
[
google
.
api_core
.
retry
.
retry_unary
.
Retry
,
google
.
api_core
.
gapic_v1
.
method
.
_MethodDefault
,
]
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
typing
.
Union
[
float
,
object
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
metadata
:
typing
.
Sequence
[
typing
.
Tuple
[
str
,
str
]]
=
()
)
-
> google
.
cloud
.
firestore_admin_v1
.
types
.
field
.
Field
Gets the metadata and configuration for a Field.
See more: google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.get_field
google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.get_index
get_index
(
request
:
typing
.
Optional
[
typing
.
Union
[
google
.
cloud
.
firestore_admin_v1
.
types
.
firestore_admin
.
GetIndexRequest
,
dict
]
]
=
None
,
*
,
name
:
typing
.
Optional
[
str
]
=
None
,
retry
:
typing
.
Optional
[
typing
.
Union
[
google
.
api_core
.
retry
.
retry_unary
.
Retry
,
google
.
api_core
.
gapic_v1
.
method
.
_MethodDefault
,
]
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
typing
.
Union
[
float
,
object
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
metadata
:
typing
.
Sequence
[
typing
.
Tuple
[
str
,
str
]]
=
()
)
-
> google
.
cloud
.
firestore_admin_v1
.
types
.
index
.
Index
Gets a composite index.
See more: google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.get_index
google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.get_mtls_endpoint_and_cert_source
get_mtls_endpoint_and_cert_source
(
client_options
:
typing
.
Optional
[
google
.
api_core
.
client_options
.
ClientOptions
]
=
None
,
)
Deprecated.
google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.get_operation
get_operation
(
request
:
typing
.
Optional
[
google
.
longrunning
.
operations_pb2
.
GetOperationRequest
]
=
None
,
*
,
retry
:
typing
.
Optional
[
typing
.
Union
[
google
.
api_core
.
retry
.
retry_unary
.
Retry
,
google
.
api_core
.
gapic_v1
.
method
.
_MethodDefault
,
]
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
typing
.
Union
[
float
,
object
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
metadata
:
typing
.
Sequence
[
typing
.
Tuple
[
str
,
str
]]
=
()
)
-
> google
.
longrunning
.
operations_pb2
.
Operation
Gets the latest state of a long-running operation.
See more: google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.get_operation
google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.import_documents
import_documents
(
request
:
typing
.
Optional
[
typing
.
Union
[
google
.
cloud
.
firestore_admin_v1
.
types
.
firestore_admin
.
ImportDocumentsRequest
,
dict
,
]
]
=
None
,
*
,
name
:
typing
.
Optional
[
str
]
=
None
,
retry
:
typing
.
Optional
[
typing
.
Union
[
google
.
api_core
.
retry
.
retry_unary
.
Retry
,
google
.
api_core
.
gapic_v1
.
method
.
_MethodDefault
,
]
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
typing
.
Union
[
float
,
object
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
metadata
:
typing
.
Sequence
[
typing
.
Tuple
[
str
,
str
]]
=
()
)
-
> google
.
api_core
.
operation
.
Operation
Imports documents into Google Cloud Firestore.
google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.index_path
index_path
(
project
:
str
,
database
:
str
,
collection
:
str
,
index
:
str
)
-
> str
Returns a fully-qualified index string.
See more: google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.index_path
google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.list_backup_schedules
list_backup_schedules
(
request
:
typing
.
Optional
[
typing
.
Union
[
google
.
cloud
.
firestore_admin_v1
.
types
.
firestore_admin
.
ListBackupSchedulesRequest
,
dict
,
]
]
=
None
,
*
,
parent
:
typing
.
Optional
[
str
]
=
None
,
retry
:
typing
.
Optional
[
typing
.
Union
[
google
.
api_core
.
retry
.
retry_unary
.
Retry
,
google
.
api_core
.
gapic_v1
.
method
.
_MethodDefault
,
]
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
typing
.
Union
[
float
,
object
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
metadata
:
typing
.
Sequence
[
typing
.
Tuple
[
str
,
str
]]
=
()
)
-
> google
.
cloud
.
firestore_admin_v1
.
types
.
firestore_admin
.
ListBackupSchedulesResponse
List backup schedules.
google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.list_backups
list_backups
(
request
:
typing
.
Optional
[
typing
.
Union
[
google
.
cloud
.
firestore_admin_v1
.
types
.
firestore_admin
.
ListBackupsRequest
,
dict
,
]
]
=
None
,
*
,
parent
:
typing
.
Optional
[
str
]
=
None
,
retry
:
typing
.
Optional
[
typing
.
Union
[
google
.
api_core
.
retry
.
retry_unary
.
Retry
,
google
.
api_core
.
gapic_v1
.
method
.
_MethodDefault
,
]
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
typing
.
Union
[
float
,
object
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
metadata
:
typing
.
Sequence
[
typing
.
Tuple
[
str
,
str
]]
=
()
)
-
> google
.
cloud
.
firestore_admin_v1
.
types
.
firestore_admin
.
ListBackupsResponse
Lists all the backups.
See more: google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.list_backups
google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.list_databases
list_databases
(
request
:
typing
.
Optional
[
typing
.
Union
[
google
.
cloud
.
firestore_admin_v1
.
types
.
firestore_admin
.
ListDatabasesRequest
,
dict
,
]
]
=
None
,
*
,
parent
:
typing
.
Optional
[
str
]
=
None
,
retry
:
typing
.
Optional
[
typing
.
Union
[
google
.
api_core
.
retry
.
retry_unary
.
Retry
,
google
.
api_core
.
gapic_v1
.
method
.
_MethodDefault
,
]
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
typing
.
Union
[
float
,
object
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
metadata
:
typing
.
Sequence
[
typing
.
Tuple
[
str
,
str
]]
=
()
)
-
> google
.
cloud
.
firestore_admin_v1
.
types
.
firestore_admin
.
ListDatabasesResponse
List all the databases in the project.
See more: google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.list_databases
google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.list_fields
list_fields
(
request
:
typing
.
Optional
[
typing
.
Union
[
google
.
cloud
.
firestore_admin_v1
.
types
.
firestore_admin
.
ListFieldsRequest
,
dict
,
]
]
=
None
,
*
,
parent
:
typing
.
Optional
[
str
]
=
None
,
retry
:
typing
.
Optional
[
typing
.
Union
[
google
.
api_core
.
retry
.
retry_unary
.
Retry
,
google
.
api_core
.
gapic_v1
.
method
.
_MethodDefault
,
]
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
typing
.
Union
[
float
,
object
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
metadata
:
typing
.
Sequence
[
typing
.
Tuple
[
str
,
str
]]
=
()
)
-
> google
.
cloud
.
firestore_admin_v1
.
services
.
firestore_admin
.
pagers
.
ListFieldsPager
Lists the field configuration and metadata for this database.
See more: google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.list_fields
google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.list_indexes
list_indexes
(
request
:
typing
.
Optional
[
typing
.
Union
[
google
.
cloud
.
firestore_admin_v1
.
types
.
firestore_admin
.
ListIndexesRequest
,
dict
,
]
]
=
None
,
*
,
parent
:
typing
.
Optional
[
str
]
=
None
,
retry
:
typing
.
Optional
[
typing
.
Union
[
google
.
api_core
.
retry
.
retry_unary
.
Retry
,
google
.
api_core
.
gapic_v1
.
method
.
_MethodDefault
,
]
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
typing
.
Union
[
float
,
object
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
metadata
:
typing
.
Sequence
[
typing
.
Tuple
[
str
,
str
]]
=
()
)
-
> google
.
cloud
.
firestore_admin_v1
.
services
.
firestore_admin
.
pagers
.
ListIndexesPager
Lists composite indexes.
See more: google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.list_indexes
google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.list_operations
list_operations
(
request
:
typing
.
Optional
[
google
.
longrunning
.
operations_pb2
.
ListOperationsRequest
]
=
None
,
*
,
retry
:
typing
.
Optional
[
typing
.
Union
[
google
.
api_core
.
retry
.
retry_unary
.
Retry
,
google
.
api_core
.
gapic_v1
.
method
.
_MethodDefault
,
]
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
typing
.
Union
[
float
,
object
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
metadata
:
typing
.
Sequence
[
typing
.
Tuple
[
str
,
str
]]
=
()
)
-
> google
.
longrunning
.
operations_pb2
.
ListOperationsResponse
Lists operations that match the specified filter in the request.
See more: google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.list_operations
google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.location_path
location_path
(
project
:
str
,
location
:
str
)
-
> str
Returns a fully-qualified location string.
See more: google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.location_path
google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.operation_path
operation_path
(
project
:
str
,
database
:
str
,
operation
:
str
)
-
> str
Returns a fully-qualified operation string.
See more: google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.operation_path
google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.parse_backup_path
parse_backup_path
(
path
:
str
)
-
> typing
.
Dict
[
str
,
str
]
Parses a backup path into its component segments.
google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.parse_backup_schedule_path
parse_backup_schedule_path
(
path
:
str
)
-
> typing
.
Dict
[
str
,
str
]
Parses a backup_schedule path into its component segments.
google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.parse_collection_group_path
parse_collection_group_path
(
path
:
str
)
-
> typing
.
Dict
[
str
,
str
]
Parses a collection_group path into its component segments.
google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.parse_common_billing_account_path
parse_common_billing_account_path
(
path
:
str
)
-
> typing
.
Dict
[
str
,
str
]
Parse a billing_account path into its component segments.
google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.parse_common_folder_path
parse_common_folder_path
(
path
:
str
)
-
> typing
.
Dict
[
str
,
str
]
Parse a folder path into its component segments.
google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.parse_common_location_path
parse_common_location_path
(
path
:
str
)
-
> typing
.
Dict
[
str
,
str
]
Parse a location path into its component segments.
google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.parse_common_organization_path
parse_common_organization_path
(
path
:
str
)
-
> typing
.
Dict
[
str
,
str
]
Parse a organization path into its component segments.
google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.parse_common_project_path
parse_common_project_path
(
path
:
str
)
-
> typing
.
Dict
[
str
,
str
]
Parse a project path into its component segments.
google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.parse_database_path
parse_database_path
(
path
:
str
)
-
> typing
.
Dict
[
str
,
str
]
Parses a database path into its component segments.
google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.parse_field_path
parse_field_path
(
path
:
str
)
-
> typing
.
Dict
[
str
,
str
]
Parses a field path into its component segments.
google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.parse_index_path
parse_index_path
(
path
:
str
)
-
> typing
.
Dict
[
str
,
str
]
Parses a index path into its component segments.
google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.parse_location_path
parse_location_path
(
path
:
str
)
-
> typing
.
Dict
[
str
,
str
]
Parses a location path into its component segments.
google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.parse_operation_path
parse_operation_path
(
path
:
str
)
-
> typing
.
Dict
[
str
,
str
]
Parses a operation path into its component segments.
google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.restore_database
restore_database
(
request
:
typing
.
Optional
[
typing
.
Union
[
google
.
cloud
.
firestore_admin_v1
.
types
.
firestore_admin
.
RestoreDatabaseRequest
,
dict
,
]
]
=
None
,
*
,
retry
:
typing
.
Optional
[
typing
.
Union
[
google
.
api_core
.
retry
.
retry_unary
.
Retry
,
google
.
api_core
.
gapic_v1
.
method
.
_MethodDefault
,
]
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
typing
.
Union
[
float
,
object
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
metadata
:
typing
.
Sequence
[
typing
.
Tuple
[
str
,
str
]]
=
()
)
-
> google
.
api_core
.
operation
.
Operation
Creates a new database by restoring from an existing backup.
google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.update_backup_schedule
update_backup_schedule
(
request
:
typing
.
Optional
[
typing
.
Union
[
google
.
cloud
.
firestore_admin_v1
.
types
.
firestore_admin
.
UpdateBackupScheduleRequest
,
dict
,
]
]
=
None
,
*
,
backup_schedule
:
typing
.
Optional
[
google
.
cloud
.
firestore_admin_v1
.
types
.
schedule
.
BackupSchedule
]
=
None
,
update_mask
:
typing
.
Optional
[
google
.
protobuf
.
field_mask_pb2
.
FieldMask
]
=
None
,
retry
:
typing
.
Optional
[
typing
.
Union
[
google
.
api_core
.
retry
.
retry_unary
.
Retry
,
google
.
api_core
.
gapic_v1
.
method
.
_MethodDefault
,
]
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
typing
.
Union
[
float
,
object
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
metadata
:
typing
.
Sequence
[
typing
.
Tuple
[
str
,
str
]]
=
()
)
-
> google
.
cloud
.
firestore_admin_v1
.
types
.
schedule
.
BackupSchedule
Updates a backup schedule.
google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.update_database
update_database
(
request
:
typing
.
Optional
[
typing
.
Union
[
google
.
cloud
.
firestore_admin_v1
.
types
.
firestore_admin
.
UpdateDatabaseRequest
,
dict
,
]
]
=
None
,
*
,
database
:
typing
.
Optional
[
google
.
cloud
.
firestore_admin_v1
.
types
.
database
.
Database
]
=
None
,
update_mask
:
typing
.
Optional
[
google
.
protobuf
.
field_mask_pb2
.
FieldMask
]
=
None
,
retry
:
typing
.
Optional
[
typing
.
Union
[
google
.
api_core
.
retry
.
retry_unary
.
Retry
,
google
.
api_core
.
gapic_v1
.
method
.
_MethodDefault
,
]
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
typing
.
Union
[
float
,
object
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
metadata
:
typing
.
Sequence
[
typing
.
Tuple
[
str
,
str
]]
=
()
)
-
> google
.
api_core
.
operation
.
Operation
Updates a database.
See more: google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.update_database
google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.update_field
update_field
(
request
:
typing
.
Optional
[
typing
.
Union
[
google
.
cloud
.
firestore_admin_v1
.
types
.
firestore_admin
.
UpdateFieldRequest
,
dict
,
]
]
=
None
,
*
,
field
:
typing
.
Optional
[
google
.
cloud
.
firestore_admin_v1
.
types
.
field
.
Field
]
=
None
,
retry
:
typing
.
Optional
[
typing
.
Union
[
google
.
api_core
.
retry
.
retry_unary
.
Retry
,
google
.
api_core
.
gapic_v1
.
method
.
_MethodDefault
,
]
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
typing
.
Union
[
float
,
object
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
metadata
:
typing
.
Sequence
[
typing
.
Tuple
[
str
,
str
]]
=
()
)
-
> google
.
api_core
.
operation
.
Operation
Updates a field configuration.
See more: google.cloud.firestore_admin_v1.services.firestore_admin.client.FirestoreAdminClient.update_field
google.cloud.firestore_bundle.bundle.FirestoreBundle.add_document
add_document
(
snapshot
:
google
.
cloud
.
firestore_v1
.
base_document
.
DocumentSnapshot
,
)
-
> google
.
cloud
.
firestore_bundle
.
bundle
.
FirestoreBundle
Adds a document to the bundle.
See more: google.cloud.firestore_bundle.bundle.FirestoreBundle.add_document
google.cloud.firestore_bundle.bundle.FirestoreBundle.add_named_query
add_named_query
(
name
:
str
,
query
:
google
.
cloud
.
firestore_v1
.
base_query
.
BaseQuery
)
-
> google
.
cloud
.
firestore_bundle
.
bundle
.
FirestoreBundle
Adds a query to the bundle, referenced by the provided name.
See more: google.cloud.firestore_bundle.bundle.FirestoreBundle.add_named_query
google.cloud.firestore_bundle.bundle.FirestoreBundle.build
build
()
-
> str
Iterates over the bundle's stored documents and queries and produces a single length-prefixed json string suitable for long-term storage.
See more: google.cloud.firestore_bundle.bundle.FirestoreBundle.build
google.cloud.firestore_v1.aggregation.AggregationQuery.get
get
(
transaction
=
None
,
retry
:
Union
[
retries
.
Retry
,
None
,
gapic_v1
.
method
.
_MethodDefault
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
float
|
None
=
None
,
*
,
explain_options
:
Optional
[
ExplainOptions
]
=
None
)
-
> QueryResultsList
[
AggregationResult
]
Runs the aggregation query.
See more: google.cloud.firestore_v1.aggregation.AggregationQuery.get
google.cloud.firestore_v1.aggregation.AggregationQuery.stream
stream
(
transaction
:
Optional
[
"transaction.Transaction"
]
=
None
,
retry
:
Union
[
retries
.
Retry
,
None
,
gapic_v1
.
method
.
_MethodDefault
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
Optional
[
float
]
=
None
,
*
,
explain_options
:
Optional
[
ExplainOptions
]
=
None
)
-
> StreamGenerator
[
List
[
AggregationResult
]]
Runs the aggregation query.
See more: google.cloud.firestore_v1.aggregation.AggregationQuery.stream
google.cloud.firestore_v1.async_aggregation.AsyncAggregationQuery.get
get
(
transaction
=
None
,
retry
:
Union
[
retries
.
AsyncRetry
,
None
,
gapic_v1
.
method
.
_MethodDefault
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
float
|
None
=
None
,
*
,
explain_options
:
Optional
[
ExplainOptions
]
=
None
)
-
> QueryResultsList
[
List
[
AggregationResult
]]
Runs the aggregation query.
See more: google.cloud.firestore_v1.async_aggregation.AsyncAggregationQuery.get
google.cloud.firestore_v1.async_aggregation.AsyncAggregationQuery.stream
stream
(
transaction
:
Optional
[
transaction
.
Transaction
]
=
None
,
retry
:
Optional
[
retries
.
AsyncRetry
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
Optional
[
float
]
=
None
,
*
,
explain_options
:
Optional
[
ExplainOptions
]
=
None
)
-
> AsyncStreamGenerator
[
List
[
AggregationResult
]]
Runs the aggregation query.
See more: google.cloud.firestore_v1.async_aggregation.AsyncAggregationQuery.stream
google.cloud.firestore_v1.async_batch.AsyncWriteBatch.commit
commit
(
retry
:
google
.
api_core
.
retry
.
retry_unary_async
.
AsyncRetry
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
typing
.
Optional
[
float
]
=
None
,
)
-
> list
Commit the changes accumulated in this batch.
See more: google.cloud.firestore_v1.async_batch.AsyncWriteBatch.commit
google.cloud.firestore_v1.async_client.AsyncClient.batch
batch
()
-
> google
.
cloud
.
firestore_v1
.
async_batch
.
AsyncWriteBatch
Get a batch instance from this client.
See more: google.cloud.firestore_v1.async_client.AsyncClient.batch
google.cloud.firestore_v1.async_client.AsyncClient.collection
collection
(
*
collection_path
:
str
,
)
-
> google
.
cloud
.
firestore_v1
.
async_collection
.
AsyncCollectionReference
Get a reference to a collection.
See more: google.cloud.firestore_v1.async_client.AsyncClient.collection
google.cloud.firestore_v1.async_client.AsyncClient.collection_group
collection_group
(
collection_id
:
str
,
)
-
> google
.
cloud
.
firestore_v1
.
async_query
.
AsyncCollectionGroup
Creates and returns a new AsyncQuery that includes all documents in the database that are contained in a collection or subcollection with the given collection_id.
See more: google.cloud.firestore_v1.async_client.AsyncClient.collection_group
google.cloud.firestore_v1.async_client.AsyncClient.collections
collections
(
retry
:
google
.
api_core
.
retry
.
retry_unary_async
.
AsyncRetry
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
typing
.
Optional
[
float
]
=
None
,
)
-
> typing
.
AsyncGenerator
[
google
.
cloud
.
firestore_v1
.
async_collection
.
AsyncCollectionReference
,
typing
.
Any
]
List top-level collections of the client's database.
See more: google.cloud.firestore_v1.async_client.AsyncClient.collections
google.cloud.firestore_v1.async_client.AsyncClient.document
document
(
*
document_path
:
str
,
)
-
> google
.
cloud
.
firestore_v1
.
async_document
.
AsyncDocumentReference
Get a reference to a document in a collection.
See more: google.cloud.firestore_v1.async_client.AsyncClient.document
google.cloud.firestore_v1.async_client.AsyncClient.get_all
get_all
(
references
:
typing
.
List
[
google
.
cloud
.
firestore_v1
.
async_document
.
AsyncDocumentReference
],
field_paths
:
typing
.
Optional
[
typing
.
Iterable
[
str
]]
=
None
,
transaction
=
None
,
retry
:
google
.
api_core
.
retry
.
retry_unary_async
.
AsyncRetry
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
typing
.
Optional
[
float
]
=
None
,
)
-
> typing
.
AsyncGenerator
[
google
.
cloud
.
firestore_v1
.
base_document
.
DocumentSnapshot
,
typing
.
Any
]
Retrieve a batch of documents.
See more: google.cloud.firestore_v1.async_client.AsyncClient.get_all
google.cloud.firestore_v1.async_client.AsyncClient.recursive_delete
recursive_delete
(
reference
:
typing
.
Union
[
google
.
cloud
.
firestore_v1
.
async_collection
.
AsyncCollectionReference
,
google
.
cloud
.
firestore_v1
.
async_document
.
AsyncDocumentReference
,
],
*
,
bulk_writer
:
typing
.
Optional
[
BulkWriter
]
=
None
,
chunk_size
:
typing
.
Optional
[
int
]
=
5000
)
Deletes documents and their subcollections, regardless of collection name.
See more: google.cloud.firestore_v1.async_client.AsyncClient.recursive_delete
google.cloud.firestore_v1.async_client.AsyncClient.transaction
transaction
(
**
kwargs
,
)
-
> google
.
cloud
.
firestore_v1
.
async_transaction
.
AsyncTransaction
Get a transaction that uses this client.
See more: google.cloud.firestore_v1.async_client.AsyncClient.transaction
google.cloud.firestore_v1.async_collection.AsyncCollectionReference.add
add
(
document_data
:
dict
,
document_id
:
typing
.
Optional
[
str
]
=
None
,
retry
:
google
.
api_core
.
retry
.
retry_unary_async
.
AsyncRetry
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
typing
.
Optional
[
float
]
=
None
,
)
-
> typing
.
Tuple
[
typing
.
Any
,
typing
.
Any
]
Create a document in the Firestore database with the provided data.
See more: google.cloud.firestore_v1.async_collection.AsyncCollectionReference.add
google.cloud.firestore_v1.async_collection.AsyncCollectionReference.document
document
(
document_id
:
typing
.
Optional
[
str
]
=
None
,
)
-
> google
.
cloud
.
firestore_v1
.
async_document
.
AsyncDocumentReference
Create a sub-document underneath the current collection.
See more: google.cloud.firestore_v1.async_collection.AsyncCollectionReference.document
google.cloud.firestore_v1.async_collection.AsyncCollectionReference.get
get
(
transaction
:
Optional
[
transaction
.
Transaction
]
=
None
,
retry
:
Optional
[
retries
.
AsyncRetry
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
Optional
[
float
]
=
None
,
*
,
explain_options
:
Optional
[
ExplainOptions
]
=
None
)
-
> QueryResultsList
[
DocumentSnapshot
]
Read the documents in this collection.
See more: google.cloud.firestore_v1.async_collection.AsyncCollectionReference.get
google.cloud.firestore_v1.async_collection.AsyncCollectionReference.list_documents
list_documents
(
page_size
:
typing
.
Optional
[
int
]
=
None
,
retry
:
google
.
api_core
.
retry
.
retry_unary_async
.
AsyncRetry
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
typing
.
Optional
[
float
]
=
None
,
)
-
> typing
.
AsyncGenerator
[
google
.
cloud
.
firestore_v1
.
document
.
DocumentReference
,
None
]
List all subdocuments of the current collection.
See more: google.cloud.firestore_v1.async_collection.AsyncCollectionReference.list_documents
google.cloud.firestore_v1.async_collection.AsyncCollectionReference.stream
stream
(
transaction
:
Optional
[
transaction
.
Transaction
]
=
None
,
retry
:
Optional
[
retries
.
AsyncRetry
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
Optional
[
float
]
=
None
,
*
,
explain_options
:
Optional
[
ExplainOptions
]
=
None
)
-
> AsyncStreamGenerator
[
DocumentSnapshot
]
Read the documents in this collection.
See more: google.cloud.firestore_v1.async_collection.AsyncCollectionReference.stream
google.cloud.firestore_v1.async_document.AsyncDocumentReference.collections
collections
(
page_size
:
typing
.
Optional
[
int
]
=
None
,
retry
:
google
.
api_core
.
retry
.
retry_unary_async
.
AsyncRetry
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
typing
.
Optional
[
float
]
=
None
,
)
-
> typing
.
AsyncGenerator
List subcollections of the current document.
See more: google.cloud.firestore_v1.async_document.AsyncDocumentReference.collections
google.cloud.firestore_v1.async_document.AsyncDocumentReference.create
create
(
document_data
:
dict
,
retry
:
google
.
api_core
.
retry
.
retry_unary_async
.
AsyncRetry
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
typing
.
Optional
[
float
]
=
None
,
)
-
> google
.
cloud
.
firestore_v1
.
types
.
write
.
WriteResult
Create the current document in the Firestore database.
See more: google.cloud.firestore_v1.async_document.AsyncDocumentReference.create
google.cloud.firestore_v1.async_document.AsyncDocumentReference.delete
delete
(
option
:
typing
.
Optional
[
google
.
cloud
.
firestore_v1
.
_helpers
.
WriteOption
]
=
None
,
retry
:
google
.
api_core
.
retry
.
retry_unary_async
.
AsyncRetry
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
typing
.
Optional
[
float
]
=
None
,
)
-
> google
.
protobuf
.
timestamp_pb2
.
Timestamp
Delete the current document in the Firestore database.
See more: google.cloud.firestore_v1.async_document.AsyncDocumentReference.delete
google.cloud.firestore_v1.async_document.AsyncDocumentReference.get
get
(
field_paths
:
typing
.
Optional
[
typing
.
Iterable
[
str
]]
=
None
,
transaction
=
None
,
retry
:
google
.
api_core
.
retry
.
retry_unary_async
.
AsyncRetry
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
typing
.
Optional
[
float
]
=
None
,
)
-
> google
.
cloud
.
firestore_v1
.
base_document
.
DocumentSnapshot
Retrieve a snapshot of the current document.
See more: google.cloud.firestore_v1.async_document.AsyncDocumentReference.get
google.cloud.firestore_v1.async_document.AsyncDocumentReference.set
set
(
document_data
:
dict
,
merge
:
bool
=
False
,
retry
:
google
.
api_core
.
retry
.
retry_unary_async
.
AsyncRetry
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
typing
.
Optional
[
float
]
=
None
,
)
-
> google
.
cloud
.
firestore_v1
.
types
.
write
.
WriteResult
Replace the current document in the Firestore database.
See more: google.cloud.firestore_v1.async_document.AsyncDocumentReference.set
google.cloud.firestore_v1.async_document.AsyncDocumentReference.update
update
(
field_updates
:
dict
,
option
:
typing
.
Optional
[
google
.
cloud
.
firestore_v1
.
_helpers
.
WriteOption
]
=
None
,
retry
:
google
.
api_core
.
retry
.
retry_unary_async
.
AsyncRetry
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
typing
.
Optional
[
float
]
=
None
,
)
-
> google
.
cloud
.
firestore_v1
.
types
.
write
.
WriteResult
Update an existing document in the Firestore database.
See more: google.cloud.firestore_v1.async_document.AsyncDocumentReference.update
google.cloud.firestore_v1.async_query.AsyncCollectionGroup.get_partitions
get_partitions
(
partition_count
,
retry
:
google
.
api_core
.
retry
.
retry_unary_async
.
AsyncRetry
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
typing
.
Optional
[
float
]
=
None
,
)
-
> typing
.
AsyncGenerator
[
google
.
cloud
.
firestore_v1
.
base_query
.
QueryPartition
,
None
]
Partition a query for parallelization.
See more: google.cloud.firestore_v1.async_query.AsyncCollectionGroup.get_partitions
google.cloud.firestore_v1.async_query.AsyncQuery.avg
avg
(
field_ref
:
str
|
FieldPath
,
alias
:
str
|
None
=
None
)
-
> Type
[
"firestore_v1.async_aggregation.AsyncAggregationQuery"
]
Adds an avg over the nested query.
See more: google.cloud.firestore_v1.async_query.AsyncQuery.avg
google.cloud.firestore_v1.async_query.AsyncQuery.count
count
(
alias
:
typing
.
Optional
[
str
]
=
None
,
)
-
> typing
.
Type
[
google
.
cloud
.
firestore_v1
.
async_aggregation
.
AsyncAggregationQuery
]
Adds a count over the nested query.
See more: google.cloud.firestore_v1.async_query.AsyncQuery.count
google.cloud.firestore_v1.async_query.AsyncQuery.find_nearest
find_nearest
(
vector_field
:
str
,
query_vector
:
Vector
,
limit
:
int
,
distance_measure
:
DistanceMeasure
,
*
,
distance_result_field
:
Optional
[
str
]
=
None
,
distance_threshold
:
Optional
[
float
]
=
None
)
-
> AsyncVectorQuery
Finds the closest vector embeddings to the given query vector.
See more: google.cloud.firestore_v1.async_query.AsyncQuery.find_nearest
google.cloud.firestore_v1.async_query.AsyncQuery.get
get
(
transaction
:
Optional
[
transaction
.
Transaction
]
=
None
,
retry
:
Optional
[
retries
.
AsyncRetry
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
Optional
[
float
]
=
None
,
*
,
explain_options
:
Optional
[
ExplainOptions
]
=
None
)
-
> QueryResultsList
[
DocumentSnapshot
]
Read the documents in the collection that match this query.
See more: google.cloud.firestore_v1.async_query.AsyncQuery.get
google.cloud.firestore_v1.async_query.AsyncQuery.stream
stream
(
transaction
:
Optional
[
transaction
.
Transaction
]
=
None
,
retry
:
Optional
[
retries
.
AsyncRetry
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
Optional
[
float
]
=
None
,
*
,
explain_options
:
Optional
[
ExplainOptions
]
=
None
)
-
> AsyncStreamGenerator
[
DocumentSnapshot
]
Read the documents in the collection that match this query.
See more: google.cloud.firestore_v1.async_query.AsyncQuery.stream
google.cloud.firestore_v1.async_query.AsyncQuery.sum
sum
(
field_ref
:
str
|
FieldPath
,
alias
:
str
|
None
=
None
)
-
> Type
[
"firestore_v1.async_aggregation.AsyncAggregationQuery"
]
Adds a sum over the nested query.
See more: google.cloud.firestore_v1.async_query.AsyncQuery.sum
google.cloud.firestore_v1.async_transaction.AsyncTransaction.commit
commit
(
retry
:
google
.
api_core
.
retry
.
retry_unary_async
.
AsyncRetry
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
typing
.
Optional
[
float
]
=
None
,
)
-
> list
Commit the changes accumulated in this batch.
See more: google.cloud.firestore_v1.async_transaction.AsyncTransaction.commit
google.cloud.firestore_v1.async_transaction.AsyncTransaction.create
create
(
reference
:
google
.
cloud
.
firestore_v1
.
base_document
.
BaseDocumentReference
,
document_data
:
dict
,
)
-
> None
Add a "change" to this batch to create a document.
See more: google.cloud.firestore_v1.async_transaction.AsyncTransaction.create
google.cloud.firestore_v1.async_transaction.AsyncTransaction.delete
delete
(
reference
:
google
.
cloud
.
firestore_v1
.
base_document
.
BaseDocumentReference
,
option
:
typing
.
Optional
[
google
.
cloud
.
firestore_v1
.
_helpers
.
WriteOption
]
=
None
,
)
-
> None
Add a "change" to delete a document.
See more: google.cloud.firestore_v1.async_transaction.AsyncTransaction.delete
google.cloud.firestore_v1.async_transaction.AsyncTransaction.get
get
(
ref_or_query
:
AsyncDocumentReference
|
AsyncQuery
,
retry
:
retries
.
AsyncRetry
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
Optional
[
float
]
=
None
,
*
,
explain_options
:
Optional
[
ExplainOptions
]
=
None
)
-
> AsyncGenerator
[
DocumentSnapshot
,
Any
]
|
AsyncStreamGenerator
[
DocumentSnapshot
]
Retrieve a document or a query result from the database.
See more: google.cloud.firestore_v1.async_transaction.AsyncTransaction.get
google.cloud.firestore_v1.async_transaction.AsyncTransaction.get_all
get_all
(
references
:
list
,
retry
:
retries
.
AsyncRetry
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
float
=
None
,
)
-
> AsyncGenerator
[
DocumentSnapshot
,
Any
]
Retrieves multiple documents from Firestore.
See more: google.cloud.firestore_v1.async_transaction.AsyncTransaction.get_all
google.cloud.firestore_v1.async_transaction.AsyncTransaction.set
set
(
reference
:
google
.
cloud
.
firestore_v1
.
base_document
.
BaseDocumentReference
,
document_data
:
dict
,
merge
:
typing
.
Union
[
bool
,
list
]
=
False
,
)
-
> None
Add a "change" to replace a document.
See more: google.cloud.firestore_v1.async_transaction.AsyncTransaction.set
google.cloud.firestore_v1.async_transaction.AsyncTransaction.update
update
(
reference
:
google
.
cloud
.
firestore_v1
.
base_document
.
BaseDocumentReference
,
field_updates
:
dict
,
option
:
typing
.
Optional
[
google
.
cloud
.
firestore_v1
.
_helpers
.
WriteOption
]
=
None
,
)
-
> None
Add a "change" to update a document.
See more: google.cloud.firestore_v1.async_transaction.AsyncTransaction.update
google.cloud.firestore_v1.base_aggregation.BaseAggregationQuery.add_aggregation
add_aggregation
(
aggregation
:
google
.
cloud
.
firestore_v1
.
base_aggregation
.
BaseAggregation
,
)
-
> None
Adds an aggregation operation to the nested query .
See more: google.cloud.firestore_v1.base_aggregation.BaseAggregationQuery.add_aggregation
google.cloud.firestore_v1.base_aggregation.BaseAggregationQuery.add_aggregations
add_aggregations
(
aggregations
:
typing
.
List
[
google
.
cloud
.
firestore_v1
.
base_aggregation
.
BaseAggregation
],
)
-
> None
Adds a list of aggregations to the nested query .
See more: google.cloud.firestore_v1.base_aggregation.BaseAggregationQuery.add_aggregations
google.cloud.firestore_v1.base_aggregation.BaseAggregationQuery.avg
avg
(
field_ref
:
str
|
google
.
cloud
.
firestore_v1
.
field_path
.
FieldPath
,
alias
:
typing
.
Optional
[
str
]
=
None
,
)
Adds an avg over the nested query.
See more: google.cloud.firestore_v1.base_aggregation.BaseAggregationQuery.avg
google.cloud.firestore_v1.base_aggregation.BaseAggregationQuery.count
count
(
alias
:
typing
.
Optional
[
str
]
=
None
)
Adds a count over the nested query.
See more: google.cloud.firestore_v1.base_aggregation.BaseAggregationQuery.count
google.cloud.firestore_v1.base_aggregation.BaseAggregationQuery.get
get
(
transaction
=
None
,
retry
:
Union
[
retries
.
Retry
,
None
,
gapic_v1
.
method
.
_MethodDefault
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
float
|
None
=
None
,
*
,
explain_options
:
Optional
[
ExplainOptions
]
=
None
)
-
> (
QueryResultsList
[
AggregationResult
]
|
Coroutine
[
Any
,
Any
,
List
[
List
[
AggregationResult
]]]
)
Runs the aggregation query.
See more: google.cloud.firestore_v1.base_aggregation.BaseAggregationQuery.get
google.cloud.firestore_v1.base_aggregation.BaseAggregationQuery.stream
stream
(
transaction
:
Optional
[
transaction
.
Transaction
]
=
None
,
retry
:
Union
[
retries
.
Retry
,
None
,
gapic_v1
.
method
.
_MethodDefault
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
Optional
[
float
]
=
None
,
*
,
explain_options
:
Optional
[
ExplainOptions
]
=
None
)
-
> (
StreamGenerator
[
List
[
AggregationResult
]]
|
AsyncStreamGenerator
[
List
[
AggregationResult
]]
)
Runs the aggregation query.
See more: google.cloud.firestore_v1.base_aggregation.BaseAggregationQuery.stream
google.cloud.firestore_v1.base_aggregation.BaseAggregationQuery.sum
sum
(
field_ref
:
str
|
google
.
cloud
.
firestore_v1
.
field_path
.
FieldPath
,
alias
:
typing
.
Optional
[
str
]
=
None
,
)
Adds a sum over the nested query.
See more: google.cloud.firestore_v1.base_aggregation.BaseAggregationQuery.sum
google.cloud.firestore_v1.base_batch.BaseBatch.commit
commit
()
Sends all accumulated write operations to the server.
See more: google.cloud.firestore_v1.base_batch.BaseBatch.commit
google.cloud.firestore_v1.base_batch.BaseBatch.create
create
(
reference
:
google
.
cloud
.
firestore_v1
.
base_document
.
BaseDocumentReference
,
document_data
:
dict
,
)
-
> None
Add a "change" to this batch to create a document.
See more: google.cloud.firestore_v1.base_batch.BaseBatch.create
google.cloud.firestore_v1.base_batch.BaseBatch.delete
delete
(
reference
:
google
.
cloud
.
firestore_v1
.
base_document
.
BaseDocumentReference
,
option
:
typing
.
Optional
[
google
.
cloud
.
firestore_v1
.
_helpers
.
WriteOption
]
=
None
,
)
-
> None
Add a "change" to delete a document.
See more: google.cloud.firestore_v1.base_batch.BaseBatch.delete
google.cloud.firestore_v1.base_batch.BaseBatch.set
set
(
reference
:
google
.
cloud
.
firestore_v1
.
base_document
.
BaseDocumentReference
,
document_data
:
dict
,
merge
:
typing
.
Union
[
bool
,
list
]
=
False
,
)
-
> None
Add a "change" to replace a document.
See more: google.cloud.firestore_v1.base_batch.BaseBatch.set
google.cloud.firestore_v1.base_batch.BaseBatch.update
update
(
reference
:
google
.
cloud
.
firestore_v1
.
base_document
.
BaseDocumentReference
,
field_updates
:
dict
,
option
:
typing
.
Optional
[
google
.
cloud
.
firestore_v1
.
_helpers
.
WriteOption
]
=
None
,
)
-
> None
Add a "change" to update a document.
See more: google.cloud.firestore_v1.base_batch.BaseBatch.update
google.cloud.firestore_v1.base_client.BaseClient.bulk_writer
bulk_writer
(
options
:
typing
.
Optional
[
google
.
cloud
.
firestore_v1
.
bulk_writer
.
BulkWriterOptions
]
=
None
,
)
-
> google
.
cloud
.
firestore_v1
.
bulk_writer
.
BulkWriter
Get a BulkWriter instance from this client.
See more: google.cloud.firestore_v1.base_client.BaseClient.bulk_writer
google.cloud.firestore_v1.base_client.BaseClient.field_path
field_path
(
*
field_names
:
str
)
-
> str
Create a field pathfrom a list of nested field names.
See more: google.cloud.firestore_v1.base_client.BaseClient.field_path
google.cloud.firestore_v1.base_client.BaseClient.write_option
write_option
(
**
kwargs
,
)
-
> typing
.
Union
[
google
.
cloud
.
firestore_v1
.
_helpers
.
ExistsOption
,
google
.
cloud
.
firestore_v1
.
_helpers
.
LastUpdateOption
,
]
Create a write option for write operations.
See more: google.cloud.firestore_v1.base_client.BaseClient.write_option
google.cloud.firestore_v1.base_collection.BaseCollectionReference.avg
avg
(
field_ref
:
str
|
FieldPath
,
alias
=
None
)
Adds an avg over the nested query.
See more: google.cloud.firestore_v1.base_collection.BaseCollectionReference.avg
google.cloud.firestore_v1.base_collection.BaseCollectionReference.count
count
(
alias
=
None
)
Adds a count over the nested query.
See more: google.cloud.firestore_v1.base_collection.BaseCollectionReference.count
google.cloud.firestore_v1.base_collection.BaseCollectionReference.document
document
(
document_id
:
Optional
[
str
]
=
None
)
-
> DocumentReference
Create a sub-document underneath the current collection.
See more: google.cloud.firestore_v1.base_collection.BaseCollectionReference.document
google.cloud.firestore_v1.base_collection.BaseCollectionReference.end_at
end_at
(
document_fields
:
Union
[
DocumentSnapshot
,
dict
,
list
,
tuple
])
-
> QueryType
End query at a cursor with this collection as parent.
See more: google.cloud.firestore_v1.base_collection.BaseCollectionReference.end_at
google.cloud.firestore_v1.base_collection.BaseCollectionReference.end_before
end_before
(
document_fields
:
Union
[
DocumentSnapshot
,
dict
,
list
,
tuple
]
)
-
> QueryType
End query before a cursor with this collection as parent.
See more: google.cloud.firestore_v1.base_collection.BaseCollectionReference.end_before
google.cloud.firestore_v1.base_collection.BaseCollectionReference.find_nearest
find_nearest
(
vector_field
:
str
,
query_vector
:
Vector
,
limit
:
int
,
distance_measure
:
DistanceMeasure
,
*
,
distance_result_field
:
Optional
[
str
]
=
None
,
distance_threshold
:
Optional
[
float
]
=
None
)
-
> VectorQuery
Finds the closest vector embeddings to the given query vector.
See more: google.cloud.firestore_v1.base_collection.BaseCollectionReference.find_nearest
google.cloud.firestore_v1.base_collection.BaseCollectionReference.limit
limit
(
count
:
int
)
-
> google
.
cloud
.
firestore_v1
.
base_query
.
QueryType
Create a limited query with this collection as parent.
See more: google.cloud.firestore_v1.base_collection.BaseCollectionReference.limit
google.cloud.firestore_v1.base_collection.BaseCollectionReference.limit_to_last
limit_to_last
(
count
:
int
)
Create a limited to last query with this collection as parent.
See more: google.cloud.firestore_v1.base_collection.BaseCollectionReference.limit_to_last
google.cloud.firestore_v1.base_collection.BaseCollectionReference.offset
offset
(
num_to_skip
:
int
)
-
> google
.
cloud
.
firestore_v1
.
base_query
.
QueryType
Skip to an offset in a query with this collection as parent.
See more: google.cloud.firestore_v1.base_collection.BaseCollectionReference.offset
google.cloud.firestore_v1.base_collection.BaseCollectionReference.order_by
order_by
(
field_path
:
str
,
**
kwargs
)
-
> google
.
cloud
.
firestore_v1
.
base_query
.
QueryType
Create an "order by" query with this collection as parent.
See more: google.cloud.firestore_v1.base_collection.BaseCollectionReference.order_by
google.cloud.firestore_v1.base_collection.BaseCollectionReference.select
select
(
field_paths
:
typing
.
Iterable
[
str
],
)
-
> google
.
cloud
.
firestore_v1
.
base_query
.
QueryType
Create a "select" query with this collection as parent.
See more: google.cloud.firestore_v1.base_collection.BaseCollectionReference.select
google.cloud.firestore_v1.base_collection.BaseCollectionReference.start_after
start_after
(
document_fields
:
Union
[
DocumentSnapshot
,
dict
,
list
,
tuple
]
)
-
> QueryType
Start query after a cursor with this collection as parent.
See more: google.cloud.firestore_v1.base_collection.BaseCollectionReference.start_after
google.cloud.firestore_v1.base_collection.BaseCollectionReference.start_at
start_at
(
document_fields
:
Union
[
DocumentSnapshot
,
dict
,
list
,
tuple
])
-
> QueryType
Start query at a cursor with this collection as parent.
See more: google.cloud.firestore_v1.base_collection.BaseCollectionReference.start_at
google.cloud.firestore_v1.base_collection.BaseCollectionReference.sum
sum
(
field_ref
:
str
|
FieldPath
,
alias
=
None
)
Adds a sum over the nested query.
See more: google.cloud.firestore_v1.base_collection.BaseCollectionReference.sum
google.cloud.firestore_v1.base_collection.BaseCollectionReference.where
where
(
field_path
:
typing
.
Optional
[
str
]
=
None
,
op_string
:
typing
.
Optional
[
str
]
=
None
,
value
=
None
,
*
,
filter
=
None
)
-
> google
.
cloud
.
firestore_v1
.
base_query
.
QueryType
Create a "where" query with this collection as parent.
See more: google.cloud.firestore_v1.base_collection.BaseCollectionReference.where
google.cloud.firestore_v1.base_document.BaseDocumentReference.__copy__
__copy__
()
Shallow copy the instance.
See more: google.cloud.firestore_v1.base_document.BaseDocumentReference. copy
google.cloud.firestore_v1.base_document.BaseDocumentReference.__deepcopy__
__deepcopy__
(
unused_memo
)
Deep copy the instance.
See more: google.cloud.firestore_v1.base_document.BaseDocumentReference. deepcopy
google.cloud.firestore_v1.base_document.BaseDocumentReference.__eq__
__eq__
(
other
)
Equality check against another instance.
See more: google.cloud.firestore_v1.base_document.BaseDocumentReference. eq
google.cloud.firestore_v1.base_document.BaseDocumentReference.__ne__
__ne__
(
other
)
Inequality check against another instance.
See more: google.cloud.firestore_v1.base_document.BaseDocumentReference. ne
google.cloud.firestore_v1.base_document.BaseDocumentReference.collection
collection
(
collection_id
:
str
)
-
> typing
.
Any
Create a sub-collection underneath the current document.
See more: google.cloud.firestore_v1.base_document.BaseDocumentReference.collection
google.cloud.firestore_v1.base_document.DocumentSnapshot.get
get
(
field_path
:
str
)
-
> typing
.
Any
Get a value from the snapshot data.
See more: google.cloud.firestore_v1.base_document.DocumentSnapshot.get
google.cloud.firestore_v1.base_document.DocumentSnapshot.to_dict
to_dict
()
-
> typing
.
Optional
[
typing
.
Dict
[
str
,
typing
.
Any
]]
Retrieve the data contained in this snapshot.
See more: google.cloud.firestore_v1.base_document.DocumentSnapshot.to_dict
google.cloud.firestore_v1.base_query.BaseQuery.end_at
end_at
(
document_fields_or_snapshot
:
typing
.
Union
[
google
.
cloud
.
firestore_v1
.
base_document
.
DocumentSnapshot
,
dict
,
list
,
tuple
]
)
-
> google
.
cloud
.
firestore_v1
.
base_query
.
QueryType
End query results at a particular document value.
See more: google.cloud.firestore_v1.base_query.BaseQuery.end_at
google.cloud.firestore_v1.base_query.BaseQuery.end_before
end_before
(
document_fields_or_snapshot
:
typing
.
Union
[
google
.
cloud
.
firestore_v1
.
base_document
.
DocumentSnapshot
,
dict
,
list
,
tuple
]
)
-
> google
.
cloud
.
firestore_v1
.
base_query
.
QueryType
End query results before a particular document value.
See more: google.cloud.firestore_v1.base_query.BaseQuery.end_before
google.cloud.firestore_v1.base_query.BaseQuery.limit
limit
(
count
:
int
)
-
> google
.
cloud
.
firestore_v1
.
base_query
.
QueryType
Limit a query to return at most count
matching results.
See more: google.cloud.firestore_v1.base_query.BaseQuery.limit
google.cloud.firestore_v1.base_query.BaseQuery.limit_to_last
limit_to_last
(
count
:
int
)
-
> google
.
cloud
.
firestore_v1
.
base_query
.
QueryType
Limit a query to return the last count
matching results.
See more: google.cloud.firestore_v1.base_query.BaseQuery.limit_to_last
google.cloud.firestore_v1.base_query.BaseQuery.offset
offset
(
num_to_skip
:
int
)
-
> google
.
cloud
.
firestore_v1
.
base_query
.
QueryType
Skip to an offset in a query.
See more: google.cloud.firestore_v1.base_query.BaseQuery.offset
google.cloud.firestore_v1.base_query.BaseQuery.order_by
order_by
(
field_path
:
str
,
direction
:
str
=
"ASCENDING"
)
-
> google
.
cloud
.
firestore_v1
.
base_query
.
QueryType
Modify the query to add an order clause on a specific field.
See more: google.cloud.firestore_v1.base_query.BaseQuery.order_by
google.cloud.firestore_v1.base_query.BaseQuery.recursive
recursive
()
-
> google
.
cloud
.
firestore_v1
.
base_query
.
QueryType
Returns a copy of this query whose iterator will yield all matching documents as well as each of their descendent subcollections and documents.
See more: google.cloud.firestore_v1.base_query.BaseQuery.recursive
google.cloud.firestore_v1.base_query.BaseQuery.select
select
(
field_paths
:
typing
.
Iterable
[
str
],
)
-
> google
.
cloud
.
firestore_v1
.
base_query
.
QueryType
Project documents matching query to a limited set of fields.
See more: google.cloud.firestore_v1.base_query.BaseQuery.select
google.cloud.firestore_v1.base_query.BaseQuery.start_after
start_after
(
document_fields_or_snapshot
:
typing
.
Union
[
google
.
cloud
.
firestore_v1
.
base_document
.
DocumentSnapshot
,
dict
,
list
,
tuple
]
)
-
> google
.
cloud
.
firestore_v1
.
base_query
.
QueryType
Start query results after a particular document value.
See more: google.cloud.firestore_v1.base_query.BaseQuery.start_after
google.cloud.firestore_v1.base_query.BaseQuery.start_at
start_at
(
document_fields_or_snapshot
:
typing
.
Union
[
google
.
cloud
.
firestore_v1
.
base_document
.
DocumentSnapshot
,
dict
,
list
,
tuple
]
)
-
> google
.
cloud
.
firestore_v1
.
base_query
.
QueryType
Start query results at a particular document value.
See more: google.cloud.firestore_v1.base_query.BaseQuery.start_at
google.cloud.firestore_v1.base_query.BaseQuery.where
where
(
field_path
:
typing
.
Optional
[
str
]
=
None
,
op_string
:
typing
.
Optional
[
str
]
=
None
,
value
=
None
,
*
,
filter
=
None
)
-
> google
.
cloud
.
firestore_v1
.
base_query
.
QueryType
Filter the query on a field.
See more: google.cloud.firestore_v1.base_query.BaseQuery.where
google.cloud.firestore_v1.base_query.QueryPartition.query
query
()
Generate a new query using this partition's bounds.
See more: google.cloud.firestore_v1.base_query.QueryPartition.query
google.cloud.firestore_v1.batch.WriteBatch.commit
commit
(
retry
:
google
.
api_core
.
retry
.
retry_unary
.
Retry
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
typing
.
Optional
[
float
]
=
None
,
)
-
> list
Commit the changes accumulated in this batch.
google.cloud.firestore_v1.client.Client.batch
batch
()
-
> google
.
cloud
.
firestore_v1
.
batch
.
WriteBatch
Get a batch instance from this client.
google.cloud.firestore_v1.client.Client.collection
collection
(
*
collection_path
:
str
,
)
-
> google
.
cloud
.
firestore_v1
.
collection
.
CollectionReference
Get a reference to a collection.
See more: google.cloud.firestore_v1.client.Client.collection
google.cloud.firestore_v1.client.Client.collection_group
collection_group
(
collection_id
:
str
,
)
-
> google
.
cloud
.
firestore_v1
.
query
.
CollectionGroup
Creates and returns a new Query that includes all documents in the database that are contained in a collection or subcollection with the given collection_id.
See more: google.cloud.firestore_v1.client.Client.collection_group
google.cloud.firestore_v1.client.Client.collections
collections
(
retry
:
google
.
api_core
.
retry
.
retry_unary
.
Retry
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
typing
.
Optional
[
float
]
=
None
,
)
-
> typing
.
Generator
[
typing
.
Any
,
typing
.
Any
,
None
]
List top-level collections of the client's database.
See more: google.cloud.firestore_v1.client.Client.collections
google.cloud.firestore_v1.client.Client.document
document
(
*
document_path
:
str
,
)
-
> google
.
cloud
.
firestore_v1
.
document
.
DocumentReference
Get a reference to a document in a collection.
google.cloud.firestore_v1.client.Client.get_all
get_all
(
references
:
list
,
field_paths
:
typing
.
Optional
[
typing
.
Iterable
[
str
]]
=
None
,
transaction
:
typing
.
Optional
[
google
.
cloud
.
firestore_v1
.
transaction
.
Transaction
]
=
None
,
retry
:
google
.
api_core
.
retry
.
retry_unary
.
Retry
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
typing
.
Optional
[
float
]
=
None
,
)
-
> typing
.
Generator
[
google
.
cloud
.
firestore_v1
.
base_document
.
DocumentSnapshot
,
typing
.
Any
,
None
]
Retrieve a batch of documents.
google.cloud.firestore_v1.client.Client.recursive_delete
recursive_delete
(
reference
:
typing
.
Union
[
google
.
cloud
.
firestore_v1
.
collection
.
CollectionReference
,
google
.
cloud
.
firestore_v1
.
document
.
DocumentReference
,
],
*
,
bulk_writer
:
typing
.
Optional
[
BulkWriter
]
=
None
,
chunk_size
:
typing
.
Optional
[
int
]
=
5000
)
-
> int
Deletes documents and their subcollections, regardless of collection name.
See more: google.cloud.firestore_v1.client.Client.recursive_delete
google.cloud.firestore_v1.client.Client.transaction
transaction
(
**
kwargs
)
-
> google
.
cloud
.
firestore_v1
.
transaction
.
Transaction
Get a transaction that uses this client.
See more: google.cloud.firestore_v1.client.Client.transaction
google.cloud.firestore_v1.collection.CollectionReference.add
add
(
document_data
:
dict
,
document_id
:
typing
.
Optional
[
str
]
=
None
,
retry
:
google
.
api_core
.
retry
.
retry_unary
.
Retry
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
typing
.
Optional
[
float
]
=
None
,
)
-
> typing
.
Tuple
[
typing
.
Any
,
typing
.
Any
]
Create a document in the Firestore database with the provided data.
See more: google.cloud.firestore_v1.collection.CollectionReference.add
google.cloud.firestore_v1.collection.CollectionReference.get
get
(
transaction
:
Union
[
transaction
.
Transaction
,
None
]
=
None
,
retry
:
retries
.
Retry
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
Union
[
float
,
None
]
=
None
,
*
,
explain_options
:
Optional
[
ExplainOptions
]
=
None
)
-
> QueryResultsList
[
DocumentSnapshot
]
Read the documents in this collection.
See more: google.cloud.firestore_v1.collection.CollectionReference.get
google.cloud.firestore_v1.collection.CollectionReference.list_documents
list_documents
(
page_size
:
typing
.
Optional
[
int
]
=
None
,
retry
:
google
.
api_core
.
retry
.
retry_unary
.
Retry
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
typing
.
Optional
[
float
]
=
None
,
)
-
> typing
.
Generator
[
typing
.
Any
,
typing
.
Any
,
None
]
List all subdocuments of the current collection.
See more: google.cloud.firestore_v1.collection.CollectionReference.list_documents
google.cloud.firestore_v1.collection.CollectionReference.on_snapshot
on_snapshot
(
callback
:
typing
.
Callable
)
-
> google
.
cloud
.
firestore_v1
.
watch
.
Watch
Monitor the documents in this collection.
See more: google.cloud.firestore_v1.collection.CollectionReference.on_snapshot
google.cloud.firestore_v1.collection.CollectionReference.stream
stream
(
transaction
:
Optional
[
transaction
.
Transaction
]
=
None
,
retry
:
Optional
[
retries
.
Retry
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
Optional
[
float
]
=
None
,
*
,
explain_options
:
Optional
[
ExplainOptions
]
=
None
)
-
> StreamGenerator
[
DocumentSnapshot
]
Read the documents in this collection.
See more: google.cloud.firestore_v1.collection.CollectionReference.stream
google.cloud.firestore_v1.document.DocumentReference.collections
collections
(
page_size
:
typing
.
Optional
[
int
]
=
None
,
retry
:
google
.
api_core
.
retry
.
retry_unary
.
Retry
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
typing
.
Optional
[
float
]
=
None
,
)
-
> typing
.
Generator
[
typing
.
Any
,
typing
.
Any
,
None
]
List subcollections of the current document.
See more: google.cloud.firestore_v1.document.DocumentReference.collections
google.cloud.firestore_v1.document.DocumentReference.create
create
(
document_data
:
dict
,
retry
:
google
.
api_core
.
retry
.
retry_unary
.
Retry
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
typing
.
Optional
[
float
]
=
None
,
)
-
> google
.
cloud
.
firestore_v1
.
types
.
write
.
WriteResult
Create a document in the Firestore database.
See more: google.cloud.firestore_v1.document.DocumentReference.create
google.cloud.firestore_v1.document.DocumentReference.delete
delete
(
option
:
typing
.
Optional
[
google
.
cloud
.
firestore_v1
.
_helpers
.
WriteOption
]
=
None
,
retry
:
google
.
api_core
.
retry
.
retry_unary
.
Retry
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
typing
.
Optional
[
float
]
=
None
,
)
-
> google
.
protobuf
.
timestamp_pb2
.
Timestamp
Delete the current document in the Firestore database.
See more: google.cloud.firestore_v1.document.DocumentReference.delete
google.cloud.firestore_v1.document.DocumentReference.get
get
(
field_paths
:
typing
.
Optional
[
typing
.
Iterable
[
str
]]
=
None
,
transaction
=
None
,
retry
:
google
.
api_core
.
retry
.
retry_unary
.
Retry
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
typing
.
Optional
[
float
]
=
None
,
)
-
> google
.
cloud
.
firestore_v1
.
base_document
.
DocumentSnapshot
Retrieve a snapshot of the current document.
See more: google.cloud.firestore_v1.document.DocumentReference.get
google.cloud.firestore_v1.document.DocumentReference.on_snapshot
on_snapshot
(
callback
:
typing
.
Callable
)
-
> google
.
cloud
.
firestore_v1
.
watch
.
Watch
Watch this document.
See more: google.cloud.firestore_v1.document.DocumentReference.on_snapshot
google.cloud.firestore_v1.document.DocumentReference.set
set
(
document_data
:
dict
,
merge
:
bool
=
False
,
retry
:
google
.
api_core
.
retry
.
retry_unary
.
Retry
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
typing
.
Optional
[
float
]
=
None
,
)
-
> google
.
cloud
.
firestore_v1
.
types
.
write
.
WriteResult
Create / replace / merge a document in the Firestore database.
See more: google.cloud.firestore_v1.document.DocumentReference.set
google.cloud.firestore_v1.document.DocumentReference.update
update
(
field_updates
:
dict
,
option
:
typing
.
Optional
[
google
.
cloud
.
firestore_v1
.
_helpers
.
WriteOption
]
=
None
,
retry
:
google
.
api_core
.
retry
.
retry_unary
.
Retry
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
typing
.
Optional
[
float
]
=
None
,
)
-
> google
.
cloud
.
firestore_v1
.
types
.
write
.
WriteResult
Update an existing document in the Firestore database.
See more: google.cloud.firestore_v1.document.DocumentReference.update
google.cloud.firestore_v1.field_path.FieldPath.__add__
__add__
(
other
)
Adds other
field path to end of this field path.
See more: google.cloud.firestore_v1.field_path.FieldPath. add
google.cloud.firestore_v1.field_path.FieldPath.document_id
document_id
()
A special FieldPath value to refer to the ID of a document.
See more: google.cloud.firestore_v1.field_path.FieldPath.document_id
google.cloud.firestore_v1.field_path.FieldPath.eq_or_parent
eq_or_parent
(
other
)
Check whether other
is an ancestor.
See more: google.cloud.firestore_v1.field_path.FieldPath.eq_or_parent
google.cloud.firestore_v1.field_path.FieldPath.from_api_repr
from_api_repr
(
api_repr
:
str
)
Factory: create a FieldPath from the string formatted per the API.
See more: google.cloud.firestore_v1.field_path.FieldPath.from_api_repr
google.cloud.firestore_v1.field_path.FieldPath.from_string
from_string
(
path_string
:
str
)
Factory: create a FieldPath from a unicode string representation.
See more: google.cloud.firestore_v1.field_path.FieldPath.from_string
google.cloud.firestore_v1.field_path.FieldPath.lineage
lineage
()
Return field paths for all parents.
See more: google.cloud.firestore_v1.field_path.FieldPath.lineage
google.cloud.firestore_v1.field_path.FieldPath.to_api_repr
to_api_repr
()
Render a quoted string representation of the FieldPath .
See more: google.cloud.firestore_v1.field_path.FieldPath.to_api_repr
google.cloud.firestore_v1.query.CollectionGroup.get_partitions
get_partitions
(
partition_count
,
retry
:
google
.
api_core
.
retry
.
retry_unary
.
Retry
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
typing
.
Optional
[
float
]
=
None
,
)
-
> typing
.
Generator
[
google
.
cloud
.
firestore_v1
.
base_query
.
QueryPartition
,
None
,
None
]
Partition a query for parallelization.
See more: google.cloud.firestore_v1.query.CollectionGroup.get_partitions
google.cloud.firestore_v1.query.Query.avg
avg
(
field_ref
:
str
|
FieldPath
,
alias
:
str
|
None
=
None
)
-
> Type
[
"firestore_v1.aggregation.AggregationQuery"
]
Adds an avg over the query.
google.cloud.firestore_v1.query.Query.count
count
(
alias
:
typing
.
Optional
[
str
]
=
None
,
)
-
> typing
.
Type
[
google
.
cloud
.
firestore_v1
.
aggregation
.
AggregationQuery
]
Adds a count over the query.
google.cloud.firestore_v1.query.Query.find_nearest
find_nearest
(
vector_field
:
str
,
query_vector
:
Vector
,
limit
:
int
,
distance_measure
:
DistanceMeasure
,
*
,
distance_result_field
:
Optional
[
str
]
=
None
,
distance_threshold
:
Optional
[
float
]
=
None
)
-
> Type
[
"firestore_v1.vector_query.VectorQuery"
]
Finds the closest vector embeddings to the given query vector.
See more: google.cloud.firestore_v1.query.Query.find_nearest
google.cloud.firestore_v1.query.Query.get
get
(
transaction
=
None
,
retry
:
retries
.
Retry
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
Optional
[
float
]
=
None
,
*
,
explain_options
:
Optional
[
ExplainOptions
]
=
None
)
-
> QueryResultsList
[
DocumentSnapshot
]
Read the documents in the collection that match this query.
google.cloud.firestore_v1.query.Query.on_snapshot
on_snapshot
(
callback
:
typing
.
Callable
)
-
> google
.
cloud
.
firestore_v1
.
watch
.
Watch
Monitor the documents in this collection that match this query.
google.cloud.firestore_v1.query.Query.stream
stream
(
transaction
:
Optional
[
transaction
.
Transaction
]
=
None
,
retry
:
Optional
[
retries
.
Retry
]
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
Optional
[
float
]
=
None
,
*
,
explain_options
:
Optional
[
ExplainOptions
]
=
None
)
-
> StreamGenerator
[
DocumentSnapshot
]
Read the documents in the collection that match this query.
google.cloud.firestore_v1.query.Query.sum
sum
(
field_ref
:
str
|
FieldPath
,
alias
:
str
|
None
=
None
)
-
> Type
[
"firestore_v1.aggregation.AggregationQuery"
]
Adds a sum over the query.
google.cloud.firestore_v1.transaction.Transaction.commit
commit
(
retry
:
google
.
api_core
.
retry
.
retry_unary
.
Retry
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
typing
.
Optional
[
float
]
=
None
,
)
-
> list
Commit the changes accumulated in this batch.
See more: google.cloud.firestore_v1.transaction.Transaction.commit
google.cloud.firestore_v1.transaction.Transaction.create
create
(
reference
:
google
.
cloud
.
firestore_v1
.
base_document
.
BaseDocumentReference
,
document_data
:
dict
,
)
-
> None
Add a "change" to this batch to create a document.
See more: google.cloud.firestore_v1.transaction.Transaction.create
google.cloud.firestore_v1.transaction.Transaction.delete
delete
(
reference
:
google
.
cloud
.
firestore_v1
.
base_document
.
BaseDocumentReference
,
option
:
typing
.
Optional
[
google
.
cloud
.
firestore_v1
.
_helpers
.
WriteOption
]
=
None
,
)
-
> None
Add a "change" to delete a document.
See more: google.cloud.firestore_v1.transaction.Transaction.delete
google.cloud.firestore_v1.transaction.Transaction.get
get
(
ref_or_query
:
DocumentReference
|
Query
,
retry
:
retries
.
Retry
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
Optional
[
float
]
=
None
,
*
,
explain_options
:
Optional
[
ExplainOptions
]
=
None
)
-
> StreamGenerator
[
DocumentSnapshot
]
|
Generator
[
DocumentSnapshot
,
Any
,
None
]
Retrieve a document or a query result from the database.
See more: google.cloud.firestore_v1.transaction.Transaction.get
google.cloud.firestore_v1.transaction.Transaction.get_all
get_all
(
references
:
list
,
retry
:
retries
.
Retry
=
_MethodDefault
.
_DEFAULT_VALUE
,
timeout
:
float
=
None
,
)
-
> Generator
[
DocumentSnapshot
,
Any
,
None
]
Retrieves multiple documents from Firestore.
See more: google.cloud.firestore_v1.transaction.Transaction.get_all
google.cloud.firestore_v1.transaction.Transaction.set
set
(
reference
:
google
.
cloud
.
firestore_v1
.
base_document
.
BaseDocumentReference
,
document_data
:
dict
,
merge
:
typing
.
Union
[
bool
,
list
]
=
False
,
)
-
> None
Add a "change" to replace a document.
See more: google.cloud.firestore_v1.transaction.Transaction.set
google.cloud.firestore_v1.transaction.Transaction.update
update
(
reference
:
google
.
cloud
.
firestore_v1
.
base_document
.
BaseDocumentReference
,
field_updates
:
dict
,
option
:
typing
.
Optional
[
google
.
cloud
.
firestore_v1
.
_helpers
.
WriteOption
]
=
None
,
)
-
> None
Add a "change" to update a document.
See more: google.cloud.firestore_v1.transaction.Transaction.update

