Values_1.GrokClassifierSourceA classifier that uses grok patterns.
type nonrec t = {name : Values_0.NameString.t option;The name of the classifier.
*)classification : Classification.t option;An identifier of the data format that the classifier matches, such as Twitter, JSON, Omniture logs, and so on.
*)creationTime : Values_0.Timestamp.t option;The time that this classifier was registered.
*)lastUpdated : Values_0.Timestamp.t option;The time that this classifier was last updated.
*)version : Values_0.VersionId.t option;The version of this classifier.
*)grokPattern : GrokPattern.t option;The grok pattern applied to a data store by this classifier. For more information, see built-in patterns in Writing Custom Classifiers.
*)customPatterns : CustomPatterns.t option;Optional custom grok patterns defined by this classifier. For more information, see custom patterns in Writing Custom Classifiers.
*)}val make :
?name:Values_0.NameString.t ->
?classification:Classification.t ->
?creationTime:Values_0.Timestamp.t ->
?lastUpdated:Values_0.Timestamp.t ->
?version:Values_0.VersionId.t ->
?grokPattern:GrokPattern.t ->
?customPatterns:CustomPatterns.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Long of Values_0.VersionId.t
| `String of Values_0.NameString.t
| `Timestamp of Values_0.Timestamp.t ])
list ]