public static interface LinuxNodeConfig.SwapConfigOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getBootDiskProfile()
public abstract LinuxNodeConfig.SwapConfig.BootDiskProfile getBootDiskProfile()Swap on the node's boot disk.
.google.container.v1beta1.LinuxNodeConfig.SwapConfig.BootDiskProfile boot_disk_profile = 3;
| Returns | |
|---|---|
| Type | Description |
LinuxNodeConfig.SwapConfig.BootDiskProfile |
The bootDiskProfile. |
getBootDiskProfileOrBuilder()
public abstract LinuxNodeConfig.SwapConfig.BootDiskProfileOrBuilder getBootDiskProfileOrBuilder()Swap on the node's boot disk.
.google.container.v1beta1.LinuxNodeConfig.SwapConfig.BootDiskProfile boot_disk_profile = 3;
| Returns | |
|---|---|
| Type | Description |
LinuxNodeConfig.SwapConfig.BootDiskProfileOrBuilder |
|
getDedicatedLocalSsdProfile()
public abstract LinuxNodeConfig.SwapConfig.DedicatedLocalSsdProfile getDedicatedLocalSsdProfile()Provisions a new, separate local NVMe SSD exclusively for swap.
.google.container.v1beta1.LinuxNodeConfig.SwapConfig.DedicatedLocalSsdProfile dedicated_local_ssd_profile = 5;
| Returns | |
|---|---|
| Type | Description |
LinuxNodeConfig.SwapConfig.DedicatedLocalSsdProfile |
The dedicatedLocalSsdProfile. |
getDedicatedLocalSsdProfileOrBuilder()
public abstract LinuxNodeConfig.SwapConfig.DedicatedLocalSsdProfileOrBuilder getDedicatedLocalSsdProfileOrBuilder()Provisions a new, separate local NVMe SSD exclusively for swap.
.google.container.v1beta1.LinuxNodeConfig.SwapConfig.DedicatedLocalSsdProfile dedicated_local_ssd_profile = 5;
| Returns | |
|---|---|
| Type | Description |
LinuxNodeConfig.SwapConfig.DedicatedLocalSsdProfileOrBuilder |
|
getEnabled()
public abstract boolean getEnabled()Optional. Enables or disables swap for the node pool.
optional bool enabled = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
The enabled. |
getEncryptionConfig()
public abstract LinuxNodeConfig.SwapConfig.EncryptionConfig getEncryptionConfig()Optional. If omitted, swap space is encrypted by default.
optional .google.container.v1beta1.LinuxNodeConfig.SwapConfig.EncryptionConfig encryption_config = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
LinuxNodeConfig.SwapConfig.EncryptionConfig |
The encryptionConfig. |
getEncryptionConfigOrBuilder()
public abstract LinuxNodeConfig.SwapConfig.EncryptionConfigOrBuilder getEncryptionConfigOrBuilder()Optional. If omitted, swap space is encrypted by default.
optional .google.container.v1beta1.LinuxNodeConfig.SwapConfig.EncryptionConfig encryption_config = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
LinuxNodeConfig.SwapConfig.EncryptionConfigOrBuilder |
|
getEphemeralLocalSsdProfile()
public abstract LinuxNodeConfig.SwapConfig.EphemeralLocalSsdProfile getEphemeralLocalSsdProfile()Swap on the local SSD shared with pod ephemeral storage.
.google.container.v1beta1.LinuxNodeConfig.SwapConfig.EphemeralLocalSsdProfile ephemeral_local_ssd_profile = 4;
| Returns | |
|---|---|
| Type | Description |
LinuxNodeConfig.SwapConfig.EphemeralLocalSsdProfile |
The ephemeralLocalSsdProfile. |
getEphemeralLocalSsdProfileOrBuilder()
public abstract LinuxNodeConfig.SwapConfig.EphemeralLocalSsdProfileOrBuilder getEphemeralLocalSsdProfileOrBuilder()Swap on the local SSD shared with pod ephemeral storage.
.google.container.v1beta1.LinuxNodeConfig.SwapConfig.EphemeralLocalSsdProfile ephemeral_local_ssd_profile = 4;
| Returns | |
|---|---|
| Type | Description |
LinuxNodeConfig.SwapConfig.EphemeralLocalSsdProfileOrBuilder |
|
getPerformanceProfileCase()
public abstract LinuxNodeConfig.SwapConfig.PerformanceProfileCase getPerformanceProfileCase()| Returns | |
|---|---|
| Type | Description |
LinuxNodeConfig.SwapConfig.PerformanceProfileCase |
|
hasBootDiskProfile()
public abstract boolean hasBootDiskProfile()Swap on the node's boot disk.
.google.container.v1beta1.LinuxNodeConfig.SwapConfig.BootDiskProfile boot_disk_profile = 3;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the bootDiskProfile field is set. |
hasDedicatedLocalSsdProfile()
public abstract boolean hasDedicatedLocalSsdProfile()Provisions a new, separate local NVMe SSD exclusively for swap.
.google.container.v1beta1.LinuxNodeConfig.SwapConfig.DedicatedLocalSsdProfile dedicated_local_ssd_profile = 5;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the dedicatedLocalSsdProfile field is set. |
hasEnabled()
public abstract boolean hasEnabled()Optional. Enables or disables swap for the node pool.
optional bool enabled = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the enabled field is set. |
hasEncryptionConfig()
public abstract boolean hasEncryptionConfig()Optional. If omitted, swap space is encrypted by default.
optional .google.container.v1beta1.LinuxNodeConfig.SwapConfig.EncryptionConfig encryption_config = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the encryptionConfig field is set. |
hasEphemeralLocalSsdProfile()
public abstract boolean hasEphemeralLocalSsdProfile()Swap on the local SSD shared with pod ephemeral storage.
.google.container.v1beta1.LinuxNodeConfig.SwapConfig.EphemeralLocalSsdProfile ephemeral_local_ssd_profile = 4;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the ephemeralLocalSsdProfile field is set. |