Result of a batch insertion operation. More…
Properties | |
| Uri | WorkerUrl = null! [get] |
| URL of the worker that processed this batch. | |
| int | BatchSize [get] |
| Number of records in the batch. | |
| long | CountInserted [get] |
| Number of records successfully inserted. | |
| long | CountUpdated [get] |
| Number of records updated (for upserts). | |
| bool | Success [get] |
| Whether the batch insertion succeeded. | |
| string? | ErrorMessage [get] |
| Error message if the batch failed, null otherwise. | |
| double | EncodeTimeMs [get] |
| Time spent encoding records in milliseconds. | |
| double | NetworkTimeMs [get] |
| Time spent on network I/O in milliseconds. | |
| double | TotalTimeMs [get] |
| Total time for the batch operation in milliseconds. | |
| int | WorkerIndex [get] |
| Worker index that processed this batch. | |
| int | StripeIndex [get] |
| Stripe index from which this batch originated. | |
| int | RetryAttempt [get] |
| Retry attempt number (0 = first attempt). | |
| DateTimeOffset | Timestamp = DateTimeOffset.UtcNow [get] |
| Timestamp when the batch was completed. | |
Detailed Description
Result of a batch insertion operation.
Definition at line 6 of file IBatchInsertionListener.cs.
Property Documentation
◆ BatchSize
| get |
Number of records in the batch.
Definition at line 16 of file IBatchInsertionListener.cs.
◆ CountInserted
| get |
Number of records successfully inserted.
Definition at line 21 of file IBatchInsertionListener.cs.
◆ CountUpdated
| get |
Number of records updated (for upserts).
Definition at line 26 of file IBatchInsertionListener.cs.
◆ EncodeTimeMs
| get |
Time spent encoding records in milliseconds.
Definition at line 41 of file IBatchInsertionListener.cs.
◆ ErrorMessage
| get |
Error message if the batch failed, null otherwise.
Definition at line 36 of file IBatchInsertionListener.cs.
◆ NetworkTimeMs
| get |
Time spent on network I/O in milliseconds.
Definition at line 46 of file IBatchInsertionListener.cs.
◆ RetryAttempt
| get |
Retry attempt number (0 = first attempt).
Definition at line 66 of file IBatchInsertionListener.cs.
◆ StripeIndex
| get |
Stripe index from which this batch originated.
Definition at line 61 of file IBatchInsertionListener.cs.
◆ Success
| get |
Whether the batch insertion succeeded.
Definition at line 31 of file IBatchInsertionListener.cs.
◆ Timestamp
| get |
Timestamp when the batch was completed.
Definition at line 71 of file IBatchInsertionListener.cs.
◆ TotalTimeMs
| get |
Total time for the batch operation in milliseconds.
Definition at line 51 of file IBatchInsertionListener.cs.
◆ WorkerIndex
| get |
Worker index that processed this batch.
Definition at line 56 of file IBatchInsertionListener.cs.
◆ WorkerUrl
| get |
URL of the worker that processed this batch.
Definition at line 11 of file IBatchInsertionListener.cs.
The documentation for this class was generated from the following files:
- _build/public-os_ubuntu24.04-arch_amd64-cc_gcc_13.3.0/install/Kinetica/BulkInserter/IBatchInsertionListener.cs
- Kinetica/BulkInserter/IBatchInsertionListener.cs