java.lang.Object
org.jclouds.openstack.trove.v1.domain.Flavor
All Implemented Interfaces:
Comparable<Flavor>

public class Flavor extends Object implements Comparable<Flavor>
An Openstack Trove Flavor.
  • Constructor Details

  • Method Details

    • getId

      public int getId()
      Returns:
      the id of this flavor.
    • getName

      public String getName()
      Returns:
      the name of this flavor.
    • getRam

      public int getRam()
      Returns:
      the RAM amount for this flavor.
    • getLinks

      public List<Link> getLinks()
      Returns:
      the flavor links for this flavor. These are used during database instance creation.
    • hashCode

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

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

      protected com.google.common.base.MoreObjects.ToStringHelper string()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • compareTo

      public int compareTo(Flavor that)
      Specified by:
      compareTo in interface Comparable<Flavor>
    • builder

      public static Flavor.Builder builder()
    • toBuilder

      public Flavor.Builder toBuilder()