Example #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ScreenRecordingFilterPageView" /> class.
 /// </summary>
 /// <param name="domain">domain.</param>
 /// <param name="events">events.</param>
 /// <param name="_params">_params.</param>
 /// <param name="referrer">referrer.</param>
 /// <param name="referrerParams">referrerParams.</param>
 /// <param name="referrerRaw">referrerRaw.</param>
 /// <param name="timeOnPage">timeOnPage.</param>
 /// <param name="url">url.</param>
 public ScreenRecordingFilterPageView(ScreenRecordingFilterStringSearch domain = default(ScreenRecordingFilterStringSearch), List <ScreenRecordingFilterPageViewEvent> events = default(List <ScreenRecordingFilterPageViewEvent>), List <ScreenRecordingFilterPageViewParam> _params = default(List <ScreenRecordingFilterPageViewParam>), ScreenRecordingFilterStringSearch referrer = default(ScreenRecordingFilterStringSearch), List <ScreenRecordingFilterPageViewReferrerParam> referrerParams = default(List <ScreenRecordingFilterPageViewReferrerParam>), ScreenRecordingFilterStringSearch referrerRaw = default(ScreenRecordingFilterStringSearch), ScreenRecordingFilterRangeInteger timeOnPage = default(ScreenRecordingFilterRangeInteger), ScreenRecordingFilterStringSearch url = default(ScreenRecordingFilterStringSearch))
 {
     this.Domain         = domain;
     this.Events         = events;
     this.Params         = _params;
     this.Referrer       = referrer;
     this.ReferrerParams = referrerParams;
     this.ReferrerRaw    = referrerRaw;
     this.TimeOnPage     = timeOnPage;
     this.Url            = url;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="ScreenRecordingFilterPageViewEventParam" /> class.
 /// </summary>
 /// <param name="name">name.</param>
 /// <param name="valueBd">valueBd.</param>
 /// <param name="valueBool">valueBool.</param>
 /// <param name="valueNum">valueNum.</param>
 /// <param name="valueText">valueText.</param>
 public ScreenRecordingFilterPageViewEventParam(string name = default(string), ScreenRecordingFilterRangeBigDecimal valueBd = default(ScreenRecordingFilterRangeBigDecimal), bool?valueBool = default(bool?), ScreenRecordingFilterRangeInteger valueNum = default(ScreenRecordingFilterRangeInteger), ScreenRecordingFilterStringSearch valueText = default(ScreenRecordingFilterStringSearch))
 {
     this.Name      = name;
     this.ValueBd   = valueBd;
     this.ValueBool = valueBool;
     this.ValueNum  = valueNum;
     this.ValueText = valueText;
 }
Example #3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ScreenRecordingFilterPageViewParam" /> class.
 /// </summary>
 /// <param name="name">name.</param>
 /// <param name="value">value.</param>
 public ScreenRecordingFilterPageViewParam(string name = default(string), ScreenRecordingFilterStringSearch value = default(ScreenRecordingFilterStringSearch))
 {
     this.Name  = name;
     this.Value = value;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="ScreenRecordingFilter" /> class.
 /// </summary>
 /// <param name="affiliateEmail">affiliateEmail.</param>
 /// <param name="affiliateId">affiliateId.</param>
 /// <param name="communicationsCampaignName">communicationsCampaignName.</param>
 /// <param name="communicationsEmailSubject">communicationsEmailSubject.</param>
 /// <param name="communicationsFlowName">communicationsFlowName.</param>
 /// <param name="email">email.</param>
 /// <param name="emailDomain">emailDomain.</param>
 /// <param name="emailIdentified">emailIdentified.</param>
 /// <param name="endTimestamp">endTimestamp.</param>
 /// <param name="espCustomerUuid">espCustomerUuid.</param>
 /// <param name="favorite">favorite.</param>
 /// <param name="geolocation">geolocation.</param>
 /// <param name="geolocationCountry">geolocationCountry.</param>
 /// <param name="geolocationState">geolocationState.</param>
 /// <param name="languageIsoCode">languageIsoCode.</param>
 /// <param name="lastXDays">lastXDays.</param>
 /// <param name="maxFilterValues">maxFilterValues.</param>
 /// <param name="orderId">orderId.</param>
 /// <param name="pageViewCount">pageViewCount.</param>
 /// <param name="pageViews">pageViews.</param>
 /// <param name="placedOrder">placedOrder.</param>
 /// <param name="preferredLanguage">preferredLanguage.</param>
 /// <param name="referrerDomain">referrerDomain.</param>
 /// <param name="screenRecordingUuids">screenRecordingUuids.</param>
 /// <param name="screenSizes">screenSizes.</param>
 /// <param name="skipFilterValues">skipFilterValues.</param>
 /// <param name="skipHits">skipHits.</param>
 /// <param name="startTimestamp">startTimestamp.</param>
 /// <param name="tags">tags.</param>
 /// <param name="timeOnSite">timeOnSite.</param>
 /// <param name="userAgentDeviceName">userAgentDeviceName.</param>
 /// <param name="userAgentName">userAgentName.</param>
 /// <param name="userAgentOriginal">userAgentOriginal.</param>
 /// <param name="userAgentOsName">userAgentOsName.</param>
 /// <param name="userAgentOsVersion">userAgentOsVersion.</param>
 /// <param name="userIp">userIp.</param>
 /// <param name="utmCampaign">utmCampaign.</param>
 /// <param name="utmSource">utmSource.</param>
 /// <param name="visitorNumber">visitorNumber.</param>
 /// <param name="watched">watched.</param>
 public ScreenRecordingFilter(string affiliateEmail = default(string), int?affiliateId = default(int?), string communicationsCampaignName = default(string), string communicationsEmailSubject = default(string), string communicationsFlowName = default(string), ScreenRecordingFilterStringSearch email = default(ScreenRecordingFilterStringSearch), string emailDomain = default(string), bool?emailIdentified = default(bool?), ScreenRecordingFilterRangeDate endTimestamp = default(ScreenRecordingFilterRangeDate), string espCustomerUuid = default(string), bool?favorite = default(bool?), ScreenRecordingFilterGeoDistance geolocation = default(ScreenRecordingFilterGeoDistance), ScreenRecordingFilterStringSearch geolocationCountry = default(ScreenRecordingFilterStringSearch), ScreenRecordingFilterStringSearch geolocationState = default(ScreenRecordingFilterStringSearch), ScreenRecordingFilterStringSearch languageIsoCode = default(ScreenRecordingFilterStringSearch), int?lastXDays = default(int?), int?maxFilterValues = default(int?), ScreenRecordingFilterStringSearch orderId = default(ScreenRecordingFilterStringSearch), ScreenRecordingFilterRangeInteger pageViewCount = default(ScreenRecordingFilterRangeInteger), List <ScreenRecordingFilterPageView> pageViews = default(List <ScreenRecordingFilterPageView>), bool?placedOrder = default(bool?), ScreenRecordingFilterStringSearch preferredLanguage = default(ScreenRecordingFilterStringSearch), string referrerDomain = default(string), List <string> screenRecordingUuids = default(List <string>), List <string> screenSizes = default(List <string>), bool?skipFilterValues = default(bool?), bool?skipHits = default(bool?), ScreenRecordingFilterRangeDate startTimestamp = default(ScreenRecordingFilterRangeDate), List <string> tags = default(List <string>), ScreenRecordingFilterRangeInteger timeOnSite = default(ScreenRecordingFilterRangeInteger), string userAgentDeviceName = default(string), string userAgentName = default(string), ScreenRecordingFilterStringSearch userAgentOriginal = default(ScreenRecordingFilterStringSearch), string userAgentOsName = default(string), string userAgentOsVersion = default(string), ScreenRecordingFilterIpSearch userIp = default(ScreenRecordingFilterIpSearch), string utmCampaign = default(string), string utmSource = default(string), int?visitorNumber = default(int?), bool?watched = default(bool?))
 {
     this.AffiliateEmail             = affiliateEmail;
     this.AffiliateId                = affiliateId;
     this.CommunicationsCampaignName = communicationsCampaignName;
     this.CommunicationsEmailSubject = communicationsEmailSubject;
     this.CommunicationsFlowName     = communicationsFlowName;
     this.Email                = email;
     this.EmailDomain          = emailDomain;
     this.EmailIdentified      = emailIdentified;
     this.EndTimestamp         = endTimestamp;
     this.EspCustomerUuid      = espCustomerUuid;
     this.Favorite             = favorite;
     this.Geolocation          = geolocation;
     this.GeolocationCountry   = geolocationCountry;
     this.GeolocationState     = geolocationState;
     this.LanguageIsoCode      = languageIsoCode;
     this.LastXDays            = lastXDays;
     this.MaxFilterValues      = maxFilterValues;
     this.OrderId              = orderId;
     this.PageViewCount        = pageViewCount;
     this.PageViews            = pageViews;
     this.PlacedOrder          = placedOrder;
     this.PreferredLanguage    = preferredLanguage;
     this.ReferrerDomain       = referrerDomain;
     this.ScreenRecordingUuids = screenRecordingUuids;
     this.ScreenSizes          = screenSizes;
     this.SkipFilterValues     = skipFilterValues;
     this.SkipHits             = skipHits;
     this.StartTimestamp       = startTimestamp;
     this.Tags                = tags;
     this.TimeOnSite          = timeOnSite;
     this.UserAgentDeviceName = userAgentDeviceName;
     this.UserAgentName       = userAgentName;
     this.UserAgentOriginal   = userAgentOriginal;
     this.UserAgentOsName     = userAgentOsName;
     this.UserAgentOsVersion  = userAgentOsVersion;
     this.UserIp              = userIp;
     this.UtmCampaign         = utmCampaign;
     this.UtmSource           = utmSource;
     this.VisitorNumber       = visitorNumber;
     this.Watched             = watched;
 }