Class LiveStreamSearchRequest
Inheritance
LiveStreamSearchRequest
Namespace: System.Dynamic.ExpandoObject
Syntax
[GeneratedCode("NJsonSchema", "13.20.0.0 (NJsonSchema v10.9.0.0 (Newtonsoft.Json v13.0.0.0))")]
public class LiveStreamSearchRequest
Properties
An optional search filter. Limits the document result set.
Declaration
[JsonProperty("filter", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public FilterBase Filter { get; set; }
Property Value
Sets the start date and time for results based on Timestamp attribute.
Declaration
[JsonProperty("from", Required = Required.Always)]
[Required(AllowEmptyStrings = true)]
public DateTime From { get; set; }
Property Value
Limits the document count of the result set. Defaults to 30.
Declaration
[JsonProperty("limit", Required = Required.Always)]
public int Limit { get; set; }
Property Value
To get a large amount of data, page token returned from the response can be used to get all data.
Declaration
[JsonProperty("pageToken", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public string PageToken { get; set; }
Property Value
Optionally limits the result to only the specified scope type.
Declaration
[JsonProperty("scopeType", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public string ScopeType { get; set; }
Property Value
Sets the end date and time for results based on Timestamp attribute.
Declaration
[JsonProperty("to", Required = Required.Always)]
[Required(AllowEmptyStrings = true)]
public DateTime To { get; set; }
Property Value
Methods
Declaration
public static LiveStreamSearchRequest FromJson(string data)
Parameters
Returns