| Modifier and Type | Method and Description |
|---|---|
Snapshot.Builder |
Snapshot.Builder.addAllLicenseCodes(Iterable<? extends Long> values)
[Output Only] Integer license codes indicating which licenses are attached to this snapshot.
|
Snapshot.Builder |
Snapshot.Builder.addAllLicenses(Iterable<String> values)
[Output Only] A list of public visible licenses that apply to this snapshot.
|
Snapshot.Builder |
Snapshot.Builder.addAllStorageLocations(Iterable<String> values)
Cloud Storage bucket storage location of the snapshot (regional or multi-regional).
|
Snapshot.Builder |
SnapshotList.Builder.addItemsBuilder()
A list of Snapshot resources.
|
Snapshot.Builder |
SnapshotList.Builder.addItemsBuilder(int index)
A list of Snapshot resources.
|
Snapshot.Builder |
Snapshot.Builder.addLicenseCodes(long value)
[Output Only] Integer license codes indicating which licenses are attached to this snapshot.
|
Snapshot.Builder |
Snapshot.Builder.addLicenses(String value)
[Output Only] A list of public visible licenses that apply to this snapshot.
|
Snapshot.Builder |
Snapshot.Builder.addLicensesBytes(com.google.protobuf.ByteString value)
[Output Only] A list of public visible licenses that apply to this snapshot.
|
Snapshot.Builder |
Snapshot.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Snapshot.Builder |
Snapshot.Builder.addStorageLocations(String value)
Cloud Storage bucket storage location of the snapshot (regional or multi-regional).
|
Snapshot.Builder |
Snapshot.Builder.addStorageLocationsBytes(com.google.protobuf.ByteString value)
Cloud Storage bucket storage location of the snapshot (regional or multi-regional).
|
Snapshot.Builder |
Snapshot.Builder.clear() |
Snapshot.Builder |
Snapshot.Builder.clearArchitecture()
[Output Only] The architecture of the snapshot.
|
Snapshot.Builder |
Snapshot.Builder.clearAutoCreated()
[Output Only] Set to true if snapshots are automatically created by applying resource policy on the target disk.
|
Snapshot.Builder |
Snapshot.Builder.clearChainName()
Creates the new snapshot in the snapshot chain labeled with the specified name.
|
Snapshot.Builder |
Snapshot.Builder.clearCreationSizeBytes()
[Output Only] Size in bytes of the snapshot at creation time.
|
Snapshot.Builder |
Snapshot.Builder.clearCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
|
Snapshot.Builder |
Snapshot.Builder.clearDescription()
An optional description of this resource.
|
Snapshot.Builder |
Snapshot.Builder.clearDiskSizeGb()
[Output Only] Size of the source disk, specified in GB.
|
Snapshot.Builder |
Snapshot.Builder.clearDownloadBytes()
[Output Only] Number of bytes downloaded to restore a snapshot to a disk.
|
Snapshot.Builder |
Snapshot.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Snapshot.Builder |
Snapshot.Builder.clearId()
[Output Only] The unique identifier for the resource.
|
Snapshot.Builder |
Snapshot.Builder.clearKind()
[Output Only] Type of the resource.
|
Snapshot.Builder |
Snapshot.Builder.clearLabelFingerprint()
A fingerprint for the labels being applied to this snapshot, which is essentially a hash of the labels set used for optimistic locking.
|
Snapshot.Builder |
Snapshot.Builder.clearLabels() |
Snapshot.Builder |
Snapshot.Builder.clearLicenseCodes()
[Output Only] Integer license codes indicating which licenses are attached to this snapshot.
|
Snapshot.Builder |
Snapshot.Builder.clearLicenses()
[Output Only] A list of public visible licenses that apply to this snapshot.
|
Snapshot.Builder |
Snapshot.Builder.clearLocationHint()
An opaque location hint used to place the snapshot close to other resources.
|
Snapshot.Builder |
Snapshot.Builder.clearName()
Name of the resource; provided by the client when the resource is created.
|
Snapshot.Builder |
Snapshot.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Snapshot.Builder |
Snapshot.Builder.clearSatisfiesPzs()
[Output Only] Reserved for future use.
|
Snapshot.Builder |
Snapshot.Builder.clearSelfLink()
[Output Only] Server-defined URL for the resource.
|
Snapshot.Builder |
Snapshot.Builder.clearSnapshotEncryptionKey()
Encrypts the snapshot using a customer-supplied encryption key.
|
Snapshot.Builder |
Snapshot.Builder.clearSnapshotType()
Indicates the type of the snapshot.
|
Snapshot.Builder |
Snapshot.Builder.clearSourceDisk()
The source disk used to create this snapshot.
|
Snapshot.Builder |
Snapshot.Builder.clearSourceDiskEncryptionKey()
The customer-supplied encryption key of the source disk.
|
Snapshot.Builder |
Snapshot.Builder.clearSourceDiskId()
[Output Only] The ID value of the disk used to create this snapshot.
|
Snapshot.Builder |
Snapshot.Builder.clearSourceSnapshotSchedulePolicy()
[Output Only] URL of the resource policy which created this scheduled snapshot.
|
Snapshot.Builder |
Snapshot.Builder.clearSourceSnapshotSchedulePolicyId()
[Output Only] ID of the resource policy which created this scheduled snapshot.
|
Snapshot.Builder |
Snapshot.Builder.clearStatus()
[Output Only] The status of the snapshot.
|
Snapshot.Builder |
Snapshot.Builder.clearStorageBytes()
[Output Only] A size of the storage used by the snapshot.
|
Snapshot.Builder |
Snapshot.Builder.clearStorageBytesStatus()
[Output Only] An indicator whether storageBytes is in a stable state or it is being adjusted as a result of shared storage reallocation.
|
Snapshot.Builder |
Snapshot.Builder.clearStorageLocations()
Cloud Storage bucket storage location of the snapshot (regional or multi-regional).
|
Snapshot.Builder |
Snapshot.Builder.clone() |
Snapshot.Builder |
SnapshotList.Builder.getItemsBuilder(int index)
A list of Snapshot resources.
|
Snapshot.Builder |
CreateSnapshotDiskRequest.Builder.getSnapshotResourceBuilder()
The body resource for this request
|
Snapshot.Builder |
InsertSnapshotRequest.Builder.getSnapshotResourceBuilder()
The body resource for this request
|
Snapshot.Builder |
CreateSnapshotRegionDiskRequest.Builder.getSnapshotResourceBuilder()
The body resource for this request
|
Snapshot.Builder |
Snapshot.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Snapshot.Builder |
Snapshot.Builder.mergeFrom(com.google.protobuf.Message other) |
Snapshot.Builder |
Snapshot.Builder.mergeFrom(Snapshot other) |
Snapshot.Builder |
Snapshot.Builder.mergeSnapshotEncryptionKey(CustomerEncryptionKey value)
Encrypts the snapshot using a customer-supplied encryption key.
|
Snapshot.Builder |
Snapshot.Builder.mergeSourceDiskEncryptionKey(CustomerEncryptionKey value)
The customer-supplied encryption key of the source disk.
|
Snapshot.Builder |
Snapshot.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
static Snapshot.Builder |
Snapshot.newBuilder() |
static Snapshot.Builder |
Snapshot.newBuilder(Snapshot prototype) |
Snapshot.Builder |
Snapshot.newBuilderForType() |
protected Snapshot.Builder |
Snapshot.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
Snapshot.Builder |
Snapshot.Builder.putAllLabels(Map<String,String> values)
Labels to apply to this snapshot.
|
Snapshot.Builder |
Snapshot.Builder.putLabels(String key,
String value)
Labels to apply to this snapshot.
|
Snapshot.Builder |
Snapshot.Builder.removeLabels(String key)
Labels to apply to this snapshot.
|
Snapshot.Builder |
Snapshot.Builder.setArchitecture(String value)
[Output Only] The architecture of the snapshot.
|
Snapshot.Builder |
Snapshot.Builder.setArchitectureBytes(com.google.protobuf.ByteString value)
[Output Only] The architecture of the snapshot.
|
Snapshot.Builder |
Snapshot.Builder.setAutoCreated(boolean value)
[Output Only] Set to true if snapshots are automatically created by applying resource policy on the target disk.
|
Snapshot.Builder |
Snapshot.Builder.setChainName(String value)
Creates the new snapshot in the snapshot chain labeled with the specified name.
|
Snapshot.Builder |
Snapshot.Builder.setChainNameBytes(com.google.protobuf.ByteString value)
Creates the new snapshot in the snapshot chain labeled with the specified name.
|
Snapshot.Builder |
Snapshot.Builder.setCreationSizeBytes(long value)
[Output Only] Size in bytes of the snapshot at creation time.
|
Snapshot.Builder |
Snapshot.Builder.setCreationTimestamp(String value)
[Output Only] Creation timestamp in RFC3339 text format.
|
Snapshot.Builder |
Snapshot.Builder.setCreationTimestampBytes(com.google.protobuf.ByteString value)
[Output Only] Creation timestamp in RFC3339 text format.
|
Snapshot.Builder |
Snapshot.Builder.setDescription(String value)
An optional description of this resource.
|
Snapshot.Builder |
Snapshot.Builder.setDescriptionBytes(com.google.protobuf.ByteString value)
An optional description of this resource.
|
Snapshot.Builder |
Snapshot.Builder.setDiskSizeGb(long value)
[Output Only] Size of the source disk, specified in GB.
|
Snapshot.Builder |
Snapshot.Builder.setDownloadBytes(long value)
[Output Only] Number of bytes downloaded to restore a snapshot to a disk.
|
Snapshot.Builder |
Snapshot.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Snapshot.Builder |
Snapshot.Builder.setId(long value)
[Output Only] The unique identifier for the resource.
|
Snapshot.Builder |
Snapshot.Builder.setKind(String value)
[Output Only] Type of the resource.
|
Snapshot.Builder |
Snapshot.Builder.setKindBytes(com.google.protobuf.ByteString value)
[Output Only] Type of the resource.
|
Snapshot.Builder |
Snapshot.Builder.setLabelFingerprint(String value)
A fingerprint for the labels being applied to this snapshot, which is essentially a hash of the labels set used for optimistic locking.
|
Snapshot.Builder |
Snapshot.Builder.setLabelFingerprintBytes(com.google.protobuf.ByteString value)
A fingerprint for the labels being applied to this snapshot, which is essentially a hash of the labels set used for optimistic locking.
|
Snapshot.Builder |
Snapshot.Builder.setLicenseCodes(int index,
long value)
[Output Only] Integer license codes indicating which licenses are attached to this snapshot.
|
Snapshot.Builder |
Snapshot.Builder.setLicenses(int index,
String value)
[Output Only] A list of public visible licenses that apply to this snapshot.
|
Snapshot.Builder |
Snapshot.Builder.setLocationHint(String value)
An opaque location hint used to place the snapshot close to other resources.
|
Snapshot.Builder |
Snapshot.Builder.setLocationHintBytes(com.google.protobuf.ByteString value)
An opaque location hint used to place the snapshot close to other resources.
|
Snapshot.Builder |
Snapshot.Builder.setName(String value)
Name of the resource; provided by the client when the resource is created.
|
Snapshot.Builder |
Snapshot.Builder.setNameBytes(com.google.protobuf.ByteString value)
Name of the resource; provided by the client when the resource is created.
|
Snapshot.Builder |
Snapshot.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Snapshot.Builder |
Snapshot.Builder.setSatisfiesPzs(boolean value)
[Output Only] Reserved for future use.
|
Snapshot.Builder |
Snapshot.Builder.setSelfLink(String value)
[Output Only] Server-defined URL for the resource.
|
Snapshot.Builder |
Snapshot.Builder.setSelfLinkBytes(com.google.protobuf.ByteString value)
[Output Only] Server-defined URL for the resource.
|
Snapshot.Builder |
Snapshot.Builder.setSnapshotEncryptionKey(CustomerEncryptionKey.Builder builderForValue)
Encrypts the snapshot using a customer-supplied encryption key.
|
Snapshot.Builder |
Snapshot.Builder.setSnapshotEncryptionKey(CustomerEncryptionKey value)
Encrypts the snapshot using a customer-supplied encryption key.
|
Snapshot.Builder |
Snapshot.Builder.setSnapshotType(String value)
Indicates the type of the snapshot.
|
Snapshot.Builder |
Snapshot.Builder.setSnapshotTypeBytes(com.google.protobuf.ByteString value)
Indicates the type of the snapshot.
|
Snapshot.Builder |
Snapshot.Builder.setSourceDisk(String value)
The source disk used to create this snapshot.
|
Snapshot.Builder |
Snapshot.Builder.setSourceDiskBytes(com.google.protobuf.ByteString value)
The source disk used to create this snapshot.
|
Snapshot.Builder |
Snapshot.Builder.setSourceDiskEncryptionKey(CustomerEncryptionKey.Builder builderForValue)
The customer-supplied encryption key of the source disk.
|
Snapshot.Builder |
Snapshot.Builder.setSourceDiskEncryptionKey(CustomerEncryptionKey value)
The customer-supplied encryption key of the source disk.
|
Snapshot.Builder |
Snapshot.Builder.setSourceDiskId(String value)
[Output Only] The ID value of the disk used to create this snapshot.
|
Snapshot.Builder |
Snapshot.Builder.setSourceDiskIdBytes(com.google.protobuf.ByteString value)
[Output Only] The ID value of the disk used to create this snapshot.
|
Snapshot.Builder |
Snapshot.Builder.setSourceSnapshotSchedulePolicy(String value)
[Output Only] URL of the resource policy which created this scheduled snapshot.
|
Snapshot.Builder |
Snapshot.Builder.setSourceSnapshotSchedulePolicyBytes(com.google.protobuf.ByteString value)
[Output Only] URL of the resource policy which created this scheduled snapshot.
|
Snapshot.Builder |
Snapshot.Builder.setSourceSnapshotSchedulePolicyId(String value)
[Output Only] ID of the resource policy which created this scheduled snapshot.
|
Snapshot.Builder |
Snapshot.Builder.setSourceSnapshotSchedulePolicyIdBytes(com.google.protobuf.ByteString value)
[Output Only] ID of the resource policy which created this scheduled snapshot.
|
Snapshot.Builder |
Snapshot.Builder.setStatus(String value)
[Output Only] The status of the snapshot.
|
Snapshot.Builder |
Snapshot.Builder.setStatusBytes(com.google.protobuf.ByteString value)
[Output Only] The status of the snapshot.
|
Snapshot.Builder |
Snapshot.Builder.setStorageBytes(long value)
[Output Only] A size of the storage used by the snapshot.
|
Snapshot.Builder |
Snapshot.Builder.setStorageBytesStatus(String value)
[Output Only] An indicator whether storageBytes is in a stable state or it is being adjusted as a result of shared storage reallocation.
|
Snapshot.Builder |
Snapshot.Builder.setStorageBytesStatusBytes(com.google.protobuf.ByteString value)
[Output Only] An indicator whether storageBytes is in a stable state or it is being adjusted as a result of shared storage reallocation.
|
Snapshot.Builder |
Snapshot.Builder.setStorageLocations(int index,
String value)
Cloud Storage bucket storage location of the snapshot (regional or multi-regional).
|
Snapshot.Builder |
Snapshot.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Snapshot.Builder |
Snapshot.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
List<Snapshot.Builder> |
SnapshotList.Builder.getItemsBuilderList()
A list of Snapshot resources.
|
| Modifier and Type | Method and Description |
|---|---|
SnapshotList.Builder |
SnapshotList.Builder.addItems(int index,
Snapshot.Builder builderForValue)
A list of Snapshot resources.
|
SnapshotList.Builder |
SnapshotList.Builder.addItems(Snapshot.Builder builderForValue)
A list of Snapshot resources.
|
SnapshotList.Builder |
SnapshotList.Builder.setItems(int index,
Snapshot.Builder builderForValue)
A list of Snapshot resources.
|
CreateSnapshotDiskRequest.Builder |
CreateSnapshotDiskRequest.Builder.setSnapshotResource(Snapshot.Builder builderForValue)
The body resource for this request
|
InsertSnapshotRequest.Builder |
InsertSnapshotRequest.Builder.setSnapshotResource(Snapshot.Builder builderForValue)
The body resource for this request
|
CreateSnapshotRegionDiskRequest.Builder |
CreateSnapshotRegionDiskRequest.Builder.setSnapshotResource(Snapshot.Builder builderForValue)
The body resource for this request
|
Copyright © 2023 Google LLC. All rights reserved.