Class NodeConfigDefaults.Builder (2.63.0)

publicstaticfinalclassNodeConfigDefaults.BuilderextendsGeneratedMessageV3.Builder<NodeConfigDefaults.Builder>implementsNodeConfigDefaultsOrBuilder

Subset of NodeConfig message that has defaults.

Protobuf type google.container.v1.NodeConfigDefaults

Static Methods

getDescriptor()

publicstaticfinalDescriptors.DescriptorgetDescriptor()
Returns
TypeDescription
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

publicNodeConfigDefaults.BuilderaddRepeatedField(Descriptors.FieldDescriptorfield,Objectvalue)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
NodeConfigDefaults.Builder
Overrides

build()

publicNodeConfigDefaultsbuild()
Returns
TypeDescription
NodeConfigDefaults

buildPartial()

publicNodeConfigDefaultsbuildPartial()
Returns
TypeDescription
NodeConfigDefaults

clear()

publicNodeConfigDefaults.Builderclear()
Returns
TypeDescription
NodeConfigDefaults.Builder
Overrides

clearContainerdConfig()

publicNodeConfigDefaults.BuilderclearContainerdConfig()

Parameters for containerd customization.

.google.container.v1.ContainerdConfig containerd_config = 4;

Returns
TypeDescription
NodeConfigDefaults.Builder

clearField(Descriptors.FieldDescriptor field)

publicNodeConfigDefaults.BuilderclearField(Descriptors.FieldDescriptorfield)
Parameter
NameDescription
fieldFieldDescriptor
Returns
TypeDescription
NodeConfigDefaults.Builder
Overrides

clearGcfsConfig()

publicNodeConfigDefaults.BuilderclearGcfsConfig()

GCFS (Google Container File System, also known as Riptide) options.

.google.container.v1.GcfsConfig gcfs_config = 1;

Returns
TypeDescription
NodeConfigDefaults.Builder

clearLoggingConfig()

publicNodeConfigDefaults.BuilderclearLoggingConfig()

Logging configuration for node pools.

.google.container.v1.NodePoolLoggingConfig logging_config = 3;

Returns
TypeDescription
NodeConfigDefaults.Builder

clearNodeKubeletConfig()

publicNodeConfigDefaults.BuilderclearNodeKubeletConfig()

NodeKubeletConfig controls the defaults for new node-pools.

Currently only insecure_kubelet_readonly_port_enabled can be set here.

.google.container.v1.NodeKubeletConfig node_kubelet_config = 6;

Returns
TypeDescription
NodeConfigDefaults.Builder

clearOneof(Descriptors.OneofDescriptor oneof)

publicNodeConfigDefaults.BuilderclearOneof(Descriptors.OneofDescriptoroneof)
Parameter
NameDescription
oneofOneofDescriptor
Returns
TypeDescription
NodeConfigDefaults.Builder
Overrides

clone()

publicNodeConfigDefaults.Builderclone()
Returns
TypeDescription
NodeConfigDefaults.Builder
Overrides

getContainerdConfig()

publicContainerdConfiggetContainerdConfig()

Parameters for containerd customization.

.google.container.v1.ContainerdConfig containerd_config = 4;

Returns
TypeDescription
ContainerdConfig

The containerdConfig.

getContainerdConfigBuilder()

publicContainerdConfig.BuildergetContainerdConfigBuilder()

Parameters for containerd customization.

.google.container.v1.ContainerdConfig containerd_config = 4;

Returns
TypeDescription
ContainerdConfig.Builder

getContainerdConfigOrBuilder()

publicContainerdConfigOrBuildergetContainerdConfigOrBuilder()

Parameters for containerd customization.

.google.container.v1.ContainerdConfig containerd_config = 4;

Returns
TypeDescription
ContainerdConfigOrBuilder

getDefaultInstanceForType()

publicNodeConfigDefaultsgetDefaultInstanceForType()
Returns
TypeDescription
NodeConfigDefaults

getDescriptorForType()

publicDescriptors.DescriptorgetDescriptorForType()
Returns
TypeDescription
Descriptor
Overrides

getGcfsConfig()

publicGcfsConfiggetGcfsConfig()

GCFS (Google Container File System, also known as Riptide) options.

.google.container.v1.GcfsConfig gcfs_config = 1;

Returns
TypeDescription
GcfsConfig

The gcfsConfig.

getGcfsConfigBuilder()

publicGcfsConfig.BuildergetGcfsConfigBuilder()

GCFS (Google Container File System, also known as Riptide) options.

.google.container.v1.GcfsConfig gcfs_config = 1;

Returns
TypeDescription
GcfsConfig.Builder

getGcfsConfigOrBuilder()

publicGcfsConfigOrBuildergetGcfsConfigOrBuilder()

GCFS (Google Container File System, also known as Riptide) options.

.google.container.v1.GcfsConfig gcfs_config = 1;

Returns
TypeDescription
GcfsConfigOrBuilder

getLoggingConfig()

publicNodePoolLoggingConfiggetLoggingConfig()

Logging configuration for node pools.

