
com.indeed.rabbitmq.admin.pojo.Queue Maven / Gradle / Ivy
package com.indeed.rabbitmq.admin.pojo;
import java.util.HashMap;
import java.util.Map;
import com.fasterxml.jackson.annotation.JsonAnyGetter;
import com.fasterxml.jackson.annotation.JsonAnySetter;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonPropertyDescription;
import com.fasterxml.jackson.annotation.JsonPropertyOrder;
@JsonInclude(JsonInclude.Include.NON_NULL)
@JsonPropertyOrder({
"name",
"node",
"vhost",
"auto_delete",
"durable",
"policy",
"state",
"exclusive_consumer_tag",
"consumers",
"memory",
"consumer_utilisation",
"down_slave_nodes",
"messages",
"messages_details",
"messages_ram",
"message_bytes",
"message_bytes_ram",
"messages_ready",
"messages_ready_details",
"message_bytes_ready",
"messages_ready_ram",
"messages_unacknowledged",
"messages_unacknowledged_details",
"message_bytes_unacknowledged",
"messages_unacknowledged_ram",
"messages_persistent",
"message_bytes_persistent",
"idle_since",
"arguments"
})
public class Queue {
@JsonProperty("name")
private String name;
@JsonProperty("node")
private String node;
@JsonProperty("vhost")
private String vhost;
@JsonProperty("auto_delete")
private Boolean autoDelete;
@JsonProperty("durable")
private Boolean durable;
@JsonProperty("policy")
private String policy;
@JsonProperty("state")
private String state;
@JsonProperty("exclusive_consumer_tag")
private String exclusiveConsumerTag;
@JsonProperty("consumers")
private Long consumers;
@JsonProperty("memory")
private Long memory;
@JsonProperty("consumer_utilisation")
private String consumerUtilisation;
@JsonProperty("down_slave_nodes")
private String downSlaveNodes;
@JsonProperty("messages")
private Long messages;
/**
* Details of RabbitMQ messaging rates.
*
*/
@JsonProperty("messages_details")
@JsonPropertyDescription("Details of RabbitMQ messaging rates.")
private Details messagesDetails;
@JsonProperty("messages_ram")
private Long messagesRam;
@JsonProperty("message_bytes")
private Long messageBytes;
@JsonProperty("message_bytes_ram")
private Long messageBytesRam;
@JsonProperty("messages_ready")
private Long messagesReady;
/**
* Details of RabbitMQ messaging rates.
*
*/
@JsonProperty("messages_ready_details")
@JsonPropertyDescription("Details of RabbitMQ messaging rates.")
private Details messagesReadyDetails;
@JsonProperty("message_bytes_ready")
private Long messageBytesReady;
@JsonProperty("messages_ready_ram")
private Long messagesReadyRam;
@JsonProperty("messages_unacknowledged")
private Long messagesUnacknowledged;
/**
* Details of RabbitMQ messaging rates.
*
*/
@JsonProperty("messages_unacknowledged_details")
@JsonPropertyDescription("Details of RabbitMQ messaging rates.")
private Details messagesUnacknowledgedDetails;
@JsonProperty("message_bytes_unacknowledged")
private Long messageBytesUnacknowledged;
@JsonProperty("messages_unacknowledged_ram")
private Long messagesUnacknowledgedRam;
@JsonProperty("messages_persistent")
private Long messagesPersistent;
@JsonProperty("message_bytes_persistent")
private Long messageBytesPersistent;
@JsonProperty("idle_since")
private String idleSince;
@JsonProperty("arguments")
private QueueArguments arguments;
@JsonIgnore
private Map additionalProperties = new HashMap();
@JsonProperty("name")
public String getName() {
return name;
}
@JsonProperty("name")
public void setName(String name) {
this.name = name;
}
public Queue withName(String name) {
this.name = name;
return this;
}
@JsonProperty("node")
public String getNode() {
return node;
}
@JsonProperty("node")
public void setNode(String node) {
this.node = node;
}
public Queue withNode(String node) {
this.node = node;
return this;
}
@JsonProperty("vhost")
public String getVhost() {
return vhost;
}
@JsonProperty("vhost")
public void setVhost(String vhost) {
this.vhost = vhost;
}
public Queue withVhost(String vhost) {
this.vhost = vhost;
return this;
}
@JsonProperty("auto_delete")
public Boolean getAutoDelete() {
return autoDelete;
}
@JsonProperty("auto_delete")
public void setAutoDelete(Boolean autoDelete) {
this.autoDelete = autoDelete;
}
public Queue withAutoDelete(Boolean autoDelete) {
this.autoDelete = autoDelete;
return this;
}
@JsonProperty("durable")
public Boolean getDurable() {
return durable;
}
@JsonProperty("durable")
public void setDurable(Boolean durable) {
this.durable = durable;
}
public Queue withDurable(Boolean durable) {
this.durable = durable;
return this;
}
@JsonProperty("policy")
public String getPolicy() {
return policy;
}
@JsonProperty("policy")
public void setPolicy(String policy) {
this.policy = policy;
}
public Queue withPolicy(String policy) {
this.policy = policy;
return this;
}
@JsonProperty("state")
public String getState() {
return state;
}
@JsonProperty("state")
public void setState(String state) {
this.state = state;
}
public Queue withState(String state) {
this.state = state;
return this;
}
@JsonProperty("exclusive_consumer_tag")
public String getExclusiveConsumerTag() {
return exclusiveConsumerTag;
}
@JsonProperty("exclusive_consumer_tag")
public void setExclusiveConsumerTag(String exclusiveConsumerTag) {
this.exclusiveConsumerTag = exclusiveConsumerTag;
}
public Queue withExclusiveConsumerTag(String exclusiveConsumerTag) {
this.exclusiveConsumerTag = exclusiveConsumerTag;
return this;
}
@JsonProperty("consumers")
public Long getConsumers() {
return consumers;
}
@JsonProperty("consumers")
public void setConsumers(Long consumers) {
this.consumers = consumers;
}
public Queue withConsumers(Long consumers) {
this.consumers = consumers;
return this;
}
@JsonProperty("memory")
public Long getMemory() {
return memory;
}
@JsonProperty("memory")
public void setMemory(Long memory) {
this.memory = memory;
}
public Queue withMemory(Long memory) {
this.memory = memory;
return this;
}
@JsonProperty("consumer_utilisation")
public String getConsumerUtilisation() {
return consumerUtilisation;
}
@JsonProperty("consumer_utilisation")
public void setConsumerUtilisation(String consumerUtilisation) {
this.consumerUtilisation = consumerUtilisation;
}
public Queue withConsumerUtilisation(String consumerUtilisation) {
this.consumerUtilisation = consumerUtilisation;
return this;
}
@JsonProperty("down_slave_nodes")
public String getDownSlaveNodes() {
return downSlaveNodes;
}
@JsonProperty("down_slave_nodes")
public void setDownSlaveNodes(String downSlaveNodes) {
this.downSlaveNodes = downSlaveNodes;
}
public Queue withDownSlaveNodes(String downSlaveNodes) {
this.downSlaveNodes = downSlaveNodes;
return this;
}
@JsonProperty("messages")
public Long getMessages() {
return messages;
}
@JsonProperty("messages")
public void setMessages(Long messages) {
this.messages = messages;
}
public Queue withMessages(Long messages) {
this.messages = messages;
return this;
}
/**
* Details of RabbitMQ messaging rates.
*
*/
@JsonProperty("messages_details")
public Details getMessagesDetails() {
return messagesDetails;
}
/**
* Details of RabbitMQ messaging rates.
*
*/
@JsonProperty("messages_details")
public void setMessagesDetails(Details messagesDetails) {
this.messagesDetails = messagesDetails;
}
public Queue withMessagesDetails(Details messagesDetails) {
this.messagesDetails = messagesDetails;
return this;
}
@JsonProperty("messages_ram")
public Long getMessagesRam() {
return messagesRam;
}
@JsonProperty("messages_ram")
public void setMessagesRam(Long messagesRam) {
this.messagesRam = messagesRam;
}
public Queue withMessagesRam(Long messagesRam) {
this.messagesRam = messagesRam;
return this;
}
@JsonProperty("message_bytes")
public Long getMessageBytes() {
return messageBytes;
}
@JsonProperty("message_bytes")
public void setMessageBytes(Long messageBytes) {
this.messageBytes = messageBytes;
}
public Queue withMessageBytes(Long messageBytes) {
this.messageBytes = messageBytes;
return this;
}
@JsonProperty("message_bytes_ram")
public Long getMessageBytesRam() {
return messageBytesRam;
}
@JsonProperty("message_bytes_ram")
public void setMessageBytesRam(Long messageBytesRam) {
this.messageBytesRam = messageBytesRam;
}
public Queue withMessageBytesRam(Long messageBytesRam) {
this.messageBytesRam = messageBytesRam;
return this;
}
@JsonProperty("messages_ready")
public Long getMessagesReady() {
return messagesReady;
}
@JsonProperty("messages_ready")
public void setMessagesReady(Long messagesReady) {
this.messagesReady = messagesReady;
}
public Queue withMessagesReady(Long messagesReady) {
this.messagesReady = messagesReady;
return this;
}
/**
* Details of RabbitMQ messaging rates.
*
*/
@JsonProperty("messages_ready_details")
public Details getMessagesReadyDetails() {
return messagesReadyDetails;
}
/**
* Details of RabbitMQ messaging rates.
*
*/
@JsonProperty("messages_ready_details")
public void setMessagesReadyDetails(Details messagesReadyDetails) {
this.messagesReadyDetails = messagesReadyDetails;
}
public Queue withMessagesReadyDetails(Details messagesReadyDetails) {
this.messagesReadyDetails = messagesReadyDetails;
return this;
}
@JsonProperty("message_bytes_ready")
public Long getMessageBytesReady() {
return messageBytesReady;
}
@JsonProperty("message_bytes_ready")
public void setMessageBytesReady(Long messageBytesReady) {
this.messageBytesReady = messageBytesReady;
}
public Queue withMessageBytesReady(Long messageBytesReady) {
this.messageBytesReady = messageBytesReady;
return this;
}
@JsonProperty("messages_ready_ram")
public Long getMessagesReadyRam() {
return messagesReadyRam;
}
@JsonProperty("messages_ready_ram")
public void setMessagesReadyRam(Long messagesReadyRam) {
this.messagesReadyRam = messagesReadyRam;
}
public Queue withMessagesReadyRam(Long messagesReadyRam) {
this.messagesReadyRam = messagesReadyRam;
return this;
}
@JsonProperty("messages_unacknowledged")
public Long getMessagesUnacknowledged() {
return messagesUnacknowledged;
}
@JsonProperty("messages_unacknowledged")
public void setMessagesUnacknowledged(Long messagesUnacknowledged) {
this.messagesUnacknowledged = messagesUnacknowledged;
}
public Queue withMessagesUnacknowledged(Long messagesUnacknowledged) {
this.messagesUnacknowledged = messagesUnacknowledged;
return this;
}
/**
* Details of RabbitMQ messaging rates.
*
*/
@JsonProperty("messages_unacknowledged_details")
public Details getMessagesUnacknowledgedDetails() {
return messagesUnacknowledgedDetails;
}
/**
* Details of RabbitMQ messaging rates.
*
*/
@JsonProperty("messages_unacknowledged_details")
public void setMessagesUnacknowledgedDetails(Details messagesUnacknowledgedDetails) {
this.messagesUnacknowledgedDetails = messagesUnacknowledgedDetails;
}
public Queue withMessagesUnacknowledgedDetails(Details messagesUnacknowledgedDetails) {
this.messagesUnacknowledgedDetails = messagesUnacknowledgedDetails;
return this;
}
@JsonProperty("message_bytes_unacknowledged")
public Long getMessageBytesUnacknowledged() {
return messageBytesUnacknowledged;
}
@JsonProperty("message_bytes_unacknowledged")
public void setMessageBytesUnacknowledged(Long messageBytesUnacknowledged) {
this.messageBytesUnacknowledged = messageBytesUnacknowledged;
}
public Queue withMessageBytesUnacknowledged(Long messageBytesUnacknowledged) {
this.messageBytesUnacknowledged = messageBytesUnacknowledged;
return this;
}
@JsonProperty("messages_unacknowledged_ram")
public Long getMessagesUnacknowledgedRam() {
return messagesUnacknowledgedRam;
}
@JsonProperty("messages_unacknowledged_ram")
public void setMessagesUnacknowledgedRam(Long messagesUnacknowledgedRam) {
this.messagesUnacknowledgedRam = messagesUnacknowledgedRam;
}
public Queue withMessagesUnacknowledgedRam(Long messagesUnacknowledgedRam) {
this.messagesUnacknowledgedRam = messagesUnacknowledgedRam;
return this;
}
@JsonProperty("messages_persistent")
public Long getMessagesPersistent() {
return messagesPersistent;
}
@JsonProperty("messages_persistent")
public void setMessagesPersistent(Long messagesPersistent) {
this.messagesPersistent = messagesPersistent;
}
public Queue withMessagesPersistent(Long messagesPersistent) {
this.messagesPersistent = messagesPersistent;
return this;
}
@JsonProperty("message_bytes_persistent")
public Long getMessageBytesPersistent() {
return messageBytesPersistent;
}
@JsonProperty("message_bytes_persistent")
public void setMessageBytesPersistent(Long messageBytesPersistent) {
this.messageBytesPersistent = messageBytesPersistent;
}
public Queue withMessageBytesPersistent(Long messageBytesPersistent) {
this.messageBytesPersistent = messageBytesPersistent;
return this;
}
@JsonProperty("idle_since")
public String getIdleSince() {
return idleSince;
}
@JsonProperty("idle_since")
public void setIdleSince(String idleSince) {
this.idleSince = idleSince;
}
public Queue withIdleSince(String idleSince) {
this.idleSince = idleSince;
return this;
}
@JsonProperty("arguments")
public QueueArguments getArguments() {
return arguments;
}
@JsonProperty("arguments")
public void setArguments(QueueArguments arguments) {
this.arguments = arguments;
}
public Queue withArguments(QueueArguments arguments) {
this.arguments = arguments;
return this;
}
@JsonAnyGetter
public Map getAdditionalProperties() {
return this.additionalProperties;
}
@JsonAnySetter
public void setAdditionalProperty(String name, Object value) {
this.additionalProperties.put(name, value);
}
public Queue withAdditionalProperty(String name, Object value) {
this.additionalProperties.put(name, value);
return this;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append(Queue.class.getName()).append('@').append(Integer.toHexString(System.identityHashCode(this))).append('[');
sb.append("name");
sb.append('=');
sb.append(((this.name == null)?"":this.name));
sb.append(',');
sb.append("node");
sb.append('=');
sb.append(((this.node == null)?"":this.node));
sb.append(',');
sb.append("vhost");
sb.append('=');
sb.append(((this.vhost == null)?"":this.vhost));
sb.append(',');
sb.append("autoDelete");
sb.append('=');
sb.append(((this.autoDelete == null)?"":this.autoDelete));
sb.append(',');
sb.append("durable");
sb.append('=');
sb.append(((this.durable == null)?"":this.durable));
sb.append(',');
sb.append("policy");
sb.append('=');
sb.append(((this.policy == null)?"":this.policy));
sb.append(',');
sb.append("state");
sb.append('=');
sb.append(((this.state == null)?"":this.state));
sb.append(',');
sb.append("exclusiveConsumerTag");
sb.append('=');
sb.append(((this.exclusiveConsumerTag == null)?"":this.exclusiveConsumerTag));
sb.append(',');
sb.append("consumers");
sb.append('=');
sb.append(((this.consumers == null)?"":this.consumers));
sb.append(',');
sb.append("memory");
sb.append('=');
sb.append(((this.memory == null)?"":this.memory));
sb.append(',');
sb.append("consumerUtilisation");
sb.append('=');
sb.append(((this.consumerUtilisation == null)?"":this.consumerUtilisation));
sb.append(',');
sb.append("downSlaveNodes");
sb.append('=');
sb.append(((this.downSlaveNodes == null)?"":this.downSlaveNodes));
sb.append(',');
sb.append("messages");
sb.append('=');
sb.append(((this.messages == null)?"":this.messages));
sb.append(',');
sb.append("messagesDetails");
sb.append('=');
sb.append(((this.messagesDetails == null)?"":this.messagesDetails));
sb.append(',');
sb.append("messagesRam");
sb.append('=');
sb.append(((this.messagesRam == null)?"":this.messagesRam));
sb.append(',');
sb.append("messageBytes");
sb.append('=');
sb.append(((this.messageBytes == null)?"":this.messageBytes));
sb.append(',');
sb.append("messageBytesRam");
sb.append('=');
sb.append(((this.messageBytesRam == null)?"":this.messageBytesRam));
sb.append(',');
sb.append("messagesReady");
sb.append('=');
sb.append(((this.messagesReady == null)?"":this.messagesReady));
sb.append(',');
sb.append("messagesReadyDetails");
sb.append('=');
sb.append(((this.messagesReadyDetails == null)?"":this.messagesReadyDetails));
sb.append(',');
sb.append("messageBytesReady");
sb.append('=');
sb.append(((this.messageBytesReady == null)?"":this.messageBytesReady));
sb.append(',');
sb.append("messagesReadyRam");
sb.append('=');
sb.append(((this.messagesReadyRam == null)?"":this.messagesReadyRam));
sb.append(',');
sb.append("messagesUnacknowledged");
sb.append('=');
sb.append(((this.messagesUnacknowledged == null)?"":this.messagesUnacknowledged));
sb.append(',');
sb.append("messagesUnacknowledgedDetails");
sb.append('=');
sb.append(((this.messagesUnacknowledgedDetails == null)?"":this.messagesUnacknowledgedDetails));
sb.append(',');
sb.append("messageBytesUnacknowledged");
sb.append('=');
sb.append(((this.messageBytesUnacknowledged == null)?"":this.messageBytesUnacknowledged));
sb.append(',');
sb.append("messagesUnacknowledgedRam");
sb.append('=');
sb.append(((this.messagesUnacknowledgedRam == null)?"":this.messagesUnacknowledgedRam));
sb.append(',');
sb.append("messagesPersistent");
sb.append('=');
sb.append(((this.messagesPersistent == null)?"":this.messagesPersistent));
sb.append(',');
sb.append("messageBytesPersistent");
sb.append('=');
sb.append(((this.messageBytesPersistent == null)?"":this.messageBytesPersistent));
sb.append(',');
sb.append("idleSince");
sb.append('=');
sb.append(((this.idleSince == null)?"":this.idleSince));
sb.append(',');
sb.append("arguments");
sb.append('=');
sb.append(((this.arguments == null)?"":this.arguments));
sb.append(',');
sb.append("additionalProperties");
sb.append('=');
sb.append(((this.additionalProperties == null)?"":this.additionalProperties));
sb.append(',');
if (sb.charAt((sb.length()- 1)) == ',') {
sb.setCharAt((sb.length()- 1), ']');
} else {
sb.append(']');
}
return sb.toString();
}
@Override
public int hashCode() {
int result = 1;
result = ((result* 31)+((this.idleSince == null)? 0 :this.idleSince.hashCode()));
result = ((result* 31)+((this.memory == null)? 0 :this.memory.hashCode()));
result = ((result* 31)+((this.messagesReadyRam == null)? 0 :this.messagesReadyRam.hashCode()));
result = ((result* 31)+((this.durable == null)? 0 :this.durable.hashCode()));
result = ((result* 31)+((this.messagesReady == null)? 0 :this.messagesReady.hashCode()));
result = ((result* 31)+((this.messagesDetails == null)? 0 :this.messagesDetails.hashCode()));
result = ((result* 31)+((this.consumers == null)? 0 :this.consumers.hashCode()));
result = ((result* 31)+((this.messagesReadyDetails == null)? 0 :this.messagesReadyDetails.hashCode()));
result = ((result* 31)+((this.state == null)? 0 :this.state.hashCode()));
result = ((result* 31)+((this.messageBytesReady == null)? 0 :this.messageBytesReady.hashCode()));
result = ((result* 31)+((this.policy == null)? 0 :this.policy.hashCode()));
result = ((result* 31)+((this.consumerUtilisation == null)? 0 :this.consumerUtilisation.hashCode()));
result = ((result* 31)+((this.downSlaveNodes == null)? 0 :this.downSlaveNodes.hashCode()));
result = ((result* 31)+((this.messagesUnacknowledgedDetails == null)? 0 :this.messagesUnacknowledgedDetails.hashCode()));
result = ((result* 31)+((this.messageBytes == null)? 0 :this.messageBytes.hashCode()));
result = ((result* 31)+((this.messagesPersistent == null)? 0 :this.messagesPersistent.hashCode()));
result = ((result* 31)+((this.messageBytesUnacknowledged == null)? 0 :this.messageBytesUnacknowledged.hashCode()));
result = ((result* 31)+((this.node == null)? 0 :this.node.hashCode()));
result = ((result* 31)+((this.vhost == null)? 0 :this.vhost.hashCode()));
result = ((result* 31)+((this.messagesRam == null)? 0 :this.messagesRam.hashCode()));
result = ((result* 31)+((this.messagesUnacknowledged == null)? 0 :this.messagesUnacknowledged.hashCode()));
result = ((result* 31)+((this.messagesUnacknowledgedRam == null)? 0 :this.messagesUnacknowledgedRam.hashCode()));
result = ((result* 31)+((this.name == null)? 0 :this.name.hashCode()));
result = ((result* 31)+((this.autoDelete == null)? 0 :this.autoDelete.hashCode()));
result = ((result* 31)+((this.messages == null)? 0 :this.messages.hashCode()));
result = ((result* 31)+((this.messageBytesRam == null)? 0 :this.messageBytesRam.hashCode()));
result = ((result* 31)+((this.arguments == null)? 0 :this.arguments.hashCode()));
result = ((result* 31)+((this.additionalProperties == null)? 0 :this.additionalProperties.hashCode()));
result = ((result* 31)+((this.messageBytesPersistent == null)? 0 :this.messageBytesPersistent.hashCode()));
result = ((result* 31)+((this.exclusiveConsumerTag == null)? 0 :this.exclusiveConsumerTag.hashCode()));
return result;
}
@Override
public boolean equals(Object other) {
if (other == this) {
return true;
}
if ((other instanceof Queue) == false) {
return false;
}
Queue rhs = ((Queue) other);
return (((((((((((((((((((((((((((((((this.idleSince == rhs.idleSince)||((this.idleSince!= null)&&this.idleSince.equals(rhs.idleSince)))&&((this.memory == rhs.memory)||((this.memory!= null)&&this.memory.equals(rhs.memory))))&&((this.messagesReadyRam == rhs.messagesReadyRam)||((this.messagesReadyRam!= null)&&this.messagesReadyRam.equals(rhs.messagesReadyRam))))&&((this.durable == rhs.durable)||((this.durable!= null)&&this.durable.equals(rhs.durable))))&&((this.messagesReady == rhs.messagesReady)||((this.messagesReady!= null)&&this.messagesReady.equals(rhs.messagesReady))))&&((this.messagesDetails == rhs.messagesDetails)||((this.messagesDetails!= null)&&this.messagesDetails.equals(rhs.messagesDetails))))&&((this.consumers == rhs.consumers)||((this.consumers!= null)&&this.consumers.equals(rhs.consumers))))&&((this.messagesReadyDetails == rhs.messagesReadyDetails)||((this.messagesReadyDetails!= null)&&this.messagesReadyDetails.equals(rhs.messagesReadyDetails))))&&((this.state == rhs.state)||((this.state!= null)&&this.state.equals(rhs.state))))&&((this.messageBytesReady == rhs.messageBytesReady)||((this.messageBytesReady!= null)&&this.messageBytesReady.equals(rhs.messageBytesReady))))&&((this.policy == rhs.policy)||((this.policy!= null)&&this.policy.equals(rhs.policy))))&&((this.consumerUtilisation == rhs.consumerUtilisation)||((this.consumerUtilisation!= null)&&this.consumerUtilisation.equals(rhs.consumerUtilisation))))&&((this.downSlaveNodes == rhs.downSlaveNodes)||((this.downSlaveNodes!= null)&&this.downSlaveNodes.equals(rhs.downSlaveNodes))))&&((this.messagesUnacknowledgedDetails == rhs.messagesUnacknowledgedDetails)||((this.messagesUnacknowledgedDetails!= null)&&this.messagesUnacknowledgedDetails.equals(rhs.messagesUnacknowledgedDetails))))&&((this.messageBytes == rhs.messageBytes)||((this.messageBytes!= null)&&this.messageBytes.equals(rhs.messageBytes))))&&((this.messagesPersistent == rhs.messagesPersistent)||((this.messagesPersistent!= null)&&this.messagesPersistent.equals(rhs.messagesPersistent))))&&((this.messageBytesUnacknowledged == rhs.messageBytesUnacknowledged)||((this.messageBytesUnacknowledged!= null)&&this.messageBytesUnacknowledged.equals(rhs.messageBytesUnacknowledged))))&&((this.node == rhs.node)||((this.node!= null)&&this.node.equals(rhs.node))))&&((this.vhost == rhs.vhost)||((this.vhost!= null)&&this.vhost.equals(rhs.vhost))))&&((this.messagesRam == rhs.messagesRam)||((this.messagesRam!= null)&&this.messagesRam.equals(rhs.messagesRam))))&&((this.messagesUnacknowledged == rhs.messagesUnacknowledged)||((this.messagesUnacknowledged!= null)&&this.messagesUnacknowledged.equals(rhs.messagesUnacknowledged))))&&((this.messagesUnacknowledgedRam == rhs.messagesUnacknowledgedRam)||((this.messagesUnacknowledgedRam!= null)&&this.messagesUnacknowledgedRam.equals(rhs.messagesUnacknowledgedRam))))&&((this.name == rhs.name)||((this.name!= null)&&this.name.equals(rhs.name))))&&((this.autoDelete == rhs.autoDelete)||((this.autoDelete!= null)&&this.autoDelete.equals(rhs.autoDelete))))&&((this.messages == rhs.messages)||((this.messages!= null)&&this.messages.equals(rhs.messages))))&&((this.messageBytesRam == rhs.messageBytesRam)||((this.messageBytesRam!= null)&&this.messageBytesRam.equals(rhs.messageBytesRam))))&&((this.arguments == rhs.arguments)||((this.arguments!= null)&&this.arguments.equals(rhs.arguments))))&&((this.additionalProperties == rhs.additionalProperties)||((this.additionalProperties!= null)&&this.additionalProperties.equals(rhs.additionalProperties))))&&((this.messageBytesPersistent == rhs.messageBytesPersistent)||((this.messageBytesPersistent!= null)&&this.messageBytesPersistent.equals(rhs.messageBytesPersistent))))&&((this.exclusiveConsumerTag == rhs.exclusiveConsumerTag)||((this.exclusiveConsumerTag!= null)&&this.exclusiveConsumerTag.equals(rhs.exclusiveConsumerTag))));
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy