Beispiel #1
0
 public CustomerFilter(Models.CustomerCreationSourceFilter creationSource = null,
                       Models.TimeRange createdAt             = null,
                       Models.TimeRange updatedAt             = null,
                       Models.CustomerTextFilter emailAddress = null,
                       Models.CustomerTextFilter phoneNumber  = null,
                       Models.CustomerTextFilter referenceId  = null,
                       Models.FilterValue groupIds            = null)
 {
     CreationSource = creationSource;
     CreatedAt      = createdAt;
     UpdatedAt      = updatedAt;
     EmailAddress   = emailAddress;
     PhoneNumber    = phoneNumber;
     ReferenceId    = referenceId;
     GroupIds       = groupIds;
 }
Beispiel #2
0
 /// <summary>
 /// ReferenceId.
 /// </summary>
 /// <param name="referenceId"> referenceId. </param>
 /// <returns> Builder. </returns>
 public Builder ReferenceId(Models.CustomerTextFilter referenceId)
 {
     this.referenceId = referenceId;
     return(this);
 }
Beispiel #3
0
 /// <summary>
 /// PhoneNumber.
 /// </summary>
 /// <param name="phoneNumber"> phoneNumber. </param>
 /// <returns> Builder. </returns>
 public Builder PhoneNumber(Models.CustomerTextFilter phoneNumber)
 {
     this.phoneNumber = phoneNumber;
     return(this);
 }
Beispiel #4
0
 /// <summary>
 /// EmailAddress.
 /// </summary>
 /// <param name="emailAddress"> emailAddress. </param>
 /// <returns> Builder. </returns>
 public Builder EmailAddress(Models.CustomerTextFilter emailAddress)
 {
     this.emailAddress = emailAddress;
     return(this);
 }
Beispiel #5
0
 public Builder ReferenceId(Models.CustomerTextFilter value)
 {
     referenceId = value;
     return(this);
 }
Beispiel #6
0
 public Builder PhoneNumber(Models.CustomerTextFilter value)
 {
     phoneNumber = value;
     return(this);
 }
Beispiel #7
0
 public Builder EmailAddress(Models.CustomerTextFilter value)
 {
     emailAddress = value;
     return(this);
 }