Class TaintConfig.Builder (2.96.0)
2.96.0 (latest)
2.94.0
2.91.0
2.90.0
2.88.0
2.86.0
2.85.0
2.84.0
2.83.0
2.81.0
2.79.0
2.78.0
2.77.0
2.76.0
2.75.0
2.73.0
2.71.0
2.70.0
2.67.0
2.66.0
2.65.0
2.63.0
2.62.0
2.61.0
2.60.0
2.59.0
2.58.0
2.57.0
2.56.0
2.55.0
2.54.0
2.52.0
2.51.0
2.50.0
2.49.0
2.48.0
2.47.0
2.46.0
2.45.0
2.44.0
2.43.0
2.42.0
2.40.0
2.39.0
2.38.0
2.37.0
2.36.0
2.35.0
2.34.0
2.33.0
2.32.0
2.31.0
2.30.0
2.27.0
2.26.0
2.25.0
2.24.0
2.23.0
2.22.0
2.21.0
2.20.0
2.19.0
2.18.0
2.17.0
2.16.0
2.15.0
2.14.0
2.13.0
2.12.0
2.11.0
2.10.0
2.9.0
2.8.0
2.7.0
2.6.0
2.5.2
2.4.1
2.3.8
public static final class TaintConfig . Builder extends GeneratedMessage . Builder<TaintConfig . Builder > implements TaintConfigOrBuilder
TaintConfig contains the configuration for the taints of the node pool.
Protobuf type google.container.v1.TaintConfig
Inherited Members
com.google.protobuf.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Methods
build()
public TaintConfig build ()
buildPartial()
public TaintConfig buildPartial ()
clear()
public TaintConfig . Builder clear ()
Overrides
clearArchitectureTaintBehavior()
public TaintConfig . Builder clearArchitectureTaintBehavior ()
Optional. Controls architecture tainting behavior.
optional .google.container.v1.TaintConfig.ArchitectureTaintBehavior architecture_taint_behavior = 2 [(.google.api.field_behavior) = OPTIONAL];
getArchitectureTaintBehavior()
public TaintConfig . ArchitectureTaintBehavior getArchitectureTaintBehavior ()
Optional. Controls architecture tainting behavior.
optional .google.container.v1.TaintConfig.ArchitectureTaintBehavior architecture_taint_behavior = 2 [(.google.api.field_behavior) = OPTIONAL];
getArchitectureTaintBehaviorValue()
public int getArchitectureTaintBehaviorValue ()
Optional. Controls architecture tainting behavior.
optional .google.container.v1.TaintConfig.ArchitectureTaintBehavior architecture_taint_behavior = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns
Type
Description
int
The enum numeric value on the wire for architectureTaintBehavior.
getDefaultInstanceForType()
public TaintConfig getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
hasArchitectureTaintBehavior()
public boolean hasArchitectureTaintBehavior ()
Optional. Controls architecture tainting behavior.
optional .google.container.v1.TaintConfig.ArchitectureTaintBehavior architecture_taint_behavior = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns
Type
Description
boolean
Whether the architectureTaintBehavior field is set.
internalGetFieldAccessorTable()
protected GeneratedMessage . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeFrom(TaintConfig other)
public TaintConfig . Builder mergeFrom ( TaintConfig other )
public TaintConfig . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public TaintConfig . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
setArchitectureTaintBehavior(TaintConfig.ArchitectureTaintBehavior value)
public TaintConfig . Builder setArchitectureTaintBehavior ( TaintConfig . ArchitectureTaintBehavior value )
Optional. Controls architecture tainting behavior.
optional .google.container.v1.TaintConfig.ArchitectureTaintBehavior architecture_taint_behavior = 2 [(.google.api.field_behavior) = OPTIONAL];
setArchitectureTaintBehaviorValue(int value)
public TaintConfig . Builder setArchitectureTaintBehaviorValue ( int value )
Optional. Controls architecture tainting behavior.
optional .google.container.v1.TaintConfig.ArchitectureTaintBehavior architecture_taint_behavior = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter
Name
Description
value
int The enum numeric value on the wire for architectureTaintBehavior to set.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-06-19 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-06-19 UTC."],[],[]]