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
Inherited Members
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
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public NodeConfigDefaults.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public NodeConfigDefaults build()
Returns
buildPartial()
public NodeConfigDefaults buildPartial()
Returns
clear()
public NodeConfigDefaults.Builder clear()
Returns
Overrides
clearField(Descriptors.FieldDescriptor field)
public NodeConfigDefaults.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
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
Returns
Overrides
clone()
public NodeConfigDefaults.Builder clone()
Returns
Overrides
getDefaultInstanceForType()
public NodeConfigDefaults getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getGcfsConfig()
public GcfsConfig getGcfsConfig()
GCFS (Google Container File System, also known as Riptide) options.
.google.container.v1.GcfsConfig gcfs_config = 1;
Returns
getGcfsConfigBuilder()
public GcfsConfig.Builder getGcfsConfigBuilder()
GCFS (Google Container File System, also known as Riptide) options.
.google.container.v1.GcfsConfig gcfs_config = 1;
Returns
getGcfsConfigOrBuilder()
public GcfsConfigOrBuilder getGcfsConfigOrBuilder()
GCFS (Google Container File System, also known as Riptide) options.
.google.container.v1.GcfsConfig gcfs_config = 1;
Returns
getLoggingConfig()
public NodePoolLoggingConfig getLoggingConfig()
Logging configuration for node pools.
.google.container.v1.NodePoolLoggingConfig logging_config = 3;
Returns
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
Type | Description |
boolean | Whether the gcfsConfig field is set.
|
hasLoggingConfig()
public boolean hasLoggingConfig()
Logging configuration for node pools.
.google.container.v1.NodePoolLoggingConfig logging_config = 3;
Returns
Type | Description |
boolean | Whether the loggingConfig field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeFrom(NodeConfigDefaults other)
public NodeConfigDefaults.Builder mergeFrom(NodeConfigDefaults other)
Parameter
Returns
public NodeConfigDefaults.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public NodeConfigDefaults.Builder mergeFrom(Message other)
Parameter
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
Returns
mergeLoggingConfig(NodePoolLoggingConfig value)
public NodeConfigDefaults.Builder mergeLoggingConfig(NodePoolLoggingConfig value)
Logging configuration for node pools.
.google.container.v1.NodePoolLoggingConfig logging_config = 3;
Parameter
Returns
mergeUnknownFields(UnknownFieldSet unknownFields)
public final NodeConfigDefaults.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public NodeConfigDefaults.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
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
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
Returns
setLoggingConfig(NodePoolLoggingConfig value)
public NodeConfigDefaults.Builder setLoggingConfig(NodePoolLoggingConfig value)
Logging configuration for node pools.
.google.container.v1.NodePoolLoggingConfig logging_config = 3;
Parameter
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
Returns
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public NodeConfigDefaults.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final NodeConfigDefaults.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides