* A map with the batch item id as the key and the result of the upsert operation as the value. The result of the * upsert operation specifies whether existing rows were updated or a new row was appended, along with the list of * row ids that were affected. *
*/ private java.util.Map* The updated workbook cursor after updating or appending rows in the table. *
*/ private Long workbookCursor; /** ** The list of batch items in the request that could not be updated or appended in the table. Each element in this * list contains one item from the request that could not be updated in the table along with the reason why that * item could not be updated or appended. *
*/ private java.util.List* A map with the batch item id as the key and the result of the upsert operation as the value. The result of the * upsert operation specifies whether existing rows were updated or a new row was appended, along with the list of * row ids that were affected. *
* * @return A map with the batch item id as the key and the result of the upsert operation as the value. The result * of the upsert operation specifies whether existing rows were updated or a new row was appended, along * with the list of row ids that were affected. */ public java.util.Map* A map with the batch item id as the key and the result of the upsert operation as the value. The result of the * upsert operation specifies whether existing rows were updated or a new row was appended, along with the list of * row ids that were affected. *
* * @param rows * A map with the batch item id as the key and the result of the upsert operation as the value. The result of * the upsert operation specifies whether existing rows were updated or a new row was appended, along with * the list of row ids that were affected. */ public void setRows(java.util.Map* A map with the batch item id as the key and the result of the upsert operation as the value. The result of the * upsert operation specifies whether existing rows were updated or a new row was appended, along with the list of * row ids that were affected. *
* * @param rows * A map with the batch item id as the key and the result of the upsert operation as the value. The result of * the upsert operation specifies whether existing rows were updated or a new row was appended, along with * the list of row ids that were affected. * @return Returns a reference to this object so that method calls can be chained together. */ public BatchUpsertTableRowsResult withRows(java.util.Map* The updated workbook cursor after updating or appending rows in the table. *
* * @param workbookCursor * The updated workbook cursor after updating or appending rows in the table. */ public void setWorkbookCursor(Long workbookCursor) { this.workbookCursor = workbookCursor; } /** ** The updated workbook cursor after updating or appending rows in the table. *
* * @return The updated workbook cursor after updating or appending rows in the table. */ public Long getWorkbookCursor() { return this.workbookCursor; } /** ** The updated workbook cursor after updating or appending rows in the table. *
* * @param workbookCursor * The updated workbook cursor after updating or appending rows in the table. * @return Returns a reference to this object so that method calls can be chained together. */ public BatchUpsertTableRowsResult withWorkbookCursor(Long workbookCursor) { setWorkbookCursor(workbookCursor); return this; } /** ** The list of batch items in the request that could not be updated or appended in the table. Each element in this * list contains one item from the request that could not be updated in the table along with the reason why that * item could not be updated or appended. *
* * @return The list of batch items in the request that could not be updated or appended in the table. Each element * in this list contains one item from the request that could not be updated in the table along with the * reason why that item could not be updated or appended. */ public java.util.List* The list of batch items in the request that could not be updated or appended in the table. Each element in this * list contains one item from the request that could not be updated in the table along with the reason why that * item could not be updated or appended. *
* * @param failedBatchItems * The list of batch items in the request that could not be updated or appended in the table. Each element in * this list contains one item from the request that could not be updated in the table along with the reason * why that item could not be updated or appended. */ public void setFailedBatchItems(java.util.Collection* The list of batch items in the request that could not be updated or appended in the table. Each element in this * list contains one item from the request that could not be updated in the table along with the reason why that * item could not be updated or appended. *
** NOTE: This method appends the values to the existing list (if any). Use * {@link #setFailedBatchItems(java.util.Collection)} or {@link #withFailedBatchItems(java.util.Collection)} if you * want to override the existing values. *
* * @param failedBatchItems * The list of batch items in the request that could not be updated or appended in the table. Each element in * this list contains one item from the request that could not be updated in the table along with the reason * why that item could not be updated or appended. * @return Returns a reference to this object so that method calls can be chained together. */ public BatchUpsertTableRowsResult withFailedBatchItems(FailedBatchItem... failedBatchItems) { if (this.failedBatchItems == null) { setFailedBatchItems(new java.util.ArrayList* The list of batch items in the request that could not be updated or appended in the table. Each element in this * list contains one item from the request that could not be updated in the table along with the reason why that * item could not be updated or appended. *
* * @param failedBatchItems * The list of batch items in the request that could not be updated or appended in the table. Each element in * this list contains one item from the request that could not be updated in the table along with the reason * why that item could not be updated or appended. * @return Returns a reference to this object so that method calls can be chained together. */ public BatchUpsertTableRowsResult withFailedBatchItems(java.util.Collection