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 Snapshot
create(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 Date
creationTimestamp()
abstract String
description()
abstract int
diskSizeGb()
abstract String
id()
abstract List<String>
licenses()
abstract String
name()
abstract URI
selfLink()
abstract URI
sourceDisk()
The source disk used to insert this snapshot.abstract String
sourceDiskId()
The ID value of the disk used to insert this snapshot.abstract String
status()
abstract Long
storageBytes()
abstract String
storageByteStatus()
-
-
-
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.
-
-