/* * Copyright 2015 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ package com.rabbitmq.http.client.domain; import com.fasterxml.jackson.annotation.JsonProperty; @SuppressWarnings("unused") public class MessageStats { @JsonProperty("publish") private long basicPublish; @JsonProperty("publish_details") private RateDetails basicPublishDetails; @JsonProperty("confirm") private long publisherConfirm; @JsonProperty("confirm_details") private RateDetails publisherConfirmDetails; @JsonProperty("return_unroutable") private long basicReturn; @JsonProperty("return_unroutable_details") private RateDetails basicReturnDetails; @JsonProperty("deliver") private long basicDeliver; @JsonProperty("deliver_get") private long basicGet; @JsonProperty("deliver_get_details") private RateDetails basicGetDetails; @JsonProperty("deliver_details") private RateDetails basicDeliverDetails; @JsonProperty("deliver_no_ack") private long basicDeliverNoAck; @JsonProperty("deliver_no_ack_details") private RateDetails basicDeliverNoAckDetails; @JsonProperty("redeliver") private long redeliver; public long getRedeliver() { return redeliver; } public void setRedeliver(long redeliver) { this.redeliver = redeliver; } public RateDetails getRedeliverDetails() { return redeliverDetails; } public void setRedeliverDetails(RateDetails redeliverDetails) { this.redeliverDetails = redeliverDetails; } @JsonProperty("redeliver_details") private RateDetails redeliverDetails; @JsonProperty("get_no_ack") private long basicGetNoAck; @JsonProperty("get_no_ack_details") private RateDetails basicGetNoAckDetails; @JsonProperty("ack") private long ack; @JsonProperty("ack_details") private RateDetails ackDetails; @JsonProperty("get") private long getCounter; @JsonProperty("get_details") private RateDetails getDetails; public long getBasicPublish() { return basicPublish; } public void setBasicPublish(long basicPublish) { this.basicPublish = basicPublish; } public RateDetails getBasicPublishDetails() { return basicPublishDetails; } public void setBasicPublishDetails(RateDetails basicPublishDetails) { this.basicPublishDetails = basicPublishDetails; } public long getPublisherConfirm() { return publisherConfirm; } public void setPublisherConfirm(long publisherConfirm) { this.publisherConfirm = publisherConfirm; } public RateDetails getPublisherConfirmDetails() { return publisherConfirmDetails; } public void setPublisherConfirmDetails(RateDetails publisherConfirmDetails) { this.publisherConfirmDetails = publisherConfirmDetails; } public long getBasicReturn() { return basicReturn; } public void setBasicReturn(long basicReturn) { this.basicReturn = basicReturn; } public RateDetails getBasicReturnDetails() { return basicReturnDetails; } public void setBasicReturnDetails(RateDetails basicReturnDetails) { this.basicReturnDetails = basicReturnDetails; } public long getBasicDeliver() { return basicDeliver; } public void setBasicDeliver(long basicDeliver) { this.basicDeliver = basicDeliver; } public long getBasicGet() { return basicGet; } public void setBasicGet(long basicGet) { this.basicGet = basicGet; } public RateDetails getBasicGetDetails() { return basicGetDetails; } public void setBasicGetDetails(RateDetails basicGetDetails) { this.basicGetDetails = basicGetDetails; } public RateDetails getBasicDeliverDetails() { return basicDeliverDetails; } public void setBasicDeliverDetails(RateDetails basicDeliverDetails) { this.basicDeliverDetails = basicDeliverDetails; } public long getBasicDeliverNoAck() { return basicDeliverNoAck; } public void setBasicDeliverNoAck(long basicDeliverNoAck) { this.basicDeliverNoAck = basicDeliverNoAck; } public RateDetails getBasicDeliverNoAckDetails() { return basicDeliverNoAckDetails; } public void setBasicDeliverNoAckDetails(RateDetails basicDeliverNoAckDetails) { this.basicDeliverNoAckDetails = basicDeliverNoAckDetails; } public long getBasicGetNoAck() { return basicGetNoAck; } public void setBasicGetNoAck(long basicGetNoAck) { this.basicGetNoAck = basicGetNoAck; } public RateDetails getBasicGetNoAckDetails() { return basicGetNoAckDetails; } public void setBasicGetNoAckDetails(RateDetails basicGetNoAckDetails) { this.basicGetNoAckDetails = basicGetNoAckDetails; } public long getAck() { return ack; } public void setAck(long ack) { this.ack = ack; } public RateDetails getAckDetails() { return ackDetails; } public void setAckDetails(RateDetails ackDetails) { this.ackDetails = ackDetails; } public long getGetCounter() { return getCounter; } public void setGetCounter(long getCounter) { this.getCounter = getCounter; } public RateDetails getGetDetails() { return getDetails; } public void setGetDetails(RateDetails getDetails) { this.getDetails = getDetails; } @Override public String toString() { return "MessageStats{" + "basicPublish=" + basicPublish + ", basicPublishDetails=" + basicPublishDetails + ", publisherConfirm=" + publisherConfirm + ", publisherConfirmDetails=" + publisherConfirmDetails + ", basicReturn=" + basicReturn + ", basicReturnDetails=" + basicReturnDetails + ", basicDeliver=" + basicDeliver + ", basicGet=" + basicGet + ", basicGetDetails=" + basicGetDetails + ", basicDeliverDetails=" + basicDeliverDetails + ", basicDeliverNoAck=" + basicDeliverNoAck + ", basicDeliverNoAckDetails=" + basicDeliverNoAckDetails + ", basicGetNoAck=" + basicGetNoAck + ", basicGetNoAckDetails=" + basicGetNoAckDetails + ", ack=" + ack + ", ackDetails=" + ackDetails + ", getCounter=" + getCounter + ", getDetails=" + getDetails + '}'; } }