Class SavedDisk (1.31.0)
1.97.0 (latest)
1.95.0
1.93.0
1.92.0
1.91.0
1.90.0
1.88.0
1.86.0
1.85.0
1.84.0
1.83.0
1.82.0
1.80.0
1.78.0
1.77.0
1.74.0
1.73.0
1.72.0
1.70.0
1.69.0
1.68.0
1.67.0
1.66.0
1.65.0
1.64.0
1.63.0
1.62.0
1.61.0
1.59.0
1.58.0
1.57.0
1.56.0
1.55.0
1.54.0
1.53.0
1.52.0
1.51.0
1.50.0
1.49.0
1.47.0
1.46.0
1.45.0
1.44.0
1.43.0
1.42.0
1.41.0
1.40.0
1.39.0
1.38.0
1.37.0
1.34.0
1.33.0
1.32.0
1.31.0
1.30.0
1.29.0
1.28.0
1.27.0
1.26.0
1.25.0
1.24.0
1.23.0
1.22.0
1.21.0
1.20.0
1.19.0
1.18.0
1.17.0
1.16.0
1.15.0
1.14.0
1.13.0
1.12.1
1.11.0
1.9.1
1.8.1
1.7.2
1.6.0-beta
public final class SavedDisk extends GeneratedMessageV3 implements SavedDiskOrBuilder
An instance-attached disk resource.
Protobuf type google.cloud.compute.v1.SavedDisk
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
Static Fields
ARCHITECTURE_FIELD_NUMBER
public static final int ARCHITECTURE_FIELD_NUMBER
Field Value
Type
Description
int
KIND_FIELD_NUMBER
public static final int KIND_FIELD_NUMBER
Field Value
Type
Description
int
SOURCE_DISK_FIELD_NUMBER
public static final int SOURCE_DISK_FIELD_NUMBER
Field Value
Type
Description
int
STORAGE_BYTES_FIELD_NUMBER
public static final int STORAGE_BYTES_FIELD_NUMBER
Field Value
Type
Description
int
STORAGE_BYTES_STATUS_FIELD_NUMBER
public static final int STORAGE_BYTES_STATUS_FIELD_NUMBER
Field Value
Type
Description
int
Static Methods
getDefaultInstance()
public static SavedDisk getDefaultInstance ()
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
newBuilder()
public static SavedDisk . Builder newBuilder ()
newBuilder(SavedDisk prototype)
public static SavedDisk . Builder newBuilder ( SavedDisk prototype )
Parameter
Name
Description
prototype
SavedDisk
public static SavedDisk parseDelimitedFrom ( InputStream input )
public static SavedDisk parseDelimitedFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(byte[] data)
public static SavedDisk parseFrom ( byte [] data )
Parameter
Name
Description
data
byte []
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static SavedDisk parseFrom ( byte [] data , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteString data)
public static SavedDisk parseFrom ( ByteString data )
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static SavedDisk parseFrom ( ByteString data , ExtensionRegistryLite extensionRegistry )
public static SavedDisk parseFrom ( CodedInputStream input )
public static SavedDisk parseFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
public static SavedDisk parseFrom ( InputStream input )
public static SavedDisk parseFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteBuffer data)
public static SavedDisk parseFrom ( ByteBuffer data )
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static SavedDisk parseFrom ( ByteBuffer data , ExtensionRegistryLite extensionRegistry )
parser()
public static Parser<SavedDisk> parser ()
Methods
equals(Object obj)
public boolean equals ( Object obj )
Parameter
Name
Description
obj
Object
Overrides
getArchitecture()
public String getArchitecture ()
[Output Only] The architecture of the attached disk.
Check the Architecture enum for the list of possible values.
optional string architecture = 302803283;
Returns
Type
Description
String
The architecture.
getArchitectureBytes()
public ByteString getArchitectureBytes ()
[Output Only] The architecture of the attached disk.
Check the Architecture enum for the list of possible values.
optional string architecture = 302803283;
Returns
Type
Description
ByteString
The bytes for architecture.
getDefaultInstanceForType()
public SavedDisk getDefaultInstanceForType ()
getKind()
[Output Only] Type of the resource. Always compute#savedDisk for attached disks.
optional string kind = 3292052;
Returns
Type
Description
String
The kind.
getKindBytes()
public ByteString getKindBytes ()
[Output Only] Type of the resource. Always compute#savedDisk for attached disks.
optional string kind = 3292052;
Returns
Type
Description
ByteString
The bytes for kind.
getParserForType()
public Parser<SavedDisk> getParserForType ()
Overrides
getSerializedSize()
public int getSerializedSize ()
Returns
Type
Description
int
Overrides
getSourceDisk()
public String getSourceDisk ()
Specifies a URL of the disk attached to the source instance.
optional string source_disk = 451753793;
Returns
Type
Description
String
The sourceDisk.
getSourceDiskBytes()
public ByteString getSourceDiskBytes ()
Specifies a URL of the disk attached to the source instance.
optional string source_disk = 451753793;
Returns
Type
Description
ByteString
The bytes for sourceDisk.
getStorageBytes()
public long getStorageBytes ()
[Output Only] Size of the individual disk snapshot used by this machine image.
optional int64 storage_bytes = 424631719;
Returns
Type
Description
long
The storageBytes.
getStorageBytesStatus()
public String getStorageBytesStatus ()
[Output Only] An indicator whether storageBytes is in a stable state or it is being adjusted as a result of shared storage reallocation. This status can either be UPDATING, meaning the size of the snapshot is being updated, or UP_TO_DATE, meaning the size of the snapshot is up-to-date.
Check the StorageBytesStatus enum for the list of possible values.
optional string storage_bytes_status = 490739082;
Returns
Type
Description
String
The storageBytesStatus.
getStorageBytesStatusBytes()
public ByteString getStorageBytesStatusBytes ()
[Output Only] An indicator whether storageBytes is in a stable state or it is being adjusted as a result of shared storage reallocation. This status can either be UPDATING, meaning the size of the snapshot is being updated, or UP_TO_DATE, meaning the size of the snapshot is up-to-date.
Check the StorageBytesStatus enum for the list of possible values.
optional string storage_bytes_status = 490739082;
Returns
Type
Description
ByteString
The bytes for storageBytesStatus.
hasArchitecture()
public boolean hasArchitecture ()
[Output Only] The architecture of the attached disk.
Check the Architecture enum for the list of possible values.
optional string architecture = 302803283;
Returns
Type
Description
boolean
Whether the architecture field is set.
hasKind()
[Output Only] Type of the resource. Always compute#savedDisk for attached disks.
optional string kind = 3292052;
Returns
Type
Description
boolean
Whether the kind field is set.
hasSourceDisk()
public boolean hasSourceDisk ()
Specifies a URL of the disk attached to the source instance.
optional string source_disk = 451753793;
Returns
Type
Description
boolean
Whether the sourceDisk field is set.
hasStorageBytes()
public boolean hasStorageBytes ()
[Output Only] Size of the individual disk snapshot used by this machine image.
optional int64 storage_bytes = 424631719;
Returns
Type
Description
boolean
Whether the storageBytes field is set.
hasStorageBytesStatus()
public boolean hasStorageBytesStatus ()
[Output Only] An indicator whether storageBytes is in a stable state or it is being adjusted as a result of shared storage reallocation. This status can either be UPDATING, meaning the size of the snapshot is being updated, or UP_TO_DATE, meaning the size of the snapshot is up-to-date.
Check the StorageBytesStatus enum for the list of possible values.
optional string storage_bytes_status = 490739082;
Returns
Type
Description
boolean
Whether the storageBytesStatus field is set.
hashCode()
Returns
Type
Description
int
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
newBuilderForType()
public SavedDisk . Builder newBuilderForType ()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected SavedDisk . Builder newBuilderForType ( GeneratedMessageV3 . BuilderParent parent )
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance ( GeneratedMessageV3 . UnusedPrivateParameter unused )
Returns
Type
Description
Object
Overrides
toBuilder()
public SavedDisk . Builder toBuilder ()
writeTo(CodedOutputStream output)
public void writeTo ( CodedOutputStream output )
Overrides
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-14 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]