Package org.jclouds.profitbricks.domain
Class Image
- java.lang.Object
-
- org.jclouds.profitbricks.domain.Image
-
- All Implemented Interfaces:
Provisionable
public abstract class Image extends Object implements Provisionable
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Image.Builder
static class
Image.Type
-
Constructor Summary
Constructors Constructor Description Image()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static Image.Builder
builder()
abstract String
id()
abstract Boolean
isBootable()
abstract Boolean
isCpuHotPlug()
abstract Boolean
isCpuHotUnPlug()
abstract Boolean
isDiscVirtioHotPlug()
abstract Boolean
isDiscVirtioHotUnPlug()
abstract Boolean
isNicHotPlug()
abstract Boolean
isNicHotUnPlug()
abstract Boolean
isPublic()
abstract Boolean
isRamHotPlug()
abstract Boolean
isRamHotUnPlug()
abstract Boolean
isWriteable()
abstract Location
location()
abstract String
name()
abstract OsType
osType()
abstract float
size()
abstract Image.Builder
toBuilder()
abstract Image.Type
type()
-
-
-
Method Detail
-
id
public abstract String id()
-
name
public abstract String name()
-
size
public abstract float size()
-
location
public abstract Location location()
-
osType
public abstract OsType osType()
-
type
public abstract Image.Type type()
-
builder
public static Image.Builder builder()
-
toBuilder
public abstract Image.Builder toBuilder()
-
-