private IndexResult CreateErrorResult(BulkResponseItemBase item) { string message = null; var errorType = ErrorType.None; if (!item.IsValid) { errorType = GetErrorType(item.Error); message = item.Error.Reason; } var indexResult = new IndexResult(item.IsValid, errorType, message); return(indexResult); }
private static void DroppedDocumentCallbackDefault(BulkResponseItemBase bulkResponseItem, T d) { }
private static bool RetryBulkActionPredicate(BulkResponseItemBase bulkResponseItem, T d) => bulkResponseItem.Status == 429;
private static void DroppedResponseCallback(BulkResponseItemBase droppedBulkResponse, PriceItem priceItem) { Console.WriteLine("failed indexing price {0} - reason {1}", priceItem, droppedBulkResponse.Error.Reason); }