IntelligenceX

API Reference

Class

ConfigLayerMetadata

Namespace IntelligenceX.OpenAI.AppServer.Models
Assembly IntelligenceX
Modifiers sealed

Metadata about the source of a specific configuration field.

Inheritance

  • Object
  • ConfigLayerMetadata

Usage

Explore 3 API references to this type

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Returned or exposed by 2

Accepted by parameters 1

Constructors

public ConfigLayerMetadata(ConfigLayerSourceInfo source, String? version, JsonObject raw, JsonObject? additional) #

Initializes a new layer metadata instance.

Parameters

source IntelligenceX.OpenAI.AppServer.Models.ConfigLayerSourceInfo requiredposition: 0
version System.String? requiredposition: 1
raw IntelligenceX.Json.JsonObject requiredposition: 2
additional IntelligenceX.Json.JsonObject? requiredposition: 3

Methods

public static ConfigLayerMetadata FromJson(JsonObject obj) #
Returns: ConfigLayerMetadata

Parses layer metadata from JSON.

Parameters

obj IntelligenceX.Json.JsonObject requiredposition: 0
Source JSON object.

Returns

The parsed metadata.

Properties

public ConfigLayerSourceInfo Source { get; } #

Gets source descriptor information for the configuration value.

public String? Version { get; } #

Gets the configuration version.

public JsonObject Raw { get; } #

Gets the raw JSON object.

public JsonObject? Additional { get; } #

Gets unrecognized fields from the payload.