Module Values_1.CrawlerMetricsSource

Metrics for a specified crawler.

Sourcetype nonrec t = {
  1. crawlerName : Values_0.NameString.t option;
    (*

    The name of the crawler.

    *)
  2. timeLeftSeconds : Values_0.NonNegativeDouble.t option;
    (*

    The estimated time left to complete a running crawl.

    *)
  3. stillEstimating : Values_0.Boolean.t option;
    (*

    True if the crawler is still estimating how long it will take to complete this run.

    *)
  4. lastRuntimeSeconds : Values_0.NonNegativeDouble.t option;
    (*

    The duration of the crawler's most recent run, in seconds.

    *)
  5. medianRuntimeSeconds : Values_0.NonNegativeDouble.t option;
    (*

    The median duration of this crawler's runs, in seconds.

    *)
  6. tablesCreated : NonNegativeInteger.t option;
    (*

    The number of tables created by this crawler.

    *)
  7. tablesUpdated : NonNegativeInteger.t option;
    (*

    The number of tables updated by this crawler.

    *)
  8. tablesDeleted : NonNegativeInteger.t option;
    (*

    The number of tables deleted by this crawler.

    *)
}
Sourceval make : ?crawlerName:??? -> ?timeLeftSeconds:??? -> ?stillEstimating:??? -> ?lastRuntimeSeconds:??? -> ?medianRuntimeSeconds:??? -> ?tablesCreated:??? -> ?tablesUpdated:??? -> ?tablesDeleted:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Boolean of Values_0.Boolean.t | `Double of Values_0.NonNegativeDouble.t | `Integer of NonNegativeInteger.t | `String of Values_0.NameString.t ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t