@@ -38,6 +38,13 @@ public WatchResponse(string runID)
3838 [ JsonPropertyName ( "runID" ) ]
3939 public string RunID { get ; set ; }
4040
41+ /// <summary>
42+ /// Universally unique identifier (UUID) of an event.
43+ /// </summary>
44+ /// <value>Universally unique identifier (UUID) of an event.</value>
45+ [ JsonPropertyName ( "eventID" ) ]
46+ public string EventID { get ; set ; }
47+
4148 /// <summary>
4249 /// when used with discovering or validating sources, the sampled data of your source is returned.
4350 /// </summary>
@@ -59,6 +66,13 @@ public WatchResponse(string runID)
5966 [ JsonPropertyName ( "message" ) ]
6067 public string Message { get ; set ; }
6168
69+ /// <summary>
70+ /// Date of creation in RFC 3339 format.
71+ /// </summary>
72+ /// <value>Date of creation in RFC 3339 format.</value>
73+ [ JsonPropertyName ( "createdAt" ) ]
74+ public string CreatedAt { get ; set ; }
75+
6276 /// <summary>
6377 /// Returns the string presentation of the object
6478 /// </summary>
@@ -68,9 +82,11 @@ public override string ToString()
6882 StringBuilder sb = new StringBuilder ( ) ;
6983 sb . Append ( "class WatchResponse {\n " ) ;
7084 sb . Append ( " RunID: " ) . Append ( RunID ) . Append ( "\n " ) ;
85+ sb . Append ( " EventID: " ) . Append ( EventID ) . Append ( "\n " ) ;
7186 sb . Append ( " Data: " ) . Append ( Data ) . Append ( "\n " ) ;
7287 sb . Append ( " Events: " ) . Append ( Events ) . Append ( "\n " ) ;
7388 sb . Append ( " Message: " ) . Append ( Message ) . Append ( "\n " ) ;
89+ sb . Append ( " CreatedAt: " ) . Append ( CreatedAt ) . Append ( "\n " ) ;
7490 sb . Append ( "}\n " ) ;
7591 return sb . ToString ( ) ;
7692 }
@@ -97,14 +113,16 @@ public override bool Equals(object obj)
97113 }
98114
99115 return ( RunID == input . RunID || ( RunID != null && RunID . Equals ( input . RunID ) ) )
116+ && ( EventID == input . EventID || ( EventID != null && EventID . Equals ( input . EventID ) ) )
100117 && (
101118 Data == input . Data || Data != null && input . Data != null && Data . SequenceEqual ( input . Data )
102119 )
103120 && (
104121 Events == input . Events
105122 || Events != null && input . Events != null && Events . SequenceEqual ( input . Events )
106123 )
107- && ( Message == input . Message || ( Message != null && Message . Equals ( input . Message ) ) ) ;
124+ && ( Message == input . Message || ( Message != null && Message . Equals ( input . Message ) ) )
125+ && ( CreatedAt == input . CreatedAt || ( CreatedAt != null && CreatedAt . Equals ( input . CreatedAt ) ) ) ;
108126 }
109127
110128 /// <summary>
@@ -120,6 +138,10 @@ public override int GetHashCode()
120138 {
121139 hashCode = ( hashCode * 59 ) + RunID . GetHashCode ( ) ;
122140 }
141+ if ( EventID != null )
142+ {
143+ hashCode = ( hashCode * 59 ) + EventID . GetHashCode ( ) ;
144+ }
123145 if ( Data != null )
124146 {
125147 hashCode = ( hashCode * 59 ) + Data . GetHashCode ( ) ;
@@ -132,6 +154,10 @@ public override int GetHashCode()
132154 {
133155 hashCode = ( hashCode * 59 ) + Message . GetHashCode ( ) ;
134156 }
157+ if ( CreatedAt != null )
158+ {
159+ hashCode = ( hashCode * 59 ) + CreatedAt . GetHashCode ( ) ;
160+ }
135161 return hashCode ;
136162 }
137163 }
0 commit comments