Interface WorkstationConfig.PersistentDirectoryOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
WorkstationConfig.PersistentDirectory, WorkstationConfig.PersistentDirectory.Builder
Enclosing class:
WorkstationConfig

public static interface WorkstationConfig.PersistentDirectoryOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasGcePd

      boolean hasGcePd()
       A PersistentDirectory backed by a Compute Engine persistent disk.
       
      .google.cloud.workstations.v1beta.WorkstationConfig.PersistentDirectory.GceRegionalPersistentDisk gce_pd = 2;
      Returns:
      Whether the gcePd field is set.
    • getGcePd

       A PersistentDirectory backed by a Compute Engine persistent disk.
       
      .google.cloud.workstations.v1beta.WorkstationConfig.PersistentDirectory.GceRegionalPersistentDisk gce_pd = 2;
      Returns:
      The gcePd.
    • getGcePdOrBuilder

       A PersistentDirectory backed by a Compute Engine persistent disk.
       
      .google.cloud.workstations.v1beta.WorkstationConfig.PersistentDirectory.GceRegionalPersistentDisk gce_pd = 2;
    • getMountPath

      String getMountPath()
       Optional. Location of this directory in the running workstation.
       
      string mount_path = 1 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The mountPath.
    • getMountPathBytes

      com.google.protobuf.ByteString getMountPathBytes()
       Optional. Location of this directory in the running workstation.
       
      string mount_path = 1 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The bytes for mountPath.
    • getDirectoryTypeCase