public final class StoragePoolDisk extends com.google.protobuf.GeneratedMessageV3 implements StoragePoolDiskOrBuilder
Protobuf type
google.cloud.compute.v1.StoragePoolDisk| Modifier and Type | Class and Description |
|---|---|
static class |
StoragePoolDisk.Builder
Protobuf type
google.cloud.compute.v1.StoragePoolDisk |
static class |
StoragePoolDisk.Status
[Output Only] The disk status.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
ATTACHED_INSTANCES_FIELD_NUMBER |
static int |
CREATION_TIMESTAMP_FIELD_NUMBER |
static int |
DISK_FIELD_NUMBER |
static int |
NAME_FIELD_NUMBER |
static int |
PROVISIONED_IOPS_FIELD_NUMBER |
static int |
PROVISIONED_THROUGHPUT_FIELD_NUMBER |
static int |
RESOURCE_POLICIES_FIELD_NUMBER |
static int |
SIZE_GB_FIELD_NUMBER |
static int |
STATUS_FIELD_NUMBER |
static int |
TYPE_FIELD_NUMBER |
static int |
USED_BYTES_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
String |
getAttachedInstances(int index)
[Output Only] Instances this disk is attached to.
|
com.google.protobuf.ByteString |
getAttachedInstancesBytes(int index)
[Output Only] Instances this disk is attached to.
|
int |
getAttachedInstancesCount()
[Output Only] Instances this disk is attached to.
|
com.google.protobuf.ProtocolStringList |
getAttachedInstancesList()
[Output Only] Instances this disk is attached to.
|
String |
getCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
|
com.google.protobuf.ByteString |
getCreationTimestampBytes()
[Output Only] Creation timestamp in RFC3339 text format.
|
static StoragePoolDisk |
getDefaultInstance() |
StoragePoolDisk |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
String |
getDisk()
[Output Only] The URL of the disk.
|
com.google.protobuf.ByteString |
getDiskBytes()
[Output Only] The URL of the disk.
|
String |
getName()
[Output Only] The name of the disk.
|
com.google.protobuf.ByteString |
getNameBytes()
[Output Only] The name of the disk.
|
com.google.protobuf.Parser<StoragePoolDisk> |
getParserForType() |
long |
getProvisionedIops()
[Output Only] The number of IOPS provisioned for the disk.
|
long |
getProvisionedThroughput()
[Output Only] The throughput provisioned for the disk.
|
String |
getResourcePolicies(int index)
[Output Only] Resource policies applied to disk for automatic snapshot creations.
|
com.google.protobuf.ByteString |
getResourcePoliciesBytes(int index)
[Output Only] Resource policies applied to disk for automatic snapshot creations.
|
int |
getResourcePoliciesCount()
[Output Only] Resource policies applied to disk for automatic snapshot creations.
|
com.google.protobuf.ProtocolStringList |
getResourcePoliciesList()
[Output Only] Resource policies applied to disk for automatic snapshot creations.
|
int |
getSerializedSize() |
long |
getSizeGb()
[Output Only] The disk size, in GB.
|
String |
getStatus()
[Output Only] The disk status.
|
com.google.protobuf.ByteString |
getStatusBytes()
[Output Only] The disk status.
|
String |
getType()
[Output Only] The disk type.
|
com.google.protobuf.ByteString |
getTypeBytes()
[Output Only] The disk type.
|
long |
getUsedBytes()
[Output Only] Amount of disk space used.
|
boolean |
hasCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
|
boolean |
hasDisk()
[Output Only] The URL of the disk.
|
int |
hashCode() |
boolean |
hasName()
[Output Only] The name of the disk.
|
boolean |
hasProvisionedIops()
[Output Only] The number of IOPS provisioned for the disk.
|
boolean |
hasProvisionedThroughput()
[Output Only] The throughput provisioned for the disk.
|
boolean |
hasSizeGb()
[Output Only] The disk size, in GB.
|
boolean |
hasStatus()
[Output Only] The disk status.
|
boolean |
hasType()
[Output Only] The disk type.
|
boolean |
hasUsedBytes()
[Output Only] Amount of disk space used.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static StoragePoolDisk.Builder |
newBuilder() |
static StoragePoolDisk.Builder |
newBuilder(StoragePoolDisk prototype) |
StoragePoolDisk.Builder |
newBuilderForType() |
protected StoragePoolDisk.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static StoragePoolDisk |
parseDelimitedFrom(InputStream input) |
static StoragePoolDisk |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static StoragePoolDisk |
parseFrom(byte[] data) |
static StoragePoolDisk |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static StoragePoolDisk |
parseFrom(ByteBuffer data) |
static StoragePoolDisk |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static StoragePoolDisk |
parseFrom(com.google.protobuf.ByteString data) |
static StoragePoolDisk |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static StoragePoolDisk |
parseFrom(com.google.protobuf.CodedInputStream input) |
static StoragePoolDisk |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static StoragePoolDisk |
parseFrom(InputStream input) |
static StoragePoolDisk |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<StoragePoolDisk> |
parser() |
StoragePoolDisk.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int ATTACHED_INSTANCES_FIELD_NUMBER
public static final int CREATION_TIMESTAMP_FIELD_NUMBER
public static final int DISK_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
public static final int PROVISIONED_IOPS_FIELD_NUMBER
public static final int PROVISIONED_THROUGHPUT_FIELD_NUMBER
public static final int RESOURCE_POLICIES_FIELD_NUMBER
public static final int SIZE_GB_FIELD_NUMBER
public static final int STATUS_FIELD_NUMBER
public static final int TYPE_FIELD_NUMBER
public static final int USED_BYTES_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public com.google.protobuf.ProtocolStringList getAttachedInstancesList()
[Output Only] Instances this disk is attached to.
repeated string attached_instances = 65255843;getAttachedInstancesList in interface StoragePoolDiskOrBuilderpublic int getAttachedInstancesCount()
[Output Only] Instances this disk is attached to.
repeated string attached_instances = 65255843;getAttachedInstancesCount in interface StoragePoolDiskOrBuilderpublic String getAttachedInstances(int index)
[Output Only] Instances this disk is attached to.
repeated string attached_instances = 65255843;getAttachedInstances in interface StoragePoolDiskOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getAttachedInstancesBytes(int index)
[Output Only] Instances this disk is attached to.
repeated string attached_instances = 65255843;getAttachedInstancesBytes in interface StoragePoolDiskOrBuilderindex - The index of the value to return.public boolean hasCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
optional string creation_timestamp = 30525366;hasCreationTimestamp in interface StoragePoolDiskOrBuilderpublic String getCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
optional string creation_timestamp = 30525366;getCreationTimestamp in interface StoragePoolDiskOrBuilderpublic com.google.protobuf.ByteString getCreationTimestampBytes()
[Output Only] Creation timestamp in RFC3339 text format.
optional string creation_timestamp = 30525366;getCreationTimestampBytes in interface StoragePoolDiskOrBuilderpublic boolean hasDisk()
[Output Only] The URL of the disk.
optional string disk = 3083677;hasDisk in interface StoragePoolDiskOrBuilderpublic String getDisk()
[Output Only] The URL of the disk.
optional string disk = 3083677;getDisk in interface StoragePoolDiskOrBuilderpublic com.google.protobuf.ByteString getDiskBytes()
[Output Only] The URL of the disk.
optional string disk = 3083677;getDiskBytes in interface StoragePoolDiskOrBuilderpublic boolean hasName()
[Output Only] The name of the disk.
optional string name = 3373707;hasName in interface StoragePoolDiskOrBuilderpublic String getName()
[Output Only] The name of the disk.
optional string name = 3373707;getName in interface StoragePoolDiskOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
[Output Only] The name of the disk.
optional string name = 3373707;getNameBytes in interface StoragePoolDiskOrBuilderpublic boolean hasProvisionedIops()
[Output Only] The number of IOPS provisioned for the disk.
optional int64 provisioned_iops = 186769108;hasProvisionedIops in interface StoragePoolDiskOrBuilderpublic long getProvisionedIops()
[Output Only] The number of IOPS provisioned for the disk.
optional int64 provisioned_iops = 186769108;getProvisionedIops in interface StoragePoolDiskOrBuilderpublic boolean hasProvisionedThroughput()
[Output Only] The throughput provisioned for the disk.
optional int64 provisioned_throughput = 526524181;hasProvisionedThroughput in interface StoragePoolDiskOrBuilderpublic long getProvisionedThroughput()
[Output Only] The throughput provisioned for the disk.
optional int64 provisioned_throughput = 526524181;getProvisionedThroughput in interface StoragePoolDiskOrBuilderpublic com.google.protobuf.ProtocolStringList getResourcePoliciesList()
[Output Only] Resource policies applied to disk for automatic snapshot creations.
repeated string resource_policies = 22220385;getResourcePoliciesList in interface StoragePoolDiskOrBuilderpublic int getResourcePoliciesCount()
[Output Only] Resource policies applied to disk for automatic snapshot creations.
repeated string resource_policies = 22220385;getResourcePoliciesCount in interface StoragePoolDiskOrBuilderpublic String getResourcePolicies(int index)
[Output Only] Resource policies applied to disk for automatic snapshot creations.
repeated string resource_policies = 22220385;getResourcePolicies in interface StoragePoolDiskOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getResourcePoliciesBytes(int index)
[Output Only] Resource policies applied to disk for automatic snapshot creations.
repeated string resource_policies = 22220385;getResourcePoliciesBytes in interface StoragePoolDiskOrBuilderindex - The index of the value to return.public boolean hasSizeGb()
[Output Only] The disk size, in GB.
optional int64 size_gb = 494929369;hasSizeGb in interface StoragePoolDiskOrBuilderpublic long getSizeGb()
[Output Only] The disk size, in GB.
optional int64 size_gb = 494929369;getSizeGb in interface StoragePoolDiskOrBuilderpublic boolean hasStatus()
[Output Only] The disk status. Check the Status enum for the list of possible values.
optional string status = 181260274;hasStatus in interface StoragePoolDiskOrBuilderpublic String getStatus()
[Output Only] The disk status. Check the Status enum for the list of possible values.
optional string status = 181260274;getStatus in interface StoragePoolDiskOrBuilderpublic com.google.protobuf.ByteString getStatusBytes()
[Output Only] The disk status. Check the Status enum for the list of possible values.
optional string status = 181260274;getStatusBytes in interface StoragePoolDiskOrBuilderpublic boolean hasType()
[Output Only] The disk type.
optional string type = 3575610;hasType in interface StoragePoolDiskOrBuilderpublic String getType()
[Output Only] The disk type.
optional string type = 3575610;getType in interface StoragePoolDiskOrBuilderpublic com.google.protobuf.ByteString getTypeBytes()
[Output Only] The disk type.
optional string type = 3575610;getTypeBytes in interface StoragePoolDiskOrBuilderpublic boolean hasUsedBytes()
[Output Only] Amount of disk space used.
optional int64 used_bytes = 231640425;hasUsedBytes in interface StoragePoolDiskOrBuilderpublic long getUsedBytes()
[Output Only] Amount of disk space used.
optional int64 used_bytes = 231640425;getUsedBytes in interface StoragePoolDiskOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static StoragePoolDisk parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static StoragePoolDisk parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static StoragePoolDisk parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static StoragePoolDisk parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static StoragePoolDisk parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static StoragePoolDisk parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static StoragePoolDisk parseFrom(InputStream input) throws IOException
IOExceptionpublic static StoragePoolDisk parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static StoragePoolDisk parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static StoragePoolDisk parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static StoragePoolDisk parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static StoragePoolDisk parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic StoragePoolDisk.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static StoragePoolDisk.Builder newBuilder()
public static StoragePoolDisk.Builder newBuilder(StoragePoolDisk prototype)
public StoragePoolDisk.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected StoragePoolDisk.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static StoragePoolDisk getDefaultInstance()
public static com.google.protobuf.Parser<StoragePoolDisk> parser()
public com.google.protobuf.Parser<StoragePoolDisk> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public StoragePoolDisk getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2025 Google LLC. All rights reserved.