All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.docusign.esign.model.ReportInProductRunResponseRowFields Maven / Gradle / Ivy

Go to download

The official Docusign eSignature JAVA client is based on version 2.1 of the Docusign REST API and provides libraries for JAVA application integration. It is recommended that you use this version of the library for new development.

There is a newer version: 6.0.0
Show newest version
package com.docusign.esign.model;

import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.v3.oas.annotations.media.Schema;
import java.util.Objects;

/** ReportInProductRunResponseRowFields. */
public class ReportInProductRunResponseRowFields {
  @JsonProperty("accessCodeRequired")
  private String accessCodeRequired = null;

  @JsonProperty("accessCodesAttempted")
  private String accessCodesAttempted = null;

  @JsonProperty("accessCodesFailed")
  private String accessCodesFailed = null;

  @JsonProperty("accountId")
  private String accountId = null;

  @JsonProperty("authenticationCategory")
  private String authenticationCategory = null;

  @JsonProperty("authenticationSuccess")
  private String authenticationSuccess = null;

  @JsonProperty("authenticationType")
  private String authenticationType = null;

  @JsonProperty("averageTimeToCompleteSeconds")
  private String averageTimeToCompleteSeconds = null;

  @JsonProperty("avgCompleteSeconds")
  private String avgCompleteSeconds = null;

  @JsonProperty("captureMethod")
  private String captureMethod = null;

  @JsonProperty("completed")
  private String completed = null;

  @JsonProperty("completedTs")
  private String completedTs = null;

  @JsonProperty("createdDate")
  private String createdDate = null;

  @JsonProperty("createdOn")
  private String createdOn = null;

  @JsonProperty("creator")
  private String creator = null;

  @JsonProperty("customField")
  private String customField = null;

  @JsonProperty("declinedDate")
  private String declinedDate = null;

  @JsonProperty("declinedReason")
  private String declinedReason = null;

  @JsonProperty("deliveredDate")
  private String deliveredDate = null;

  @JsonProperty("envelopeCount")
  private String envelopeCount = null;

  @JsonProperty("envelopeCreator")
  private String envelopeCreator = null;

  @JsonProperty("envelopeId")
  private String envelopeId = null;

  @JsonProperty("envelopeInitialSendTs")
  private String envelopeInitialSendTs = null;

  @JsonProperty("envelopesBilled")
  private String envelopesBilled = null;

  @JsonProperty("envelopesCompleted")
  private String envelopesCompleted = null;

  @JsonProperty("envelopesCompletedCount")
  private String envelopesCompletedCount = null;

  @JsonProperty("envelopesDeclined")
  private String envelopesDeclined = null;

  @JsonProperty("envelopesSent")
  private String envelopesSent = null;

  @JsonProperty("envelopesSentCount")
  private String envelopesSentCount = null;

  @JsonProperty("envelopesVoided")
  private String envelopesVoided = null;

  @JsonProperty("envelopeVoidedReason")
  private String envelopeVoidedReason = null;

  @JsonProperty("eodDocumentDescription")
  private String eodDocumentDescription = null;

  @JsonProperty("eodDocumentName")
  private String eodDocumentName = null;

  @JsonProperty("eodDocumentProfileId")
  private String eodDocumentProfileId = null;

  @JsonProperty("eodTransactionId")
  private String eodTransactionId = null;

  @JsonProperty("eodTransactionName")
  private String eodTransactionName = null;

  @JsonProperty("eventDate")
  private String eventDate = null;

  @JsonProperty("expirationDate")
  private String expirationDate = null;

  @JsonProperty("expiredTs")
  private String expiredTs = null;

  @JsonProperty("failureReason")
  private String failureReason = null;

  @JsonProperty("failures")
  private String failures = null;

  @JsonProperty("failureVendorCode")
  private String failureVendorCode = null;

  @JsonProperty("failureVendorReason")
  private String failureVendorReason = null;

  @JsonProperty("firstSendTs")
  private String firstSendTs = null;

  @JsonProperty("groupId")
  private String groupId = null;

  @JsonProperty("groupName")
  private String groupName = null;

  @JsonProperty("hoursToCompleteEnd")
  private String hoursToCompleteEnd = null;

  @JsonProperty("hoursToCompleteStart")
  private String hoursToCompleteStart = null;

  @JsonProperty("idChecksAttempted")
  private String idChecksAttempted = null;

  @JsonProperty("idChecksFailed")
  private String idChecksFailed = null;

  @JsonProperty("idCountry")
  private String idCountry = null;

  @JsonProperty("idMethod")
  private String idMethod = null;

  @JsonProperty("initialSendTs")
  private String initialSendTs = null;

  @JsonProperty("ipAddress")
  private String ipAddress = null;

  @JsonProperty("lastActivity")
  private String lastActivity = null;

  @JsonProperty("lastActivityDate")
  private String lastActivityDate = null;

  @JsonProperty("lastModified")
  private String lastModified = null;

  @JsonProperty("lastSentDate")
  private String lastSentDate = null;

  @JsonProperty("lastUsed")
  private String lastUsed = null;

  @JsonProperty("metadataRemoved")
  private String metadataRemoved = null;

  @JsonProperty("notSigned")
  private String notSigned = null;

  @JsonProperty("numberOfAuthenticatedRecipients")
  private String numberOfAuthenticatedRecipients = null;

  @JsonProperty("numberOfCompletedSignatures")
  private String numberOfCompletedSignatures = null;

  @JsonProperty("numberOfDocuments")
  private String numberOfDocuments = null;

  @JsonProperty("numberOfPages")
  private String numberOfPages = null;

  @JsonProperty("numberOfRecipients")
  private String numberOfRecipients = null;

  @JsonProperty("numberOfSends")
  private String numberOfSends = null;

  @JsonProperty("numberOfSigners")
  private String numberOfSigners = null;

  @JsonProperty("numberOfTotalDocuments")
  private String numberOfTotalDocuments = null;

  @JsonProperty("numberOfTotalPages")
  private String numberOfTotalPages = null;

  @JsonProperty("numberOfTotalSigners")
  private String numberOfTotalSigners = null;

  @JsonProperty("numberOfUniqueSenders")
  private String numberOfUniqueSenders = null;

  @JsonProperty("numberTotalRecipients")
  private String numberTotalRecipients = null;

  @JsonProperty("otherRecipientsList")
  private String otherRecipientsList = null;

  @JsonProperty("owner")
  private String owner = null;

  @JsonProperty("ownerMail")
  private String ownerMail = null;

  @JsonProperty("periodEnd")
  private String periodEnd = null;

  @JsonProperty("periodStart")
  private String periodStart = null;

  @JsonProperty("phoneCallsAttempted")
  private String phoneCallsAttempted = null;

  @JsonProperty("phoneCallsFailed")
  private String phoneCallsFailed = null;

  @JsonProperty("piiRedacted")
  private String piiRedacted = null;

  @JsonProperty("purgeDate")
  private String purgeDate = null;

  @JsonProperty("reasonForDeclining")
  private String reasonForDeclining = null;

  @JsonProperty("reasonForVoiding")
  private String reasonForVoiding = null;

  @JsonProperty("reassignReason")
  private String reassignReason = null;

  @JsonProperty("received")
  private String received = null;

  @JsonProperty("recipient")
  private String recipient = null;

  @JsonProperty("recipientAction")
  private String recipientAction = null;

  @JsonProperty("recipientCompanyName")
  private String recipientCompanyName = null;

  @JsonProperty("recipientCountry")
  private String recipientCountry = null;

  @JsonProperty("recipientEmail")
  private String recipientEmail = null;

  @JsonProperty("recipientId")
  private String recipientId = null;

  @JsonProperty("recipientName")
  private String recipientName = null;

  @JsonProperty("recipientRoleName")
  private String recipientRoleName = null;

  @JsonProperty("recipientTemplateRoleName")
  private String recipientTemplateRoleName = null;

  @JsonProperty("recipientTitle")
  private String recipientTitle = null;

  @JsonProperty("recipientType")
  private String recipientType = null;

  @JsonProperty("recipientUserId")
  private String recipientUserId = null;

  @JsonProperty("remainingSignatures")
  private String remainingSignatures = null;

  @JsonProperty("routingOrder")
  private String routingOrder = null;

  @JsonProperty("senderAccountId")
  private String senderAccountId = null;

  @JsonProperty("senderCompanyName")
  private String senderCompanyName = null;

  @JsonProperty("senderCountry")
  private String senderCountry = null;

  @JsonProperty("senderEmail")
  private String senderEmail = null;

  @JsonProperty("senderIPAddress")
  private String senderIPAddress = null;

  @JsonProperty("senderJobTitle")
  private String senderJobTitle = null;

  @JsonProperty("senderName")
  private String senderName = null;

  @JsonProperty("senderUserId")
  private String senderUserId = null;

  @JsonProperty("signatureType")
  private String signatureType = null;

  @JsonProperty("signatureTypeValue")
  private String signatureTypeValue = null;

  @JsonProperty("signDate")
  private String signDate = null;

  @JsonProperty("signed")
  private String signed = null;

  @JsonProperty("signedDate")
  private String signedDate = null;

  @JsonProperty("signedOnMobile")
  private String signedOnMobile = null;

  @JsonProperty("signedOnPaper")
  private String signedOnPaper = null;

  @JsonProperty("signerList")
  private String signerList = null;

  @JsonProperty("status")
  private String status = null;

  @JsonProperty("statusChangedDate")
  private String statusChangedDate = null;

  @JsonProperty("statusChangedTs")
  private String statusChangedTs = null;

  @JsonProperty("statusComment")
  private String statusComment = null;

  @JsonProperty("subject")
  private String subject = null;

  @JsonProperty("successes")
  private String successes = null;

  @JsonProperty("templateId")
  private String templateId = null;

  @JsonProperty("templateName")
  private String templateName = null;

  @JsonProperty("templatesCreated")
  private String templatesCreated = null;

  @JsonProperty("templatesCreatedCount")
  private String templatesCreatedCount = null;

  @JsonProperty("terminalStatusDate")
  private String terminalStatusDate = null;

  @JsonProperty("timeToCompleteSeconds")
  private String timeToCompleteSeconds = null;

  @JsonProperty("timeToDeliver")
  private String timeToDeliver = null;

  @JsonProperty("totalDocuments")
  private String totalDocuments = null;

  @JsonProperty("totalEnvelopes")
  private String totalEnvelopes = null;

  @JsonProperty("totalPages")
  private String totalPages = null;

  @JsonProperty("totalRecipients")
  private String totalRecipients = null;

  @JsonProperty("totalSigners")
  private String totalSigners = null;

  @JsonProperty("uniqueSenders")
  private String uniqueSenders = null;

  @JsonProperty("userAccountEmail")
  private String userAccountEmail = null;

  @JsonProperty("userAccountName")
  private String userAccountName = null;

  @JsonProperty("userAccountStatus")
  private String userAccountStatus = null;

  @JsonProperty("userCount")
  private String userCount = null;

  @JsonProperty("userId")
  private String userId = null;

  @JsonProperty("verificationStatus")
  private String verificationStatus = null;

  @JsonProperty("verificationType")
  private String verificationType = null;

  @JsonProperty("viewDate")
  private String viewDate = null;

  @JsonProperty("voidedTs")
  private String voidedTs = null;

  /**
   * accessCodeRequired.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields accessCodeRequired(String accessCodeRequired) {
    this.accessCodeRequired = accessCodeRequired;
    return this;
  }

  /**
   * .
   *
   * @return accessCodeRequired
   */
  @Schema(description = "")
  public String getAccessCodeRequired() {
    return accessCodeRequired;
  }

  /** setAccessCodeRequired. */
  public void setAccessCodeRequired(String accessCodeRequired) {
    this.accessCodeRequired = accessCodeRequired;
  }

  /**
   * accessCodesAttempted.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields accessCodesAttempted(String accessCodesAttempted) {
    this.accessCodesAttempted = accessCodesAttempted;
    return this;
  }

  /**
   * .
   *
   * @return accessCodesAttempted
   */
  @Schema(description = "")
  public String getAccessCodesAttempted() {
    return accessCodesAttempted;
  }

  /** setAccessCodesAttempted. */
  public void setAccessCodesAttempted(String accessCodesAttempted) {
    this.accessCodesAttempted = accessCodesAttempted;
  }

  /**
   * accessCodesFailed.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields accessCodesFailed(String accessCodesFailed) {
    this.accessCodesFailed = accessCodesFailed;
    return this;
  }

  /**
   * .
   *
   * @return accessCodesFailed
   */
  @Schema(description = "")
  public String getAccessCodesFailed() {
    return accessCodesFailed;
  }

  /** setAccessCodesFailed. */
  public void setAccessCodesFailed(String accessCodesFailed) {
    this.accessCodesFailed = accessCodesFailed;
  }

  /**
   * accountId.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields accountId(String accountId) {
    this.accountId = accountId;
    return this;
  }

  /**
   * The account ID associated with the envelope..
   *
   * @return accountId
   */
  @Schema(description = "The account ID associated with the envelope.")
  public String getAccountId() {
    return accountId;
  }

  /** setAccountId. */
  public void setAccountId(String accountId) {
    this.accountId = accountId;
  }

  /**
   * authenticationCategory.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields authenticationCategory(String authenticationCategory) {
    this.authenticationCategory = authenticationCategory;
    return this;
  }

  /**
   * .
   *
   * @return authenticationCategory
   */
  @Schema(description = "")
  public String getAuthenticationCategory() {
    return authenticationCategory;
  }

  /** setAuthenticationCategory. */
  public void setAuthenticationCategory(String authenticationCategory) {
    this.authenticationCategory = authenticationCategory;
  }

  /**
   * authenticationSuccess.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields authenticationSuccess(String authenticationSuccess) {
    this.authenticationSuccess = authenticationSuccess;
    return this;
  }

  /**
   * .
   *
   * @return authenticationSuccess
   */
  @Schema(description = "")
  public String getAuthenticationSuccess() {
    return authenticationSuccess;
  }

  /** setAuthenticationSuccess. */
  public void setAuthenticationSuccess(String authenticationSuccess) {
    this.authenticationSuccess = authenticationSuccess;
  }

  /**
   * authenticationType.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields authenticationType(String authenticationType) {
    this.authenticationType = authenticationType;
    return this;
  }

  /**
   * .
   *
   * @return authenticationType
   */
  @Schema(description = "")
  public String getAuthenticationType() {
    return authenticationType;
  }

  /** setAuthenticationType. */
  public void setAuthenticationType(String authenticationType) {
    this.authenticationType = authenticationType;
  }

  /**
   * averageTimeToCompleteSeconds.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields averageTimeToCompleteSeconds(
      String averageTimeToCompleteSeconds) {
    this.averageTimeToCompleteSeconds = averageTimeToCompleteSeconds;
    return this;
  }

  /**
   * .
   *
   * @return averageTimeToCompleteSeconds
   */
  @Schema(description = "")
  public String getAverageTimeToCompleteSeconds() {
    return averageTimeToCompleteSeconds;
  }

  /** setAverageTimeToCompleteSeconds. */
  public void setAverageTimeToCompleteSeconds(String averageTimeToCompleteSeconds) {
    this.averageTimeToCompleteSeconds = averageTimeToCompleteSeconds;
  }

  /**
   * avgCompleteSeconds.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields avgCompleteSeconds(String avgCompleteSeconds) {
    this.avgCompleteSeconds = avgCompleteSeconds;
    return this;
  }

  /**
   * .
   *
   * @return avgCompleteSeconds
   */
  @Schema(description = "")
  public String getAvgCompleteSeconds() {
    return avgCompleteSeconds;
  }

  /** setAvgCompleteSeconds. */
  public void setAvgCompleteSeconds(String avgCompleteSeconds) {
    this.avgCompleteSeconds = avgCompleteSeconds;
  }

  /**
   * captureMethod.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields captureMethod(String captureMethod) {
    this.captureMethod = captureMethod;
    return this;
  }

  /**
   * .
   *
   * @return captureMethod
   */
  @Schema(description = "")
  public String getCaptureMethod() {
    return captureMethod;
  }

  /** setCaptureMethod. */
  public void setCaptureMethod(String captureMethod) {
    this.captureMethod = captureMethod;
  }

  /**
   * completed.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields completed(String completed) {
    this.completed = completed;
    return this;
  }

  /**
   * .
   *
   * @return completed
   */
  @Schema(description = "")
  public String getCompleted() {
    return completed;
  }

  /** setCompleted. */
  public void setCompleted(String completed) {
    this.completed = completed;
  }

  /**
   * completedTs.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields completedTs(String completedTs) {
    this.completedTs = completedTs;
    return this;
  }

  /**
   * .
   *
   * @return completedTs
   */
  @Schema(description = "")
  public String getCompletedTs() {
    return completedTs;
  }

  /** setCompletedTs. */
  public void setCompletedTs(String completedTs) {
    this.completedTs = completedTs;
  }

  /**
   * createdDate.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields createdDate(String createdDate) {
    this.createdDate = createdDate;
    return this;
  }

  /**
   * .
   *
   * @return createdDate
   */
  @Schema(description = "")
  public String getCreatedDate() {
    return createdDate;
  }

  /** setCreatedDate. */
  public void setCreatedDate(String createdDate) {
    this.createdDate = createdDate;
  }

  /**
   * createdOn.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields createdOn(String createdOn) {
    this.createdOn = createdOn;
    return this;
  }

  /**
   * .
   *
   * @return createdOn
   */
  @Schema(description = "")
  public String getCreatedOn() {
    return createdOn;
  }

  /** setCreatedOn. */
  public void setCreatedOn(String createdOn) {
    this.createdOn = createdOn;
  }

  /**
   * creator.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields creator(String creator) {
    this.creator = creator;
    return this;
  }

  /**
   * .
   *
   * @return creator
   */
  @Schema(description = "")
  public String getCreator() {
    return creator;
  }

  /** setCreator. */
  public void setCreator(String creator) {
    this.creator = creator;
  }

  /**
   * customField.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields customField(String customField) {
    this.customField = customField;
    return this;
  }

  /**
   * .
   *
   * @return customField
   */
  @Schema(description = "")
  public String getCustomField() {
    return customField;
  }

  /** setCustomField. */
  public void setCustomField(String customField) {
    this.customField = customField;
  }

  /**
   * declinedDate.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields declinedDate(String declinedDate) {
    this.declinedDate = declinedDate;
    return this;
  }

  /**
   * .
   *
   * @return declinedDate
   */
  @Schema(description = "")
  public String getDeclinedDate() {
    return declinedDate;
  }

  /** setDeclinedDate. */
  public void setDeclinedDate(String declinedDate) {
    this.declinedDate = declinedDate;
  }

  /**
   * declinedReason.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields declinedReason(String declinedReason) {
    this.declinedReason = declinedReason;
    return this;
  }

  /**
   * The reason the recipient declined the document..
   *
   * @return declinedReason
   */
  @Schema(description = "The reason the recipient declined the document.")
  public String getDeclinedReason() {
    return declinedReason;
  }

  /** setDeclinedReason. */
  public void setDeclinedReason(String declinedReason) {
    this.declinedReason = declinedReason;
  }

  /**
   * deliveredDate.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields deliveredDate(String deliveredDate) {
    this.deliveredDate = deliveredDate;
    return this;
  }

  /**
   * .
   *
   * @return deliveredDate
   */
  @Schema(description = "")
  public String getDeliveredDate() {
    return deliveredDate;
  }

  /** setDeliveredDate. */
  public void setDeliveredDate(String deliveredDate) {
    this.deliveredDate = deliveredDate;
  }

  /**
   * envelopeCount.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields envelopeCount(String envelopeCount) {
    this.envelopeCount = envelopeCount;
    return this;
  }

  /**
   * .
   *
   * @return envelopeCount
   */
  @Schema(description = "")
  public String getEnvelopeCount() {
    return envelopeCount;
  }

  /** setEnvelopeCount. */
  public void setEnvelopeCount(String envelopeCount) {
    this.envelopeCount = envelopeCount;
  }

  /**
   * envelopeCreator.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields envelopeCreator(String envelopeCreator) {
    this.envelopeCreator = envelopeCreator;
    return this;
  }

  /**
   * .
   *
   * @return envelopeCreator
   */
  @Schema(description = "")
  public String getEnvelopeCreator() {
    return envelopeCreator;
  }

  /** setEnvelopeCreator. */
  public void setEnvelopeCreator(String envelopeCreator) {
    this.envelopeCreator = envelopeCreator;
  }

  /**
   * envelopeId.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields envelopeId(String envelopeId) {
    this.envelopeId = envelopeId;
    return this;
  }

  /**
   * The envelope ID of the envelope status that failed to post..
   *
   * @return envelopeId
   */
  @Schema(description = "The envelope ID of the envelope status that failed to post.")
  public String getEnvelopeId() {
    return envelopeId;
  }

  /** setEnvelopeId. */
  public void setEnvelopeId(String envelopeId) {
    this.envelopeId = envelopeId;
  }

  /**
   * envelopeInitialSendTs.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields envelopeInitialSendTs(String envelopeInitialSendTs) {
    this.envelopeInitialSendTs = envelopeInitialSendTs;
    return this;
  }

  /**
   * .
   *
   * @return envelopeInitialSendTs
   */
  @Schema(description = "")
  public String getEnvelopeInitialSendTs() {
    return envelopeInitialSendTs;
  }

  /** setEnvelopeInitialSendTs. */
  public void setEnvelopeInitialSendTs(String envelopeInitialSendTs) {
    this.envelopeInitialSendTs = envelopeInitialSendTs;
  }

  /**
   * envelopesBilled.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields envelopesBilled(String envelopesBilled) {
    this.envelopesBilled = envelopesBilled;
    return this;
  }

  /**
   * .
   *
   * @return envelopesBilled
   */
  @Schema(description = "")
  public String getEnvelopesBilled() {
    return envelopesBilled;
  }

  /** setEnvelopesBilled. */
  public void setEnvelopesBilled(String envelopesBilled) {
    this.envelopesBilled = envelopesBilled;
  }

  /**
   * envelopesCompleted.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields envelopesCompleted(String envelopesCompleted) {
    this.envelopesCompleted = envelopesCompleted;
    return this;
  }

  /**
   * .
   *
   * @return envelopesCompleted
   */
  @Schema(description = "")
  public String getEnvelopesCompleted() {
    return envelopesCompleted;
  }

  /** setEnvelopesCompleted. */
  public void setEnvelopesCompleted(String envelopesCompleted) {
    this.envelopesCompleted = envelopesCompleted;
  }

  /**
   * envelopesCompletedCount.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields envelopesCompletedCount(
      String envelopesCompletedCount) {
    this.envelopesCompletedCount = envelopesCompletedCount;
    return this;
  }

  /**
   * .
   *
   * @return envelopesCompletedCount
   */
  @Schema(description = "")
  public String getEnvelopesCompletedCount() {
    return envelopesCompletedCount;
  }

  /** setEnvelopesCompletedCount. */
  public void setEnvelopesCompletedCount(String envelopesCompletedCount) {
    this.envelopesCompletedCount = envelopesCompletedCount;
  }

  /**
   * envelopesDeclined.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields envelopesDeclined(String envelopesDeclined) {
    this.envelopesDeclined = envelopesDeclined;
    return this;
  }

  /**
   * .
   *
   * @return envelopesDeclined
   */
  @Schema(description = "")
  public String getEnvelopesDeclined() {
    return envelopesDeclined;
  }

  /** setEnvelopesDeclined. */
  public void setEnvelopesDeclined(String envelopesDeclined) {
    this.envelopesDeclined = envelopesDeclined;
  }

  /**
   * envelopesSent.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields envelopesSent(String envelopesSent) {
    this.envelopesSent = envelopesSent;
    return this;
  }

  /**
   * .
   *
   * @return envelopesSent
   */
  @Schema(description = "")
  public String getEnvelopesSent() {
    return envelopesSent;
  }

  /** setEnvelopesSent. */
  public void setEnvelopesSent(String envelopesSent) {
    this.envelopesSent = envelopesSent;
  }

  /**
   * envelopesSentCount.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields envelopesSentCount(String envelopesSentCount) {
    this.envelopesSentCount = envelopesSentCount;
    return this;
  }

  /**
   * .
   *
   * @return envelopesSentCount
   */
  @Schema(description = "")
  public String getEnvelopesSentCount() {
    return envelopesSentCount;
  }

  /** setEnvelopesSentCount. */
  public void setEnvelopesSentCount(String envelopesSentCount) {
    this.envelopesSentCount = envelopesSentCount;
  }

  /**
   * envelopesVoided.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields envelopesVoided(String envelopesVoided) {
    this.envelopesVoided = envelopesVoided;
    return this;
  }

  /**
   * .
   *
   * @return envelopesVoided
   */
  @Schema(description = "")
  public String getEnvelopesVoided() {
    return envelopesVoided;
  }

  /** setEnvelopesVoided. */
  public void setEnvelopesVoided(String envelopesVoided) {
    this.envelopesVoided = envelopesVoided;
  }

  /**
   * envelopeVoidedReason.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields envelopeVoidedReason(String envelopeVoidedReason) {
    this.envelopeVoidedReason = envelopeVoidedReason;
    return this;
  }

  /**
   * .
   *
   * @return envelopeVoidedReason
   */
  @Schema(description = "")
  public String getEnvelopeVoidedReason() {
    return envelopeVoidedReason;
  }

  /** setEnvelopeVoidedReason. */
  public void setEnvelopeVoidedReason(String envelopeVoidedReason) {
    this.envelopeVoidedReason = envelopeVoidedReason;
  }

  /**
   * eodDocumentDescription.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields eodDocumentDescription(String eodDocumentDescription) {
    this.eodDocumentDescription = eodDocumentDescription;
    return this;
  }

  /**
   * .
   *
   * @return eodDocumentDescription
   */
  @Schema(description = "")
  public String getEodDocumentDescription() {
    return eodDocumentDescription;
  }

  /** setEodDocumentDescription. */
  public void setEodDocumentDescription(String eodDocumentDescription) {
    this.eodDocumentDescription = eodDocumentDescription;
  }

  /**
   * eodDocumentName.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields eodDocumentName(String eodDocumentName) {
    this.eodDocumentName = eodDocumentName;
    return this;
  }

  /**
   * .
   *
   * @return eodDocumentName
   */
  @Schema(description = "")
  public String getEodDocumentName() {
    return eodDocumentName;
  }

  /** setEodDocumentName. */
  public void setEodDocumentName(String eodDocumentName) {
    this.eodDocumentName = eodDocumentName;
  }

  /**
   * eodDocumentProfileId.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields eodDocumentProfileId(String eodDocumentProfileId) {
    this.eodDocumentProfileId = eodDocumentProfileId;
    return this;
  }

  /**
   * .
   *
   * @return eodDocumentProfileId
   */
  @Schema(description = "")
  public String getEodDocumentProfileId() {
    return eodDocumentProfileId;
  }

  /** setEodDocumentProfileId. */
  public void setEodDocumentProfileId(String eodDocumentProfileId) {
    this.eodDocumentProfileId = eodDocumentProfileId;
  }

