public static final class SystemComponentsConfig.Builder extends GeneratedMessage.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.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
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
|
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
clearLabels()
public SystemComponentsConfig.Builder clearLabels()
Sets custom labels for pods created by auto-installed components.
repeated .google.cloud.gkemulticloud.v1.Label labels = 2;
clearTolerations()
public SystemComponentsConfig.Builder clearTolerations()
Sets custom tolerations for pods created by auto-installed components.
repeated .google.cloud.gkemulticloud.v1.Toleration tolerations = 1;
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 GeneratedMessage.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
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
|
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;
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;