Show / Hide Table of Contents

Class AbstractCommandDescriptor

Generic command descriptor defining all attributes common to all querylanguage commands for parse output.

Inheritance
object
AbstractCommandDescriptor
AddFieldsCommandDescriptor
AddInsightsCommandDescriptor
AnomalyCommandDescriptor
BottomCommandDescriptor
BucketCommandDescriptor
ClassifyCommandDescriptor
ClusterCommandDescriptor
ClusterCompareCommandDescriptor
ClusterDetailsCommandDescriptor
ClusterSplitCommandDescriptor
CommandDescriptor
CompareCommandDescriptor
CreateTableCommandDescriptor
CreateViewCommandDescriptor
DedupCommandDescriptor
DeleteCommandDescriptor
DeltaCommandDescriptor
DemoModeCommandDescriptor
DistinctCommandDescriptor
EvalCommandDescriptor
EventStatsCommandDescriptor
ExtractCommandDescriptor
FieldSummaryCommandDescriptor
FieldsCommandDescriptor
FrequentCommandDescriptor
GeoStatsCommandDescriptor
HeadCommandDescriptor
HighlightCommandDescriptor
HighlightGroupsCommandDescriptor
HighlightRowsCommandDescriptor
JsonExtractCommandDescriptor
LinkCommandDescriptor
LinkDetailsCommandDescriptor
LookupCommandDescriptor
MacroCommandDescriptor
MapCommandDescriptor
ModuleCommandDescriptor
MultiSearchCommandDescriptor
NlpCommandDescriptor
OutlierCommandDescriptor
RareCommandDescriptor
RegexCommandDescriptor
RenameCommandDescriptor
SearchCommandDescriptor
SearchLookupCommandDescriptor
SequenceCommandDescriptor
SortCommandDescriptor
StatsCommandDescriptor
TailCommandDescriptor
TimeClusterCommandDescriptor
TimeCompareCommandDescriptor
TimeStatsCommandDescriptor
TopCommandDescriptor
UpdateTableCommandDescriptor
WhereCommandDescriptor
XmlExtractCommandDescriptor
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.LoganalyticsService.Models
Assembly: OCI.DotNetSDK.Loganalytics.dll
Syntax
[JsonConverter(typeof(AbstractCommandDescriptorModelConverter))]
public class AbstractCommandDescriptor

Properties

Category

Declaration
[JsonProperty(PropertyName = "category")]
public string Category { get; set; }
Property Value
Type Description
string

querylanguage command designation for example; reporting vs filtering

DeclaredFields

Declaration
[JsonProperty(PropertyName = "declaredFields")]
public List<AbstractField> DeclaredFields { get; set; }
Property Value
Type Description
List<AbstractField>

Fields declared in command fragment from user specified query string.

DisplayQueryString

Declaration
[Required(ErrorMessage = "DisplayQueryString is required.")]
[JsonProperty(PropertyName = "displayQueryString")]
public string DisplayQueryString { get; set; }
Property Value
Type Description
string

Command fragment display string from user specified query string formatted by query builder.

Remarks

Required

InternalQueryString

Declaration
[Required(ErrorMessage = "InternalQueryString is required.")]
[JsonProperty(PropertyName = "internalQueryString")]
public string InternalQueryString { get; set; }
Property Value
Type Description
string

Command fragment internal string from user specified query string formatted by query builder.

Remarks

Required

IsHidden

Declaration
[JsonProperty(PropertyName = "isHidden")]
public bool? IsHidden { get; set; }
Property Value
Type Description
bool?

Field denoting if this is a hidden command that is not shown in the query string.

ReferencedFields

Declaration
[JsonProperty(PropertyName = "referencedFields")]
public List<AbstractField> ReferencedFields { get; set; }
Property Value
Type Description
List<AbstractField>

Fields referenced in command fragment from user specified query string.

In this article
Back to top