Class GoogleCloudDiscoveryengineV1alphaAlphaEvolveSourceFile
A single source file with its path, content and metadata.
Implements
Inherited Members
Namespace: Google.Apis.DiscoveryEngine.v1.Data
Assembly: Google.Apis.DiscoveryEngine.v1.dll
Syntax
public class GoogleCloudDiscoveryengineV1alphaAlphaEvolveSourceFile : IDirectResponseSchema
Properties
Content
Required. The raw content of the file. This is a string and not bytes, because it should be ultimately processed by the LLM as text.
Declaration
[JsonProperty("content")]
public virtual string Content { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Description
Optional. Additional description of the file.
Declaration
[JsonProperty("description")]
public virtual string Description { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Path
Required. The relative path of the file, including the filename. e.g., "src/main.py", "utils/helpers.js", "README.md"
Declaration
[JsonProperty("path")]
public virtual string Path { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ProgramLanguage
Optional. The programming language of the file.
Declaration
[JsonProperty("programLanguage")]
public virtual string ProgramLanguage { get; set; }
Property Value
| Type | Description |
|---|---|
| string |