Class Input
This class represents an input source description, where to find the input data
and how to read to accordingly.
Inheritance
System.Object
Input
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Mars.Interfaces.Model
Assembly: Mars.Interfaces.dll
Syntax
[MessagePackObject(true)]
public class Input
Properties
| Improve this Doc View SourceFile
The path to the input file for this model type.
Declaration
[JsonProperty("file", NullValueHandling = NullValueHandling.Ignore)]
public string File { get; set; }
Property Value
Type | Description |
---|---|
System.String |
InputConfiguration
Gets or sets the configuration object containing
all source-specific information how to read the input.
Declaration
[JsonProperty("inputConfiguration", NullValueHandling = NullValueHandling.Ignore)]
public InputConfiguration InputConfiguration { get; set; }
Property Value
Type | Description |
---|---|
InputConfiguration |
Query
Gets or sets a native query, used to fetch the input
from specified source in InputConfiguration.
Declaration
[JsonProperty("query", NullValueHandling = NullValueHandling.Ignore)]
public string Query { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Value
Gets or sets a value e.g., geojson content or data-table.
Declaration
[JsonProperty("value", NullValueHandling = NullValueHandling.Ignore)]
public object Value { get; set; }
Property Value
Type | Description |
---|---|
System.Object |