Interface DiskOrBuilder (0.28.0)

public interface DiskOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getDiskType()

public abstract 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
TypeDescription
String

The diskType.

getDiskTypeBytes()

public abstract 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
TypeDescription
ByteString

The bytes for diskType.

getMountPoint()

public abstract String getMountPoint()

Directory in a VM where disk is mounted.

string mount_point = 3;

Returns
TypeDescription
String

The mountPoint.

getMountPointBytes()

public abstract ByteString getMountPointBytes()

Directory in a VM where disk is mounted.

string mount_point = 3;

Returns
TypeDescription
ByteString

The bytes for mountPoint.

getSizeGb()

public abstract 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
TypeDescription
int

The sizeGb.