REST Resource: projects.locations.collections.dataStores.branches

Risorsa: Branch

Un ramo di dati che memorizza Document.

Rappresentazione JSON
{
  "name": string,
  "displayName": string,
  "isDefault": boolean,
  "lastDocumentImportTime": string,
  "branchStats": {
    object (BranchStats)
  }
}
Campi
name

string

Immutabile. Nome completo della risorsa del ramo, ad esempio projects/*/locations/global/dataStores/dataStore/branches/branchId.

displayName

string

Solo output. Nome leggibile del ramo da visualizzare nell'interfaccia utente.

isDefault

boolean

Solo output. Indica se questo ramo è impostato come ramo predefinito del datastore principale.

lastDocumentImportTime

string (Timestamp format)

Solo output. Timestamp dell'ultima importazione tramite DocumentService.ImportDocuments. Un valore vuoto indica che non è stata eseguita alcuna importazione in questo ramo.

Utilizza RFC 3339, in cui l'output generato è sempre normalizzato in base al fuso orario UTC e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

branchStats

object (BranchStats)

Solo output. Statistiche che descrivono una filiale. Questo campo non viene compilato nella visualizzazione [BranchView.BASIC][].

BranchStats

Statistiche che descrivono una filiale.

Rappresentazione JSON
{
  "documentCounts": {
    string: string,
    ...
  }
}
Campi
documentCounts

map (key: string, value: string (int64 format))

Il numero di documenti in un determinato ramo.

La chiave è un gruppo che rappresenta un insieme di documenti e il valore è il numero di documenti in quel gruppo. Nota: le chiavi in questa mappa potrebbero cambiare nel tempo. Chiavi supportate: ["all"].

Metodi

batchGetDocumentsMetadata

Recupera i metadati di aggiornamento dell'indice per Document.

get

Recupera un Branch.

list

Elenca tutti i Branch sotto il DataStore principale specificato.