/// <summary> /// Initializes a new instance of the <see cref="JourneyOutcomeEventsNotificationOutcomeAttributionMessage" /> class. /// </summary> /// <param name="Outcome">Outcome.</param> /// <param name="OutcomeTouchpoints">OutcomeTouchpoints.</param> /// <param name="SegmentAssignments">SegmentAssignments.</param> /// <param name="AssociatedValue">AssociatedValue.</param> public JourneyOutcomeEventsNotificationOutcomeAttributionMessage(JourneyOutcomeEventsNotificationOutcome Outcome = null, List <JourneyOutcomeEventsNotificationOutcomeTouchpoint> OutcomeTouchpoints = null, List <JourneyOutcomeEventsNotificationSegment> SegmentAssignments = null, JourneyOutcomeEventsNotificationAssociatedValue AssociatedValue = null) { this.Outcome = Outcome; this.OutcomeTouchpoints = OutcomeTouchpoints; this.SegmentAssignments = SegmentAssignments; this.AssociatedValue = AssociatedValue; }
/// <summary> /// Initializes a new instance of the <see cref="JourneyOutcomeEventsNotificationOutcomeAchievedMessage" /> class. /// </summary> /// <param name="Outcome">Outcome.</param> /// <param name="Browser">Browser.</param> /// <param name="VisitCreatedDate">VisitCreatedDate.</param> /// <param name="IpAddress">IpAddress.</param> /// <param name="IpOrganization">IpOrganization.</param> /// <param name="UserAgentString">UserAgentString.</param> /// <param name="Device">Device.</param> /// <param name="Geolocation">Geolocation.</param> /// <param name="MktCampaign">MktCampaign.</param> /// <param name="VisitReferrer">VisitReferrer.</param> /// <param name="AssociatedValue">AssociatedValue.</param> public JourneyOutcomeEventsNotificationOutcomeAchievedMessage(JourneyOutcomeEventsNotificationOutcome Outcome = null, JourneyOutcomeEventsNotificationBrowser Browser = null, DateTime?VisitCreatedDate = null, string IpAddress = null, string IpOrganization = null, string UserAgentString = null, JourneyOutcomeEventsNotificationDevice Device = null, JourneyOutcomeEventsNotificationGeoLocation Geolocation = null, JourneyOutcomeEventsNotificationMktCampaign MktCampaign = null, JourneyOutcomeEventsNotificationReferrer VisitReferrer = null, JourneyOutcomeEventsNotificationAssociatedValue AssociatedValue = null) { this.Outcome = Outcome; this.Browser = Browser; this.VisitCreatedDate = VisitCreatedDate; this.IpAddress = IpAddress; this.IpOrganization = IpOrganization; this.UserAgentString = UserAgentString; this.Device = Device; this.Geolocation = Geolocation; this.MktCampaign = MktCampaign; this.VisitReferrer = VisitReferrer; this.AssociatedValue = AssociatedValue; }