.google.container.v1.NodePoolLoggingConfig logging_config = 3;

Returns
TypeDescription
NodePoolLoggingConfig

The loggingConfig.

getLoggingConfigBuilder()

publicNodePoolLoggingConfig.BuildergetLoggingConfigBuilder()

Logging configuration for node pools.

.google.container.v1.NodePoolLoggingConfig logging_config = 3;

Returns
TypeDescription
NodePoolLoggingConfig.Builder

getLoggingConfigOrBuilder()

publicNodePoolLoggingConfigOrBuildergetLoggingConfigOrBuilder()

Logging configuration for node pools.

.google.container.v1.NodePoolLoggingConfig logging_config = 3;

Returns
TypeDescription
NodePoolLoggingConfigOrBuilder

getNodeKubeletConfig()

publicNodeKubeletConfiggetNodeKubeletConfig()

NodeKubeletConfig controls the defaults for new node-pools.

Currently only insecure_kubelet_readonly_port_enabled can be set here.

.google.container.v1.NodeKubeletConfig node_kubelet_config = 6;

Returns
TypeDescription
NodeKubeletConfig

The nodeKubeletConfig.

getNodeKubeletConfigBuilder()

publicNodeKubeletConfig.BuildergetNodeKubeletConfigBuilder()

NodeKubeletConfig controls the defaults for new node-pools.

Currently only insecure_kubelet_readonly_port_enabled can be set here.

.google.container.v1.NodeKubeletConfig node_kubelet_config = 6;

Returns
TypeDescription
NodeKubeletConfig.Builder

getNodeKubeletConfigOrBuilder()

publicNodeKubeletConfigOrBuildergetNodeKubeletConfigOrBuilder()

NodeKubeletConfig controls the defaults for new node-pools.

Currently only insecure_kubelet_readonly_port_enabled can be set here.

.google.container.v1.NodeKubeletConfig node_kubelet_config = 6;

Returns
TypeDescription
NodeKubeletConfigOrBuilder

hasContainerdConfig()

publicbooleanhasContainerdConfig()

Parameters for containerd customization.

.google.container.v1.ContainerdConfig containerd_config = 4;

Returns
TypeDescription
boolean

Whether the containerdConfig field is set.

hasGcfsConfig()

publicbooleanhasGcfsConfig()

GCFS (Google Container File System, also known as Riptide) options.

.google.container.v1.GcfsConfig gcfs_config = 1;

Returns
TypeDescription
boolean

Whether the gcfsConfig field is set.

hasLoggingConfig()

publicbooleanhasLoggingConfig()

Logging configuration for node pools.

.google.container.v1.NodePoolLoggingConfig logging_config = 3;

Returns
TypeDescription
boolean

Whether the loggingConfig field is set.

hasNodeKubeletConfig()

publicbooleanhasNodeKubeletConfig()

NodeKubeletConfig controls the defaults for new node-pools.

Currently only insecure_kubelet_readonly_port_enabled can be set here.

.google.container.v1.NodeKubeletConfig node_kubelet_config = 6;

Returns
TypeDescription
boolean

Whether the nodeKubeletConfig field is set.

internalGetFieldAccessorTable()

protectedGeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()
Returns
TypeDescription
FieldAccessorTable
Overrides

isInitialized()

publicfinalbooleanisInitialized()
Returns
TypeDescription
boolean
Overrides

mergeContainerdConfig(ContainerdConfig value)

publicNodeConfigDefaults.BuildermergeContainerdConfig(ContainerdConfigvalue)

Parameters for containerd customization.

.google.container.v1.ContainerdConfig containerd_config = 4;

Parameter
NameDescription
valueContainerdConfig
Returns
TypeDescription
NodeConfigDefaults.Builder

mergeFrom(NodeConfigDefaults other)

publicNodeConfigDefaults.BuildermergeFrom(NodeConfigDefaultsother)
Parameter
NameDescription
otherNodeConfigDefaults
Returns
TypeDescription
NodeConfigDefaults.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

publicNodeConfigDefaults.BuildermergeFrom(CodedInputStreaminput,ExtensionRegistryLiteextensionRegistry)
Parameters
NameDescription
inputCodedInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
NodeConfigDefaults.Builder
Overrides
Exceptions
TypeDescription
IOException

mergeFrom(Message other)

publicNodeConfigDefaults.BuildermergeFrom(Messageother)
Parameter
NameDescription
otherMessage
Returns
TypeDescription
NodeConfigDefaults.Builder
Overrides

mergeGcfsConfig(GcfsConfig value)

publicNodeConfigDefaults.BuildermergeGcfsConfig(GcfsConfigvalue)

GCFS (Google Container File System, also known as Riptide) options.

.google.container.v1.GcfsConfig gcfs_config = 1;

Parameter
NameDescription
valueGcfsConfig
Returns
TypeDescription
NodeConfigDefaults.Builder

mergeLoggingConfig(NodePoolLoggingConfig value)

publicNodeConfigDefaults.BuildermergeLoggingConfig(NodePoolLoggingConfigvalue)

Logging configuration for node pools.

