Class NodeConfigDefaults.Builder (2.10.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

com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)

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 Overrides

build()

public NodeConfigDefaults build()
Returns
TypeDescription
NodeConfigDefaults

buildPartial()

public NodeConfigDefaults buildPartial()
Returns
TypeDescription
NodeConfigDefaults

clear()

public NodeConfigDefaults.Builder clear()
Returns Overrides

clearField(Descriptors.FieldDescriptor field)

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

clearGcfsConfig()

public NodeConfigDefaults.Builder clearGcfsConfig()

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

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

Returns

clearLoggingConfig()

public NodeConfigDefaults.Builder clearLoggingConfig()

Logging configuration for node pools.

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

Returns

clearOneof(Descriptors.OneofDescriptor oneof)

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

clone()

public NodeConfigDefaults.Builder clone()
Returns 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

getLoggingConfigOrBuilder()

public NodePoolLoggingConfigOrBuilder getLoggingConfigOrBuilder()

Logging configuration for node pools.

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

Returns

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

public NodeConfigDefaults.Builder mergeFrom(Message other)
Parameter
NameDescription
otherMessage
Returns 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

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

mergeUnknownFields(UnknownFieldSet unknownFields)

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

setField(Descriptors.FieldDescriptor field, Object value)

public NodeConfigDefaults.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns 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

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

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

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

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 Overrides

setUnknownFields(UnknownFieldSet unknownFields)

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