CreateOrUpdateIndexOptions interface
Dizin oluşturma/güncelleştirme işlemi seçenekleri.
- Extends
Özellikler
allow |
Dizini en az birkaç saniye çevrimdışına alarak yeni çözümleyicilerin, belirteç oluşturucuların, belirteç filtrelerinin veya karakter filtrelerinin dizine eklenmesine izin verir. Bu, dizin oluşturma ve sorgu isteklerinin geçici olarak başarısız olmasına neden olur. Dizinin performansı ve yazma kullanılabilirliği, dizin güncelleştirildikten sonra birkaç dakika veya çok büyük dizinler için daha uzun süre bozulabilir. |
only |
True olarak ayarlanırsa, Kaynak yalnızca etag eşleşirse silinir. |
Devralınan Özellikler
abort |
İstekleri durdurmak için kullanılabilecek sinyal. |
on |
İstenen işlem gerçekleştirilirken sunucudan her yanıt alındığında çağrılacak bir işlev. Birden çok kez çağrılabilir. |
request |
Bu işlem için HTTP istekleri oluştururken ve gönderirken kullanılan seçenekler. |
serializer |
Serileştirme/serileştirmeyi kaldırma davranışını geçersiz kılma seçenekleri. |
tracing |
İzleme etkinleştirildiğinde kullanılan seçenekler. |
Özellik Ayrıntıları
allowIndexDowntime
Dizini en az birkaç saniye çevrimdışına alarak yeni çözümleyicilerin, belirteç oluşturucuların, belirteç filtrelerinin veya karakter filtrelerinin dizine eklenmesine izin verir. Bu, dizin oluşturma ve sorgu isteklerinin geçici olarak başarısız olmasına neden olur. Dizinin performansı ve yazma kullanılabilirliği, dizin güncelleştirildikten sonra birkaç dakika veya çok büyük dizinler için daha uzun süre bozulabilir.
allowIndexDowntime?: boolean
Özellik Değeri
boolean
onlyIfUnchanged
True olarak ayarlanırsa, Kaynak yalnızca etag eşleşirse silinir.
onlyIfUnchanged?: boolean
Özellik Değeri
boolean
Devralınan Özellik Detayları
abortSignal
İstekleri durdurmak için kullanılabilecek sinyal.
abortSignal?: AbortSignalLike
Özellik Değeri
Devralınan OperationOptions.abortSignal
onResponse
İstenen işlem gerçekleştirilirken sunucudan her yanıt alındığında çağrılacak bir işlev. Birden çok kez çağrılabilir.
onResponse?: RawResponseCallback
Özellik Değeri
Devralınan OperationOptions.onResponse
requestOptions
Bu işlem için HTTP istekleri oluştururken ve gönderirken kullanılan seçenekler.
requestOptions?: OperationRequestOptions
Özellik Değeri
Devralınan OperationOptions.requestOptions
serializerOptions
Serileştirme/serileştirmeyi kaldırma davranışını geçersiz kılma seçenekleri.
serializerOptions?: SerializerOptions
Özellik Değeri
Devralınan OperationOptions.serializerOptions
tracingOptions
İzleme etkinleştirildiğinde kullanılan seçenekler.
tracingOptions?: OperationTracingOptions
Özellik Değeri
Devralınan OperationOptions.tracingOptions