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; }
/// <summary> /// ReferenceId. /// </summary> /// <param name="referenceId"> referenceId. </param> /// <returns> Builder. </returns> public Builder ReferenceId(Models.CustomerTextFilter referenceId) { this.referenceId = referenceId; return(this); }
/// <summary> /// PhoneNumber. /// </summary> /// <param name="phoneNumber"> phoneNumber. </param> /// <returns> Builder. </returns> public Builder PhoneNumber(Models.CustomerTextFilter phoneNumber) { this.phoneNumber = phoneNumber; return(this); }
/// <summary> /// EmailAddress. /// </summary> /// <param name="emailAddress"> emailAddress. </param> /// <returns> Builder. </returns> public Builder EmailAddress(Models.CustomerTextFilter emailAddress) { this.emailAddress = emailAddress; return(this); }
public Builder ReferenceId(Models.CustomerTextFilter value) { referenceId = value; return(this); }
public Builder PhoneNumber(Models.CustomerTextFilter value) { phoneNumber = value; return(this); }
public Builder EmailAddress(Models.CustomerTextFilter value) { emailAddress = value; return(this); }