GoogleFirestoreAdminV1Database class

A Cloud Firestore Database.

Currently only one database is allowed per cloud project; this database must have a database_id of '(default)'.

Constructors

GoogleFirestoreAdminV1Database({String? appEngineIntegrationMode, String? concurrencyMode, String? createTime, String? deleteProtectionState, String? earliestVersionTime, String? etag, String? keyPrefix, String? locationId, String? name, String? pointInTimeRecoveryEnablement, String? type, String? uid, String? updateTime, String? versionRetentionPeriod})
GoogleFirestoreAdminV1Database.fromJson(Map json_)

Properties

appEngineIntegrationMode String?
The App Engine integration mode to use for this database. Possible string values are:
getter/setter pair
concurrencyMode String?
The concurrency control mode to use for this database. Possible string values are:
getter/setter pair
createTime String?
The timestamp at which this database was created.
getter/setter pair
deleteProtectionState String?
State of delete protection for the database. Possible string values are:
getter/setter pair
earliestVersionTime String?
The earliest timestamp at which older versions of the data can be read from the database.
getter/setter pair
etag String?
This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
keyPrefix String?
The key_prefix for this database.
getter/setter pair
locationId String?
The location of the database.
getter/setter pair
name String?
The resource name of the Database.
getter/setter pair
pointInTimeRecoveryEnablement String?
Whether to enable the PITR feature on this database. Possible string values are:
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
type String?
The type of the database.
getter/setter pair
uid String?
The system-generated UUID4 for this Database.
getter/setter pair
updateTime String?
The timestamp at which this database was most recently updated.
getter/setter pair
versionRetentionPeriod String?
The period during which past versions of data are retained in the database.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited