GoogleFirestoreAdminV1Field class

Represents a single field in the database.

Fields are grouped by their "Collection Group", which represent all collections in the database with the same id.

Constructors

GoogleFirestoreAdminV1Field()
GoogleFirestoreAdminV1Field.fromJson(Map _json)

Properties

indexConfig GoogleFirestoreAdminV1IndexConfig
The index configuration for this field. If unset, field indexing will revert to the configuration defined by the ancestor_field. To explicitly remove all indexes for this field, specify an index config with an empty list of indexes.
read / write
name ↔ String
A field name of the form projects/{project_id}/databases/{database_id}/collectionGroups/{collection_id}/fields/{field_path} [...]
read / write
hashCode → int
The hash code for this object.
read-only, inherited
runtimeType → Type
A representation of the runtime type of the object.
read-only, inherited

Methods

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

Operators

operator ==(dynamic other) → bool
The equality operator.
inherited