IndexOperationMetadata

インデックス オペレーションのメタデータ。このメタデータは、google.longrunning.Operation のメタデータ フィールドに入力されます。

JSON 表現
{
  "startTime": string,
  "endTime": string,
  "index": string,
  "operationType": enum(OperationType),
  "cancelled": boolean,
  "documentProgress": {
    object(Progress)
  }
}
フィールド
startTime

string (Timestamp format)

オペレーションの作業が開始された時刻。

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒。例: "2014-10-02T15:01:23.045123456Z"

endTime

string (Timestamp format)

オペレーションが正常に完了した時刻。オペレーションがまだアクティブな場合は、未設定にします。

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒。例: "2014-10-02T15:01:23.045123456Z"

index

string

このオペレーションの対象となるインデックス リソース。例: projects/{projectId}/databases/{databaseId}/indexes/{index_id}

operationType

enum(OperationType)

インデックス オペレーションのタイプ。

cancelled

boolean

google.longrunning.Operation がキャンセルされた場合は true。キャンセルが進行中の場合、canceled は true になりますが、google.longrunning.Operation.done は false になります。

documentProgress

object(Progress)

既存の操作の進捗状況。ドキュメント数で測定されます。

進行状況

特定の指標の進捗状況を測定します。

JSON 表現
{
  "workCompleted": string,
  "workEstimated": string
}
フィールド
workCompleted

string (int64 format)

完了した作業量の推定値。これは workEstimated より大きい場合があります。

workEstimated

string (int64 format)

必要な作業量の推定値。作業量の見積もりが利用できない場合は 0。作業の進行に応じて変更される場合があります。