public static interface WorkstationConfig.PersistentDirectory.GceRegionalPersistentDiskOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getDiskType()
public abstract String getDiskType() Optional. The type of the persistent
disk for the
home directory. Defaults to "pd-standard".
string disk_type = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
String |
The diskType. |
getDiskTypeBytes()
public abstract ByteString getDiskTypeBytes() Optional. The type of the persistent
disk for the
home directory. Defaults to "pd-standard".
string disk_type = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for diskType. |
getFsType()
public abstract String getFsType() Optional. Type of file system that the disk should be formatted with.
The workstation image must support this file system type. Must be empty
if
source_snapshot
is set. Defaults to "ext4".
string fs_type = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
String |
The fsType. |
getFsTypeBytes()
public abstract ByteString getFsTypeBytes() Optional. Type of file system that the disk should be formatted with.
The workstation image must support this file system type. Must be empty
if
source_snapshot
is set. Defaults to "ext4".
string fs_type = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for fsType. |
getReclaimPolicy()
public abstract WorkstationConfig.PersistentDirectory.GceRegionalPersistentDisk.ReclaimPolicy getReclaimPolicy() Optional. Whether the persistent disk should be deleted when the
workstation is deleted. Valid values are DELETE and RETAIN.
Defaults to DELETE.
.google.cloud.workstations.v1beta.WorkstationConfig.PersistentDirectory.GceRegionalPersistentDisk.ReclaimPolicy reclaim_policy = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
WorkstationConfig.PersistentDirectory.GceRegionalPersistentDisk.ReclaimPolicy |
The reclaimPolicy. |
getReclaimPolicyValue()
public abstract int getReclaimPolicyValue() Optional. Whether the persistent disk should be deleted when the
workstation is deleted. Valid values are DELETE and RETAIN.
Defaults to DELETE.
.google.cloud.workstations.v1beta.WorkstationConfig.PersistentDirectory.GceRegionalPersistentDisk.ReclaimPolicy reclaim_policy = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
int |
The enum numeric value on the wire for reclaimPolicy. |
getSizeGb()
public abstract int getSizeGb()Optional. The GB capacity of a persistent home directory for each workstation created with this configuration. Must be empty if source_snapshot is set.
Valid values are 10, 50, 100, 200, 500, or 1000.
Defaults to 200. If less than 200 GB, the
disk_type
must be
"pd-balanced" or "pd-ssd".
int32 size_gb = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
int |
The sizeGb. |
getSourceSnapshot()
public abstract String getSourceSnapshot()Optional. Name of the snapshot to use as the source for the disk. If set, size_gb and fs_type must be empty.
string source_snapshot = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
String |
The sourceSnapshot. |
getSourceSnapshotBytes()
public abstract ByteString getSourceSnapshotBytes()Optional. Name of the snapshot to use as the source for the disk. If set, size_gb and fs_type must be empty.
string source_snapshot = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for sourceSnapshot. |