Package com.google.container.v1beta1
Class ServerConfig.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ServerConfig.Builder>
-
- com.google.container.v1beta1.ServerConfig.Builder
-
- All Implemented Interfaces:
ServerConfigOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ServerConfig
public static final class ServerConfig.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ServerConfig.Builder> implements ServerConfigOrBuilder
Kubernetes Engine service configuration.
Protobuf typegoogle.container.v1beta1.ServerConfig
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description ServerConfig.BuilderaddAllChannels(Iterable<? extends ServerConfig.ReleaseChannelConfig> values)List of release channel configurations.ServerConfig.BuilderaddAllValidImageTypes(Iterable<String> values)List of valid image types.ServerConfig.BuilderaddAllValidMasterVersions(Iterable<String> values)List of valid master versions, in descending order.ServerConfig.BuilderaddAllValidNodeVersions(Iterable<String> values)List of valid node upgrade target versions, in descending order.ServerConfig.BuilderaddChannels(int index, ServerConfig.ReleaseChannelConfig value)List of release channel configurations.ServerConfig.BuilderaddChannels(int index, ServerConfig.ReleaseChannelConfig.Builder builderForValue)List of release channel configurations.ServerConfig.BuilderaddChannels(ServerConfig.ReleaseChannelConfig value)List of release channel configurations.ServerConfig.BuilderaddChannels(ServerConfig.ReleaseChannelConfig.Builder builderForValue)List of release channel configurations.ServerConfig.ReleaseChannelConfig.BuilderaddChannelsBuilder()List of release channel configurations.ServerConfig.ReleaseChannelConfig.BuilderaddChannelsBuilder(int index)List of release channel configurations.ServerConfig.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)ServerConfig.BuilderaddValidImageTypes(String value)List of valid image types.ServerConfig.BuilderaddValidImageTypesBytes(com.google.protobuf.ByteString value)List of valid image types.ServerConfig.BuilderaddValidMasterVersions(String value)List of valid master versions, in descending order.ServerConfig.BuilderaddValidMasterVersionsBytes(com.google.protobuf.ByteString value)List of valid master versions, in descending order.ServerConfig.BuilderaddValidNodeVersions(String value)List of valid node upgrade target versions, in descending order.ServerConfig.BuilderaddValidNodeVersionsBytes(com.google.protobuf.ByteString value)List of valid node upgrade target versions, in descending order.ServerConfigbuild()ServerConfigbuildPartial()ServerConfig.Builderclear()ServerConfig.BuilderclearChannels()List of release channel configurations.ServerConfig.BuilderclearDefaultClusterVersion()Version of Kubernetes the service deploys by default.ServerConfig.BuilderclearDefaultImageType()Default image type.ServerConfig.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)ServerConfig.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)ServerConfig.BuilderclearValidImageTypes()List of valid image types.ServerConfig.BuilderclearValidMasterVersions()List of valid master versions, in descending order.ServerConfig.BuilderclearValidNodeVersions()List of valid node upgrade target versions, in descending order.ServerConfig.BuilderclearWindowsVersionMaps()ServerConfig.Builderclone()booleancontainsWindowsVersionMaps(String key)Maps of Kubernetes version and supported Windows server versions.ServerConfig.ReleaseChannelConfiggetChannels(int index)List of release channel configurations.ServerConfig.ReleaseChannelConfig.BuildergetChannelsBuilder(int index)List of release channel configurations.List<ServerConfig.ReleaseChannelConfig.Builder>getChannelsBuilderList()List of release channel configurations.intgetChannelsCount()List of release channel configurations.List<ServerConfig.ReleaseChannelConfig>getChannelsList()List of release channel configurations.ServerConfig.ReleaseChannelConfigOrBuildergetChannelsOrBuilder(int index)List of release channel configurations.List<? extends ServerConfig.ReleaseChannelConfigOrBuilder>getChannelsOrBuilderList()List of release channel configurations.StringgetDefaultClusterVersion()Version of Kubernetes the service deploys by default.com.google.protobuf.ByteStringgetDefaultClusterVersionBytes()Version of Kubernetes the service deploys by default.StringgetDefaultImageType()Default image type.com.google.protobuf.ByteStringgetDefaultImageTypeBytes()Default image type.ServerConfiggetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()Map<String,WindowsVersions>getMutableWindowsVersionMaps()Deprecated.StringgetValidImageTypes(int index)List of valid image types.com.google.protobuf.ByteStringgetValidImageTypesBytes(int index)List of valid image types.intgetValidImageTypesCount()List of valid image types.com.google.protobuf.ProtocolStringListgetValidImageTypesList()List of valid image types.StringgetValidMasterVersions(int index)List of valid master versions, in descending order.com.google.protobuf.ByteStringgetValidMasterVersionsBytes(int index)List of valid master versions, in descending order.intgetValidMasterVersionsCount()List of valid master versions, in descending order.com.google.protobuf.ProtocolStringListgetValidMasterVersionsList()List of valid master versions, in descending order.StringgetValidNodeVersions(int index)List of valid node upgrade target versions, in descending order.com.google.protobuf.ByteStringgetValidNodeVersionsBytes(int index)List of valid node upgrade target versions, in descending order.intgetValidNodeVersionsCount()List of valid node upgrade target versions, in descending order.com.google.protobuf.ProtocolStringListgetValidNodeVersionsList()List of valid node upgrade target versions, in descending order.Map<String,WindowsVersions>getWindowsVersionMaps()Deprecated.intgetWindowsVersionMapsCount()Maps of Kubernetes version and supported Windows server versions.Map<String,WindowsVersions>getWindowsVersionMapsMap()Maps of Kubernetes version and supported Windows server versions.WindowsVersionsgetWindowsVersionMapsOrDefault(String key, WindowsVersions defaultValue)Maps of Kubernetes version and supported Windows server versions.WindowsVersionsgetWindowsVersionMapsOrThrow(String key)Maps of Kubernetes version and supported Windows server versions.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()protected com.google.protobuf.MapFieldinternalGetMapField(int number)protected com.google.protobuf.MapFieldinternalGetMutableMapField(int number)booleanisInitialized()ServerConfig.BuildermergeFrom(ServerConfig other)ServerConfig.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)ServerConfig.BuildermergeFrom(com.google.protobuf.Message other)ServerConfig.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)ServerConfig.BuilderputAllWindowsVersionMaps(Map<String,WindowsVersions> values)Maps of Kubernetes version and supported Windows server versions.ServerConfig.BuilderputWindowsVersionMaps(String key, WindowsVersions value)Maps of Kubernetes version and supported Windows server versions.ServerConfig.BuilderremoveChannels(int index)List of release channel configurations.ServerConfig.BuilderremoveWindowsVersionMaps(String key)Maps of Kubernetes version and supported Windows server versions.ServerConfig.BuildersetChannels(int index, ServerConfig.ReleaseChannelConfig value)List of release channel configurations.ServerConfig.BuildersetChannels(int index, ServerConfig.ReleaseChannelConfig.Builder builderForValue)List of release channel configurations.ServerConfig.BuildersetDefaultClusterVersion(String value)Version of Kubernetes the service deploys by default.ServerConfig.BuildersetDefaultClusterVersionBytes(com.google.protobuf.ByteString value)Version of Kubernetes the service deploys by default.ServerConfig.BuildersetDefaultImageType(String value)Default image type.ServerConfig.BuildersetDefaultImageTypeBytes(com.google.protobuf.ByteString value)Default image type.ServerConfig.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)ServerConfig.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)ServerConfig.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)ServerConfig.BuildersetValidImageTypes(int index, String value)List of valid image types.ServerConfig.BuildersetValidMasterVersions(int index, String value)List of valid master versions, in descending order.ServerConfig.BuildersetValidNodeVersions(int index, String value)List of valid node upgrade target versions, in descending order.-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number)
- Overrides:
internalGetMapFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ServerConfig.Builder>
-
internalGetMutableMapField
protected com.google.protobuf.MapField internalGetMutableMapField(int number)
- Overrides:
internalGetMutableMapFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ServerConfig.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<ServerConfig.Builder>
-
clear
public ServerConfig.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<ServerConfig.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<ServerConfig.Builder>
-
getDefaultInstanceForType
public ServerConfig getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public ServerConfig build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ServerConfig buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ServerConfig.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<ServerConfig.Builder>
-
setField
public ServerConfig.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ServerConfig.Builder>
-
clearField
public ServerConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ServerConfig.Builder>
-
clearOneof
public ServerConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ServerConfig.Builder>
-
setRepeatedField
public ServerConfig.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ServerConfig.Builder>
-
addRepeatedField
public ServerConfig.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ServerConfig.Builder>
-
mergeFrom
public ServerConfig.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ServerConfig.Builder>
-
mergeFrom
public ServerConfig.Builder mergeFrom(ServerConfig other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ServerConfig.Builder>
-
mergeFrom
public ServerConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ServerConfig.Builder>- Throws:
IOException
-
getDefaultClusterVersion
public String getDefaultClusterVersion()
Version of Kubernetes the service deploys by default.
string default_cluster_version = 1;- Specified by:
getDefaultClusterVersionin interfaceServerConfigOrBuilder- Returns:
- The defaultClusterVersion.
-
getDefaultClusterVersionBytes
public com.google.protobuf.ByteString getDefaultClusterVersionBytes()
Version of Kubernetes the service deploys by default.
string default_cluster_version = 1;- Specified by:
getDefaultClusterVersionBytesin interfaceServerConfigOrBuilder- Returns:
- The bytes for defaultClusterVersion.
-
setDefaultClusterVersion
public ServerConfig.Builder setDefaultClusterVersion(String value)
Version of Kubernetes the service deploys by default.
string default_cluster_version = 1;- Parameters:
value- The defaultClusterVersion to set.- Returns:
- This builder for chaining.
-
clearDefaultClusterVersion
public ServerConfig.Builder clearDefaultClusterVersion()
Version of Kubernetes the service deploys by default.
string default_cluster_version = 1;- Returns:
- This builder for chaining.
-
setDefaultClusterVersionBytes
public ServerConfig.Builder setDefaultClusterVersionBytes(com.google.protobuf.ByteString value)
Version of Kubernetes the service deploys by default.
string default_cluster_version = 1;- Parameters:
value- The bytes for defaultClusterVersion to set.- Returns:
- This builder for chaining.
-
getValidNodeVersionsList
public com.google.protobuf.ProtocolStringList getValidNodeVersionsList()
List of valid node upgrade target versions, in descending order.
repeated string valid_node_versions = 3;- Specified by:
getValidNodeVersionsListin interfaceServerConfigOrBuilder- Returns:
- A list containing the validNodeVersions.
-
getValidNodeVersionsCount
public int getValidNodeVersionsCount()
List of valid node upgrade target versions, in descending order.
repeated string valid_node_versions = 3;- Specified by:
getValidNodeVersionsCountin interfaceServerConfigOrBuilder- Returns:
- The count of validNodeVersions.
-
getValidNodeVersions
public String getValidNodeVersions(int index)
List of valid node upgrade target versions, in descending order.
repeated string valid_node_versions = 3;- Specified by:
getValidNodeVersionsin interfaceServerConfigOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The validNodeVersions at the given index.
-
getValidNodeVersionsBytes
public com.google.protobuf.ByteString getValidNodeVersionsBytes(int index)
List of valid node upgrade target versions, in descending order.
repeated string valid_node_versions = 3;- Specified by:
getValidNodeVersionsBytesin interfaceServerConfigOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the validNodeVersions at the given index.
-
setValidNodeVersions
public ServerConfig.Builder setValidNodeVersions(int index, String value)
List of valid node upgrade target versions, in descending order.
repeated string valid_node_versions = 3;- Parameters:
index- The index to set the value at.value- The validNodeVersions to set.- Returns:
- This builder for chaining.
-
addValidNodeVersions
public ServerConfig.Builder addValidNodeVersions(String value)
List of valid node upgrade target versions, in descending order.
repeated string valid_node_versions = 3;- Parameters:
value- The validNodeVersions to add.- Returns:
- This builder for chaining.
-
addAllValidNodeVersions
public ServerConfig.Builder addAllValidNodeVersions(Iterable<String> values)
List of valid node upgrade target versions, in descending order.
repeated string valid_node_versions = 3;- Parameters:
values- The validNodeVersions to add.- Returns:
- This builder for chaining.
-
clearValidNodeVersions
public ServerConfig.Builder clearValidNodeVersions()
List of valid node upgrade target versions, in descending order.
repeated string valid_node_versions = 3;- Returns:
- This builder for chaining.
-
addValidNodeVersionsBytes
public ServerConfig.Builder addValidNodeVersionsBytes(com.google.protobuf.ByteString value)
List of valid node upgrade target versions, in descending order.
repeated string valid_node_versions = 3;- Parameters:
value- The bytes of the validNodeVersions to add.- Returns:
- This builder for chaining.
-
getDefaultImageType
public String getDefaultImageType()
Default image type.
string default_image_type = 4;- Specified by:
getDefaultImageTypein interfaceServerConfigOrBuilder- Returns:
- The defaultImageType.
-
getDefaultImageTypeBytes
public com.google.protobuf.ByteString getDefaultImageTypeBytes()
Default image type.
string default_image_type = 4;- Specified by:
getDefaultImageTypeBytesin interfaceServerConfigOrBuilder- Returns:
- The bytes for defaultImageType.
-
setDefaultImageType
public ServerConfig.Builder setDefaultImageType(String value)
Default image type.
string default_image_type = 4;- Parameters:
value- The defaultImageType to set.- Returns:
- This builder for chaining.
-
clearDefaultImageType
public ServerConfig.Builder clearDefaultImageType()
Default image type.
string default_image_type = 4;- Returns:
- This builder for chaining.
-
setDefaultImageTypeBytes
public ServerConfig.Builder setDefaultImageTypeBytes(com.google.protobuf.ByteString value)
Default image type.
string default_image_type = 4;- Parameters:
value- The bytes for defaultImageType to set.- Returns:
- This builder for chaining.
-
getValidImageTypesList
public com.google.protobuf.ProtocolStringList getValidImageTypesList()
List of valid image types.
repeated string valid_image_types = 5;- Specified by:
getValidImageTypesListin interfaceServerConfigOrBuilder- Returns:
- A list containing the validImageTypes.
-
getValidImageTypesCount
public int getValidImageTypesCount()
List of valid image types.
repeated string valid_image_types = 5;- Specified by:
getValidImageTypesCountin interfaceServerConfigOrBuilder- Returns:
- The count of validImageTypes.
-
getValidImageTypes
public String getValidImageTypes(int index)
List of valid image types.
repeated string valid_image_types = 5;- Specified by:
getValidImageTypesin interfaceServerConfigOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The validImageTypes at the given index.
-
getValidImageTypesBytes
public com.google.protobuf.ByteString getValidImageTypesBytes(int index)
List of valid image types.
repeated string valid_image_types = 5;- Specified by:
getValidImageTypesBytesin interfaceServerConfigOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the validImageTypes at the given index.
-
setValidImageTypes
public ServerConfig.Builder setValidImageTypes(int index, String value)
List of valid image types.
repeated string valid_image_types = 5;- Parameters:
index- The index to set the value at.value- The validImageTypes to set.- Returns:
- This builder for chaining.
-
addValidImageTypes
public ServerConfig.Builder addValidImageTypes(String value)
List of valid image types.
repeated string valid_image_types = 5;- Parameters:
value- The validImageTypes to add.- Returns:
- This builder for chaining.
-
addAllValidImageTypes
public ServerConfig.Builder addAllValidImageTypes(Iterable<String> values)
List of valid image types.
repeated string valid_image_types = 5;- Parameters:
values- The validImageTypes to add.- Returns:
- This builder for chaining.
-
clearValidImageTypes
public ServerConfig.Builder clearValidImageTypes()
List of valid image types.
repeated string valid_image_types = 5;- Returns:
- This builder for chaining.
-
addValidImageTypesBytes
public ServerConfig.Builder addValidImageTypesBytes(com.google.protobuf.ByteString value)
List of valid image types.
repeated string valid_image_types = 5;- Parameters:
value- The bytes of the validImageTypes to add.- Returns:
- This builder for chaining.
-
getValidMasterVersionsList
public com.google.protobuf.ProtocolStringList getValidMasterVersionsList()
List of valid master versions, in descending order.
repeated string valid_master_versions = 6;- Specified by:
getValidMasterVersionsListin interfaceServerConfigOrBuilder- Returns:
- A list containing the validMasterVersions.
-
getValidMasterVersionsCount
public int getValidMasterVersionsCount()
List of valid master versions, in descending order.
repeated string valid_master_versions = 6;- Specified by:
getValidMasterVersionsCountin interfaceServerConfigOrBuilder- Returns:
- The count of validMasterVersions.
-
getValidMasterVersions
public String getValidMasterVersions(int index)
List of valid master versions, in descending order.
repeated string valid_master_versions = 6;- Specified by:
getValidMasterVersionsin interfaceServerConfigOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The validMasterVersions at the given index.
-
getValidMasterVersionsBytes
public com.google.protobuf.ByteString getValidMasterVersionsBytes(int index)
List of valid master versions, in descending order.
repeated string valid_master_versions = 6;- Specified by:
getValidMasterVersionsBytesin interfaceServerConfigOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the validMasterVersions at the given index.
-
setValidMasterVersions
public ServerConfig.Builder setValidMasterVersions(int index, String value)
List of valid master versions, in descending order.
repeated string valid_master_versions = 6;- Parameters:
index- The index to set the value at.value- The validMasterVersions to set.- Returns:
- This builder for chaining.
-
addValidMasterVersions
public ServerConfig.Builder addValidMasterVersions(String value)
List of valid master versions, in descending order.
repeated string valid_master_versions = 6;- Parameters:
value- The validMasterVersions to add.- Returns:
- This builder for chaining.
-
addAllValidMasterVersions
public ServerConfig.Builder addAllValidMasterVersions(Iterable<String> values)
List of valid master versions, in descending order.
repeated string valid_master_versions = 6;- Parameters:
values- The validMasterVersions to add.- Returns:
- This builder for chaining.
-
clearValidMasterVersions
public ServerConfig.Builder clearValidMasterVersions()
List of valid master versions, in descending order.
repeated string valid_master_versions = 6;- Returns:
- This builder for chaining.
-
addValidMasterVersionsBytes
public ServerConfig.Builder addValidMasterVersionsBytes(com.google.protobuf.ByteString value)
List of valid master versions, in descending order.
repeated string valid_master_versions = 6;- Parameters:
value- The bytes of the validMasterVersions to add.- Returns:
- This builder for chaining.
-
getChannelsList
public List<ServerConfig.ReleaseChannelConfig> getChannelsList()
List of release channel configurations.
repeated .google.container.v1beta1.ServerConfig.ReleaseChannelConfig channels = 9;- Specified by:
getChannelsListin interfaceServerConfigOrBuilder
-
getChannelsCount
public int getChannelsCount()
List of release channel configurations.
repeated .google.container.v1beta1.ServerConfig.ReleaseChannelConfig channels = 9;- Specified by:
getChannelsCountin interfaceServerConfigOrBuilder
-
getChannels
public ServerConfig.ReleaseChannelConfig getChannels(int index)
List of release channel configurations.
repeated .google.container.v1beta1.ServerConfig.ReleaseChannelConfig channels = 9;- Specified by:
getChannelsin interfaceServerConfigOrBuilder
-
setChannels
public ServerConfig.Builder setChannels(int index, ServerConfig.ReleaseChannelConfig value)
List of release channel configurations.
repeated .google.container.v1beta1.ServerConfig.ReleaseChannelConfig channels = 9;
-
setChannels
public ServerConfig.Builder setChannels(int index, ServerConfig.ReleaseChannelConfig.Builder builderForValue)
List of release channel configurations.
repeated .google.container.v1beta1.ServerConfig.ReleaseChannelConfig channels = 9;
-
addChannels
public ServerConfig.Builder addChannels(ServerConfig.ReleaseChannelConfig value)
List of release channel configurations.
repeated .google.container.v1beta1.ServerConfig.ReleaseChannelConfig channels = 9;
-
addChannels
public ServerConfig.Builder addChannels(int index, ServerConfig.ReleaseChannelConfig value)
List of release channel configurations.
repeated .google.container.v1beta1.ServerConfig.ReleaseChannelConfig channels = 9;
-
addChannels
public ServerConfig.Builder addChannels(ServerConfig.ReleaseChannelConfig.Builder builderForValue)
List of release channel configurations.
repeated .google.container.v1beta1.ServerConfig.ReleaseChannelConfig channels = 9;
-
addChannels
public ServerConfig.Builder addChannels(int index, ServerConfig.ReleaseChannelConfig.Builder builderForValue)
List of release channel configurations.
repeated .google.container.v1beta1.ServerConfig.ReleaseChannelConfig channels = 9;
-
addAllChannels
public ServerConfig.Builder addAllChannels(Iterable<? extends ServerConfig.ReleaseChannelConfig> values)
List of release channel configurations.
repeated .google.container.v1beta1.ServerConfig.ReleaseChannelConfig channels = 9;
-
clearChannels
public ServerConfig.Builder clearChannels()
List of release channel configurations.
repeated .google.container.v1beta1.ServerConfig.ReleaseChannelConfig channels = 9;
-
removeChannels
public ServerConfig.Builder removeChannels(int index)
List of release channel configurations.
repeated .google.container.v1beta1.ServerConfig.ReleaseChannelConfig channels = 9;
-
getChannelsBuilder
public ServerConfig.ReleaseChannelConfig.Builder getChannelsBuilder(int index)
List of release channel configurations.
repeated .google.container.v1beta1.ServerConfig.ReleaseChannelConfig channels = 9;
-
getChannelsOrBuilder
public ServerConfig.ReleaseChannelConfigOrBuilder getChannelsOrBuilder(int index)
List of release channel configurations.
repeated .google.container.v1beta1.ServerConfig.ReleaseChannelConfig channels = 9;- Specified by:
getChannelsOrBuilderin interfaceServerConfigOrBuilder
-
getChannelsOrBuilderList
public List<? extends ServerConfig.ReleaseChannelConfigOrBuilder> getChannelsOrBuilderList()
List of release channel configurations.
repeated .google.container.v1beta1.ServerConfig.ReleaseChannelConfig channels = 9;- Specified by:
getChannelsOrBuilderListin interfaceServerConfigOrBuilder
-
addChannelsBuilder
public ServerConfig.ReleaseChannelConfig.Builder addChannelsBuilder()
List of release channel configurations.
repeated .google.container.v1beta1.ServerConfig.ReleaseChannelConfig channels = 9;
-
addChannelsBuilder
public ServerConfig.ReleaseChannelConfig.Builder addChannelsBuilder(int index)
List of release channel configurations.
repeated .google.container.v1beta1.ServerConfig.ReleaseChannelConfig channels = 9;
-
getChannelsBuilderList
public List<ServerConfig.ReleaseChannelConfig.Builder> getChannelsBuilderList()
List of release channel configurations.
repeated .google.container.v1beta1.ServerConfig.ReleaseChannelConfig channels = 9;
-
getWindowsVersionMapsCount
public int getWindowsVersionMapsCount()
Description copied from interface:ServerConfigOrBuilderMaps of Kubernetes version and supported Windows server versions.
map<string, .google.container.v1beta1.WindowsVersions> windows_version_maps = 10;- Specified by:
getWindowsVersionMapsCountin interfaceServerConfigOrBuilder
-
containsWindowsVersionMaps
public boolean containsWindowsVersionMaps(String key)
Maps of Kubernetes version and supported Windows server versions.
map<string, .google.container.v1beta1.WindowsVersions> windows_version_maps = 10;- Specified by:
containsWindowsVersionMapsin interfaceServerConfigOrBuilder
-
getWindowsVersionMaps
@Deprecated public Map<String,WindowsVersions> getWindowsVersionMaps()
Deprecated.UsegetWindowsVersionMapsMap()instead.- Specified by:
getWindowsVersionMapsin interfaceServerConfigOrBuilder
-
getWindowsVersionMapsMap
public Map<String,WindowsVersions> getWindowsVersionMapsMap()
Maps of Kubernetes version and supported Windows server versions.
map<string, .google.container.v1beta1.WindowsVersions> windows_version_maps = 10;- Specified by:
getWindowsVersionMapsMapin interfaceServerConfigOrBuilder
-
getWindowsVersionMapsOrDefault
public WindowsVersions getWindowsVersionMapsOrDefault(String key, WindowsVersions defaultValue)
Maps of Kubernetes version and supported Windows server versions.
map<string, .google.container.v1beta1.WindowsVersions> windows_version_maps = 10;- Specified by:
getWindowsVersionMapsOrDefaultin interfaceServerConfigOrBuilder
-
getWindowsVersionMapsOrThrow
public WindowsVersions getWindowsVersionMapsOrThrow(String key)
Maps of Kubernetes version and supported Windows server versions.
map<string, .google.container.v1beta1.WindowsVersions> windows_version_maps = 10;- Specified by:
getWindowsVersionMapsOrThrowin interfaceServerConfigOrBuilder
-
clearWindowsVersionMaps
public ServerConfig.Builder clearWindowsVersionMaps()
-
removeWindowsVersionMaps
public ServerConfig.Builder removeWindowsVersionMaps(String key)
Maps of Kubernetes version and supported Windows server versions.
map<string, .google.container.v1beta1.WindowsVersions> windows_version_maps = 10;
-
getMutableWindowsVersionMaps
@Deprecated public Map<String,WindowsVersions> getMutableWindowsVersionMaps()
Deprecated.Use alternate mutation accessors instead.
-
putWindowsVersionMaps
public ServerConfig.Builder putWindowsVersionMaps(String key, WindowsVersions value)
Maps of Kubernetes version and supported Windows server versions.
map<string, .google.container.v1beta1.WindowsVersions> windows_version_maps = 10;
-
putAllWindowsVersionMaps
public ServerConfig.Builder putAllWindowsVersionMaps(Map<String,WindowsVersions> values)
Maps of Kubernetes version and supported Windows server versions.
map<string, .google.container.v1beta1.WindowsVersions> windows_version_maps = 10;
-
setUnknownFields
public final ServerConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ServerConfig.Builder>
-
mergeUnknownFields
public final ServerConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ServerConfig.Builder>
-
-