public final class SystemComponentsConfig extends GeneratedMessage 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.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
LABELS_FIELD_NUMBER
public static final int LABELS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
TOLERATIONS_FIELD_NUMBER
public static final int TOLERATIONS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static SystemComponentsConfig getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static SystemComponentsConfig.Builder newBuilder()
newBuilder(SystemComponentsConfig prototype)
public static SystemComponentsConfig.Builder newBuilder(SystemComponentsConfig prototype)
public static SystemComponentsConfig parseDelimitedFrom(InputStream input)
public static SystemComponentsConfig parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static SystemComponentsConfig parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static SystemComponentsConfig parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static SystemComponentsConfig parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static SystemComponentsConfig parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static SystemComponentsConfig parseFrom(CodedInputStream input)
public static SystemComponentsConfig parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static SystemComponentsConfig parseFrom(InputStream input)
public static SystemComponentsConfig parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static SystemComponentsConfig parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static SystemComponentsConfig parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<SystemComponentsConfig> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public SystemComponentsConfig getDefaultInstanceForType()
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 |
|
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> |
|
getParserForType()
public Parser<SystemComponentsConfig> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
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
|
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> |
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public SystemComponentsConfig.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected SystemComponentsConfig.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public SystemComponentsConfig.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides