Package com.google.container.v1
Interface BootDiskOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
BootDisk,BootDisk.Builder
@Generated
public interface BootDiskOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionDisk type of the boot disk.com.google.protobuf.ByteStringDisk type of the boot disk.longFor Hyperdisk-Balanced only, the provisioned IOPS config value.longFor Hyperdisk-Balanced only, the provisioned throughput config value.longDisk size in GB.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDiskType
String getDiskType()Disk type of the boot disk. (i.e. Hyperdisk-Balanced, PD-Balanced, etc.)
string disk_type = 1;- Returns:
- The diskType.
-
getDiskTypeBytes
com.google.protobuf.ByteString getDiskTypeBytes()Disk type of the boot disk. (i.e. Hyperdisk-Balanced, PD-Balanced, etc.)
string disk_type = 1;- Returns:
- The bytes for diskType.
-
getSizeGb
long getSizeGb()Disk size in GB. Replaces NodeConfig.disk_size_gb
int64 size_gb = 2;- Returns:
- The sizeGb.
-
getProvisionedIops
long getProvisionedIops()For Hyperdisk-Balanced only, the provisioned IOPS config value.
int64 provisioned_iops = 3;- Returns:
- The provisionedIops.
-
getProvisionedThroughput
long getProvisionedThroughput()For Hyperdisk-Balanced only, the provisioned throughput config value.
int64 provisioned_throughput = 4;- Returns:
- The provisionedThroughput.
-