IndexingResult interface

Tek bir belge için dizin oluşturma işleminin durumu.

Özellikler

errorMessage

Anahtar tarafından tanımlanan belge için dizin oluşturma işleminin neden başarısız olduğunu açıklayan hata iletisi; dizin oluşturma başarılı olduysa null. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

key

Dizin oluşturma isteğindeki bir belgenin anahtarı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

statusCode

Dizin oluşturma işleminin durum kodu. Olası değerler şunlardır: Başarılı bir güncelleştirme veya silme için 200, başarılı bir belge oluşturma için 201, hatalı biçimlendirilmiş bir giriş belgesi için 400, belge bulunamadı için 404, sürüm çakışması için 409, dizin geçici olarak kullanılamadığında 422 veya hizmet çok meşgul olduğunda 503. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

succeeded

Anahtar tarafından tanımlanan belge için dizin oluşturma işleminin başarılı olup olmadığını gösteren değer. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

Özellik Ayrıntıları

errorMessage

Anahtar tarafından tanımlanan belge için dizin oluşturma işleminin neden başarısız olduğunu açıklayan hata iletisi; dizin oluşturma başarılı olduysa null. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

errorMessage?: string

Özellik Değeri

string

key

Dizin oluşturma isteğindeki bir belgenin anahtarı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

key: string

Özellik Değeri

string

statusCode

Dizin oluşturma işleminin durum kodu. Olası değerler şunlardır: Başarılı bir güncelleştirme veya silme için 200, başarılı bir belge oluşturma için 201, hatalı biçimlendirilmiş bir giriş belgesi için 400, belge bulunamadı için 404, sürüm çakışması için 409, dizin geçici olarak kullanılamadığında 422 veya hizmet çok meşgul olduğunda 503. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

statusCode: number

Özellik Değeri

number

succeeded

Anahtar tarafından tanımlanan belge için dizin oluşturma işleminin başarılı olup olmadığını gösteren değer. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

succeeded: boolean

Özellik Değeri

boolean