GoogleFirestoreAdminV1beta1IndexField class

A field of an index.

Constructors

GoogleFirestoreAdminV1beta1IndexField({Input<String>? fieldPath, Input<GoogleFirestoreAdminV1beta1IndexFieldMode>? mode})
Creates a new GoogleFirestoreAdminV1beta1IndexField. fieldPath The path of the field. Must match the field path specification described by google.firestore.v1beta1.Document.fields. Special field path __name__ may be used by itself or at the end of a path. __type__ may be used only at the end of path. mode The field's mode.
const
GoogleFirestoreAdminV1beta1IndexField.fromMap(Map<String, dynamic> map)
factory

Properties

fieldPath → Input<String>?
The path of the field. Must match the field path specification described by google.firestore.v1beta1.Document.fields. Special field path __name__ may be used by itself or at the end of a path. __type__ may be used only at the end of path.
final
hashCode → int
The hash code for this object.
no setterinherited
mode → Input<GoogleFirestoreAdminV1beta1IndexFieldMode>?
The field's mode.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

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

Operators

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