  /**
   * eodTransactionId.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields eodTransactionId(String eodTransactionId) {
    this.eodTransactionId = eodTransactionId;
    return this;
  }

  /**
   * .
   *
   * @return eodTransactionId
   */
  @Schema(description = "")
  public String getEodTransactionId() {
    return eodTransactionId;
  }

  /** setEodTransactionId. */
  public void setEodTransactionId(String eodTransactionId) {
    this.eodTransactionId = eodTransactionId;
  }

  /**
   * eodTransactionName.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields eodTransactionName(String eodTransactionName) {
    this.eodTransactionName = eodTransactionName;
    return this;
  }

  /**
   * .
   *
   * @return eodTransactionName
   */
  @Schema(description = "")
  public String getEodTransactionName() {
    return eodTransactionName;
  }

  /** setEodTransactionName. */
  public void setEodTransactionName(String eodTransactionName) {
    this.eodTransactionName = eodTransactionName;
  }

  /**
   * eventDate.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields eventDate(String eventDate) {
    this.eventDate = eventDate;
    return this;
  }

  /**
   * .
   *
   * @return eventDate
   */
  @Schema(description = "")
  public String getEventDate() {
    return eventDate;
  }

  /** setEventDate. */
  public void setEventDate(String eventDate) {
    this.eventDate = eventDate;
  }

  /**
   * expirationDate.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields expirationDate(String expirationDate) {
    this.expirationDate = expirationDate;
    return this;
  }

  /**
   * .
   *
   * @return expirationDate
   */
  @Schema(description = "")
  public String getExpirationDate() {
    return expirationDate;
  }

  /** setExpirationDate. */
  public void setExpirationDate(String expirationDate) {
    this.expirationDate = expirationDate;
  }

  /**
   * expiredTs.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields expiredTs(String expiredTs) {
    this.expiredTs = expiredTs;
    return this;
  }

  /**
   * .
   *
   * @return expiredTs
   */
  @Schema(description = "")
  public String getExpiredTs() {
    return expiredTs;
  }

  /** setExpiredTs. */
  public void setExpiredTs(String expiredTs) {
    this.expiredTs = expiredTs;
  }

  /**
   * failureReason.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields failureReason(String failureReason) {
    this.failureReason = failureReason;
    return this;
  }

  /**
   * .
   *
   * @return failureReason
   */
  @Schema(description = "")
  public String getFailureReason() {
    return failureReason;
  }

  /** setFailureReason. */
  public void setFailureReason(String failureReason) {
    this.failureReason = failureReason;
  }

  /**
   * failures.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields failures(String failures) {
    this.failures = failures;
    return this;
  }

  /**
   * .
   *
   * @return failures
   */
  @Schema(description = "")
  public String getFailures() {
    return failures;
  }

  /** setFailures. */
  public void setFailures(String failures) {
    this.failures = failures;
  }

  /**
   * failureVendorCode.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields failureVendorCode(String failureVendorCode) {
    this.failureVendorCode = failureVendorCode;
    return this;
  }

  /**
   * .
   *
   * @return failureVendorCode
   */
  @Schema(description = "")
  public String getFailureVendorCode() {
    return failureVendorCode;
  }

  /** setFailureVendorCode. */
  public void setFailureVendorCode(String failureVendorCode) {
    this.failureVendorCode = failureVendorCode;
  }

  /**
   * failureVendorReason.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields failureVendorReason(String failureVendorReason) {
    this.failureVendorReason = failureVendorReason;
    return this;
  }

  /**
   * .
   *
   * @return failureVendorReason
   */
  @Schema(description = "")
  public String getFailureVendorReason() {
    return failureVendorReason;
  }

  /** setFailureVendorReason. */
  public void setFailureVendorReason(String failureVendorReason) {
    this.failureVendorReason = failureVendorReason;
  }

  /**
   * firstSendTs.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields firstSendTs(String firstSendTs) {
    this.firstSendTs = firstSendTs;
    return this;
  }

  /**
   * .
   *
   * @return firstSendTs
   */
  @Schema(description = "")
  public String getFirstSendTs() {
    return firstSendTs;
  }

  /** setFirstSendTs. */
  public void setFirstSendTs(String firstSendTs) {
    this.firstSendTs = firstSendTs;
  }

  /**
   * groupId.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields groupId(String groupId) {
    this.groupId = groupId;
    return this;
  }

  /**
   * .
   *
   * @return groupId
   */
  @Schema(description = "")
  public String getGroupId() {
    return groupId;
  }

  /** setGroupId. */
  public void setGroupId(String groupId) {
    this.groupId = groupId;
  }

  /**
   * groupName.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields groupName(String groupName) {
    this.groupName = groupName;
    return this;
  }

  /**
   * The name of the group..
   *
   * @return groupName
   */
  @Schema(description = "The name of the group.")
  public String getGroupName() {
    return groupName;
  }

  /** setGroupName. */
  public void setGroupName(String groupName) {
    this.groupName = groupName;
  }

  /**
   * hoursToCompleteEnd.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields hoursToCompleteEnd(String hoursToCompleteEnd) {
    this.hoursToCompleteEnd = hoursToCompleteEnd;
    return this;
  }

  /**
   * .
   *
   * @return hoursToCompleteEnd
   */
  @Schema(description = "")
  public String getHoursToCompleteEnd() {
    return hoursToCompleteEnd;
  }

  /** setHoursToCompleteEnd. */
  public void setHoursToCompleteEnd(String hoursToCompleteEnd) {
    this.hoursToCompleteEnd = hoursToCompleteEnd;
  }

  /**
   * hoursToCompleteStart.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields hoursToCompleteStart(String hoursToCompleteStart) {
    this.hoursToCompleteStart = hoursToCompleteStart;
    return this;
  }

  /**
   * .
   *
   * @return hoursToCompleteStart
   */
  @Schema(description = "")
  public String getHoursToCompleteStart() {
    return hoursToCompleteStart;
  }

  /** setHoursToCompleteStart. */
  public void setHoursToCompleteStart(String hoursToCompleteStart) {
    this.hoursToCompleteStart = hoursToCompleteStart;
  }

  /**
   * idChecksAttempted.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields idChecksAttempted(String idChecksAttempted) {
    this.idChecksAttempted = idChecksAttempted;
    return this;
  }

  /**
   * .
   *
   * @return idChecksAttempted
   */
  @Schema(description = "")
  public String getIdChecksAttempted() {
    return idChecksAttempted;
  }

  /** setIdChecksAttempted. */
  public void setIdChecksAttempted(String idChecksAttempted) {
    this.idChecksAttempted = idChecksAttempted;
  }

  /**
   * idChecksFailed.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields idChecksFailed(String idChecksFailed) {
    this.idChecksFailed = idChecksFailed;
    return this;
  }

  /**
   * .
   *
   * @return idChecksFailed
   */
  @Schema(description = "")
  public String getIdChecksFailed() {
    return idChecksFailed;
  }

  /** setIdChecksFailed. */
  public void setIdChecksFailed(String idChecksFailed) {
    this.idChecksFailed = idChecksFailed;
  }

  /**
   * idCountry.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields idCountry(String idCountry) {
    this.idCountry = idCountry;
    return this;
  }

  /**
   * .
   *
   * @return idCountry
   */
  @Schema(description = "")
  public String getIdCountry() {
    return idCountry;
  }

  /** setIdCountry. */
  public void setIdCountry(String idCountry) {
    this.idCountry = idCountry;
  }

  /**
   * idMethod.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields idMethod(String idMethod) {
    this.idMethod = idMethod;
    return this;
  }

  /**
   * .
   *
   * @return idMethod
   */
  @Schema(description = "")
  public String getIdMethod() {
    return idMethod;
  }

  /** setIdMethod. */
  public void setIdMethod(String idMethod) {
    this.idMethod = idMethod;
  }

  /**
   * initialSendTs.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields initialSendTs(String initialSendTs) {
    this.initialSendTs = initialSendTs;
    return this;
  }

  /**
   * .
   *
   * @return initialSendTs
   */
  @Schema(description = "")
  public String getInitialSendTs() {
    return initialSendTs;
  }

  /** setInitialSendTs. */
  public void setInitialSendTs(String initialSendTs) {
    this.initialSendTs = initialSendTs;
  }

  /**
   * ipAddress.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields ipAddress(String ipAddress) {
    this.ipAddress = ipAddress;
    return this;
  }

  /**
   * .
   *
   * @return ipAddress
   */
  @Schema(description = "")
  public String getIpAddress() {
    return ipAddress;
  }

  /** setIpAddress. */
  public void setIpAddress(String ipAddress) {
    this.ipAddress = ipAddress;
  }

  /**
   * lastActivity.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields lastActivity(String lastActivity) {
    this.lastActivity = lastActivity;
    return this;
  }

  /**
   * .
   *
   * @return lastActivity
   */
  @Schema(description = "")
  public String getLastActivity() {
    return lastActivity;
  }

  /** setLastActivity. */
  public void setLastActivity(String lastActivity) {
    this.lastActivity = lastActivity;
  }

  /**
   * lastActivityDate.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields lastActivityDate(String lastActivityDate) {
    this.lastActivityDate = lastActivityDate;
    return this;
  }

  /**
   * .
   *
   * @return lastActivityDate
   */
  @Schema(description = "")
  public String getLastActivityDate() {
    return lastActivityDate;
  }

  /** setLastActivityDate. */
  public void setLastActivityDate(String lastActivityDate) {
    this.lastActivityDate = lastActivityDate;
  }

  /**
   * lastModified.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields lastModified(String lastModified) {
    this.lastModified = lastModified;
    return this;
  }

  /**
   * .
   *
   * @return lastModified
   */
  @Schema(description = "")
  public String getLastModified() {
    return lastModified;
  }

  /** setLastModified. */
  public void setLastModified(String lastModified) {
    this.lastModified = lastModified;
  }

  /**
   * lastSentDate.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields lastSentDate(String lastSentDate) {
    this.lastSentDate = lastSentDate;
    return this;
  }

  /**
   * .
   *
   * @return lastSentDate
   */
  @Schema(description = "")
  public String getLastSentDate() {
    return lastSentDate;
  }

  /** setLastSentDate. */
  public void setLastSentDate(String lastSentDate) {
    this.lastSentDate = lastSentDate;
  }

  /**
   * lastUsed.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields lastUsed(String lastUsed) {
    this.lastUsed = lastUsed;
    return this;
  }

  /**
   * .
   *
   * @return lastUsed
   */
  @Schema(description = "")
  public String getLastUsed() {
    return lastUsed;
  }

  /** setLastUsed. */
  public void setLastUsed(String lastUsed) {
    this.lastUsed = lastUsed;
  }

  /**
   * metadataRemoved.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields metadataRemoved(String metadataRemoved) {
    this.metadataRemoved = metadataRemoved;
    return this;
  }

  /**
   * .
   *
   * @return metadataRemoved
   */
  @Schema(description = "")
  public String getMetadataRemoved() {
    return metadataRemoved;
  }

  /** setMetadataRemoved. */
  public void setMetadataRemoved(String metadataRemoved) {
    this.metadataRemoved = metadataRemoved;
  }

  /**
   * notSigned.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields notSigned(String notSigned) {
    this.notSigned = notSigned;
    return this;
  }

  /**
   * .
   *
   * @return notSigned
   */
  @Schema(description = "")
  public String getNotSigned() {
    return notSigned;
  }

  /** setNotSigned. */
  public void setNotSigned(String notSigned) {
    this.notSigned = notSigned;
  }

  /**
   * numberOfAuthenticatedRecipients.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields numberOfAuthenticatedRecipients(
      String numberOfAuthenticatedRecipients) {
    this.numberOfAuthenticatedRecipients = numberOfAuthenticatedRecipients;
    return this;
  }

  /**
   * .
   *
   * @return numberOfAuthenticatedRecipients
   */
  @Schema(description = "")
  public String getNumberOfAuthenticatedRecipients() {
    return numberOfAuthenticatedRecipients;
  }

  /** setNumberOfAuthenticatedRecipients. */
  public void setNumberOfAuthenticatedRecipients(String numberOfAuthenticatedRecipients) {
    this.numberOfAuthenticatedRecipients = numberOfAuthenticatedRecipients;
  }

  /**
   * numberOfCompletedSignatures.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields numberOfCompletedSignatures(
      String numberOfCompletedSignatures) {
    this.numberOfCompletedSignatures = numberOfCompletedSignatures;
    return this;
  }

  /**
   * .
   *
   * @return numberOfCompletedSignatures
   */
  @Schema(description = "")
  public String getNumberOfCompletedSignatures() {
    return numberOfCompletedSignatures;
  }

  /** setNumberOfCompletedSignatures. */
  public void setNumberOfCompletedSignatures(String numberOfCompletedSignatures) {
    this.numberOfCompletedSignatures = numberOfCompletedSignatures;
  }

  /**
   * numberOfDocuments.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields numberOfDocuments(String numberOfDocuments) {
    this.numberOfDocuments = numberOfDocuments;
    return this;
  }

  /**
   * .
   *
   * @return numberOfDocuments
   */
  @Schema(description = "")
  public String getNumberOfDocuments() {
    return numberOfDocuments;
  }

  /** setNumberOfDocuments. */
  public void setNumberOfDocuments(String numberOfDocuments) {
    this.numberOfDocuments = numberOfDocuments;
  }

  /**
   * numberOfPages.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields numberOfPages(String numberOfPages) {
    this.numberOfPages = numberOfPages;
    return this;
  }

  /**
   * .
   *
   * @return numberOfPages
   */
  @Schema(description = "")
  public String getNumberOfPages() {
    return numberOfPages;
  }

