Package | Description |
---|---|
com.google.api.services.compute | |
com.google.api.services.compute.model |
Modifier and Type | Method and Description |
---|---|
Compute.Disks.CreateSnapshot |
Compute.Disks.createSnapshot(String project,
String zone,
String disk,
Snapshot content)
Creates a snapshot of a specified persistent disk.
|
Compute.RegionDisks.CreateSnapshot |
Compute.RegionDisks.createSnapshot(String project,
String region,
String disk,
Snapshot content)
Creates a snapshot of this regional disk.
|
Compute.Snapshots.Insert |
Compute.Snapshots.insert(String project,
Snapshot content)
Creates a snapshot in the specified project using the data included in the request.
|
Constructor and Description |
---|
CreateSnapshot(String project,
String zone,
String disk,
Snapshot content)
Creates a snapshot of a specified persistent disk.
|
CreateSnapshot(String project,
String region,
String disk,
Snapshot content)
Creates a snapshot of this regional disk.
|
Insert(String project,
Snapshot content)
Creates a snapshot in the specified project using the data included in the request.
|
Modifier and Type | Method and Description |
---|---|
Snapshot |
Snapshot.clone() |
Snapshot |
Snapshot.encodeLabelFingerprint(byte[] labelFingerprint)
A fingerprint for the labels being applied to this snapshot, which is essentially a hash of the
labels set used for optimistic locking.
|
Snapshot |
Snapshot.set(String fieldName,
Object value) |
Snapshot |
Snapshot.setAutoCreated(Boolean autoCreated)
[Output Only] Set to true if snapshots are automatically created by applying resource policy on
the target disk.
|
Snapshot |
Snapshot.setChainName(String chainName)
Creates the new snapshot in the snapshot chain labeled with the specified name.
|
Snapshot |
Snapshot.setCreationTimestamp(String creationTimestamp)
[Output Only] Creation timestamp in RFC3339 text format.
|
Snapshot |
Snapshot.setDescription(String description)
An optional description of this resource.
|
Snapshot |
Snapshot.setDiskSizeGb(Long diskSizeGb)
[Output Only] Size of the source disk, specified in GB.
|
Snapshot |
Snapshot.setDownloadBytes(Long downloadBytes)
[Output Only] Number of bytes downloaded to restore a snapshot to a disk.
|
Snapshot |
Snapshot.setGuestFlush(Boolean guestFlush)
[Input Only] Whether to attempt an application consistent snapshot by informing the OS to
prepare for the snapshot process.
|
Snapshot |
Snapshot.setGuestOsFeatures(List<GuestOsFeature> guestOsFeatures)
[Output Only] A list of features to enable on the guest operating system.
|
Snapshot |
Snapshot.setId(BigInteger id)
[Output Only] The unique identifier for the resource.
|
Snapshot |
Snapshot.setKind(String kind)
[Output Only] Type of the resource.
|
Snapshot |
Snapshot.setLabelFingerprint(String labelFingerprint)
A fingerprint for the labels being applied to this snapshot, which is essentially a hash of the
labels set used for optimistic locking.
|
Snapshot |
Snapshot.setLabels(Map<String,String> labels)
Labels to apply to this snapshot.
|
Snapshot |
Snapshot.setLicenseCodes(List<Long> licenseCodes)
[Output Only] Integer license codes indicating which licenses are attached to this snapshot.
|
Snapshot |
Snapshot.setLicenses(List<String> licenses)
[Output Only] A list of public visible licenses that apply to this snapshot.
|
Snapshot |
Snapshot.setLocationHint(String locationHint)
An opaque location hint used to place the snapshot close to other resources.
|
Snapshot |
Snapshot.setName(String name)
Name of the resource; provided by the client when the resource is created.
|
Snapshot |
Snapshot.setSatisfiesPzs(Boolean satisfiesPzs)
[Output Only] Reserved for future use.
|
Snapshot |
Snapshot.setSelfLink(String selfLink)
[Output Only] Server-defined URL for the resource.
|
Snapshot |
Snapshot.setSelfLinkWithId(String selfLinkWithId)
[Output Only] Server-defined URL for this resource's resource id.
|
Snapshot |
Snapshot.setSnapshotEncryptionKey(CustomerEncryptionKey snapshotEncryptionKey)
Encrypts the snapshot using a customer-supplied encryption key.
|
Snapshot |
Snapshot.setSourceDisk(String sourceDisk)
The source disk used to create this snapshot.
|
Snapshot |
Snapshot.setSourceDiskEncryptionKey(CustomerEncryptionKey sourceDiskEncryptionKey)
The customer-supplied encryption key of the source disk.
|
Snapshot |
Snapshot.setSourceDiskId(String sourceDiskId)
[Output Only] The ID value of the disk used to create this snapshot.
|
Snapshot |
Snapshot.setStatus(String status)
[Output Only] The status of the snapshot.
|
Snapshot |
Snapshot.setStorageBytes(Long storageBytes)
[Output Only] A size of the storage used by the snapshot.
|
Snapshot |
Snapshot.setStorageBytesStatus(String storageBytesStatus)
[Output Only] An indicator whether storageBytes is in a stable state or it is being adjusted as
a result of shared storage reallocation.
|
Snapshot |
Snapshot.setStorageLocations(List<String> storageLocations)
Cloud Storage bucket storage location of the snapshot (regional or multi-regional).
|
Modifier and Type | Method and Description |
---|---|
List<Snapshot> |
SnapshotList.getItems()
A list of Snapshot resources.
|
Modifier and Type | Method and Description |
---|---|
SnapshotList |
SnapshotList.setItems(List<Snapshot> items)
A list of Snapshot resources.
|
Copyright © 2011–2021 Google. All rights reserved.