Class LinuxNodeConfig.NodeKernelModuleLoading.Builder (2.86.0)

public static final class LinuxNodeConfig.NodeKernelModuleLoading.Builder extends GeneratedMessage.Builder<LinuxNodeConfig.NodeKernelModuleLoading.Builder> implements LinuxNodeConfig.NodeKernelModuleLoadingOrBuilder

Configuration for kernel module loading on nodes.

Protobuf type google.container.v1beta1.LinuxNodeConfig.NodeKernelModuleLoading

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public LinuxNodeConfig.NodeKernelModuleLoading build()
Returns
Type Description
LinuxNodeConfig.NodeKernelModuleLoading

buildPartial()

public LinuxNodeConfig.NodeKernelModuleLoading buildPartial()
Returns
Type Description
LinuxNodeConfig.NodeKernelModuleLoading

clear()

public LinuxNodeConfig.NodeKernelModuleLoading.Builder clear()
Returns
Type Description
LinuxNodeConfig.NodeKernelModuleLoading.Builder
Overrides

clearPolicy()

public LinuxNodeConfig.NodeKernelModuleLoading.Builder clearPolicy()

Set the node module loading policy for nodes in the node pool.

.google.container.v1beta1.LinuxNodeConfig.NodeKernelModuleLoading.Policy policy = 1;

Returns
Type Description
LinuxNodeConfig.NodeKernelModuleLoading.Builder

This builder for chaining.

getDefaultInstanceForType()

public LinuxNodeConfig.NodeKernelModuleLoading getDefaultInstanceForType()
Returns
Type Description
LinuxNodeConfig.NodeKernelModuleLoading

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getPolicy()

public LinuxNodeConfig.NodeKernelModuleLoading.Policy getPolicy()

Set the node module loading policy for nodes in the node pool.

.google.container.v1beta1.LinuxNodeConfig.NodeKernelModuleLoading.Policy policy = 1;

Returns
Type Description
LinuxNodeConfig.NodeKernelModuleLoading.Policy

The policy.

getPolicyValue()

public int getPolicyValue()

Set the node module loading policy for nodes in the node pool.

.google.container.v1beta1.LinuxNodeConfig.NodeKernelModuleLoading.Policy policy = 1;

Returns
Type Description
int

The enum numeric value on the wire for policy.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(LinuxNodeConfig.NodeKernelModuleLoading other)

public LinuxNodeConfig.NodeKernelModuleLoading.Builder mergeFrom(LinuxNodeConfig.NodeKernelModuleLoading other)
Parameter
Name Description
other LinuxNodeConfig.NodeKernelModuleLoading
Returns
Type Description
LinuxNodeConfig.NodeKernelModuleLoading.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public LinuxNodeConfig.NodeKernelModuleLoading.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
LinuxNodeConfig.NodeKernelModuleLoading.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public LinuxNodeConfig.NodeKernelModuleLoading.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
LinuxNodeConfig.NodeKernelModuleLoading.Builder
Overrides

setPolicy(LinuxNodeConfig.NodeKernelModuleLoading.Policy value)

public LinuxNodeConfig.NodeKernelModuleLoading.Builder setPolicy(LinuxNodeConfig.NodeKernelModuleLoading.Policy value)

Set the node module loading policy for nodes in the node pool.

.google.container.v1beta1.LinuxNodeConfig.NodeKernelModuleLoading.Policy policy = 1;

Parameter
Name Description
value LinuxNodeConfig.NodeKernelModuleLoading.Policy

The policy to set.

Returns
Type Description
LinuxNodeConfig.NodeKernelModuleLoading.Builder

This builder for chaining.

setPolicyValue(int value)

public LinuxNodeConfig.NodeKernelModuleLoading.Builder setPolicyValue(int value)

Set the node module loading policy for nodes in the node pool.

.google.container.v1beta1.LinuxNodeConfig.NodeKernelModuleLoading.Policy policy = 1;

Parameter
Name Description
value int

The enum numeric value on the wire for policy to set.

Returns
Type Description
LinuxNodeConfig.NodeKernelModuleLoading.Builder

This builder for chaining.