@@ -125,6 +125,7 @@ protected Submission() { }
125125 /// <param name="expiresAt">expiresAt.</param>
126126 /// <param name="processedAt">processedAt.</param>
127127 /// <param name="state">state (required).</param>
128+ /// <param name="data">data.</param>
128129 /// <param name="metadata">metadata.</param>
129130 /// <param name="truncatedText">truncatedText.</param>
130131 /// <param name="pdfHash">pdfHash.</param>
@@ -133,7 +134,9 @@ protected Submission() { }
133134 /// <param name="batchId">batchId.</param>
134135 /// <param name="dataRequests">dataRequests.</param>
135136 /// <param name="actions">actions.</param>
136- public Submission ( string id = default ( string ) , string templateId = default ( string ) , bool ? test = default ( bool ? ) , bool ? editable = default ( bool ? ) , bool ? expired = default ( bool ? ) , string expiresAt = default ( string ) , string processedAt = default ( string ) , StateEnum state = default ( StateEnum ) , Object metadata = default ( Object ) , Object truncatedText = default ( Object ) , string pdfHash = default ( string ) , string downloadUrl = default ( string ) , string permanentDownloadUrl = default ( string ) , string batchId = default ( string ) , List < SubmissionDataRequest > dataRequests = default ( List < SubmissionDataRequest > ) , List < SubmissionAction > actions = default ( List < SubmissionAction > ) )
137+ /// <param name="source">source.</param>
138+ /// <param name="referrer">referrer.</param>
139+ public Submission ( string id = default ( string ) , string templateId = default ( string ) , bool ? test = default ( bool ? ) , bool ? editable = default ( bool ? ) , bool ? expired = default ( bool ? ) , string expiresAt = default ( string ) , string processedAt = default ( string ) , StateEnum state = default ( StateEnum ) , Object data = default ( Object ) , Object metadata = default ( Object ) , Object truncatedText = default ( Object ) , string pdfHash = default ( string ) , string downloadUrl = default ( string ) , string permanentDownloadUrl = default ( string ) , string batchId = default ( string ) , List < SubmissionDataRequest > dataRequests = default ( List < SubmissionDataRequest > ) , List < SubmissionAction > actions = default ( List < SubmissionAction > ) , string source = default ( string ) , string referrer = default ( string ) )
137140 {
138141 // to ensure "id" is required (not null)
139142 if ( id == null )
@@ -175,6 +178,7 @@ protected Submission() { }
175178 this . Editable = editable ;
176179 this . ExpiresAt = expiresAt ;
177180 this . ProcessedAt = processedAt ;
181+ this . Data = data ;
178182 this . Metadata = metadata ;
179183 this . TruncatedText = truncatedText ;
180184 this . PdfHash = pdfHash ;
@@ -183,6 +187,8 @@ protected Submission() { }
183187 this . BatchId = batchId ;
184188 this . DataRequests = dataRequests ;
185189 this . Actions = actions ;
190+ this . Source = source ;
191+ this . Referrer = referrer ;
186192 }
187193
188194 /// <summary>
@@ -228,6 +234,12 @@ protected Submission() { }
228234 public string ProcessedAt { get ; set ; }
229235
230236
237+ /// <summary>
238+ /// Gets or Sets Data
239+ /// </summary>
240+ [ DataMember ( Name = "data" , EmitDefaultValue = false ) ]
241+ public Object Data { get ; set ; }
242+
231243 /// <summary>
232244 /// Gets or Sets Metadata
233245 /// </summary>
@@ -276,6 +288,18 @@ protected Submission() { }
276288 [ DataMember ( Name = "actions" , EmitDefaultValue = false ) ]
277289 public List < SubmissionAction > Actions { get ; set ; }
278290
291+ /// <summary>
292+ /// Gets or Sets Source
293+ /// </summary>
294+ [ DataMember ( Name = "source" , EmitDefaultValue = false ) ]
295+ public string Source { get ; set ; }
296+
297+ /// <summary>
298+ /// Gets or Sets Referrer
299+ /// </summary>
300+ [ DataMember ( Name = "referrer" , EmitDefaultValue = false ) ]
301+ public string Referrer { get ; set ; }
302+
279303 /// <summary>
280304 /// Returns the string presentation of the object
281305 /// </summary>
@@ -292,6 +316,7 @@ public override string ToString()
292316 sb . Append ( " ExpiresAt: " ) . Append ( ExpiresAt ) . Append ( "\n " ) ;
293317 sb . Append ( " ProcessedAt: " ) . Append ( ProcessedAt ) . Append ( "\n " ) ;
294318 sb . Append ( " State: " ) . Append ( State ) . Append ( "\n " ) ;
319+ sb . Append ( " Data: " ) . Append ( Data ) . Append ( "\n " ) ;
295320 sb . Append ( " Metadata: " ) . Append ( Metadata ) . Append ( "\n " ) ;
296321 sb . Append ( " TruncatedText: " ) . Append ( TruncatedText ) . Append ( "\n " ) ;
297322 sb . Append ( " PdfHash: " ) . Append ( PdfHash ) . Append ( "\n " ) ;
@@ -300,6 +325,8 @@ public override string ToString()
300325 sb . Append ( " BatchId: " ) . Append ( BatchId ) . Append ( "\n " ) ;
301326 sb . Append ( " DataRequests: " ) . Append ( DataRequests ) . Append ( "\n " ) ;
302327 sb . Append ( " Actions: " ) . Append ( Actions ) . Append ( "\n " ) ;
328+ sb . Append ( " Source: " ) . Append ( Source ) . Append ( "\n " ) ;
329+ sb . Append ( " Referrer: " ) . Append ( Referrer ) . Append ( "\n " ) ;
303330 sb . Append ( "}\n " ) ;
304331 return sb . ToString ( ) ;
305332 }
@@ -374,6 +401,11 @@ public bool Equals(Submission input)
374401 ( this . State != null &&
375402 this . State . Equals ( input . State ) )
376403 ) &&
404+ (
405+ this . Data == input . Data ||
406+ ( this . Data != null &&
407+ this . Data . Equals ( input . Data ) )
408+ ) &&
377409 (
378410 this . Metadata == input . Metadata ||
379411 ( this . Metadata != null &&
@@ -413,6 +445,16 @@ public bool Equals(Submission input)
413445 this . Actions == input . Actions ||
414446 this . Actions != null &&
415447 this . Actions . SequenceEqual ( input . Actions )
448+ ) &&
449+ (
450+ this . Source == input . Source ||
451+ ( this . Source != null &&
452+ this . Source . Equals ( input . Source ) )
453+ ) &&
454+ (
455+ this . Referrer == input . Referrer ||
456+ ( this . Referrer != null &&
457+ this . Referrer . Equals ( input . Referrer ) )
416458 ) ;
417459 }
418460
@@ -441,6 +483,8 @@ public override int GetHashCode()
441483 hashCode = hashCode * 59 + this . ProcessedAt . GetHashCode ( ) ;
442484 if ( this . State != null )
443485 hashCode = hashCode * 59 + this . State . GetHashCode ( ) ;
486+ if ( this . Data != null )
487+ hashCode = hashCode * 59 + this . Data . GetHashCode ( ) ;
444488 if ( this . Metadata != null )
445489 hashCode = hashCode * 59 + this . Metadata . GetHashCode ( ) ;
446490 if ( this . TruncatedText != null )
@@ -457,6 +501,10 @@ public override int GetHashCode()
457501 hashCode = hashCode * 59 + this . DataRequests . GetHashCode ( ) ;
458502 if ( this . Actions != null )
459503 hashCode = hashCode * 59 + this . Actions . GetHashCode ( ) ;
504+ if ( this . Source != null )
505+ hashCode = hashCode * 59 + this . Source . GetHashCode ( ) ;
506+ if ( this . Referrer != null )
507+ hashCode = hashCode * 59 + this . Referrer . GetHashCode ( ) ;
460508 return hashCode ;
461509 }
462510 }
0 commit comments