org.dasein.cloud.services.image
Class ServerImage

java.lang.Object
  extended by org.dasein.cloud.services.image.ServerImage
All Implemented Interfaces:
Serializable

public class ServerImage
extends Object
implements Serializable

See Also:
Serialized Form

Constructor Summary
ServerImage()
           
 
Method Summary
 Architecture getArchitecture()
           
 String getDescription()
           
 String getName()
           
 String getOwnerAccountId()
           
 Platform getPlatform()
           
 String getProviderServerImageId()
           
 ServerSize[] getSize()
           
 String getType()
           
 boolean isActive()
           
 boolean isAvailable()
           
 boolean isPersistent()
           
 boolean isPublicImage()
           
 void setActive(boolean active)
           
 void setArchitecture(Architecture architecture)
           
 void setAvailable(boolean available)
           
 void setDescription(String description)
           
 void setName(String name)
           
 void setOwnerAccountId(String ownerAccountId)
           
 void setPersistent(boolean persistent)
           
 void setPlatform(Platform platform)
           
 void setProviderServerImageId(String providerId)
           
 void setPublicImage(boolean publicImage)
           
 void setSize(ServerSize... sizes)
           
 void setType(String type)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServerImage

public ServerImage()
Method Detail

getArchitecture

public Architecture getArchitecture()

getName

public String getName()

getOwnerAccountId

public String getOwnerAccountId()

getPlatform

public Platform getPlatform()

getProviderServerImageId

public String getProviderServerImageId()

getSize

public ServerSize[] getSize()

isActive

public boolean isActive()

isAvailable

public boolean isAvailable()

isPublicImage

public boolean isPublicImage()

setActive

public void setActive(boolean active)

setAvailable

public void setAvailable(boolean available)

setArchitecture

public void setArchitecture(Architecture architecture)

setName

public void setName(String name)

setOwnerAccountId

public void setOwnerAccountId(String ownerAccountId)

setPlatform

public void setPlatform(Platform platform)

setProviderServerImageId

public void setProviderServerImageId(String providerId)

setSize

public void setSize(ServerSize... sizes)

setPublicImage

public void setPublicImage(boolean publicImage)

setDescription

public void setDescription(String description)

getDescription

public String getDescription()

setPersistent

public void setPersistent(boolean persistent)

isPersistent

public boolean isPersistent()

setType

public void setType(String type)

getType

public String getType()