/* * 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 QueueTotals { private long messages; @JsonProperty("messages_details") private RateDetails messagesDetails; @JsonProperty("messages_ready") private long messagesReady; @JsonProperty("messages_ready_details") private RateDetails messagesReadyDetails; @JsonProperty("messages_unacknowledged") private long messagesUnacknowledged; @JsonProperty("messages_unacknowledged_details") private RateDetails messagesUnacknowledgedDetails; public long getMessages() { return messages; } public void setMessages(long messages) { this.messages = messages; } public RateDetails getMessagesDetails() { return messagesDetails; } public void setMessagesDetails(RateDetails messagesDetails) { this.messagesDetails = messagesDetails; } public long getMessagesReady() { return messagesReady; } public void setMessagesReady(long messagesReady) { this.messagesReady = messagesReady; } public RateDetails getMessagesReadyDetails() { return messagesReadyDetails; } public void setMessagesReadyDetails(RateDetails messagesReadyDetails) { this.messagesReadyDetails = messagesReadyDetails; } public long getMessagesUnacknowledged() { return messagesUnacknowledged; } public void setMessagesUnacknowledged(long messagesUnacknowledged) { this.messagesUnacknowledged = messagesUnacknowledged; } public RateDetails getMessagesUnacknowledgedDetails() { return messagesUnacknowledgedDetails; } public void setMessagesUnacknowledgedDetails(RateDetails messagesUnacknowledgedDetails) { this.messagesUnacknowledgedDetails = messagesUnacknowledgedDetails; } @Override public String toString() { return "QueueTotals{" + "messages=" + messages + ", messagesDetails=" + messagesDetails + ", messagesReady=" + messagesReady + ", messagesReadyDetails=" + messagesReadyDetails + ", messagesUnacknowledged=" + messagesUnacknowledged + ", messagesUnacknowledgedDetails=" + messagesUnacknowledgedDetails + '}'; } }