Package com.google.dataflow.v1beta3
Interface DiskOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Disk
,Disk.Builder
public interface DiskOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getDiskType()
Disk storage type, as defined by Google Compute Engine.com.google.protobuf.ByteString
getDiskTypeBytes()
Disk storage type, as defined by Google Compute Engine.String
getMountPoint()
Directory in a VM where disk is mounted.com.google.protobuf.ByteString
getMountPointBytes()
Directory in a VM where disk is mounted.int
getSizeGb()
Size of disk in GB.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getSizeGb
int getSizeGb()
Size of disk in GB. If zero or unspecified, the service will attempt to choose a reasonable default.
int32 size_gb = 1;
- Returns:
- The sizeGb.
-
getDiskType
String getDiskType()
Disk storage type, as defined by Google Compute Engine. This must be a disk type appropriate to the project and zone in which the workers will run. If unknown or unspecified, the service will attempt to choose a reasonable default. For example, the standard persistent disk type is a resource name typically ending in "pd-standard". If SSD persistent disks are available, the resource name typically ends with "pd-ssd". The actual valid values are defined the Google Compute Engine API, not by the Cloud Dataflow API; consult the Google Compute Engine documentation for more information about determining the set of available disk types for a particular project and zone. Google Compute Engine Disk types are local to a particular project in a particular zone, and so the resource name will typically look something like this: compute.googleapis.com/projects/project-id/zones/zone/diskTypes/pd-standard
string disk_type = 2;
- Returns:
- The diskType.
-
getDiskTypeBytes
com.google.protobuf.ByteString getDiskTypeBytes()
Disk storage type, as defined by Google Compute Engine. This must be a disk type appropriate to the project and zone in which the workers will run. If unknown or unspecified, the service will attempt to choose a reasonable default. For example, the standard persistent disk type is a resource name typically ending in "pd-standard". If SSD persistent disks are available, the resource name typically ends with "pd-ssd". The actual valid values are defined the Google Compute Engine API, not by the Cloud Dataflow API; consult the Google Compute Engine documentation for more information about determining the set of available disk types for a particular project and zone. Google Compute Engine Disk types are local to a particular project in a particular zone, and so the resource name will typically look something like this: compute.googleapis.com/projects/project-id/zones/zone/diskTypes/pd-standard
string disk_type = 2;
- Returns:
- The bytes for diskType.
-
getMountPoint
String getMountPoint()
Directory in a VM where disk is mounted.
string mount_point = 3;
- Returns:
- The mountPoint.
-
getMountPointBytes
com.google.protobuf.ByteString getMountPointBytes()
Directory in a VM where disk is mounted.
string mount_point = 3;
- Returns:
- The bytes for mountPoint.
-
-