Class FileSyncIngestionLogs
A Log object that gives the ingestion status of a File from a datasource read by a VectorStoreConnector
Inherited Members
Namespace: Oci.GenerativeaiService.Models
Assembly: OCI.DotNetSDK.Generativeai.dll
Syntax
public class FileSyncIngestionLogs
Properties
DefinedTags
Declaration
[JsonProperty(PropertyName = "definedTags")]
public Dictionary<string, Dictionary<string, object>> DefinedTags { get; set; }
Property Value
| Type | Description |
|---|---|
| Dictionary<string, Dictionary<string, object>> | Defined tags for this resource. Each key is predefined and scoped to a namespace.
For more information, see Resource Tags.
|
DurationInSeconds
Declaration
[JsonProperty(PropertyName = "durationInSeconds")]
public int? DurationInSeconds { get; set; }
Property Value
| Type | Description |
|---|---|
| int? | The duration taken(in seconds) to ingest the File. |
FileId
Declaration
[Required(ErrorMessage = "FileId is required.")]
[JsonProperty(PropertyName = "fileId")]
public string FileId { get; set; }
Property Value
| Type | Description |
|---|---|
| string | An identifier that identifies a File ingested to a VectorStore. |
Remarks
Required
FilePath
Declaration
[Required(ErrorMessage = "FilePath is required.")]
[JsonProperty(PropertyName = "filePath")]
public string FilePath { get; set; }
Property Value
| Type | Description |
|---|---|
| string | The path where the file was located in the datasource. |
Remarks
Required
FileSizeInBytes
Declaration
[JsonProperty(PropertyName = "fileSizeInBytes")]
public int? FileSizeInBytes { get; set; }
Property Value
| Type | Description |
|---|---|
| int? | The size of the file. |
FreeformTags
Declaration
[JsonProperty(PropertyName = "freeformTags")]
public Dictionary<string, string> FreeformTags { get; set; }
Property Value
| Type | Description |
|---|---|
| Dictionary<string, string> | Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
For more information, see Resource Tags.
|
Status
Declaration
[Required(ErrorMessage = "Status is required.")]
[JsonProperty(PropertyName = "status")]
[JsonConverter(typeof(ResponseEnumConverter))]
public FileSyncIngestionLogs.StatusEnum? Status { get; set; }
Property Value
| Type | Description |
|---|---|
| FileSyncIngestionLogs.StatusEnum? | The current status of ingestion for the File |
Remarks
Required
SystemTags
Declaration
[JsonProperty(PropertyName = "systemTags")]
public Dictionary<string, Dictionary<string, object>> SystemTags { get; set; }
Property Value
| Type | Description |
|---|---|
| Dictionary<string, Dictionary<string, object>> | System tags for this resource. Each key is predefined and scoped to a namespace.
|
TotalChunksCreated
Declaration
[JsonProperty(PropertyName = "totalChunksCreated")]
public int? TotalChunksCreated { get; set; }
Property Value
| Type | Description |
|---|---|
| int? | The total number of chunks created from the File. |