Risorsa: CustomClass
CustomClass per la differenziazione nel riconoscimento vocale. Utilizzato per definire un insieme di parole o frasi che rappresenta un concetto o un tema comune che potrebbe essere visualizzato nell'audio, ad esempio un elenco di nomi di navi passeggeri.
Rappresentazione JSON |
---|
{ "name": string, "uid": string, "displayName": string, "items": [ { object ( |
Campi | |
---|---|
name |
Solo output. Identificatore. Il nome della risorsa del CustomClass. Formato: |
uid |
Solo output. Identificatore univoco assegnato dal sistema per CustomClass. |
displayName |
Facoltativo. Nome leggibile e configurabile dall'utente per CustomClass. Deve avere una lunghezza massima di 63 caratteri. |
items[] |
Una raccolta di elementi del corso. |
state |
Solo output. Lo stato del ciclo di vita di CustomClass. |
createTime |
Solo output. Data/ora creazione. Un timestamp in formato "Zulu" RFC3339 UTC, con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: |
updateTime |
Solo output. L'ultima volta che questa risorsa è stata modificata. Un timestamp in formato "Zulu" RFC3339 UTC, con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: |
deleteTime |
Solo output. L'ora in cui è stata richiesta l'eliminazione della risorsa. Un timestamp in formato "Zulu" RFC3339 UTC, con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: |
expireTime |
Solo output. L'ora in cui la risorsa verrà eliminata definitivamente. Un timestamp in formato "Zulu" RFC3339 UTC, con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: |
annotations |
Facoltativo. Consente agli utenti di archiviare piccole quantità di dati arbitrari. Sia la chiave che il valore devono contenere al massimo 63 caratteri ciascuno. Massimo 100 annotazioni. Un oggetto contenente un elenco di |
etag |
Solo output. Questo checksum viene calcolato dal server in base al valore di altri campi. Questa informazione può essere inviata alle richieste di aggiornamento, annullamento dell'eliminazione ed eliminazione per garantire che il client abbia un valore aggiornato prima di procedere. |
reconciling |
Solo output. Se questo CustomClass è in fase di aggiornamento o meno. |
kmsKeyName |
Solo output. Il nome della chiave KMS con cui è criptato CustomClass. Il formato previsto è |
kmsKeyVersionName |
Solo output. Il nome della versione della chiave KMS con cui è criptata la classe CustomClass. Il formato previsto è |
ClassItem
Un elemento del corso.
Rappresentazione JSON |
---|
{ "value": string } |
Campi | |
---|---|
value |
Il valore dell'elemento del corso. |
Stato
Insieme di stati che definiscono il ciclo di vita di un CustomClass.
Enum | |
---|---|
STATE_UNSPECIFIED |
Stato non specificato. Questo viene usato/utile solo per distinguere i valori non impostati. |
ACTIVE |
Lo stato normale e attivo. |
DELETED |
Questa classe CustomClass è stata eliminata. |
Metodi |
|
---|---|
|
Crea un CustomClass . |
|
Elimina CustomClass . |
|
Restituisce il valore CustomClass richiesto. |
|
Elenca le classi personalizzate. |
|
Aggiorna il CustomClass . |
|
Annulla l'eliminazione di CustomClass . |