Runtime class

Runtime menyediakan metode untuk mengubah data runtime instance ekstensi.

Tanda tangan:

export declare class Runtime 

Metode

metode Pengubah Keterangan
setFatalError(Pesan kesalahan) Melaporkan kesalahan fatal saat menjalankan pengendali peristiwa siklus hidup.
setProcessingState(status, pesan detail) Menetapkan status pemrosesan instans ekstensi.

Waktu Proses.setFatalError()

Melaporkan kesalahan fatal saat menjalankan pengendali peristiwa siklus hidup.

Panggil metode ini ketika pengendali kejadian siklus hidup gagal sehingga membuat Mesin Virtual tidak dapat dioperasikan. Jika peristiwa siklus hidup gagal tetapi instance masih berfungsi seperti yang diharapkan, panggil setProcessingState dengan status "PROCESSING_WARNING" atau "PROCESSING_FAILED".

Tanda tangan:

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

Parameter

Parameter Jenis Keterangan
pesan eror rangkaian Pesan yang menjelaskan apa yang salah dan cara memperbaikinya.

Pengembalian:

Janji<batal>

Waktu Proses.setProcessingState()

Menetapkan status pemrosesan instans ekstensi.

Gunakan metode ini untuk melaporkan hasil event handler siklus hidup.

Jika peristiwa siklus hidup gagal & instance ekstensi tidak lagi berfungsi dengan benar, gunakan Runtime.setFatalError() sebagai gantinya.

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

Tanda tangan:

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

Parameter

Parameter Jenis Keterangan
negara Status Pemrosesan yang Dapat Diatur Negara bagian tempat instance akan ditetapkan.
detailPesan rangkaian Sebuah pesan yang menjelaskan hasil fungsi siklus hidup.

Pengembalian:

Janji<batal>