  /** setNumberOfPages. */
  public void setNumberOfPages(String numberOfPages) {
    this.numberOfPages = numberOfPages;
  }

  /**
   * numberOfRecipients.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields numberOfRecipients(String numberOfRecipients) {
    this.numberOfRecipients = numberOfRecipients;
    return this;
  }

  /**
   * .
   *
   * @return numberOfRecipients
   */
  @Schema(description = "")
  public String getNumberOfRecipients() {
    return numberOfRecipients;
  }

  /** setNumberOfRecipients. */
  public void setNumberOfRecipients(String numberOfRecipients) {
    this.numberOfRecipients = numberOfRecipients;
  }

  /**
   * numberOfSends.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields numberOfSends(String numberOfSends) {
    this.numberOfSends = numberOfSends;
    return this;
  }

  /**
   * .
   *
   * @return numberOfSends
   */
  @Schema(description = "")
  public String getNumberOfSends() {
    return numberOfSends;
  }

  /** setNumberOfSends. */
  public void setNumberOfSends(String numberOfSends) {
    this.numberOfSends = numberOfSends;
  }

  /**
   * numberOfSigners.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields numberOfSigners(String numberOfSigners) {
    this.numberOfSigners = numberOfSigners;
    return this;
  }

  /**
   * .
   *
   * @return numberOfSigners
   */
  @Schema(description = "")
  public String getNumberOfSigners() {
    return numberOfSigners;
  }

  /** setNumberOfSigners. */
  public void setNumberOfSigners(String numberOfSigners) {
    this.numberOfSigners = numberOfSigners;
  }

  /**
   * numberOfTotalDocuments.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields numberOfTotalDocuments(String numberOfTotalDocuments) {
    this.numberOfTotalDocuments = numberOfTotalDocuments;
    return this;
  }

  /**
   * .
   *
   * @return numberOfTotalDocuments
   */
  @Schema(description = "")
  public String getNumberOfTotalDocuments() {
    return numberOfTotalDocuments;
  }

  /** setNumberOfTotalDocuments. */
  public void setNumberOfTotalDocuments(String numberOfTotalDocuments) {
    this.numberOfTotalDocuments = numberOfTotalDocuments;
  }

  /**
   * numberOfTotalPages.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields numberOfTotalPages(String numberOfTotalPages) {
    this.numberOfTotalPages = numberOfTotalPages;
    return this;
  }

  /**
   * .
   *
   * @return numberOfTotalPages
   */
  @Schema(description = "")
  public String getNumberOfTotalPages() {
    return numberOfTotalPages;
  }

  /** setNumberOfTotalPages. */
  public void setNumberOfTotalPages(String numberOfTotalPages) {
    this.numberOfTotalPages = numberOfTotalPages;
  }

  /**
   * numberOfTotalSigners.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields numberOfTotalSigners(String numberOfTotalSigners) {
    this.numberOfTotalSigners = numberOfTotalSigners;
    return this;
  }

  /**
   * .
   *
   * @return numberOfTotalSigners
   */
  @Schema(description = "")
  public String getNumberOfTotalSigners() {
    return numberOfTotalSigners;
  }

  /** setNumberOfTotalSigners. */
  public void setNumberOfTotalSigners(String numberOfTotalSigners) {
    this.numberOfTotalSigners = numberOfTotalSigners;
  }

  /**
   * numberOfUniqueSenders.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields numberOfUniqueSenders(String numberOfUniqueSenders) {
    this.numberOfUniqueSenders = numberOfUniqueSenders;
    return this;
  }

  /**
   * .
   *
   * @return numberOfUniqueSenders
   */
  @Schema(description = "")
  public String getNumberOfUniqueSenders() {
    return numberOfUniqueSenders;
  }

  /** setNumberOfUniqueSenders. */
  public void setNumberOfUniqueSenders(String numberOfUniqueSenders) {
    this.numberOfUniqueSenders = numberOfUniqueSenders;
  }

  /**
   * numberTotalRecipients.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields numberTotalRecipients(String numberTotalRecipients) {
    this.numberTotalRecipients = numberTotalRecipients;
    return this;
  }

  /**
   * .
   *
   * @return numberTotalRecipients
   */
  @Schema(description = "")
  public String getNumberTotalRecipients() {
    return numberTotalRecipients;
  }

  /** setNumberTotalRecipients. */
  public void setNumberTotalRecipients(String numberTotalRecipients) {
    this.numberTotalRecipients = numberTotalRecipients;
  }

  /**
   * otherRecipientsList.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields otherRecipientsList(String otherRecipientsList) {
    this.otherRecipientsList = otherRecipientsList;
    return this;
  }

  /**
   * .
   *
   * @return otherRecipientsList
   */
  @Schema(description = "")
  public String getOtherRecipientsList() {
    return otherRecipientsList;
  }

  /** setOtherRecipientsList. */
  public void setOtherRecipientsList(String otherRecipientsList) {
    this.otherRecipientsList = otherRecipientsList;
  }

  /**
   * owner.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields owner(String owner) {
    this.owner = owner;
    return this;
  }

  /**
   * .
   *
   * @return owner
   */
  @Schema(description = "")
  public String getOwner() {
    return owner;
  }

  /** setOwner. */
  public void setOwner(String owner) {
    this.owner = owner;
  }

  /**
   * ownerMail.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields ownerMail(String ownerMail) {
    this.ownerMail = ownerMail;
    return this;
  }

  /**
   * .
   *
   * @return ownerMail
   */
  @Schema(description = "")
  public String getOwnerMail() {
    return ownerMail;
  }

  /** setOwnerMail. */
  public void setOwnerMail(String ownerMail) {
    this.ownerMail = ownerMail;
  }

  /**
   * periodEnd.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields periodEnd(String periodEnd) {
    this.periodEnd = periodEnd;
    return this;
  }

  /**
   * .
   *
   * @return periodEnd
   */
  @Schema(description = "")
  public String getPeriodEnd() {
    return periodEnd;
  }

  /** setPeriodEnd. */
  public void setPeriodEnd(String periodEnd) {
    this.periodEnd = periodEnd;
  }

  /**
   * periodStart.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields periodStart(String periodStart) {
    this.periodStart = periodStart;
    return this;
  }

  /**
   * .
   *
   * @return periodStart
   */
  @Schema(description = "")
  public String getPeriodStart() {
    return periodStart;
  }

  /** setPeriodStart. */
  public void setPeriodStart(String periodStart) {
    this.periodStart = periodStart;
  }

  /**
   * phoneCallsAttempted.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields phoneCallsAttempted(String phoneCallsAttempted) {
    this.phoneCallsAttempted = phoneCallsAttempted;
    return this;
  }

  /**
   * .
   *
   * @return phoneCallsAttempted
   */
  @Schema(description = "")
  public String getPhoneCallsAttempted() {
    return phoneCallsAttempted;
  }

  /** setPhoneCallsAttempted. */
  public void setPhoneCallsAttempted(String phoneCallsAttempted) {
    this.phoneCallsAttempted = phoneCallsAttempted;
  }

  /**
   * phoneCallsFailed.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields phoneCallsFailed(String phoneCallsFailed) {
    this.phoneCallsFailed = phoneCallsFailed;
    return this;
  }

  /**
   * .
   *
   * @return phoneCallsFailed
   */
  @Schema(description = "")
  public String getPhoneCallsFailed() {
    return phoneCallsFailed;
  }

  /** setPhoneCallsFailed. */
  public void setPhoneCallsFailed(String phoneCallsFailed) {
    this.phoneCallsFailed = phoneCallsFailed;
  }

  /**
   * piiRedacted.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields piiRedacted(String piiRedacted) {
    this.piiRedacted = piiRedacted;
    return this;
  }

  /**
   * .
   *
   * @return piiRedacted
   */
  @Schema(description = "")
  public String getPiiRedacted() {
    return piiRedacted;
  }

  /** setPiiRedacted. */
  public void setPiiRedacted(String piiRedacted) {
    this.piiRedacted = piiRedacted;
  }

  /**
   * purgeDate.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields purgeDate(String purgeDate) {
    this.purgeDate = purgeDate;
    return this;
  }

  /**
   * .
   *
   * @return purgeDate
   */
  @Schema(description = "")
  public String getPurgeDate() {
    return purgeDate;
  }

  /** setPurgeDate. */
  public void setPurgeDate(String purgeDate) {
    this.purgeDate = purgeDate;
  }

  /**
   * reasonForDeclining.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields reasonForDeclining(String reasonForDeclining) {
    this.reasonForDeclining = reasonForDeclining;
    return this;
  }

  /**
   * .
   *
   * @return reasonForDeclining
   */
  @Schema(description = "")
  public String getReasonForDeclining() {
    return reasonForDeclining;
  }

  /** setReasonForDeclining. */
  public void setReasonForDeclining(String reasonForDeclining) {
    this.reasonForDeclining = reasonForDeclining;
  }

  /**
   * reasonForVoiding.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields reasonForVoiding(String reasonForVoiding) {
    this.reasonForVoiding = reasonForVoiding;
    return this;
  }

  /**
   * .
   *
   * @return reasonForVoiding
   */
  @Schema(description = "")
  public String getReasonForVoiding() {
    return reasonForVoiding;
  }

  /** setReasonForVoiding. */
  public void setReasonForVoiding(String reasonForVoiding) {
    this.reasonForVoiding = reasonForVoiding;
  }

  /**
   * reassignReason.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields reassignReason(String reassignReason) {
    this.reassignReason = reassignReason;
    return this;
  }

  /**
   * .
   *
   * @return reassignReason
   */
  @Schema(description = "")
  public String getReassignReason() {
    return reassignReason;
  }

  /** setReassignReason. */
  public void setReassignReason(String reassignReason) {
    this.reassignReason = reassignReason;
  }

  /**
   * received.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields received(String received) {
    this.received = received;
    return this;
  }

  /**
   * .
   *
   * @return received
   */
  @Schema(description = "")
  public String getReceived() {
    return received;
  }

  /** setReceived. */
  public void setReceived(String received) {
    this.received = received;
  }

  /**
   * recipient.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields recipient(String recipient) {
    this.recipient = recipient;
    return this;
  }

  /**
   * .
   *
   * @return recipient
   */
  @Schema(description = "")
  public String getRecipient() {
    return recipient;
  }

  /** setRecipient. */
  public void setRecipient(String recipient) {
    this.recipient = recipient;
  }

  /**
   * recipientAction.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields recipientAction(String recipientAction) {
    this.recipientAction = recipientAction;
    return this;
  }

  /**
   * .
   *
   * @return recipientAction
   */
  @Schema(description = "")
  public String getRecipientAction() {
    return recipientAction;
  }

  /** setRecipientAction. */
  public void setRecipientAction(String recipientAction) {
    this.recipientAction = recipientAction;
  }

  /**
   * recipientCompanyName.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields recipientCompanyName(String recipientCompanyName) {
    this.recipientCompanyName = recipientCompanyName;
    return this;
  }

  /**
   * .
   *
   * @return recipientCompanyName
   */
  @Schema(description = "")
  public String getRecipientCompanyName() {
    return recipientCompanyName;
  }

  /** setRecipientCompanyName. */
  public void setRecipientCompanyName(String recipientCompanyName) {
    this.recipientCompanyName = recipientCompanyName;
  }

  /**
   * recipientCountry.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields recipientCountry(String recipientCountry) {
    this.recipientCountry = recipientCountry;
    return this;
  }

  /**
   * .
   *
   * @return recipientCountry
   */
  @Schema(description = "")
  public String getRecipientCountry() {
    return recipientCountry;
  }

  /** setRecipientCountry. */
  public void setRecipientCountry(String recipientCountry) {
    this.recipientCountry = recipientCountry;
  }

  /**
   * recipientEmail.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields recipientEmail(String recipientEmail) {
    this.recipientEmail = recipientEmail;
    return this;
  }

  /**
   * .
   *
   * @return recipientEmail
   */
  @Schema(description = "")
  public String getRecipientEmail() {
    return recipientEmail;
  }

  /** setRecipientEmail. */
  public void setRecipientEmail(String recipientEmail) {
    this.recipientEmail = recipientEmail;
  }

  /**
   * recipientId.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields recipientId(String recipientId) {
    this.recipientId = recipientId;
    return this;
  }

  /**
   * Unique for the recipient. It is used by the tab element to indicate which recipient is to sign
   * the Document..
   *
   * @return recipientId
   */
  @Schema(
      description =
          "Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document.")
  public String getRecipientId() {
    return recipientId;
  }

  /** setRecipientId. */
  public void setRecipientId(String recipientId) {
    this.recipientId = recipientId;
  }

  /**
   * recipientName.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields recipientName(String recipientName) {
    this.recipientName = recipientName;
    return this;
  }

  /**
   * .
   *
   * @return recipientName
   */
  @Schema(description = "")
  public String getRecipientName() {
    return recipientName;
  }

  /** setRecipientName. */
  public void setRecipientName(String recipientName) {
    this.recipientName = recipientName;
  }

  /**
   * recipientRoleName.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields recipientRoleName(String recipientRoleName) {
    this.recipientRoleName = recipientRoleName;
    return this;
  }

  /**
   * .
   *
   * @return recipientRoleName
   */
  @Schema(description = "")
  public String getRecipientRoleName() {
    return recipientRoleName;
  }

  /** setRecipientRoleName. */
  public void setRecipientRoleName(String recipientRoleName) {
    this.recipientRoleName = recipientRoleName;
  }

  /**
   * recipientTemplateRoleName.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields recipientTemplateRoleName(
      String recipientTemplateRoleName) {
    this.recipientTemplateRoleName = recipientTemplateRoleName;
    return this;
  }

  /**
   * .
   *
   * @return recipientTemplateRoleName
   */
  @Schema(description = "")
  public String getRecipientTemplateRoleName() {
    return recipientTemplateRoleName;
  }