.google.container.v1.NodePoolLoggingConfig logging_config = 3;

Parameter
NameDescription
valueNodePoolLoggingConfig
Returns
TypeDescription
NodeConfigDefaults.Builder

mergeNodeKubeletConfig(NodeKubeletConfig value)

publicNodeConfigDefaults.BuildermergeNodeKubeletConfig(NodeKubeletConfigvalue)

NodeKubeletConfig controls the defaults for new node-pools.

Currently only insecure_kubelet_readonly_port_enabled can be set here.

.google.container.v1.NodeKubeletConfig node_kubelet_config = 6;

Parameter
NameDescription
valueNodeKubeletConfig
Returns
TypeDescription
NodeConfigDefaults.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

publicfinalNodeConfigDefaults.BuildermergeUnknownFields(UnknownFieldSetunknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
NodeConfigDefaults.Builder
Overrides

setContainerdConfig(ContainerdConfig value)

publicNodeConfigDefaults.BuildersetContainerdConfig(ContainerdConfigvalue)

Parameters for containerd customization.

.google.container.v1.ContainerdConfig containerd_config = 4;

Parameter
NameDescription
valueContainerdConfig
Returns
TypeDescription
NodeConfigDefaults.Builder

setContainerdConfig(ContainerdConfig.Builder builderForValue)

publicNodeConfigDefaults.BuildersetContainerdConfig(ContainerdConfig.BuilderbuilderForValue)

Parameters for containerd customization.

.google.container.v1.ContainerdConfig containerd_config = 4;

Parameter
NameDescription
builderForValueContainerdConfig.Builder
Returns
TypeDescription
NodeConfigDefaults.Builder

setField(Descriptors.FieldDescriptor field, Object value)

publicNodeConfigDefaults.BuildersetField(Descriptors.FieldDescriptorfield,Objectvalue)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
NodeConfigDefaults.Builder
Overrides

setGcfsConfig(GcfsConfig value)

publicNodeConfigDefaults.BuildersetGcfsConfig(GcfsConfigvalue)

GCFS (Google Container File System, also known as Riptide) options.

.google.container.v1.GcfsConfig gcfs_config = 1;

Parameter
NameDescription
valueGcfsConfig
Returns
TypeDescription
NodeConfigDefaults.Builder

setGcfsConfig(GcfsConfig.Builder builderForValue)

publicNodeConfigDefaults.BuildersetGcfsConfig(GcfsConfig.BuilderbuilderForValue)

GCFS (Google Container File System, also known as Riptide) options.

.google.container.v1.GcfsConfig gcfs_config = 1;

Parameter
NameDescription
builderForValueGcfsConfig.Builder
Returns
TypeDescription
NodeConfigDefaults.Builder

setLoggingConfig(NodePoolLoggingConfig value)

publicNodeConfigDefaults.BuildersetLoggingConfig(NodePoolLoggingConfigvalue)

Logging configuration for node pools.

.google.container.v1.NodePoolLoggingConfig logging_config = 3;

Parameter
NameDescription
valueNodePoolLoggingConfig
Returns
TypeDescription
NodeConfigDefaults.Builder

setLoggingConfig(NodePoolLoggingConfig.Builder builderForValue)

publicNodeConfigDefaults.BuildersetLoggingConfig(NodePoolLoggingConfig.BuilderbuilderForValue)

Logging configuration for node pools.

.google.container.v1.NodePoolLoggingConfig logging_config = 3;

Parameter
NameDescription
builderForValueNodePoolLoggingConfig.Builder
Returns
TypeDescription
NodeConfigDefaults.Builder

setNodeKubeletConfig(NodeKubeletConfig value)

publicNodeConfigDefaults.BuildersetNodeKubeletConfig(NodeKubeletConfigvalue)

NodeKubeletConfig controls the defaults for new node-pools.

Currently only insecure_kubelet_readonly_port_enabled can be set here.

.google.container.v1.NodeKubeletConfig node_kubelet_config = 6;

Parameter
NameDescription
valueNodeKubeletConfig
Returns
TypeDescription
NodeConfigDefaults.Builder

setNodeKubeletConfig(NodeKubeletConfig.Builder builderForValue)

publicNodeConfigDefaults.BuildersetNodeKubeletConfig(NodeKubeletConfig.BuilderbuilderForValue)

NodeKubeletConfig controls the defaults for new node-pools.

Currently only insecure_kubelet_readonly_port_enabled can be set here.

.google.container.v1.NodeKubeletConfig node_kubelet_config = 6;

Parameter
NameDescription
builderForValueNodeKubeletConfig.Builder
Returns
TypeDescription
NodeConfigDefaults.Builder

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

publicNodeConfigDefaults.BuildersetRepeatedField(Descriptors.FieldDescriptorfield,intindex,Objectvalue)
Parameters
NameDescription
fieldFieldDescriptor
indexint
valueObject
Returns
TypeDescription
NodeConfigDefaults.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

publicfinalNodeConfigDefaults.BuildersetUnknownFields(UnknownFieldSetunknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
NodeConfigDefaults.Builder
Overrides