Reference documentation and code samples for the Cloud Firestore V1 Client class IndexOperationMetadata.
Metadata for google.longrunning.Operation results from FirestoreAdmin.CreateIndex .
Generated from protobuf message google.firestore.admin.v1.IndexOperationMetadata
Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ start_time
↳ end_time
Google\Protobuf\Timestamp
The time this operation completed. Will be unset if operation still in progress.
↳ index
string
The index resource that this operation is acting on. For example: projects/{project_id}/databases/{database_id}/collectionGroups/{collection_id}/indexes/{index_id}
↳ state
int
The state of the operation.
↳ progress_documents
↳ progress_bytes
getStartTime
The time this operation started.
hasStartTime
clearStartTime
setStartTime
The time this operation started.
$this
getEndTime
The time this operation completed. Will be unset if operation still in progress.
hasEndTime
clearEndTime
setEndTime
The time this operation completed. Will be unset if operation still in progress.
$this
getIndex
The index resource that this operation is acting on. For example: projects/{project_id}/databases/{database_id}/collectionGroups/{collection_id}/indexes/{index_id}
string
setIndex
The index resource that this operation is acting on. For example: projects/{project_id}/databases/{database_id}/collectionGroups/{collection_id}/indexes/{index_id}
var
string
$this
getState
The state of the operation.
int
setState
The state of the operation.
var
int
$this
getProgressDocuments
The progress, in documents, of this operation.
hasProgressDocuments
clearProgressDocuments
setProgressDocuments
The progress, in documents, of this operation.
$this
getProgressBytes
The progress, in bytes, of this operation.
hasProgressBytes
clearProgressBytes
setProgressBytes
The progress, in bytes, of this operation.
$this