Interface WorkstationConfig.EphemeralDirectoryOrBuilder (0.36.0)

public static interface WorkstationConfig.EphemeralDirectoryOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getDirectoryTypeCase()

public abstract WorkstationConfig.EphemeralDirectory.DirectoryTypeCase getDirectoryTypeCase()
Returns
Type Description
WorkstationConfig.EphemeralDirectory.DirectoryTypeCase

getGcePd()

public abstract WorkstationConfig.EphemeralDirectory.GcePersistentDisk getGcePd()

An EphemeralDirectory backed by a Compute Engine persistent disk.

.google.cloud.workstations.v1beta.WorkstationConfig.EphemeralDirectory.GcePersistentDisk gce_pd = 3;

Returns
Type Description
WorkstationConfig.EphemeralDirectory.GcePersistentDisk

The gcePd.

getGcePdOrBuilder()

public abstract WorkstationConfig.EphemeralDirectory.GcePersistentDiskOrBuilder getGcePdOrBuilder()

An EphemeralDirectory backed by a Compute Engine persistent disk.

.google.cloud.workstations.v1beta.WorkstationConfig.EphemeralDirectory.GcePersistentDisk gce_pd = 3;

Returns
Type Description
WorkstationConfig.EphemeralDirectory.GcePersistentDiskOrBuilder

getMountPath()

public abstract String getMountPath()

Required. Location of this directory in the running workstation.

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

Returns
Type Description
String

The mountPath.

getMountPathBytes()

public abstract ByteString getMountPathBytes()

Required. Location of this directory in the running workstation.

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

Returns
Type Description
ByteString

The bytes for mountPath.

hasGcePd()

public abstract boolean hasGcePd()

An EphemeralDirectory backed by a Compute Engine persistent disk.

.google.cloud.workstations.v1beta.WorkstationConfig.EphemeralDirectory.GcePersistentDisk gce_pd = 3;

Returns
Type Description
boolean

Whether the gcePd field is set.