FieldOperationMetadata

Metadata for google.longrunning.Operation results from FirestoreAdmin.UpdateField.

JSON representation
{
  "startTime": string,
  "endTime": string,
  "field": string,
  "indexConfigDeltas": [
    {
      object (IndexConfigDelta)
    }
  ],
  "state": enum (OperationState),
  "progressDocuments": {
    object (Progress)
  },
  "progressBytes": {
    object (Progress)
  },
  "ttlConfigDelta": {
    object (TtlConfigDelta)
  }
}
Fields
startTime

string (Timestamp format)

The time this operation started.

Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" or "2014-10-02T15:01:23+05:30".

endTime

string (Timestamp format)

The time this operation completed. Will be unset if operation still in progress.

Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" or "2014-10-02T15:01:23+05:30".

field

string

The field resource that this operation is acting on. For example: projects/{projectId}/databases/{databaseId}/collectionGroups/{collectionId}/fields/{fieldPath}

indexConfigDeltas[]

object (IndexConfigDelta)

A list of IndexConfigDelta, which describe the intent of this operation.

state

enum (OperationState)

The state of the operation.

progressDocuments

object (Progress)

The progress, in documents, of this operation.

progressBytes

object (Progress)

The progress, in bytes, of this operation.

ttlConfigDelta

object (TtlConfigDelta)

Describes the deltas of TTL configuration.

IndexConfigDelta

Information about an index configuration change.

JSON representation
{
  "changeType": enum (ChangeType),
  "index": {
    object (Index)
  }
}
Fields
changeType

enum (ChangeType)

Specifies how the index is changing.

index

object (Index)

The index being changed.

TtlConfigDelta

Information about a TTL configuration change.

JSON representation
{
  "changeType": enum (ChangeType)
}
Fields
changeType

enum (ChangeType)

Specifies how the TTL configuration is changing.