Class Snapshot
- java.lang.Object
-
- org.jclouds.googlecomputeengine.domain.Snapshot
-
public abstract class Snapshot extends Object
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static Snapshotcreate(String id, URI selfLink, Date creationTimestamp, String name, String description, int diskSizeGb, String status, URI sourceDisk, String sourceDiskId, Long storageBytes, String storageByteStatus, List<String> licenses)abstract DatecreationTimestamp()abstract Stringdescription()abstract intdiskSizeGb()abstract Stringid()abstract List<String>licenses()abstract Stringname()abstract URIselfLink()abstract URIsourceDisk()The source disk used to insert this snapshot.abstract StringsourceDiskId()The ID value of the disk used to insert this snapshot.abstract Stringstatus()abstract LongstorageBytes()abstract StringstorageByteStatus()
-
-
-
Method Detail
-
id
public abstract String id()
-
selfLink
public abstract URI selfLink()
-
creationTimestamp
public abstract Date creationTimestamp()
-
name
public abstract String name()
-
diskSizeGb
public abstract int diskSizeGb()
-
status
public abstract String status()
-
sourceDisk
@Nullable public abstract URI sourceDisk()
The source disk used to insert this snapshot. Once the source disk has been deleted from the system, this field will be cleared, and will not be set even if a disk with the same name has been re-created (output only).
-
sourceDiskId
public abstract String sourceDiskId()
The ID value of the disk used to insert this snapshot. This value may be used to determine whether the snapshot was taken from the current or a previous instance of a given disk name.
-
-