Runtime class

Runtime menyediakan metode untuk mengubah data runtime instance ekstensi.

Tanda Tangan:

export declare class Runtime 

Metode

Metode Pengubah Deskripsi
setFatalError(errorMessage) Melaporkan error fatal saat menjalankan pengendali peristiwa siklus proses.
setProcessingState(state, detailMessage) Menetapkan status pemrosesan instance ekstensi.

Runtime.setFatalError()

Melaporkan error fatal saat menjalankan pengendali peristiwa siklus proses.

Panggil metode ini saat pengendali peristiwa siklus proses gagal sehingga membuat Instance tidak dapat dioperasikan. Jika peristiwa siklus proses gagal, tetapi instance akan tetap berfungsi seperti yang diharapkan, panggil setProcessingState dengan kode "PROGRESSING_WARNING" atau "PROGRESSING_FAILED" status sebagai gantinya.

Tanda Tangan:

setFatalError(errorMessage: string): Promise<void>;

Parameter

Parameter Jenis Deskripsi
errorMessage string Pesan yang menjelaskan masalah yang terjadi dan cara memperbaikinya.

Hasil:

Janji<void>

Runtime.setProcessingState()

Menetapkan status pemrosesan instance ekstensi.

Gunakan metode ini untuk melaporkan hasil pengendali peristiwa siklus proses.

Jika peristiwa siklus proses gagal & instance ekstensi tidak akan berfungsi lagi dengan benar, gunakan Runtime.setFatalError().

Untuk melaporkan status panggilan fungsi selain pengendali peristiwa siklus proses, gunakan console.log atau SDK logger Cloud Functions.

Tanda Tangan:

setProcessingState(state: SettableProcessingState, detailMessage: string): Promise<void>;

Parameter

Parameter Jenis Deskripsi
state SettableProcessingState Status untuk menetapkan instance.
detailMessage string Pesan yang menjelaskan hasil fungsi siklus proses.

Hasil:

Janji<void>