Table of Contents

Class VectorizationLongRunningOperation

Namespace
FoundationaLLM.Common.Models.ResourceProviders.Vectorization
Assembly
FoundationaLLM.Common.dll

Provides the details of a long-running vectorization operation.

public class VectorizationLongRunningOperation
Inheritance
VectorizationLongRunningOperation
Inherited Members
Extension Methods

Properties

Complete

Indicates whether the operation is complete or not.

[JsonPropertyOrder(10)]
[JsonPropertyName("complete")]
public bool Complete { get; set; }

Property Value

bool

FirstResponseTime

The first time we learned about the operation being run.

[JsonPropertyOrder(5)]
[JsonPropertyName("first_response_time")]
public DateTime FirstResponseTime { get; set; }

Property Value

DateTime

LastResponseTime

The last time we learned about the operation being run.

[JsonPropertyOrder(6)]
[JsonPropertyName("last_response_time")]
public DateTime LastResponseTime { get; set; }

Property Value

DateTime

OperationId

The unique identifier of the long-running operation.

[JsonPropertyOrder(-5)]
[JsonPropertyName("operation_id")]
public required string OperationId { get; set; }

Property Value

string

PollingCount

The number of times an attempt was made to retrieve the result.

[JsonPropertyOrder(15)]
[JsonPropertyName("polling_count")]
public int PollingCount { get; set; }

Property Value

int