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

com.inteligr8.solr.model.TransactionResponseStatus Maven / Gradle / Ivy

package com.inteligr8.solr.model;

import java.util.Map;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonProperty.Access;

@JsonIgnoreProperties(ignoreUnknown = true)
public class TransactionResponseStatus {
	
	@JsonProperty(value = "txInIndexNotInDb", access = Access.READ_ONLY)
	private Map transactionIdToDeletedNodeCount;
	
	@JsonProperty(value = "duplicatedTx", access = Access.READ_ONLY)
	private Map transactionIdToDuplicateNodeCount;
	
	@JsonProperty(value = "missingTx", access = Access.READ_ONLY)
	private Map transactionIdToUnindexNodeCount;
	
	public Map getTransactionIdToDeletedNodeCount() {
		return transactionIdToDeletedNodeCount;
	}
	
	protected void setTransactionIdToDeletedNodeCount(Map transactionIdToDeletedNodeCount) {
		this.transactionIdToDeletedNodeCount = transactionIdToDeletedNodeCount;
	}
	
	public Map getTransactionIdToDuplicateNodeCount() {
		return transactionIdToDuplicateNodeCount;
	}
	
	protected void setTransactionIdToDuplicateNodeCount(Map transactionIdToDuplicateNodeCount) {
		this.transactionIdToDuplicateNodeCount = transactionIdToDuplicateNodeCount;
	}
	
	public Map getTransactionIdToUnindexNodeCount() {
		return transactionIdToUnindexNodeCount;
	}
	
	protected void setTransactionIdToUnindexNodeCount(Map transactionIdToUnindexNodeCount) {
		this.transactionIdToUnindexNodeCount = transactionIdToUnindexNodeCount;
	}

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy