org.jclouds.joyent.cloudapi.v6_5.domain
Class Package
java.lang.Object
org.jclouds.joyent.cloudapi.v6_5.domain.Package
- All Implemented Interfaces:
- Comparable<Package>
public class Package
- extends Object
- implements Comparable<Package>
Listing of a package.
- Author:
- Gerald Pereira
- See Also:
|
Constructor Summary |
Package(String name,
int memorySizeMb,
int diskSizeGb,
int swapSizeMb,
boolean isDefault)
|
name
protected final String name
memorySizeMb
protected final int memorySizeMb
diskSizeGb
protected final int diskSizeGb
swapSizeMb
protected final int swapSizeMb
isDefault
protected final boolean isDefault
Package
public Package(String name,
int memorySizeMb,
int diskSizeGb,
int swapSizeMb,
boolean isDefault)
builder
public static Package.Builder builder()
compareTo
public int compareTo(Package other)
- Specified by:
compareTo in interface Comparable<Package>
getName
public String getName()
getMemorySizeMb
public int getMemorySizeMb()
getDiskSizeGb
public int getDiskSizeGb()
getSwapSizeMb
public int getSwapSizeMb()
isDefault
public boolean isDefault()
equals
public boolean equals(Object object)
- Overrides:
equals in class Object
hashCode
public int hashCode()
- Overrides:
hashCode in class Object
toString
public String toString()
- Overrides:
toString in class Object
Copyright © 2009-2012 jclouds. All Rights Reserved.