Bagikan melalui


EventHandler interface

Properti penanganan aktivitas.

Properti

auth

Pengaturan autentikasi upstream. Jika tidak diatur, tidak ada autentikasi yang digunakan untuk pesan upstram.

systemEvents

Mendapatkan atau mengatur daftar peristiwa sistem.

urlTemplate

Mendapatkan atau mengatur templat URL EventHandler. Anda dapat menggunakan parameter {hub} dan {event} yang telah ditentukan sebelumnya di dalam templat, nilai URL EventHandler dihitung secara dinamis saat permintaan klien masuk. Misalnya, UrlTemplate dapat http://example.com/api/{hub}/{event}. Bagian host tidak dapat berisi parameter.

userEventPattern

Mendapatkan atau mengatur pola yang cocok untuk nama peristiwa. Ada 3 jenis pola yang didukung: 1. "*", cocok dengan nama peristiwa 2. Gabungkan beberapa peristiwa dengan ",", misalnya "event1,event2", cocok dengan peristiwa "event1" dan "event2" 3. Nama peristiwa tunggal, misalnya, "event1", cocok dengan "event1"

Detail Properti

auth

Pengaturan autentikasi upstream. Jika tidak diatur, tidak ada autentikasi yang digunakan untuk pesan upstram.

auth?: UpstreamAuthSettings

Nilai Properti

systemEvents

Mendapatkan atau mengatur daftar peristiwa sistem.

systemEvents?: string[]

Nilai Properti

string[]

urlTemplate

Mendapatkan atau mengatur templat URL EventHandler. Anda dapat menggunakan parameter {hub} dan {event} yang telah ditentukan sebelumnya di dalam templat, nilai URL EventHandler dihitung secara dinamis saat permintaan klien masuk. Misalnya, UrlTemplate dapat http://example.com/api/{hub}/{event}. Bagian host tidak dapat berisi parameter.

urlTemplate: string

Nilai Properti

string

userEventPattern

Mendapatkan atau mengatur pola yang cocok untuk nama peristiwa. Ada 3 jenis pola yang didukung: 1. "*", cocok dengan nama peristiwa 2. Gabungkan beberapa peristiwa dengan ",", misalnya "event1,event2", cocok dengan peristiwa "event1" dan "event2" 3. Nama peristiwa tunggal, misalnya, "event1", cocok dengan "event1"

userEventPattern?: string

Nilai Properti

string