@@ -38,6 +38,13 @@ public WatchResponse(string runID)
38
38
[ JsonPropertyName ( "runID" ) ]
39
39
public string RunID { get ; set ; }
40
40
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
+
41
48
/// <summary>
42
49
/// when used with discovering or validating sources, the sampled data of your source is returned.
43
50
/// </summary>
@@ -59,6 +66,13 @@ public WatchResponse(string runID)
59
66
[ JsonPropertyName ( "message" ) ]
60
67
public string Message { get ; set ; }
61
68
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
+
62
76
/// <summary>
63
77
/// Returns the string presentation of the object
64
78
/// </summary>
@@ -68,9 +82,11 @@ public override string ToString()
68
82
StringBuilder sb = new StringBuilder ( ) ;
69
83
sb . Append ( "class WatchResponse {\n " ) ;
70
84
sb . Append ( " RunID: " ) . Append ( RunID ) . Append ( "\n " ) ;
85
+ sb . Append ( " EventID: " ) . Append ( EventID ) . Append ( "\n " ) ;
71
86
sb . Append ( " Data: " ) . Append ( Data ) . Append ( "\n " ) ;
72
87
sb . Append ( " Events: " ) . Append ( Events ) . Append ( "\n " ) ;
73
88
sb . Append ( " Message: " ) . Append ( Message ) . Append ( "\n " ) ;
89
+ sb . Append ( " CreatedAt: " ) . Append ( CreatedAt ) . Append ( "\n " ) ;
74
90
sb . Append ( "}\n " ) ;
75
91
return sb . ToString ( ) ;
76
92
}
@@ -97,14 +113,16 @@ public override bool Equals(object obj)
97
113
}
98
114
99
115
return ( RunID == input . RunID || ( RunID != null && RunID . Equals ( input . RunID ) ) )
116
+ && ( EventID == input . EventID || ( EventID != null && EventID . Equals ( input . EventID ) ) )
100
117
&& (
101
118
Data == input . Data || Data != null && input . Data != null && Data . SequenceEqual ( input . Data )
102
119
)
103
120
&& (
104
121
Events == input . Events
105
122
|| Events != null && input . Events != null && Events . SequenceEqual ( input . Events )
106
123
)
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 ) ) ) ;
108
126
}
109
127
110
128
/// <summary>
@@ -120,6 +138,10 @@ public override int GetHashCode()
120
138
{
121
139
hashCode = ( hashCode * 59 ) + RunID . GetHashCode ( ) ;
122
140
}
141
+ if ( EventID != null )
142
+ {
143
+ hashCode = ( hashCode * 59 ) + EventID . GetHashCode ( ) ;
144
+ }
123
145
if ( Data != null )
124
146
{
125
147
hashCode = ( hashCode * 59 ) + Data . GetHashCode ( ) ;
@@ -132,6 +154,10 @@ public override int GetHashCode()
132
154
{
133
155
hashCode = ( hashCode * 59 ) + Message . GetHashCode ( ) ;
134
156
}
157
+ if ( CreatedAt != null )
158
+ {
159
+ hashCode = ( hashCode * 59 ) + CreatedAt . GetHashCode ( ) ;
160
+ }
135
161
return hashCode ;
136
162
}
137
163
}
0 commit comments