public static final class SystemComponentsConfig.Builder extends GeneratedMessageV3.Builder<SystemComponentsConfig.Builder> implements SystemComponentsConfigOrBuilder
SystemComponentsConfig defines the fields for customizing configurations for
auto-installed components.
Protobuf type google.cloud.gkemulticloud.v1.SystemComponentsConfig
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
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()
Methods
addAllLabels(Iterable<? extends Label> values)
public SystemComponentsConfig.Builder addAllLabels(Iterable<? extends Label> values)
Sets custom labels for pods created by auto-installed components.
repeated .google.cloud.gkemulticloud.v1.Label labels = 2;
| Parameter |
| Name |
Description |
values |
Iterable<? extends com.google.cloud.gkemulticloud.v1.Label>
|
addAllTolerations(Iterable<? extends Toleration> values)
public SystemComponentsConfig.Builder addAllTolerations(Iterable<? extends Toleration> values)
Sets custom tolerations for pods created by auto-installed components.
repeated .google.cloud.gkemulticloud.v1.Toleration tolerations = 1;
| Parameter |
| Name |
Description |
values |
Iterable<? extends com.google.cloud.gkemulticloud.v1.Toleration>
|
addLabels(Label value)
public SystemComponentsConfig.Builder addLabels(Label value)
Sets custom labels for pods created by auto-installed components.
repeated .google.cloud.gkemulticloud.v1.Label labels = 2;
| Parameter |
| Name |
Description |
value |
Label
|
addLabels(Label.Builder builderForValue)
public SystemComponentsConfig.Builder addLabels(Label.Builder builderForValue)
Sets custom labels for pods created by auto-installed components.
repeated .google.cloud.gkemulticloud.v1.Label labels = 2;
addLabels(int index, Label value)
public SystemComponentsConfig.Builder addLabels(int index, Label value)
Sets custom labels for pods created by auto-installed components.
repeated .google.cloud.gkemulticloud.v1.Label labels = 2;
| Parameters |
| Name |
Description |
index |
int
|
value |
Label
|
addLabels(int index, Label.Builder builderForValue)
public SystemComponentsConfig.Builder addLabels(int index, Label.Builder builderForValue)
Sets custom labels for pods created by auto-installed components.
repeated .google.cloud.gkemulticloud.v1.Label labels = 2;
addLabelsBuilder()
public Label.Builder addLabelsBuilder()
Sets custom labels for pods created by auto-installed components.
repeated .google.cloud.gkemulticloud.v1.Label labels = 2;
addLabelsBuilder(int index)
public Label.Builder addLabelsBuilder(int index)
Sets custom labels for pods created by auto-installed components.
repeated .google.cloud.gkemulticloud.v1.Label labels = 2;
| Parameter |
| Name |
Description |
index |
int
|
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public SystemComponentsConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
addTolerations(Toleration value)
public SystemComponentsConfig.Builder addTolerations(Toleration value)
Sets custom tolerations for pods created by auto-installed components.
repeated .google.cloud.gkemulticloud.v1.Toleration tolerations = 1;
addTolerations(Toleration.Builder builderForValue)
public SystemComponentsConfig.Builder addTolerations(Toleration.Builder builderForValue)
Sets custom tolerations for pods created by auto-installed components.
repeated .google.cloud.gkemulticloud.v1.Toleration tolerations = 1;
addTolerations(int index, Toleration value)
public SystemComponentsConfig.Builder addTolerations(int index, Toleration value)
Sets custom tolerations for pods created by auto-installed components.
repeated .google.cloud.gkemulticloud.v1.Toleration tolerations = 1;
addTolerations(int index, Toleration.Builder builderForValue)
public SystemComponentsConfig.Builder addTolerations(int index, Toleration.Builder builderForValue)
Sets custom tolerations for pods created by auto-installed components.
repeated .google.cloud.gkemulticloud.v1.Toleration tolerations = 1;
addTolerationsBuilder()
public Toleration.Builder addTolerationsBuilder()
Sets custom tolerations for pods created by auto-installed components.
repeated .google.cloud.gkemulticloud.v1.Toleration tolerations = 1;
addTolerationsBuilder(int index)
public Toleration.Builder addTolerationsBuilder(int index)
Sets custom tolerations for pods created by auto-installed components.
repeated .google.cloud.gkemulticloud.v1.Toleration tolerations = 1;
| Parameter |
| Name |
Description |
index |
int
|
build()
public SystemComponentsConfig build()
buildPartial()
public SystemComponentsConfig buildPartial()
clear()
public SystemComponentsConfig.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public SystemComponentsConfig.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearLabels()
public SystemComponentsConfig.Builder clearLabels()
Sets custom labels for pods created by auto-installed components.
repeated .google.cloud.gkemulticloud.v1.Label labels = 2;
clearOneof(Descriptors.OneofDescriptor oneof)
public SystemComponentsConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearTolerations()
public SystemComponentsConfig.Builder clearTolerations()
Sets custom tolerations for pods created by auto-installed components.
repeated .google.cloud.gkemulticloud.v1.Toleration tolerations = 1;
clone()
public SystemComponentsConfig.Builder clone()
Overrides
getDefaultInstanceForType()
public SystemComponentsConfig getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getLabels(int index)
public Label getLabels(int index)
Sets custom labels for pods created by auto-installed components.
repeated .google.cloud.gkemulticloud.v1.Label labels = 2;
| Parameter |
| Name |
Description |
index |
int
|
| Returns |
| Type |
Description |
Label |
|
getLabelsBuilder(int index)
public Label.Builder getLabelsBuilder(int index)
Sets custom labels for pods created by auto-installed components.
repeated .google.cloud.gkemulticloud.v1.Label labels = 2;
| Parameter |
| Name |
Description |
index |
int
|
getLabelsBuilderList()
public List<Label.Builder> getLabelsBuilderList()
Sets custom labels for pods created by auto-installed components.
repeated .google.cloud.gkemulticloud.v1.Label labels = 2;
getLabelsCount()
public int getLabelsCount()
Sets custom labels for pods created by auto-installed components.
repeated .google.cloud.gkemulticloud.v1.Label labels = 2;
| Returns |
| Type |
Description |
int |
|
getLabelsList()
public List<Label> getLabelsList()
Sets custom labels for pods created by auto-installed components.
repeated .google.cloud.gkemulticloud.v1.Label labels = 2;
getLabelsOrBuilder(int index)
public LabelOrBuilder getLabelsOrBuilder(int index)
Sets custom labels for pods created by auto-installed components.
repeated .google.cloud.gkemulticloud.v1.Label labels = 2;
| Parameter |
| Name |
Description |
index |
int
|
getLabelsOrBuilderList()
public List<? extends LabelOrBuilder> getLabelsOrBuilderList()
Sets custom labels for pods created by auto-installed components.
repeated .google.cloud.gkemulticloud.v1.Label labels = 2;
| Returns |
| Type |
Description |
List<? extends com.google.cloud.gkemulticloud.v1.LabelOrBuilder> |
|
getTolerations(int index)
public Toleration getTolerations(int index)
Sets custom tolerations for pods created by auto-installed components.
repeated .google.cloud.gkemulticloud.v1.Toleration tolerations = 1;
| Parameter |
| Name |
Description |
index |
int
|
getTolerationsBuilder(int index)
public Toleration.Builder getTolerationsBuilder(int index)
Sets custom tolerations for pods created by auto-installed components.
repeated .google.cloud.gkemulticloud.v1.Toleration tolerations = 1;
| Parameter |
| Name |
Description |
index |
int
|
getTolerationsBuilderList()
public List<Toleration.Builder> getTolerationsBuilderList()
Sets custom tolerations for pods created by auto-installed components.
repeated .google.cloud.gkemulticloud.v1.Toleration tolerations = 1;
getTolerationsCount()
public int getTolerationsCount()
Sets custom tolerations for pods created by auto-installed components.
repeated .google.cloud.gkemulticloud.v1.Toleration tolerations = 1;
| Returns |
| Type |
Description |
int |
|
getTolerationsList()
public List<Toleration> getTolerationsList()
Sets custom tolerations for pods created by auto-installed components.
repeated .google.cloud.gkemulticloud.v1.Toleration tolerations = 1;
getTolerationsOrBuilder(int index)
public TolerationOrBuilder getTolerationsOrBuilder(int index)
Sets custom tolerations for pods created by auto-installed components.
repeated .google.cloud.gkemulticloud.v1.Toleration tolerations = 1;
| Parameter |
| Name |
Description |
index |
int
|
getTolerationsOrBuilderList()
public List<? extends TolerationOrBuilder> getTolerationsOrBuilderList()
Sets custom tolerations for pods created by auto-installed components.
repeated .google.cloud.gkemulticloud.v1.Toleration tolerations = 1;
| Returns |
| Type |
Description |
List<? extends com.google.cloud.gkemulticloud.v1.TolerationOrBuilder> |
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(SystemComponentsConfig other)
public SystemComponentsConfig.Builder mergeFrom(SystemComponentsConfig other)
public SystemComponentsConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public SystemComponentsConfig.Builder mergeFrom(Message other)
| Parameter |
| Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final SystemComponentsConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
removeLabels(int index)
public SystemComponentsConfig.Builder removeLabels(int index)
Sets custom labels for pods created by auto-installed components.
repeated .google.cloud.gkemulticloud.v1.Label labels = 2;
| Parameter |
| Name |
Description |
index |
int
|
removeTolerations(int index)
public SystemComponentsConfig.Builder removeTolerations(int index)
Sets custom tolerations for pods created by auto-installed components.
repeated .google.cloud.gkemulticloud.v1.Toleration tolerations = 1;
| Parameter |
| Name |
Description |
index |
int
|
setField(Descriptors.FieldDescriptor field, Object value)
public SystemComponentsConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setLabels(int index, Label value)
public SystemComponentsConfig.Builder setLabels(int index, Label value)
Sets custom labels for pods created by auto-installed components.
repeated .google.cloud.gkemulticloud.v1.Label labels = 2;
| Parameters |
| Name |
Description |
index |
int
|
value |
Label
|
setLabels(int index, Label.Builder builderForValue)
public SystemComponentsConfig.Builder setLabels(int index, Label.Builder builderForValue)
Sets custom labels for pods created by auto-installed components.
repeated .google.cloud.gkemulticloud.v1.Label labels = 2;
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public SystemComponentsConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setTolerations(int index, Toleration value)
public SystemComponentsConfig.Builder setTolerations(int index, Toleration value)
Sets custom tolerations for pods created by auto-installed components.
repeated .google.cloud.gkemulticloud.v1.Toleration tolerations = 1;
setTolerations(int index, Toleration.Builder builderForValue)
public SystemComponentsConfig.Builder setTolerations(int index, Toleration.Builder builderForValue)
Sets custom tolerations for pods created by auto-installed components.
repeated .google.cloud.gkemulticloud.v1.Toleration tolerations = 1;
setUnknownFields(UnknownFieldSet unknownFields)
public final SystemComponentsConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides