Package org.jclouds.gogrid.domain
Class ServerImage
java.lang.Object
org.jclouds.gogrid.domain.ServerImage
- All Implemented Interfaces:
Comparable<ServerImage>
Class ServerImage
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
ServerImage.Builder<T extends ServerImage.Builder<T>>
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
ServerImage
(long id, String name, String friendlyName, String description, Option os, Option architecture, ServerImageType type, ServerImageState state, double price, String location, boolean isActive, boolean isPublic, Date createdTime, Date updatedTime, Set<BillingToken> billingTokens, Customer owner) -
Method Summary
Modifier and TypeMethodDescriptionstatic ServerImage.Builder
<?> builder()
int
compareTo
(ServerImage that) boolean
long
getId()
getName()
getOs()
getOwner()
double
getPrice()
getState()
getType()
int
hashCode()
boolean
isActive()
boolean
isPublic()
protected com.google.common.base.MoreObjects.ToStringHelper
string()
toString()
-
Constructor Details
-
ServerImage
@ConstructorProperties({"id","name","friendlyName","description","os","architecture","type","state","price","location","isActive","isPublic","createdTime","updatedTime","billingtokens","owner"}) protected ServerImage(long id, String name, String friendlyName, @Nullable String description, Option os, @Nullable Option architecture, ServerImageType type, ServerImageState state, double price, String location, boolean isActive, boolean isPublic, @Nullable Date createdTime, @Nullable Date updatedTime, Set<BillingToken> billingTokens, Customer owner)
-
-
Method Details
-
builder
-
toBuilder
-
getId
public long getId() -
getName
-
getFriendlyName
-
getDescription
-
getOs
-
getArchitecture
-
getType
-
getState
-
getPrice
public double getPrice() -
getLocation
-
isActive
public boolean isActive() -
isPublic
public boolean isPublic() -
getCreatedTime
-
getUpdatedTime
-
getBillingTokens
-
getOwner
-
hashCode
public int hashCode() -
equals
-
string
protected com.google.common.base.MoreObjects.ToStringHelper string() -
toString
-
compareTo
- Specified by:
compareTo
in interfaceComparable<ServerImage>
-