Class NodeConfigDefaults.Builder (2.40.0)

public static final class NodeConfigDefaults.Builder extends GeneratedMessageV3.Builder<NodeConfigDefaults.Builder> implements NodeConfigDefaultsOrBuilder

Subset of NodeConfig message that has defaults.

Protobuf type google.container.v1.NodeConfigDefaults

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
TypeDescription
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public NodeConfigDefaults.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
NodeConfigDefaults.Builder
Overrides

build()

public NodeConfigDefaults build()
Returns
TypeDescription
NodeConfigDefaults

buildPartial()

public NodeConfigDefaults buildPartial()
Returns
TypeDescription
NodeConfigDefaults

clear()

public NodeConfigDefaults.Builder clear()
Returns
TypeDescription
NodeConfigDefaults.Builder
Overrides

clearField(Descriptors.FieldDescriptor field)

public NodeConfigDefaults.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
NameDescription
fieldFieldDescriptor
Returns
TypeDescription
NodeConfigDefaults.Builder
Overrides

clearGcfsConfig()

public NodeConfigDefaults.Builder clearGcfsConfig()

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

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

Returns
TypeDescription
NodeConfigDefaults.Builder

clearLoggingConfig()

public NodeConfigDefaults.Builder clearLoggingConfig()

Logging configuration for node pools.

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

Returns
TypeDescription
NodeConfigDefaults.Builder

clearOneof(Descriptors.OneofDescriptor oneof)

public NodeConfigDefaults.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
NameDescription
oneofOneofDescriptor
Returns
TypeDescription
NodeConfigDefaults.Builder
Overrides

clone()

public NodeConfigDefaults.Builder clone()
Returns
TypeDescription
NodeConfigDefaults.Builder
Overrides

getDefaultInstanceForType()

public NodeConfigDefaults getDefaultInstanceForType()
Returns
TypeDescription
NodeConfigDefaults

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
TypeDescription
Descriptor
Overrides

getGcfsConfig()

public GcfsConfig getGcfsConfig()

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

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

Returns
TypeDescription
GcfsConfig

The gcfsConfig.

getGcfsConfigBuilder()

public GcfsConfig.Builder getGcfsConfigBuilder()

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

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

Returns
TypeDescription
GcfsConfig.Builder

getGcfsConfigOrBuilder()

public GcfsConfigOrBuilder getGcfsConfigOrBuilder()

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

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

Returns
TypeDescription
GcfsConfigOrBuilder

getLoggingConfig()

public NodePoolLoggingConfig getLoggingConfig()

Logging configuration for node pools.

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

Returns
TypeDescription
NodePoolLoggingConfig

The loggingConfig.

getLoggingConfigBuilder()

public NodePoolLoggingConfig.Builder getLoggingConfigBuilder()

Logging configuration for node pools.

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

Returns
TypeDescription
NodePoolLoggingConfig.Builder

getLoggingConfigOrBuilder()

public NodePoolLoggingConfigOrBuilder getLoggingConfigOrBuilder()

Logging configuration for node pools.

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

Returns
TypeDescription
NodePoolLoggingConfigOrBuilder

hasGcfsConfig()

public boolean hasGcfsConfig()

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()

public boolean hasLoggingConfig()

Logging configuration for node pools.

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

Returns
TypeDescription
boolean

Whether the loggingConfig field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
TypeDescription
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
TypeDescription
boolean
Overrides

mergeFrom(NodeConfigDefaults other)

public NodeConfigDefaults.Builder mergeFrom(NodeConfigDefaults other)
Parameter
NameDescription
otherNodeConfigDefaults
Returns
TypeDescription
NodeConfigDefaults.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public NodeConfigDefaults.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputCodedInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
NodeConfigDefaults.Builder
Overrides
Exceptions
TypeDescription
IOException

mergeFrom(Message other)

public NodeConfigDefaults.Builder mergeFrom(Message other)
Parameter
NameDescription
otherMessage
Returns
TypeDescription
NodeConfigDefaults.Builder
Overrides

mergeGcfsConfig(GcfsConfig value)

public NodeConfigDefaults.Builder mergeGcfsConfig(GcfsConfig value)

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)

public NodeConfigDefaults.Builder mergeLoggingConfig(NodePoolLoggingConfig value)

Logging configuration for node pools.

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

Parameter
NameDescription
valueNodePoolLoggingConfig
Returns
TypeDescription
NodeConfigDefaults.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final NodeConfigDefaults.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
NodeConfigDefaults.Builder
Overrides

setField(Descriptors.FieldDescriptor field, Object value)

public NodeConfigDefaults.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
NodeConfigDefaults.Builder
Overrides

setGcfsConfig(GcfsConfig value)

public NodeConfigDefaults.Builder setGcfsConfig(GcfsConfig value)

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)

public NodeConfigDefaults.Builder setGcfsConfig(GcfsConfig.Builder builderForValue)

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)

public NodeConfigDefaults.Builder setLoggingConfig(NodePoolLoggingConfig value)

Logging configuration for node pools.

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

Parameter
NameDescription
valueNodePoolLoggingConfig
Returns
TypeDescription
NodeConfigDefaults.Builder

setLoggingConfig(NodePoolLoggingConfig.Builder builderForValue)

public NodeConfigDefaults.Builder setLoggingConfig(NodePoolLoggingConfig.Builder builderForValue)

Logging configuration for node pools.

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

Parameter
NameDescription
builderForValueNodePoolLoggingConfig.Builder
Returns
TypeDescription
NodeConfigDefaults.Builder

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

public NodeConfigDefaults.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
NameDescription
fieldFieldDescriptor
indexint
valueObject
Returns
TypeDescription
NodeConfigDefaults.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final NodeConfigDefaults.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
NodeConfigDefaults.Builder
Overrides