/// <summary> /// Initializes a new instance of the <see cref="EndpointIndigo" /> class. /// </summary> /// <param name="id">id.</param> /// <param name="callguid">callguid.</param> /// <param name="name">name.</param> /// <param name="endpoint">endpoint.</param> /// <param name="vendor">vendor.</param> /// <param name="version">version.</param> /// <param name="uniqId">uniqId.</param> /// <param name="remoteAddress">remoteAddress.</param> /// <param name="leader">leader.</param> /// <param name="secureCall">secureCall.</param> /// <param name="natDetected">natDetected.</param> /// <param name="proxy">proxy.</param> /// <param name="roiDistance">roiDistance.</param> /// <param name="mpls">mpls.</param> /// <param name="videoShare">videoShare.</param> /// <param name="recording">recording.</param> /// <param name="creationTime">creationTime.</param> /// <param name="meetingJoinTime">meetingJoinTime.</param> /// <param name="meetingLeaveTime">meetingLeaveTime.</param> /// <param name="didNumber">didNumber.</param> /// <param name="location">location.</param> /// <param name="summaryStats">summaryStats.</param> /// <param name="endpointAttributes1">endpointAttributes1.</param> /// <param name="traceroute">traceroute.</param> /// <param name="mhtaskStopped">mhtaskStopped.</param> public EndpointIndigo(int?id = default(int?), string callguid = default(string), string name = default(string), string endpoint = default(string), string vendor = default(string), string version = default(string), string uniqId = default(string), string remoteAddress = default(string), bool?leader = default(bool?), bool?secureCall = default(bool?), bool?natDetected = default(bool?), bool?proxy = default(bool?), float?roiDistance = default(float?), bool?mpls = default(bool?), bool?videoShare = default(bool?), bool?recording = default(bool?), int?creationTime = default(int?), int?meetingJoinTime = default(int?), int?meetingLeaveTime = default(int?), string didNumber = default(string), EndpointIndigoLocation location = default(EndpointIndigoLocation), EndpointIndigoSummaryStats summaryStats = default(EndpointIndigoSummaryStats), EndpointIndigoEndpointAttributes1 endpointAttributes1 = default(EndpointIndigoEndpointAttributes1), EndpointIndigoTraceroute traceroute = default(EndpointIndigoTraceroute), bool?mhtaskStopped = default(bool?)) { this.Id = id; this.Callguid = callguid; this.Name = name; this.Endpoint = endpoint; this.Vendor = vendor; this.Version = version; this.UniqId = uniqId; this.RemoteAddress = remoteAddress; this.Leader = leader; this.SecureCall = secureCall; this.NatDetected = natDetected; this.Proxy = proxy; this.RoiDistance = roiDistance; this.Mpls = mpls; this.VideoShare = videoShare; this.Recording = recording; this.CreationTime = creationTime; this.MeetingJoinTime = meetingJoinTime; this.MeetingLeaveTime = meetingLeaveTime; this.DidNumber = didNumber; this.Location = location; this.SummaryStats = summaryStats; this.EndpointAttributes1 = endpointAttributes1; this.Traceroute = traceroute; this.MhtaskStopped = mhtaskStopped; }
/// <summary> /// Initializes a new instance of the <see cref="EndpointIndigo" /> class. /// </summary> /// <param name="Id">Id.</param> /// <param name="Callguid">Callguid.</param> /// <param name="Name">Name.</param> /// <param name="Endpoint">Endpoint.</param> /// <param name="Vendor">Vendor.</param> /// <param name="Version">Version.</param> /// <param name="UniqId">UniqId.</param> /// <param name="RemoteAddress">RemoteAddress.</param> /// <param name="Leader">Leader.</param> /// <param name="SecureCall">SecureCall.</param> /// <param name="NatDetected">NatDetected.</param> /// <param name="Proxy">Proxy.</param> /// <param name="RoiDistance">RoiDistance.</param> /// <param name="Mpls">Mpls.</param> /// <param name="VideoShare">VideoShare.</param> /// <param name="Recording">Recording.</param> /// <param name="CreationTime">CreationTime.</param> /// <param name="MeetingJoinTime">MeetingJoinTime.</param> /// <param name="MeetingLeaveTime">MeetingLeaveTime.</param> /// <param name="DidNumber">DidNumber.</param> /// <param name="Location">Location.</param> /// <param name="SummaryStats">SummaryStats.</param> /// <param name="EndpointAttributes1">EndpointAttributes1.</param> /// <param name="Traceroute">Traceroute.</param> /// <param name="MhtaskStopped">MhtaskStopped.</param> public EndpointIndigo(int?Id = default(int?), string Callguid = default(string), string Name = default(string), string Endpoint = default(string), string Vendor = default(string), string Version = default(string), string UniqId = default(string), string RemoteAddress = default(string), bool?Leader = default(bool?), bool?SecureCall = default(bool?), bool?NatDetected = default(bool?), bool?Proxy = default(bool?), float?RoiDistance = default(float?), bool?Mpls = default(bool?), bool?VideoShare = default(bool?), bool?Recording = default(bool?), long?CreationTime = default(long?), long?MeetingJoinTime = default(long?), long?MeetingLeaveTime = default(long?), string DidNumber = default(string), EndpointIndigoLocation Location = default(EndpointIndigoLocation), EndpointIndigoSummaryStats SummaryStats = default(EndpointIndigoSummaryStats), EndpointIndigoEndpointAttributes1 EndpointAttributes1 = default(EndpointIndigoEndpointAttributes1), EndpointIndigoTraceroute Traceroute = default(EndpointIndigoTraceroute), bool?MhtaskStopped = default(bool?)) { this.Id = Id; this.Callguid = Callguid; this.Name = Name; this.Endpoint = Endpoint; this.Vendor = Vendor; this.Version = Version; this.UniqId = UniqId; this.RemoteAddress = RemoteAddress; this.Leader = Leader; this.SecureCall = SecureCall; this.NatDetected = NatDetected; this.Proxy = Proxy; this.RoiDistance = RoiDistance; this.Mpls = Mpls; this.VideoShare = VideoShare; this.Recording = Recording; this.CreationTime = CreationTime; this.MeetingJoinTime = MeetingJoinTime; this.MeetingLeaveTime = MeetingLeaveTime; this.DidNumber = DidNumber; this.Location = Location; this.SummaryStats = SummaryStats; this.EndpointAttributes1 = EndpointAttributes1; this.Traceroute = Traceroute; this.MhtaskStopped = MhtaskStopped; }