Interface WorkstationConfig.PersistentDirectoryOrBuilder (0.19.0)

public static interface WorkstationConfig.PersistentDirectoryOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getDirectoryTypeCase()

public abstract WorkstationConfig.PersistentDirectory.DirectoryTypeCase getDirectoryTypeCase()
Returns
TypeDescription
WorkstationConfig.PersistentDirectory.DirectoryTypeCase

getGcePd()

public abstract WorkstationConfig.PersistentDirectory.GceRegionalPersistentDisk getGcePd()

A PersistentDirectory backed by a Compute Engine persistent disk.

.google.cloud.workstations.v1beta.WorkstationConfig.PersistentDirectory.GceRegionalPersistentDisk gce_pd = 2;

Returns
TypeDescription
WorkstationConfig.PersistentDirectory.GceRegionalPersistentDisk

The gcePd.

getGcePdOrBuilder()

public abstract WorkstationConfig.PersistentDirectory.GceRegionalPersistentDiskOrBuilder getGcePdOrBuilder()

A PersistentDirectory backed by a Compute Engine persistent disk.

.google.cloud.workstations.v1beta.WorkstationConfig.PersistentDirectory.GceRegionalPersistentDisk gce_pd = 2;

Returns
TypeDescription
WorkstationConfig.PersistentDirectory.GceRegionalPersistentDiskOrBuilder

getMountPath()

public abstract String getMountPath()

Optional. Location of this directory in the running workstation.

string mount_path = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
String

The mountPath.

getMountPathBytes()

public abstract ByteString getMountPathBytes()

Optional. Location of this directory in the running workstation.

string mount_path = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
ByteString

The bytes for mountPath.

hasGcePd()

public abstract boolean hasGcePd()

A PersistentDirectory backed by a Compute Engine persistent disk.

.google.cloud.workstations.v1beta.WorkstationConfig.PersistentDirectory.GceRegionalPersistentDisk gce_pd = 2;

Returns
TypeDescription
boolean

Whether the gcePd field is set.