GoogleFirestoreAdminV1IndexConfig class

The index configuration for this field.

Constructors

GoogleFirestoreAdminV1IndexConfig({String? ancestorField, List<GoogleFirestoreAdminV1Index>? indexes, bool? reverting, bool? usesAncestorConfig})
GoogleFirestoreAdminV1IndexConfig.fromJson(Map json_)

Properties

ancestorField String?
Specifies the resource name of the Field from which this field's index configuration is set (when uses_ancestor_config is true), or from which it would be set if this field had no index configuration (when uses_ancestor_config is false).
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
indexes List<GoogleFirestoreAdminV1Index>?
The indexes supported for this field.
getter/setter pair
reverting bool?
Output only When true, the Field's index configuration is in the process of being reverted.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
usesAncestorConfig bool?
When true, the Field's index configuration is set from the configuration specified by the ancestor_field.
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