  /** setRecipientTemplateRoleName. */
  public void setRecipientTemplateRoleName(String recipientTemplateRoleName) {
    this.recipientTemplateRoleName = recipientTemplateRoleName;
  }

  /**
   * recipientTitle.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields recipientTitle(String recipientTitle) {
    this.recipientTitle = recipientTitle;
    return this;
  }

  /**
   * .
   *
   * @return recipientTitle
   */
  @Schema(description = "")
  public String getRecipientTitle() {
    return recipientTitle;
  }

  /** setRecipientTitle. */
  public void setRecipientTitle(String recipientTitle) {
    this.recipientTitle = recipientTitle;
  }

  /**
   * recipientType.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields recipientType(String recipientType) {
    this.recipientType = recipientType;
    return this;
  }

  /**
   * .
   *
   * @return recipientType
   */
  @Schema(description = "")
  public String getRecipientType() {
    return recipientType;
  }

  /** setRecipientType. */
  public void setRecipientType(String recipientType) {
    this.recipientType = recipientType;
  }

  /**
   * recipientUserId.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields recipientUserId(String recipientUserId) {
    this.recipientUserId = recipientUserId;
    return this;
  }

  /**
   * .
   *
   * @return recipientUserId
   */
  @Schema(description = "")
  public String getRecipientUserId() {
    return recipientUserId;
  }

  /** setRecipientUserId. */
  public void setRecipientUserId(String recipientUserId) {
    this.recipientUserId = recipientUserId;
  }

  /**
   * remainingSignatures.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields remainingSignatures(String remainingSignatures) {
    this.remainingSignatures = remainingSignatures;
    return this;
  }

  /**
   * .
   *
   * @return remainingSignatures
   */
  @Schema(description = "")
  public String getRemainingSignatures() {
    return remainingSignatures;
  }

  /** setRemainingSignatures. */
  public void setRemainingSignatures(String remainingSignatures) {
    this.remainingSignatures = remainingSignatures;
  }

  /**
   * routingOrder.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields routingOrder(String routingOrder) {
    this.routingOrder = routingOrder;
    return this;
  }

  /**
   * Specifies the routing order of the recipient in the envelope. .
   *
   * @return routingOrder
   */
  @Schema(description = "Specifies the routing order of the recipient in the envelope. ")
  public String getRoutingOrder() {
    return routingOrder;
  }

  /** setRoutingOrder. */
  public void setRoutingOrder(String routingOrder) {
    this.routingOrder = routingOrder;
  }

  /**
   * senderAccountId.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields senderAccountId(String senderAccountId) {
    this.senderAccountId = senderAccountId;
    return this;
  }

  /**
   * .
   *
   * @return senderAccountId
   */
  @Schema(description = "")
  public String getSenderAccountId() {
    return senderAccountId;
  }

  /** setSenderAccountId. */
  public void setSenderAccountId(String senderAccountId) {
    this.senderAccountId = senderAccountId;
  }

  /**
   * senderCompanyName.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields senderCompanyName(String senderCompanyName) {
    this.senderCompanyName = senderCompanyName;
    return this;
  }

  /**
   * .
   *
   * @return senderCompanyName
   */
  @Schema(description = "")
  public String getSenderCompanyName() {
    return senderCompanyName;
  }

  /** setSenderCompanyName. */
  public void setSenderCompanyName(String senderCompanyName) {
    this.senderCompanyName = senderCompanyName;
  }

  /**
   * senderCountry.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields senderCountry(String senderCountry) {
    this.senderCountry = senderCountry;
    return this;
  }

  /**
   * .
   *
   * @return senderCountry
   */
  @Schema(description = "")
  public String getSenderCountry() {
    return senderCountry;
  }

  /** setSenderCountry. */
  public void setSenderCountry(String senderCountry) {
    this.senderCountry = senderCountry;
  }

  /**
   * senderEmail.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields senderEmail(String senderEmail) {
    this.senderEmail = senderEmail;
    return this;
  }

  /**
   * .
   *
   * @return senderEmail
   */
  @Schema(description = "")
  public String getSenderEmail() {
    return senderEmail;
  }

  /** setSenderEmail. */
  public void setSenderEmail(String senderEmail) {
    this.senderEmail = senderEmail;
  }

  /**
   * senderIPAddress.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields senderIPAddress(String senderIPAddress) {
    this.senderIPAddress = senderIPAddress;
    return this;
  }

  /**
   * .
   *
   * @return senderIPAddress
   */
  @Schema(description = "")
  public String getSenderIPAddress() {
    return senderIPAddress;
  }

  /** setSenderIPAddress. */
  public void setSenderIPAddress(String senderIPAddress) {
    this.senderIPAddress = senderIPAddress;
  }

  /**
   * senderJobTitle.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields senderJobTitle(String senderJobTitle) {
    this.senderJobTitle = senderJobTitle;
    return this;
  }

  /**
   * .
   *
   * @return senderJobTitle
   */
  @Schema(description = "")
  public String getSenderJobTitle() {
    return senderJobTitle;
  }

  /** setSenderJobTitle. */
  public void setSenderJobTitle(String senderJobTitle) {
    this.senderJobTitle = senderJobTitle;
  }

  /**
   * senderName.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields senderName(String senderName) {
    this.senderName = senderName;
    return this;
  }

  /**
   * .
   *
   * @return senderName
   */
  @Schema(description = "")
  public String getSenderName() {
    return senderName;
  }

  /** setSenderName. */
  public void setSenderName(String senderName) {
    this.senderName = senderName;
  }

  /**
   * senderUserId.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields senderUserId(String senderUserId) {
    this.senderUserId = senderUserId;
    return this;
  }

  /**
   * .
   *
   * @return senderUserId
   */
  @Schema(description = "")
  public String getSenderUserId() {
    return senderUserId;
  }

  /** setSenderUserId. */
  public void setSenderUserId(String senderUserId) {
    this.senderUserId = senderUserId;
  }

  /**
   * signatureType.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields signatureType(String signatureType) {
    this.signatureType = signatureType;
    return this;
  }

  /**
   * .
   *
   * @return signatureType
   */
  @Schema(description = "")
  public String getSignatureType() {
    return signatureType;
  }

  /** setSignatureType. */
  public void setSignatureType(String signatureType) {
    this.signatureType = signatureType;
  }

  /**
   * signatureTypeValue.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields signatureTypeValue(String signatureTypeValue) {
    this.signatureTypeValue = signatureTypeValue;
    return this;
  }

  /**
   * .
   *
   * @return signatureTypeValue
   */
  @Schema(description = "")
  public String getSignatureTypeValue() {
    return signatureTypeValue;
  }

  /** setSignatureTypeValue. */
  public void setSignatureTypeValue(String signatureTypeValue) {
    this.signatureTypeValue = signatureTypeValue;
  }

  /**
   * signDate.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields signDate(String signDate) {
    this.signDate = signDate;
    return this;
  }

  /**
   * .
   *
   * @return signDate
   */
  @Schema(description = "")
  public String getSignDate() {
    return signDate;
  }

  /** setSignDate. */
  public void setSignDate(String signDate) {
    this.signDate = signDate;
  }

  /**
   * signed.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields signed(String signed) {
    this.signed = signed;
    return this;
  }

  /**
   * .
   *
   * @return signed
   */
  @Schema(description = "")
  public String getSigned() {
    return signed;
  }

  /** setSigned. */
  public void setSigned(String signed) {
    this.signed = signed;
  }

  /**
   * signedDate.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields signedDate(String signedDate) {
    this.signedDate = signedDate;
    return this;
  }

  /**
   * .
   *
   * @return signedDate
   */
  @Schema(description = "")
  public String getSignedDate() {
    return signedDate;
  }

  /** setSignedDate. */
  public void setSignedDate(String signedDate) {
    this.signedDate = signedDate;
  }

  /**
   * signedOnMobile.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields signedOnMobile(String signedOnMobile) {
    this.signedOnMobile = signedOnMobile;
    return this;
  }

  /**
   * .
   *
   * @return signedOnMobile
   */
  @Schema(description = "")
  public String getSignedOnMobile() {
    return signedOnMobile;
  }

  /** setSignedOnMobile. */
  public void setSignedOnMobile(String signedOnMobile) {
    this.signedOnMobile = signedOnMobile;
  }

  /**
   * signedOnPaper.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields signedOnPaper(String signedOnPaper) {
    this.signedOnPaper = signedOnPaper;
    return this;
  }

  /**
   * .
   *
   * @return signedOnPaper
   */
  @Schema(description = "")
  public String getSignedOnPaper() {
    return signedOnPaper;
  }

  /** setSignedOnPaper. */
  public void setSignedOnPaper(String signedOnPaper) {
    this.signedOnPaper = signedOnPaper;
  }

  /**
   * signerList.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields signerList(String signerList) {
    this.signerList = signerList;
    return this;
  }

  /**
   * .
   *
   * @return signerList
   */
  @Schema(description = "")
  public String getSignerList() {
    return signerList;
  }

  /** setSignerList. */
  public void setSignerList(String signerList) {
    this.signerList = signerList;
  }

  /**
   * status.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields status(String status) {
    this.status = status;
    return this;
  }

  /**
   * Indicates the envelope status. Valid values are: * sent - The envelope is sent to the
   * recipients. * created - The envelope is saved as a draft and can be modified and sent later..
   *
   * @return status
   */
  @Schema(
      description =
          "Indicates the envelope status. Valid values are:  * sent - The envelope is sent to the recipients.  * created - The envelope is saved as a draft and can be modified and sent later.")
  public String getStatus() {
    return status;
  }

  /** setStatus. */
  public void setStatus(String status) {
    this.status = status;
  }

  /**
   * statusChangedDate.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields statusChangedDate(String statusChangedDate) {
    this.statusChangedDate = statusChangedDate;
    return this;
  }

  /**
   * .
   *
   * @return statusChangedDate
   */
  @Schema(description = "")
  public String getStatusChangedDate() {
    return statusChangedDate;
  }

  /** setStatusChangedDate. */
  public void setStatusChangedDate(String statusChangedDate) {
    this.statusChangedDate = statusChangedDate;
  }

  /**
   * statusChangedTs.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields statusChangedTs(String statusChangedTs) {
    this.statusChangedTs = statusChangedTs;
    return this;
  }

  /**
   * .
   *
   * @return statusChangedTs
   */
  @Schema(description = "")
  public String getStatusChangedTs() {
    return statusChangedTs;
  }

  /** setStatusChangedTs. */
  public void setStatusChangedTs(String statusChangedTs) {
    this.statusChangedTs = statusChangedTs;
  }

  /**
   * statusComment.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields statusComment(String statusComment) {
    this.statusComment = statusComment;
    return this;
  }

  /**
   * .
   *
   * @return statusComment
   */
  @Schema(description = "")
  public String getStatusComment() {
    return statusComment;
  }

  /** setStatusComment. */
  public void setStatusComment(String statusComment) {
    this.statusComment = statusComment;
  }

  /**
   * subject.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields subject(String subject) {
    this.subject = subject;
    return this;
  }

  /**
   * .
   *
   * @return subject
   */
  @Schema(description = "")
  public String getSubject() {
    return subject;
  }

  /** setSubject. */
  public void setSubject(String subject) {
    this.subject = subject;
  }

  /**
   * successes.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields successes(String successes) {
    this.successes = successes;
    return this;
  }

  /**
   * .
   *
   * @return successes
   */
  @Schema(description = "")
  public String getSuccesses() {
    return successes;
  }

  /** setSuccesses. */
  public void setSuccesses(String successes) {
    this.successes = successes;
  }

  /**
   * templateId.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields templateId(String templateId) {
    this.templateId = templateId;
    return this;
  }

  /**
   * The unique identifier of the template. If this is not provided, DocuSign will generate a value.
   * .
   *
   * @return templateId
   */
  @Schema(
      description =
          "The unique identifier of the template. If this is not provided, DocuSign will generate a value. ")
  public String getTemplateId() {
    return templateId;
  }

  /** setTemplateId. */
  public void setTemplateId(String templateId) {
    this.templateId = templateId;
  }

  /**
   * templateName.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields templateName(String templateName) {
    this.templateName = templateName;
    return this;
  }

  /**
   * .
   *
   * @return templateName
   */
  @Schema(description = "")
  public String getTemplateName() {
    return templateName;
  }

  /** setTemplateName. */
  public void setTemplateName(String templateName) {
    this.templateName = templateName;
  }

  /**
   * templatesCreated.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields templatesCreated(String templatesCreated) {
    this.templatesCreated = templatesCreated;
    return this;
  }

  /**
   * .
   *
   * @return templatesCreated
   */
  @Schema(description = "")
  public String getTemplatesCreated() {
    return templatesCreated;
  }

  /** setTemplatesCreated. */
  public void setTemplatesCreated(String templatesCreated) {
    this.templatesCreated = templatesCreated;
  }

  /**
   * templatesCreatedCount.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields templatesCreatedCount(String templatesCreatedCount) {
    this.templatesCreatedCount = templatesCreatedCount;
    return this;
  }

  /**
   * .
   *
   * @return templatesCreatedCount
   */
  @Schema(description = "")
  public String getTemplatesCreatedCount() {
    return templatesCreatedCount;
  }

  /** setTemplatesCreatedCount. */
  public void setTemplatesCreatedCount(String templatesCreatedCount) {
    this.templatesCreatedCount = templatesCreatedCount;
  }

  /**
   * terminalStatusDate.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields terminalStatusDate(String terminalStatusDate) {
    this.terminalStatusDate = terminalStatusDate;
    return this;
  }

  /**
   * .
   *
   * @return terminalStatusDate
   */
  @Schema(description = "")
  public String getTerminalStatusDate() {
    return terminalStatusDate;
  }

  /** setTerminalStatusDate. */
  public void setTerminalStatusDate(String terminalStatusDate) {
    this.terminalStatusDate = terminalStatusDate;
  }

  /**
   * timeToCompleteSeconds.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields timeToCompleteSeconds(String timeToCompleteSeconds) {
    this.timeToCompleteSeconds = timeToCompleteSeconds;
    return this;
  }

  /**
   * .
   *
   * @return timeToCompleteSeconds
   */
  @Schema(description = "")
  public String getTimeToCompleteSeconds() {
    return timeToCompleteSeconds;
  }

  /** setTimeToCompleteSeconds. */
  public void setTimeToCompleteSeconds(String timeToCompleteSeconds) {
    this.timeToCompleteSeconds = timeToCompleteSeconds;
  }

  /**
   * timeToDeliver.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields timeToDeliver(String timeToDeliver) {
    this.timeToDeliver = timeToDeliver;
    return this;
  }

  /**
   * .
   *
   * @return timeToDeliver
   */
  @Schema(description = "")
  public String getTimeToDeliver() {
    return timeToDeliver;
  }

  /** setTimeToDeliver. */
  public void setTimeToDeliver(String timeToDeliver) {
    this.timeToDeliver = timeToDeliver;
  }

  /**
   * totalDocuments.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields totalDocuments(String totalDocuments) {
    this.totalDocuments = totalDocuments;
    return this;
  }

  /**
   * .
   *
   * @return totalDocuments
   */
  @Schema(description = "")
  public String getTotalDocuments() {
    return totalDocuments;
  }

  /** setTotalDocuments. */
  public void setTotalDocuments(String totalDocuments) {
    this.totalDocuments = totalDocuments;
  }

  /**
   * totalEnvelopes.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields totalEnvelopes(String totalEnvelopes) {
    this.totalEnvelopes = totalEnvelopes;
    return this;
  }

  /**
   * .
   *
   * @return totalEnvelopes
   */
  @Schema(description = "")
  public String getTotalEnvelopes() {
    return totalEnvelopes;
  }

  /** setTotalEnvelopes. */
  public void setTotalEnvelopes(String totalEnvelopes) {
    this.totalEnvelopes = totalEnvelopes;
  }

  /**
   * totalPages.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields totalPages(String totalPages) {
    this.totalPages = totalPages;
    return this;
  }

  /**
   * .
   *
   * @return totalPages
   */
  @Schema(description = "")
  public String getTotalPages() {
    return totalPages;
  }

  /** setTotalPages. */
  public void setTotalPages(String totalPages) {
    this.totalPages = totalPages;
  }

  /**
   * totalRecipients.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields totalRecipients(String totalRecipients) {
    this.totalRecipients = totalRecipients;
    return this;
  }

  /**
   * .
   *
   * @return totalRecipients
   */
  @Schema(description = "")
  public String getTotalRecipients() {
    return totalRecipients;
  }

  /** setTotalRecipients. */
  public void setTotalRecipients(String totalRecipients) {
    this.totalRecipients = totalRecipients;
  }

  /**
   * totalSigners.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields totalSigners(String totalSigners) {
    this.totalSigners = totalSigners;
    return this;
  }

  /**
   * .
   *
   * @return totalSigners
   */
  @Schema(description = "")
  public String getTotalSigners() {
    return totalSigners;
  }

  /** setTotalSigners. */
  public void setTotalSigners(String totalSigners) {
    this.totalSigners = totalSigners;
  }

  /**
   * uniqueSenders.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields uniqueSenders(String uniqueSenders) {
    this.uniqueSenders = uniqueSenders;
    return this;
  }

  /**
   * .
   *
   * @return uniqueSenders
   */
  @Schema(description = "")
  public String getUniqueSenders() {
    return uniqueSenders;
  }

  /** setUniqueSenders. */
  public void setUniqueSenders(String uniqueSenders) {
    this.uniqueSenders = uniqueSenders;
  }

  /**
   * userAccountEmail.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields userAccountEmail(String userAccountEmail) {
    this.userAccountEmail = userAccountEmail;
    return this;
  }

  /**
   * .
   *
   * @return userAccountEmail
   */
  @Schema(description = "")
  public String getUserAccountEmail() {
    return userAccountEmail;
  }

  /** setUserAccountEmail. */
  public void setUserAccountEmail(String userAccountEmail) {
    this.userAccountEmail = userAccountEmail;
  }

  /**
   * userAccountName.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields userAccountName(String userAccountName) {
    this.userAccountName = userAccountName;
    return this;
  }

  /**
   * .
   *
   * @return userAccountName
   */
  @Schema(description = "")
  public String getUserAccountName() {
    return userAccountName;
  }

  /** setUserAccountName. */
  public void setUserAccountName(String userAccountName) {
    this.userAccountName = userAccountName;
  }

  /**
   * userAccountStatus.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields userAccountStatus(String userAccountStatus) {
    this.userAccountStatus = userAccountStatus;
    return this;
  }

  /**
   * .
   *
   * @return userAccountStatus
   */
  @Schema(description = "")
  public String getUserAccountStatus() {
    return userAccountStatus;
  }

  /** setUserAccountStatus. */
  public void setUserAccountStatus(String userAccountStatus) {
    this.userAccountStatus = userAccountStatus;
  }

  /**
   * userCount.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields userCount(String userCount) {
    this.userCount = userCount;
    return this;
  }

  /**
   * .
   *
   * @return userCount
   */
  @Schema(description = "")
  public String getUserCount() {
    return userCount;
  }

  /** setUserCount. */
  public void setUserCount(String userCount) {
    this.userCount = userCount;
  }

  /**
   * userId.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields userId(String userId) {
    this.userId = userId;
    return this;
  }

  /**
   * .
   *
   * @return userId
   */
  @Schema(description = "")
  public String getUserId() {
    return userId;
  }

  /** setUserId. */
  public void setUserId(String userId) {
    this.userId = userId;
  }

  /**
   * verificationStatus.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields verificationStatus(String verificationStatus) {
    this.verificationStatus = verificationStatus;
    return this;
  }

  /**
   * .
   *
   * @return verificationStatus
   */
  @Schema(description = "")
  public String getVerificationStatus() {
    return verificationStatus;
  }

  /** setVerificationStatus. */
  public void setVerificationStatus(String verificationStatus) {
    this.verificationStatus = verificationStatus;
  }

  /**
   * verificationType.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields verificationType(String verificationType) {
    this.verificationType = verificationType;
    return this;
  }

  /**
   * .
   *
   * @return verificationType
   */
  @Schema(description = "")
  public String getVerificationType() {
    return verificationType;
  }

  /** setVerificationType. */
  public void setVerificationType(String verificationType) {
    this.verificationType = verificationType;
  }

  /**
   * viewDate.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields viewDate(String viewDate) {
    this.viewDate = viewDate;
    return this;
  }

  /**
   * .
   *
   * @return viewDate
   */
  @Schema(description = "")
  public String getViewDate() {
    return viewDate;
  }

  /** setViewDate. */
  public void setViewDate(String viewDate) {
    this.viewDate = viewDate;
  }

  /**
   * voidedTs.
   *
   * @return ReportInProductRunResponseRowFields
   */
  public ReportInProductRunResponseRowFields voidedTs(String voidedTs) {
    this.voidedTs = voidedTs;
    return this;
  }

  /**
   * .
   *
   * @return voidedTs
   */
  @Schema(description = "")
  public String getVoidedTs() {
    return voidedTs;
  }

  /** setVoidedTs. */
  public void setVoidedTs(String voidedTs) {
    this.voidedTs = voidedTs;
  }

  /**
   * Compares objects.
   *
   * @return true or false depending on comparison result.
   */
  @Override
  public boolean equals(java.lang.Object o) {
    if (this == o) {
      return true;
    }
    if (o == null || getClass() != o.getClass()) {
      return false;
    }
    ReportInProductRunResponseRowFields reportInProductRunResponseRowFields =
        (ReportInProductRunResponseRowFields) o;
    return Objects.equals(
            this.accessCodeRequired, reportInProductRunResponseRowFields.accessCodeRequired)
        && Objects.equals(
            this.accessCodesAttempted, reportInProductRunResponseRowFields.accessCodesAttempted)
        && Objects.equals(
            this.accessCodesFailed, reportInProductRunResponseRowFields.accessCodesFailed)
        && Objects.equals(this.accountId, reportInProductRunResponseRowFields.accountId)
        && Objects.equals(
            this.authenticationCategory, reportInProductRunResponseRowFields.authenticationCategory)
        && Objects.equals(
            this.authenticationSuccess, reportInProductRunResponseRowFields.authenticationSuccess)
        && Objects.equals(
            this.authenticationType, reportInProductRunResponseRowFields.authenticationType)
        && Objects.equals(
            this.averageTimeToCompleteSeconds,
            reportInProductRunResponseRowFields.averageTimeToCompleteSeconds)
        && Objects.equals(
            this.avgCompleteSeconds, reportInProductRunResponseRowFields.avgCompleteSeconds)
        && Objects.equals(this.captureMethod, reportInProductRunResponseRowFields.captureMethod)
        && Objects.equals(this.completed, reportInProductRunResponseRowFields.completed)
        && Objects.equals(this.completedTs, reportInProductRunResponseRowFields.completedTs)
        && Objects.equals(this.createdDate, reportInProductRunResponseRowFields.createdDate)
        && Objects.equals(this.createdOn, reportInProductRunResponseRowFields.createdOn)
        && Objects.equals(this.creator, reportInProductRunResponseRowFields.creator)
        && Objects.equals(this.customField, reportInProductRunResponseRowFields.customField)
        && Objects.equals(this.declinedDate, reportInProductRunResponseRowFields.declinedDate)
        && Objects.equals(this.declinedReason, reportInProductRunResponseRowFields.declinedReason)
        && Objects.equals(this.deliveredDate, reportInProductRunResponseRowFields.deliveredDate)
        && Objects.equals(this.envelopeCount, reportInProductRunResponseRowFields.envelopeCount)
        && Objects.equals(this.envelopeCreator, reportInProductRunResponseRowFields.envelopeCreator)
        && Objects.equals(this.envelopeId, reportInProductRunResponseRowFields.envelopeId)
        && Objects.equals(
            this.envelopeInitialSendTs, reportInProductRunResponseRowFields.envelopeInitialSendTs)
        && Objects.equals(this.envelopesBilled, reportInProductRunResponseRowFields.envelopesBilled)
        && Objects.equals(
            this.envelopesCompleted, reportInProductRunResponseRowFields.envelopesCompleted)
        && Objects.equals(
            this.envelopesCompletedCount,
            reportInProductRunResponseRowFields.envelopesCompletedCount)
        && Objects.equals(
            this.envelopesDeclined, reportInProductRunResponseRowFields.envelopesDeclined)
        && Objects.equals(this.envelopesSent, reportInProductRunResponseRowFields.envelopesSent)
        && Objects.equals(
            this.envelopesSentCount, reportInProductRunResponseRowFields.envelopesSentCount)
        && Objects.equals(this.envelopesVoided, reportInProductRunResponseRowFields.envelopesVoided)
        && Objects.equals(
            this.envelopeVoidedReason, reportInProductRunResponseRowFields.envelopeVoidedReason)
        && Objects.equals(
            this.eodDocumentDescription, reportInProductRunResponseRowFields.eodDocumentDescription)
        && Objects.equals(this.eodDocumentName, reportInProductRunResponseRowFields.eodDocumentName)
        && Objects.equals(
            this.eodDocumentProfileId, reportInProductRunResponseRowFields.eodDocumentProfileId)
        && Objects.equals(
            this.eodTransactionId, reportInProductRunResponseRowFields.eodTransactionId)
        && Objects.equals(
            this.eodTransactionName, reportInProductRunResponseRowFields.eodTransactionName)
        && Objects.equals(this.eventDate, reportInProductRunResponseRowFields.eventDate)
        && Objects.equals(this.expirationDate, reportInProductRunResponseRowFields.expirationDate)
        && Objects.equals(this.expiredTs, reportInProductRunResponseRowFields.expiredTs)
        && Objects.equals(this.failureReason, reportInProductRunResponseRowFields.failureReason)
        && Objects.equals(this.failures, reportInProductRunResponseRowFields.failures)
        && Objects.equals(
            this.failureVendorCode, reportInProductRunResponseRowFields.failureVendorCode)
        && Objects.equals(
            this.failureVendorReason, reportInProductRunResponseRowFields.failureVendorReason)
        && Objects.equals(this.firstSendTs, reportInProductRunResponseRowFields.firstSendTs)
        && Objects.equals(this.groupId, reportInProductRunResponseRowFields.groupId)
        && Objects.equals(this.groupName, reportInProductRunResponseRowFields.groupName)
        && Objects.equals(
            this.hoursToCompleteEnd, reportInProductRunResponseRowFields.hoursToCompleteEnd)
        && Objects.equals(
            this.hoursToCompleteStart, reportInProductRunResponseRowFields.hoursToCompleteStart)
        && Objects.equals(
            this.idChecksAttempted, reportInProductRunResponseRowFields.idChecksAttempted)
        && Objects.equals(this.idChecksFailed, reportInProductRunResponseRowFields.idChecksFailed)
        && Objects.equals(this.idCountry, reportInProductRunResponseRowFields.idCountry)
        && Objects.equals(this.idMethod, reportInProductRunResponseRowFields.idMethod)
        && Objects.equals(this.initialSendTs, reportInProductRunResponseRowFields.initialSendTs)
        && Objects.equals(this.ipAddress, reportInProductRunResponseRowFields.ipAddress)
        && Objects.equals(this.lastActivity, reportInProductRunResponseRowFields.lastActivity)
        && Objects.equals(
            this.lastActivityDate, reportInProductRunResponseRowFields.lastActivityDate)
        && Objects.equals(this.lastModified, reportInProductRunResponseRowFields.lastModified)
        && Objects.equals(this.lastSentDate, reportInProductRunResponseRowFields.lastSentDate)
        && Objects.equals(this.lastUsed, reportInProductRunResponseRowFields.lastUsed)
        && Objects.equals(this.metadataRemoved, reportInProductRunResponseRowFields.metadataRemoved)
        && Objects.equals(this.notSigned, reportInProductRunResponseRowFields.notSigned)
        && Objects.equals(
            this.numberOfAuthenticatedRecipients,
            reportInProductRunResponseRowFields.numberOfAuthenticatedRecipients)
        && Objects.equals(
            this.numberOfCompletedSignatures,
            reportInProductRunResponseRowFields.numberOfCompletedSignatures)
        && Objects.equals(
            this.numberOfDocuments, reportInProductRunResponseRowFields.numberOfDocuments)
        && Objects.equals(this.numberOfPages, reportInProductRunResponseRowFields.numberOfPages)
        && Objects.equals(
            this.numberOfRecipients, reportInProductRunResponseRowFields.numberOfRecipients)
        && Objects.equals(this.numberOfSends, reportInProductRunResponseRowFields.numberOfSends)
        && Objects.equals(this.numberOfSigners, reportInProductRunResponseRowFields.numberOfSigners)
        && Objects.equals(
            this.numberOfTotalDocuments, reportInProductRunResponseRowFields.numberOfTotalDocuments)
        && Objects.equals(
            this.numberOfTotalPages, reportInProductRunResponseRowFields.numberOfTotalPages)
        && Objects.equals(
            this.numberOfTotalSigners, reportInProductRunResponseRowFields.numberOfTotalSigners)
        && Objects.equals(
            this.numberOfUniqueSenders, reportInProductRunResponseRowFields.numberOfUniqueSenders)
        && Objects.equals(
            this.numberTotalRecipients, reportInProductRunResponseRowFields.numberTotalRecipients)
        && Objects.equals(
            this.otherRecipientsList, reportInProductRunResponseRowFields.otherRecipientsList)
        && Objects.equals(this.owner, reportInProductRunResponseRowFields.owner)
        && Objects.equals(this.ownerMail, reportInProductRunResponseRowFields.ownerMail)
        && Objects.equals(this.periodEnd, reportInProductRunResponseRowFields.periodEnd)
        && Objects.equals(this.periodStart, reportInProductRunResponseRowFields.periodStart)
        && Objects.equals(
            this.phoneCallsAttempted, reportInProductRunResponseRowFields.phoneCallsAttempted)
        && Objects.equals(
            this.phoneCallsFailed, reportInProductRunResponseRowFields.phoneCallsFailed)
        && Objects.equals(this.piiRedacted, reportInProductRunResponseRowFields.piiRedacted)
        && Objects.equals(this.purgeDate, reportInProductRunResponseRowFields.purgeDate)
        && Objects.equals(
            this.reasonForDeclining, reportInProductRunResponseRowFields.reasonForDeclining)
        && Objects.equals(
            this.reasonForVoiding, reportInProductRunResponseRowFields.reasonForVoiding)
        && Objects.equals(this.reassignReason, reportInProductRunResponseRowFields.reassignReason)
        && Objects.equals(this.received, reportInProductRunResponseRowFields.received)
        && Objects.equals(this.recipient, reportInProductRunResponseRowFields.recipient)
        && Objects.equals(this.recipientAction, reportInProductRunResponseRowFields.recipientAction)
        && Objects.equals(
            this.recipientCompanyName, reportInProductRunResponseRowFields.recipientCompanyName)
        && Objects.equals(
            this.recipientCountry, reportInProductRunResponseRowFields.recipientCountry)
        && Objects.equals(this.recipientEmail, reportInProductRunResponseRowFields.recipientEmail)
        && Objects.equals(this.recipientId, reportInProductRunResponseRowFields.recipientId)
        && Objects.equals(this.recipientName, reportInProductRunResponseRowFields.recipientName)
        && Objects.equals(
            this.recipientRoleName, reportInProductRunResponseRowFields.recipientRoleName)
        && Objects.equals(
            this.recipientTemplateRoleName,
            reportInProductRunResponseRowFields.recipientTemplateRoleName)
        && Objects.equals(this.recipientTitle, reportInProductRunResponseRowFields.recipientTitle)
        && Objects.equals(this.recipientType, reportInProductRunResponseRowFields.recipientType)
        && Objects.equals(this.recipientUserId, reportInProductRunResponseRowFields.recipientUserId)
        && Objects.equals(
            this.remainingSignatures, reportInProductRunResponseRowFields.remainingSignatures)
        && Objects.equals(this.routingOrder, reportInProductRunResponseRowFields.routingOrder)
        && Objects.equals(this.senderAccountId, reportInProductRunResponseRowFields.senderAccountId)
        && Objects.equals(
            this.senderCompanyName, reportInProductRunResponseRowFields.senderCompanyName)
        && Objects.equals(this.senderCountry, reportInProductRunResponseRowFields.senderCountry)
        && Objects.equals(this.senderEmail, reportInProductRunResponseRowFields.senderEmail)
        && Objects.equals(this.senderIPAddress, reportInProductRunResponseRowFields.senderIPAddress)
        && Objects.equals(this.senderJobTitle, reportInProductRunResponseRowFields.senderJobTitle)
        && Objects.equals(this.senderName, reportInProductRunResponseRowFields.senderName)
        && Objects.equals(this.senderUserId, reportInProductRunResponseRowFields.senderUserId)
        && Objects.equals(this.signatureType, reportInProductRunResponseRowFields.signatureType)
        && Objects.equals(
            this.signatureTypeValue, reportInProductRunResponseRowFields.signatureTypeValue)
        && Objects.equals(this.signDate, reportInProductRunResponseRowFields.signDate)
        && Objects.equals(this.signed, reportInProductRunResponseRowFields.signed)
        && Objects.equals(this.signedDate, reportInProductRunResponseRowFields.signedDate)
        && Objects.equals(this.signedOnMobile, reportInProductRunResponseRowFields.signedOnMobile)
        && Objects.equals(this.signedOnPaper, reportInProductRunResponseRowFields.signedOnPaper)
        && Objects.equals(this.signerList, reportInProductRunResponseRowFields.signerList)
        && Objects.equals(this.status, reportInProductRunResponseRowFields.status)
        && Objects.equals(
            this.statusChangedDate, reportInProductRunResponseRowFields.statusChangedDate)
        && Objects.equals(this.statusChangedTs, reportInProductRunResponseRowFields.statusChangedTs)
        && Objects.equals(this.statusComment, reportInProductRunResponseRowFields.statusComment)
        && Objects.equals(this.subject, reportInProductRunResponseRowFields.subject)
        && Objects.equals(this.successes, reportInProductRunResponseRowFields.successes)
        && Objects.equals(this.templateId, reportInProductRunResponseRowFields.templateId)
        && Objects.equals(this.templateName, reportInProductRunResponseRowFields.templateName)
        && Objects.equals(
            this.templatesCreated, reportInProductRunResponseRowFields.templatesCreated)
        && Objects.equals(
            this.templatesCreatedCount, reportInProductRunResponseRowFields.templatesCreatedCount)
        && Objects.equals(
            this.terminalStatusDate, reportInProductRunResponseRowFields.terminalStatusDate)
        && Objects.equals(
            this.timeToCompleteSeconds, reportInProductRunResponseRowFields.timeToCompleteSeconds)
        && Objects.equals(this.timeToDeliver, reportInProductRunResponseRowFields.timeToDeliver)
        && Objects.equals(this.totalDocuments, reportInProductRunResponseRowFields.totalDocuments)
        && Objects.equals(this.totalEnvelopes, reportInProductRunResponseRowFields.totalEnvelopes)
        && Objects.equals(this.totalPages, reportInProductRunResponseRowFields.totalPages)
        && Objects.equals(this.totalRecipients, reportInProductRunResponseRowFields.totalRecipients)
        && Objects.equals(this.totalSigners, reportInProductRunResponseRowFields.totalSigners)
        && Objects.equals(this.uniqueSenders, reportInProductRunResponseRowFields.uniqueSenders)
        && Objects.equals(
            this.userAccountEmail, reportInProductRunResponseRowFields.userAccountEmail)
        && Objects.equals(this.userAccountName, reportInProductRunResponseRowFields.userAccountName)
        && Objects.equals(
            this.userAccountStatus, reportInProductRunResponseRowFields.userAccountStatus)
        && Objects.equals(this.userCount, reportInProductRunResponseRowFields.userCount)
        && Objects.equals(this.userId, reportInProductRunResponseRowFields.userId)
        && Objects.equals(
            this.verificationStatus, reportInProductRunResponseRowFields.verificationStatus)
        && Objects.equals(
            this.verificationType, reportInProductRunResponseRowFields.verificationType)
        && Objects.equals(this.viewDate, reportInProductRunResponseRowFields.viewDate)
        && Objects.equals(this.voidedTs, reportInProductRunResponseRowFields.voidedTs);
  }

  /** Returns the HashCode. */
  @Override
  public int hashCode() {
    return Objects.hash(
        accessCodeRequired,
        accessCodesAttempted,
        accessCodesFailed,
        accountId,
        authenticationCategory,
        authenticationSuccess,
        authenticationType,
        averageTimeToCompleteSeconds,
        avgCompleteSeconds,
        captureMethod,
        completed,
        completedTs,
        createdDate,
        createdOn,
        creator,
        customField,
        declinedDate,
        declinedReason,
        deliveredDate,
        envelopeCount,
        envelopeCreator,
        envelopeId,
        envelopeInitialSendTs,
        envelopesBilled,
        envelopesCompleted,
        envelopesCompletedCount,
        envelopesDeclined,
        envelopesSent,
        envelopesSentCount,
        envelopesVoided,
        envelopeVoidedReason,
        eodDocumentDescription,
        eodDocumentName,
        eodDocumentProfileId,
        eodTransactionId,
        eodTransactionName,
        eventDate,
        expirationDate,
        expiredTs,
        failureReason,
        failures,
        failureVendorCode,
        failureVendorReason,
        firstSendTs,
        groupId,
        groupName,
        hoursToCompleteEnd,
        hoursToCompleteStart,
        idChecksAttempted,
        idChecksFailed,
        idCountry,
        idMethod,
        initialSendTs,
        ipAddress,
        lastActivity,
        lastActivityDate,
        lastModified,
        lastSentDate,
        lastUsed,
        metadataRemoved,
        notSigned,
        numberOfAuthenticatedRecipients,
        numberOfCompletedSignatures,
        numberOfDocuments,
        numberOfPages,
        numberOfRecipients,
        numberOfSends,
        numberOfSigners,
        numberOfTotalDocuments,
        numberOfTotalPages,
        numberOfTotalSigners,
        numberOfUniqueSenders,
        numberTotalRecipients,
        otherRecipientsList,
        owner,
        ownerMail,
        periodEnd,
        periodStart,
        phoneCallsAttempted,
        phoneCallsFailed,
        piiRedacted,
        purgeDate,
        reasonForDeclining,
        reasonForVoiding,
        reassignReason,
        received,
        recipient,
        recipientAction,
        recipientCompanyName,
        recipientCountry,
        recipientEmail,
        recipientId,
        recipientName,
        recipientRoleName,
        recipientTemplateRoleName,
        recipientTitle,
        recipientType,
        recipientUserId,
        remainingSignatures,
        routingOrder,
        senderAccountId,
        senderCompanyName,
        senderCountry,
        senderEmail,
        senderIPAddress,
        senderJobTitle,
        senderName,
        senderUserId,
        signatureType,
        signatureTypeValue,
        signDate,
        signed,
        signedDate,
        signedOnMobile,
        signedOnPaper,
        signerList,
        status,
        statusChangedDate,
        statusChangedTs,
        statusComment,
        subject,
        successes,
        templateId,
        templateName,
        templatesCreated,
        templatesCreatedCount,
        terminalStatusDate,
        timeToCompleteSeconds,
        timeToDeliver,
        totalDocuments,
        totalEnvelopes,
        totalPages,
        totalRecipients,
        totalSigners,
        uniqueSenders,
        userAccountEmail,
        userAccountName,
        userAccountStatus,
        userCount,
        userId,
        verificationStatus,
        verificationType,
        viewDate,
        voidedTs);
  }

  /** Converts the given object to string. */
  @Override
  public String toString() {
    StringBuilder sb = new StringBuilder();
    sb.append("class ReportInProductRunResponseRowFields {\n");

    sb.append("    accessCodeRequired: ").append(toIndentedString(accessCodeRequired)).append("\n");
    sb.append("    accessCodesAttempted: ")
        .append(toIndentedString(accessCodesAttempted))
        .append("\n");
    sb.append("    accessCodesFailed: ").append(toIndentedString(accessCodesFailed)).append("\n");
    sb.append("    accountId: ").append(toIndentedString(accountId)).append("\n");
    sb.append("    authenticationCategory: ")
        .append(toIndentedString(authenticationCategory))
        .append("\n");
    sb.append("    authenticationSuccess: ")
        .append(toIndentedString(authenticationSuccess))
        .append("\n");
    sb.append("    authenticationType: ").append(toIndentedString(authenticationType)).append("\n");
    sb.append("    averageTimeToCompleteSeconds: ")
        .append(toIndentedString(averageTimeToCompleteSeconds))
        .append("\n");
    sb.append("    avgCompleteSeconds: ").append(toIndentedString(avgCompleteSeconds)).append("\n");
    sb.append("    captureMethod: ").append(toIndentedString(captureMethod)).append("\n");
    sb.append("    completed: ").append(toIndentedString(completed)).append("\n");
    sb.append("    completedTs: ").append(toIndentedString(completedTs)).append("\n");
    sb.append("    createdDate: ").append(toIndentedString(createdDate)).append("\n");
    sb.append("    createdOn: ").append(toIndentedString(createdOn)).append("\n");
    sb.append("    creator: ").append(toIndentedString(creator)).append("\n");
    sb.append("    customField: ").append(toIndentedString(customField)).append("\n");
    sb.append("    declinedDate: ").append(toIndentedString(declinedDate)).append("\n");
    sb.append("    declinedReason: ").append(toIndentedString(declinedReason)).append("\n");
    sb.append("    deliveredDate: ").append(toIndentedString(deliveredDate)).append("\n");
    sb.append("    envelopeCount: ").append(toIndentedString(envelopeCount)).append("\n");
    sb.append("    envelopeCreator: ").append(toIndentedString(envelopeCreator)).append("\n");
    sb.append("    envelopeId: ").append(toIndentedString(envelopeId)).append("\n");
    sb.append("    envelopeInitialSendTs: ")
        .append(toIndentedString(envelopeInitialSendTs))
        .append("\n");
    sb.append("    envelopesBilled: ").append(toIndentedString(envelopesBilled)).append("\n");
    sb.append("    envelopesCompleted: ").append(toIndentedString(envelopesCompleted)).append("\n");
    sb.append("    envelopesCompletedCount: ")
        .append(toIndentedString(envelopesCompletedCount))
        .append("\n");
    sb.append("    envelopesDeclined: ").append(toIndentedString(envelopesDeclined)).append("\n");
    sb.append("    envelopesSent: ").append(toIndentedString(envelopesSent)).append("\n");
    sb.append("    envelopesSentCount: ").append(toIndentedString(envelopesSentCount)).append("\n");
    sb.append("    envelopesVoided: ").append(toIndentedString(envelopesVoided)).append("\n");
    sb.append("    envelopeVoidedReason: ")
        .append(toIndentedString(envelopeVoidedReason))
        .append("\n");
    sb.append("    eodDocumentDescription: ")
        .append(toIndentedString(eodDocumentDescription))
        .append("\n");
    sb.append("    eodDocumentName: ").append(toIndentedString(eodDocumentName)).append("\n");
    sb.append("    eodDocumentProfileId: ")
        .append(toIndentedString(eodDocumentProfileId))
        .append("\n");
    sb.append("    eodTransactionId: ").append(toIndentedString(eodTransactionId)).append("\n");
    sb.append("    eodTransactionName: ").append(toIndentedString(eodTransactionName)).append("\n");
    sb.append("    eventDate: ").append(toIndentedString(eventDate)).append("\n");
    sb.append("    expirationDate: ").append(toIndentedString(expirationDate)).append("\n");
    sb.append("    expiredTs: ").append(toIndentedString(expiredTs)).append("\n");
    sb.append("    failureReason: ").append(toIndentedString(failureReason)).append("\n");
    sb.append("    failures: ").append(toIndentedString(failures)).append("\n");
    sb.append("    failureVendorCode: ").append(toIndentedString(failureVendorCode)).append("\n");
    sb.append("    failureVendorReason: ")
        .append(toIndentedString(failureVendorReason))
        .append("\n");
    sb.append("    firstSendTs: ").append(toIndentedString(firstSendTs)).append("\n");
    sb.append("    groupId: ").append(toIndentedString(groupId)).append("\n");
    sb.append("    groupName: ").append(toIndentedString(groupName)).append("\n");
    sb.append("    hoursToCompleteEnd: ").append(toIndentedString(hoursToCompleteEnd)).append("\n");
    sb.append("    hoursToCompleteStart: ")
        .append(toIndentedString(hoursToCompleteStart))
        .append("\n");
    sb.append("    idChecksAttempted: ").append(toIndentedString(idChecksAttempted)).append("\n");
    sb.append("    idChecksFailed: ").append(toIndentedString(idChecksFailed)).append("\n");
    sb.append("    idCountry: ").append(toIndentedString(idCountry)).append("\n");
    sb.append("    idMethod: ").append(toIndentedString(idMethod)).append("\n");
    sb.append("    initialSendTs: ").append(toIndentedString(initialSendTs)).append("\n");
    sb.append("    ipAddress: ").append(toIndentedString(ipAddress)).append("\n");
    sb.append("    lastActivity: ").append(toIndentedString(lastActivity)).append("\n");
    sb.append("    lastActivityDate: ").append(toIndentedString(lastActivityDate)).append("\n");
    sb.append("    lastModified: ").append(toIndentedString(lastModified)).append("\n");
    sb.append("    lastSentDate: ").append(toIndentedString(lastSentDate)).append("\n");
    sb.append("    lastUsed: ").append(toIndentedString(lastUsed)).append("\n");
    sb.append("    metadataRemoved: ").append(toIndentedString(metadataRemoved)).append("\n");
    sb.append("    notSigned: ").append(toIndentedString(notSigned)).append("\n");
    sb.append("    numberOfAuthenticatedRecipients: ")
        .append(toIndentedString(numberOfAuthenticatedRecipients))
        .append("\n");
    sb.append("    numberOfCompletedSignatures: ")
        .append(toIndentedString(numberOfCompletedSignatures))
        .append("\n");
    sb.append("    numberOfDocuments: ").append(toIndentedString(numberOfDocuments)).append("\n");
    sb.append("    numberOfPages: ").append(toIndentedString(numberOfPages)).append("\n");
    sb.append("    numberOfRecipients: ").append(toIndentedString(numberOfRecipients)).append("\n");
    sb.append("    numberOfSends: ").append(toIndentedString(numberOfSends)).append("\n");
    sb.append("    numberOfSigners: ").append(toIndentedString(numberOfSigners)).append("\n");
    sb.append("    numberOfTotalDocuments: ")
        .append(toIndentedString(numberOfTotalDocuments))
        .append("\n");
    sb.append("    numberOfTotalPages: ").append(toIndentedString(numberOfTotalPages)).append("\n");
    sb.append("    numberOfTotalSigners: ")
        .append(toIndentedString(numberOfTotalSigners))
        .append("\n");
    sb.append("    numberOfUniqueSenders: ")
        .append(toIndentedString(numberOfUniqueSenders))
        .append("\n");
    sb.append("    numberTotalRecipients: ")
        .append(toIndentedString(numberTotalRecipients))
        .append("\n");
    sb.append("    otherRecipientsList: ")
        .append(toIndentedString(otherRecipientsList))
        .append("\n");
    sb.append("    owner: ").append(toIndentedString(owner)).append("\n");
    sb.append("    ownerMail: ").append(toIndentedString(ownerMail)).append("\n");
    sb.append("    periodEnd: ").append(toIndentedString(periodEnd)).append("\n");
    sb.append("    periodStart: ").append(toIndentedString(periodStart)).append("\n");
    sb.append("    phoneCallsAttempted: ")
        .append(toIndentedString(phoneCallsAttempted))
        .append("\n");
    sb.append("    phoneCallsFailed: ").append(toIndentedString(phoneCallsFailed)).append("\n");
    sb.append("    piiRedacted: ").append(toIndentedString(piiRedacted)).append("\n");
    sb.append("    purgeDate: ").append(toIndentedString(purgeDate)).append("\n");
    sb.append("    reasonForDeclining: ").append(toIndentedString(reasonForDeclining)).append("\n");
    sb.append("    reasonForVoiding: ").append(toIndentedString(reasonForVoiding)).append("\n");
    sb.append("    reassignReason: ").append(toIndentedString(reassignReason)).append("\n");
    sb.append("    received: ").append(toIndentedString(received)).append("\n");
    sb.append("    recipient: ").append(toIndentedString(recipient)).append("\n");
    sb.append("    recipientAction: ").append(toIndentedString(recipientAction)).append("\n");
    sb.append("    recipientCompanyName: ")
        .append(toIndentedString(recipientCompanyName))
        .append("\n");
    sb.append("    recipientCountry: ").append(toIndentedString(recipientCountry)).append("\n");
    sb.append("    recipientEmail: ").append(toIndentedString(recipientEmail)).append("\n");
    sb.append("    recipientId: ").append(toIndentedString(recipientId)).append("\n");
    sb.append("    recipientName: ").append(toIndentedString(recipientName)).append("\n");
    sb.append("    recipientRoleName: ").append(toIndentedString(recipientRoleName)).append("\n");
    sb.append("    recipientTemplateRoleName: ")
        .append(toIndentedString(recipientTemplateRoleName))
        .append("\n");
    sb.append("    recipientTitle: ").append(toIndentedString(recipientTitle)).append("\n");
    sb.append("    recipientType: ").append(toIndentedString(recipientType)).append("\n");
    sb.append("    recipientUserId: ").append(toIndentedString(recipientUserId)).append("\n");
    sb.append("    remainingSignatures: ")
        .append(toIndentedString(remainingSignatures))
        .append("\n");
    sb.append("    routingOrder: ").append(toIndentedString(routingOrder)).append("\n");
    sb.append("    senderAccountId: ").append(toIndentedString(senderAccountId)).append("\n");
    sb.append("    senderCompanyName: ").append(toIndentedString(senderCompanyName)).append("\n");
    sb.append("    senderCountry: ").append(toIndentedString(senderCountry)).append("\n");
    sb.append("    senderEmail: ").append(toIndentedString(senderEmail)).append("\n");
    sb.append("    senderIPAddress: ").append(toIndentedString(senderIPAddress)).append("\n");
    sb.append("    senderJobTitle: ").append(toIndentedString(senderJobTitle)).append("\n");
    sb.append("    senderName: ").append(toIndentedString(senderName)).append("\n");
    sb.append("    senderUserId: ").append(toIndentedString(senderUserId)).append("\n");
    sb.append("    signatureType: ").append(toIndentedString(signatureType)).append("\n");
    sb.append("    signatureTypeValue: ").append(toIndentedString(signatureTypeValue)).append("\n");
    sb.append("    signDate: ").append(toIndentedString(signDate)).append("\n");
    sb.append("    signed: ").append(toIndentedString(signed)).append("\n");
    sb.append("    signedDate: ").append(toIndentedString(signedDate)).append("\n");
    sb.append("    signedOnMobile: ").append(toIndentedString(signedOnMobile)).append("\n");
    sb.append("    signedOnPaper: ").append(toIndentedString(signedOnPaper)).append("\n");
    sb.append("    signerList: ").append(toIndentedString(signerList)).append("\n");
    sb.append("    status: ").append(toIndentedString(status)).append("\n");
    sb.append("    statusChangedDate: ").append(toIndentedString(statusChangedDate)).append("\n");
    sb.append("    statusChangedTs: ").append(toIndentedString(statusChangedTs)).append("\n");
    sb.append("    statusComment: ").append(toIndentedString(statusComment)).append("\n");
    sb.append("    subject: ").append(toIndentedString(subject)).append("\n");
    sb.append("    successes: ").append(toIndentedString(successes)).append("\n");
    sb.append("    templateId: ").append(toIndentedString(templateId)).append("\n");
    sb.append("    templateName: ").append(toIndentedString(templateName)).append("\n");
    sb.append("    templatesCreated: ").append(toIndentedString(templatesCreated)).append("\n");
    sb.append("    templatesCreatedCount: ")
        .append(toIndentedString(templatesCreatedCount))
        .append("\n");
    sb.append("    terminalStatusDate: ").append(toIndentedString(terminalStatusDate)).append("\n");
    sb.append("    timeToCompleteSeconds: ")
        .append(toIndentedString(timeToCompleteSeconds))
        .append("\n");
    sb.append("    timeToDeliver: ").append(toIndentedString(timeToDeliver)).append("\n");
    sb.append("    totalDocuments: ").append(toIndentedString(totalDocuments)).append("\n");
    sb.append("    totalEnvelopes: ").append(toIndentedString(totalEnvelopes)).append("\n");
    sb.append("    totalPages: ").append(toIndentedString(totalPages)).append("\n");
    sb.append("    totalRecipients: ").append(toIndentedString(totalRecipients)).append("\n");
    sb.append("    totalSigners: ").append(toIndentedString(totalSigners)).append("\n");
    sb.append("    uniqueSenders: ").append(toIndentedString(uniqueSenders)).append("\n");
    sb.append("    userAccountEmail: ").append(toIndentedString(userAccountEmail)).append("\n");
    sb.append("    userAccountName: ").append(toIndentedString(userAccountName)).append("\n");
    sb.append("    userAccountStatus: ").append(toIndentedString(userAccountStatus)).append("\n");
    sb.append("    userCount: ").append(toIndentedString(userCount)).append("\n");
    sb.append("    userId: ").append(toIndentedString(userId)).append("\n");
    sb.append("    verificationStatus: ").append(toIndentedString(verificationStatus)).append("\n");
    sb.append("    verificationType: ").append(toIndentedString(verificationType)).append("\n");
    sb.append("    viewDate: ").append(toIndentedString(viewDate)).append("\n");
    sb.append("    voidedTs: ").append(toIndentedString(voidedTs)).append("\n");
    sb.append("}");
    return sb.toString();
  }

  /**
   * Convert the given object to string with each line indented by 4 spaces (except the first line).
   */
  private String toIndentedString(java.lang.Object o) {
    if (o == null) {
      return "null";
    }
    return o.toString().replace("\n", "\n    ");
  }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy