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 (whenuses_ancestor_config
is true), or from which it would be set if this field had no index configuration (whenuses_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 theancestor_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