GoogleApi.Firestore.V1.Model.GoogleFirestoreAdminV1IndexConfig (google_api_firestore v0.33.0)
View SourceThe index configuration for this field.
Attributes
-
ancestorField(type:String.t, default:nil) - Output only. Specifies the resource name of theFieldfrom which this field's index configuration is set (whenuses_ancestor_configis true), or from which it would be set if this field had no index configuration (whenuses_ancestor_configis false). -
indexes(type:list(GoogleApi.Firestore.V1.Model.GoogleFirestoreAdminV1Index.t), default:nil) - The indexes supported for this field. -
reverting(type:boolean(), default:nil) - Output only When true, theField's index configuration is in the process of being reverted. Once complete, the index config will transition to the same state as the field specified byancestor_field, at which pointuses_ancestor_configwill betrueandrevertingwill befalse. -
usesAncestorConfig(type:boolean(), default:nil) - Output only. When true, theField's index configuration is set from the configuration specified by theancestor_field. When false, theField's index configuration is defined explicitly.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.Firestore.V1.Model.GoogleFirestoreAdminV1IndexConfig{ ancestorField: String.t() | nil, indexes: [GoogleApi.Firestore.V1.Model.GoogleFirestoreAdminV1Index.t()] | nil, reverting: boolean() | nil, usesAncestorConfig: boolean() | nil }