Skip to main content

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

int kinetica.BatchInsertionResult.BatchSize
get

Number of records in the batch.

Definition at line 16 of file IBatchInsertionListener.cs.

◆ CountInserted

long kinetica.BatchInsertionResult.CountInserted
get

Number of records successfully inserted.

Definition at line 21 of file IBatchInsertionListener.cs.

◆ CountUpdated

long kinetica.BatchInsertionResult.CountUpdated
get

Number of records updated (for upserts).

Definition at line 26 of file IBatchInsertionListener.cs.

◆ EncodeTimeMs

double kinetica.BatchInsertionResult.EncodeTimeMs
get

Time spent encoding records in milliseconds.

Definition at line 41 of file IBatchInsertionListener.cs.

◆ ErrorMessage

string kinetica.BatchInsertionResult.ErrorMessage
get

Error message if the batch failed, null otherwise.

Definition at line 36 of file IBatchInsertionListener.cs.

◆ NetworkTimeMs

double kinetica.BatchInsertionResult.NetworkTimeMs
get

Time spent on network I/O in milliseconds.

Definition at line 46 of file IBatchInsertionListener.cs.

◆ RetryAttempt

int kinetica.BatchInsertionResult.RetryAttempt
get

Retry attempt number (0 = first attempt).

Definition at line 66 of file IBatchInsertionListener.cs.

◆ StripeIndex

int kinetica.BatchInsertionResult.StripeIndex
get

Stripe index from which this batch originated.

Definition at line 61 of file IBatchInsertionListener.cs.

◆ Success

bool kinetica.BatchInsertionResult.Success
get

Whether the batch insertion succeeded.

Definition at line 31 of file IBatchInsertionListener.cs.

◆ Timestamp

DateTimeOffset kinetica.BatchInsertionResult.Timestamp = DateTimeOffset.UtcNow
get

Timestamp when the batch was completed.

Definition at line 71 of file IBatchInsertionListener.cs.

◆ TotalTimeMs

double kinetica.BatchInsertionResult.TotalTimeMs
get

Total time for the batch operation in milliseconds.

Definition at line 51 of file IBatchInsertionListener.cs.

◆ WorkerIndex

int kinetica.BatchInsertionResult.WorkerIndex
get

Worker index that processed this batch.

Definition at line 56 of file IBatchInsertionListener.cs.

◆ WorkerUrl

Uri kinetica.BatchInsertionResult.WorkerUrl = null!
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: