* The unique identifier of the test set discrepancy report to describe. *
*/ private String testSetDiscrepancyReportId; /** ** The test set Id for the test set discrepancy report. *
*/ private String testSetId; /** ** The time and date of creation for the test set discrepancy report. *
*/ private java.util.Date creationDateTime; /** ** The target bot location for the test set discrepancy report. *
*/ private TestSetDiscrepancyReportResourceTarget target; /** ** The status for the test set discrepancy report. *
*/ private String testSetDiscrepancyReportStatus; /** ** The date and time of the last update for the test set discrepancy report. *
*/ private java.util.Date lastUpdatedDataTime; /** ** The top 200 error results from the test set discrepancy report. *
*/ private TestSetDiscrepancyErrors testSetDiscrepancyTopErrors; /** ** Pre-signed Amazon S3 URL to download the test set discrepancy report. *
*/ private String testSetDiscrepancyRawOutputUrl; /** ** The failure report for the test set discrepancy report generation action. *
*/ private java.util.List* The unique identifier of the test set discrepancy report to describe. *
* * @param testSetDiscrepancyReportId * The unique identifier of the test set discrepancy report to describe. */ public void setTestSetDiscrepancyReportId(String testSetDiscrepancyReportId) { this.testSetDiscrepancyReportId = testSetDiscrepancyReportId; } /** ** The unique identifier of the test set discrepancy report to describe. *
* * @return The unique identifier of the test set discrepancy report to describe. */ public String getTestSetDiscrepancyReportId() { return this.testSetDiscrepancyReportId; } /** ** The unique identifier of the test set discrepancy report to describe. *
* * @param testSetDiscrepancyReportId * The unique identifier of the test set discrepancy report to describe. * @return Returns a reference to this object so that method calls can be chained together. */ public DescribeTestSetDiscrepancyReportResult withTestSetDiscrepancyReportId(String testSetDiscrepancyReportId) { setTestSetDiscrepancyReportId(testSetDiscrepancyReportId); return this; } /** ** The test set Id for the test set discrepancy report. *
* * @param testSetId * The test set Id for the test set discrepancy report. */ public void setTestSetId(String testSetId) { this.testSetId = testSetId; } /** ** The test set Id for the test set discrepancy report. *
* * @return The test set Id for the test set discrepancy report. */ public String getTestSetId() { return this.testSetId; } /** ** The test set Id for the test set discrepancy report. *
* * @param testSetId * The test set Id for the test set discrepancy report. * @return Returns a reference to this object so that method calls can be chained together. */ public DescribeTestSetDiscrepancyReportResult withTestSetId(String testSetId) { setTestSetId(testSetId); return this; } /** ** The time and date of creation for the test set discrepancy report. *
* * @param creationDateTime * The time and date of creation for the test set discrepancy report. */ public void setCreationDateTime(java.util.Date creationDateTime) { this.creationDateTime = creationDateTime; } /** ** The time and date of creation for the test set discrepancy report. *
* * @return The time and date of creation for the test set discrepancy report. */ public java.util.Date getCreationDateTime() { return this.creationDateTime; } /** ** The time and date of creation for the test set discrepancy report. *
* * @param creationDateTime * The time and date of creation for the test set discrepancy report. * @return Returns a reference to this object so that method calls can be chained together. */ public DescribeTestSetDiscrepancyReportResult withCreationDateTime(java.util.Date creationDateTime) { setCreationDateTime(creationDateTime); return this; } /** ** The target bot location for the test set discrepancy report. *
* * @param target * The target bot location for the test set discrepancy report. */ public void setTarget(TestSetDiscrepancyReportResourceTarget target) { this.target = target; } /** ** The target bot location for the test set discrepancy report. *
* * @return The target bot location for the test set discrepancy report. */ public TestSetDiscrepancyReportResourceTarget getTarget() { return this.target; } /** ** The target bot location for the test set discrepancy report. *
* * @param target * The target bot location for the test set discrepancy report. * @return Returns a reference to this object so that method calls can be chained together. */ public DescribeTestSetDiscrepancyReportResult withTarget(TestSetDiscrepancyReportResourceTarget target) { setTarget(target); return this; } /** ** The status for the test set discrepancy report. *
* * @param testSetDiscrepancyReportStatus * The status for the test set discrepancy report. * @see TestSetDiscrepancyReportStatus */ public void setTestSetDiscrepancyReportStatus(String testSetDiscrepancyReportStatus) { this.testSetDiscrepancyReportStatus = testSetDiscrepancyReportStatus; } /** ** The status for the test set discrepancy report. *
* * @return The status for the test set discrepancy report. * @see TestSetDiscrepancyReportStatus */ public String getTestSetDiscrepancyReportStatus() { return this.testSetDiscrepancyReportStatus; } /** ** The status for the test set discrepancy report. *
* * @param testSetDiscrepancyReportStatus * The status for the test set discrepancy report. * @return Returns a reference to this object so that method calls can be chained together. * @see TestSetDiscrepancyReportStatus */ public DescribeTestSetDiscrepancyReportResult withTestSetDiscrepancyReportStatus(String testSetDiscrepancyReportStatus) { setTestSetDiscrepancyReportStatus(testSetDiscrepancyReportStatus); return this; } /** ** The status for the test set discrepancy report. *
* * @param testSetDiscrepancyReportStatus * The status for the test set discrepancy report. * @return Returns a reference to this object so that method calls can be chained together. * @see TestSetDiscrepancyReportStatus */ public DescribeTestSetDiscrepancyReportResult withTestSetDiscrepancyReportStatus(TestSetDiscrepancyReportStatus testSetDiscrepancyReportStatus) { this.testSetDiscrepancyReportStatus = testSetDiscrepancyReportStatus.toString(); return this; } /** ** The date and time of the last update for the test set discrepancy report. *
* * @param lastUpdatedDataTime * The date and time of the last update for the test set discrepancy report. */ public void setLastUpdatedDataTime(java.util.Date lastUpdatedDataTime) { this.lastUpdatedDataTime = lastUpdatedDataTime; } /** ** The date and time of the last update for the test set discrepancy report. *
* * @return The date and time of the last update for the test set discrepancy report. */ public java.util.Date getLastUpdatedDataTime() { return this.lastUpdatedDataTime; } /** ** The date and time of the last update for the test set discrepancy report. *
* * @param lastUpdatedDataTime * The date and time of the last update for the test set discrepancy report. * @return Returns a reference to this object so that method calls can be chained together. */ public DescribeTestSetDiscrepancyReportResult withLastUpdatedDataTime(java.util.Date lastUpdatedDataTime) { setLastUpdatedDataTime(lastUpdatedDataTime); return this; } /** ** The top 200 error results from the test set discrepancy report. *
* * @param testSetDiscrepancyTopErrors * The top 200 error results from the test set discrepancy report. */ public void setTestSetDiscrepancyTopErrors(TestSetDiscrepancyErrors testSetDiscrepancyTopErrors) { this.testSetDiscrepancyTopErrors = testSetDiscrepancyTopErrors; } /** ** The top 200 error results from the test set discrepancy report. *
* * @return The top 200 error results from the test set discrepancy report. */ public TestSetDiscrepancyErrors getTestSetDiscrepancyTopErrors() { return this.testSetDiscrepancyTopErrors; } /** ** The top 200 error results from the test set discrepancy report. *
* * @param testSetDiscrepancyTopErrors * The top 200 error results from the test set discrepancy report. * @return Returns a reference to this object so that method calls can be chained together. */ public DescribeTestSetDiscrepancyReportResult withTestSetDiscrepancyTopErrors(TestSetDiscrepancyErrors testSetDiscrepancyTopErrors) { setTestSetDiscrepancyTopErrors(testSetDiscrepancyTopErrors); return this; } /** ** Pre-signed Amazon S3 URL to download the test set discrepancy report. *
* * @param testSetDiscrepancyRawOutputUrl * Pre-signed Amazon S3 URL to download the test set discrepancy report. */ public void setTestSetDiscrepancyRawOutputUrl(String testSetDiscrepancyRawOutputUrl) { this.testSetDiscrepancyRawOutputUrl = testSetDiscrepancyRawOutputUrl; } /** ** Pre-signed Amazon S3 URL to download the test set discrepancy report. *
* * @return Pre-signed Amazon S3 URL to download the test set discrepancy report. */ public String getTestSetDiscrepancyRawOutputUrl() { return this.testSetDiscrepancyRawOutputUrl; } /** ** Pre-signed Amazon S3 URL to download the test set discrepancy report. *
* * @param testSetDiscrepancyRawOutputUrl * Pre-signed Amazon S3 URL to download the test set discrepancy report. * @return Returns a reference to this object so that method calls can be chained together. */ public DescribeTestSetDiscrepancyReportResult withTestSetDiscrepancyRawOutputUrl(String testSetDiscrepancyRawOutputUrl) { setTestSetDiscrepancyRawOutputUrl(testSetDiscrepancyRawOutputUrl); return this; } /** ** The failure report for the test set discrepancy report generation action. *
* * @return The failure report for the test set discrepancy report generation action. */ public java.util.List* The failure report for the test set discrepancy report generation action. *
* * @param failureReasons * The failure report for the test set discrepancy report generation action. */ public void setFailureReasons(java.util.Collection* The failure report for the test set discrepancy report generation action. *
** NOTE: This method appends the values to the existing list (if any). Use * {@link #setFailureReasons(java.util.Collection)} or {@link #withFailureReasons(java.util.Collection)} if you want * to override the existing values. *
* * @param failureReasons * The failure report for the test set discrepancy report generation action. * @return Returns a reference to this object so that method calls can be chained together. */ public DescribeTestSetDiscrepancyReportResult withFailureReasons(String... failureReasons) { if (this.failureReasons == null) { setFailureReasons(new java.util.ArrayList* The failure report for the test set discrepancy report generation action. *
* * @param failureReasons * The failure report for the test set discrepancy report generation action. * @return Returns a reference to this object so that method calls can be chained together. */ public DescribeTestSetDiscrepancyReportResult withFailureReasons(java.util.Collection