Class LoadBalancerUsage

java.lang.Object
org.jclouds.rackspace.cloudloadbalancers.v1.domain.LoadBalancerUsage

public final class LoadBalancerUsage extends Object
  • Constructor Details

    • LoadBalancerUsage

      @ConstructorProperties({"id","averageNumConnections","averageNumConnectionsSsl","incomingTransfer","outgoingTransfer","incomingTransferSsl","outgoingTransferSsl","numVips","numPolls","startTime","endTime","vipType","sslMode","eventType"}) protected LoadBalancerUsage(int id, float averageNumConnections, float averageNumConnectionsSsl, int incomingTransferInBytes, int outgoingTransferInBytes, int incomingTransferSslInBytes, int outgoingTransferSslInBytes, int numVIPs, int numPolls, Date startTime, Date endTime, VirtualIP.Type vipType, String sslMode, String eventType)
  • Method Details

    • getId

      public int getId()
    • getAverageNumConnections

      public float getAverageNumConnections()
    • getAverageNumConnectionsSsl

      public float getAverageNumConnectionsSsl()
    • getIncomingTransferInBytes

      public int getIncomingTransferInBytes()
    • getOutgoingTransferInBytes

      public int getOutgoingTransferInBytes()
    • getIncomingTransferSslInBytes

      public int getIncomingTransferSslInBytes()
    • getOutgoingTransferSslInBytes

      public int getOutgoingTransferSslInBytes()
    • getNumVIPs

      public int getNumVIPs()
    • getNumPolls

      public int getNumPolls()
    • getStartTime

      public Date getStartTime()
    • getEndTime

      public Date getEndTime()
    • getVIPType

      public VirtualIP.Type getVIPType()
    • getSSLMode

      public String getSSLMode()
    • getEventType

      public com.google.common.base.Optional<String> getEventType()
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object