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

com.github.narcissujsk.openstackjsk.openstack.networking.domain.ext.NeutronLbPoolStats Maven / Gradle / Ivy

The newest version!
package com.github.narcissujsk.openstackjsk.openstack.networking.domain.ext;

import com.github.narcissujsk.openstackjsk.model.network.ext.LbPoolStats;

import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonRootName;

@JsonRootName("stats")
public class NeutronLbPoolStats implements LbPoolStats {
	
	private static final long serialVersionUID = 1L;
	@JsonProperty("bytes_in")
	private Long bytesIn;
	@JsonProperty("bytes_out")
	private Long bytesOut;
	@JsonProperty("total_connections")
	private Integer totalConnections;
	@JsonProperty("active_connections")
	private Integer activeConnections;

	/**
	 * 
	 * {@inheritDoc}
	 */
	@Override
	public Long getBytesIn() {
		return bytesIn;
	}
	/**
	 * 
	 * {@inheritDoc}
	 */
	@Override
	public Long getBytesOut() {
		return bytesOut;
	}
	/**
	 * 
	 * {@inheritDoc}
	 */
	@Override
	public Integer getTotalConnections() {
		return totalConnections;
	}
	/**
	 * 
	 * {@inheritDoc}
	 */
	@Override
	public Integer getActiveConnections() {
		return activeConnections;
	}

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy