Package org.jclouds.profitbricks.domain
Class Snapshot
- java.lang.Object
-
- org.jclouds.profitbricks.domain.Snapshot
-
- All Implemented Interfaces:
Provisionable
public abstract class Snapshot extends Object implements Provisionable
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Snapshot.Builder
static class
Snapshot.Request
-
Nested classes/interfaces inherited from interface org.jclouds.profitbricks.domain.Provisionable
Provisionable.Type
-
-
Constructor Summary
Constructors Constructor Description Snapshot()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static Snapshot.Builder
builder()
abstract Date
creationTime()
abstract String
description()
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
isRamHotPlug()
abstract Boolean
isRamHotUnPlug()
abstract Date
lastModificationTime()
abstract Location
location()
abstract String
name()
abstract OsType
osType()
abstract Float
size()
abstract ProvisioningState
state()
abstract Snapshot.Builder
toBuilder()
-
-
-
Method Detail
-
state
@Nullable public abstract ProvisioningState state()
-
builder
public static Snapshot.Builder builder()
-
toBuilder
public abstract Snapshot.Builder toBuilder()
-
-