Interface ServerConfigOrBuilder (2.23.0)

public interface ServerConfigOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

containsWindowsVersionMaps(String key)

public abstract boolean containsWindowsVersionMaps(String key)

Maps of Kubernetes version and supported Windows server versions.

map<string, .google.container.v1beta1.WindowsVersions> windows_version_maps = 10;

Parameter
NameDescription
keyString
Returns
TypeDescription
boolean

getChannels(int index)

public abstract ServerConfig.ReleaseChannelConfig getChannels(int index)

List of release channel configurations.

repeated .google.container.v1beta1.ServerConfig.ReleaseChannelConfig channels = 9;

Parameter
NameDescription
indexint
Returns
TypeDescription
ServerConfig.ReleaseChannelConfig

getChannelsCount()

public abstract int getChannelsCount()

List of release channel configurations.

repeated .google.container.v1beta1.ServerConfig.ReleaseChannelConfig channels = 9;

Returns
TypeDescription
int

getChannelsList()

public abstract List<ServerConfig.ReleaseChannelConfig> getChannelsList()

List of release channel configurations.

repeated .google.container.v1beta1.ServerConfig.ReleaseChannelConfig channels = 9;

Returns
TypeDescription
List<ReleaseChannelConfig>

getChannelsOrBuilder(int index)

public abstract ServerConfig.ReleaseChannelConfigOrBuilder getChannelsOrBuilder(int index)

List of release channel configurations.

repeated .google.container.v1beta1.ServerConfig.ReleaseChannelConfig channels = 9;

Parameter
NameDescription
indexint
Returns
TypeDescription
ServerConfig.ReleaseChannelConfigOrBuilder

getChannelsOrBuilderList()

public abstract List<? extends ServerConfig.ReleaseChannelConfigOrBuilder> getChannelsOrBuilderList()

List of release channel configurations.

repeated .google.container.v1beta1.ServerConfig.ReleaseChannelConfig channels = 9;

Returns
TypeDescription
List<? extends com.google.container.v1beta1.ServerConfig.ReleaseChannelConfigOrBuilder>

getDefaultClusterVersion()

public abstract String getDefaultClusterVersion()

Version of Kubernetes the service deploys by default.

string default_cluster_version = 1;

Returns
TypeDescription
String

The defaultClusterVersion.

getDefaultClusterVersionBytes()

public abstract ByteString getDefaultClusterVersionBytes()

Version of Kubernetes the service deploys by default.

string default_cluster_version = 1;

Returns
TypeDescription
ByteString

The bytes for defaultClusterVersion.

getDefaultImageType()

public abstract String getDefaultImageType()

Default image type.

string default_image_type = 4;

Returns
TypeDescription
String

The defaultImageType.

getDefaultImageTypeBytes()

public abstract ByteString getDefaultImageTypeBytes()

Default image type.

string default_image_type = 4;

Returns
TypeDescription
ByteString

The bytes for defaultImageType.

getValidImageTypes(int index)

public abstract String getValidImageTypes(int index)

List of valid image types.

repeated string valid_image_types = 5;

Parameter
NameDescription
indexint

The index of the element to return.

Returns
TypeDescription
String

The validImageTypes at the given index.

getValidImageTypesBytes(int index)

public abstract ByteString getValidImageTypesBytes(int index)

List of valid image types.

repeated string valid_image_types = 5;

Parameter
NameDescription
indexint

The index of the value to return.

Returns
TypeDescription
ByteString

The bytes of the validImageTypes at the given index.

getValidImageTypesCount()

public abstract int getValidImageTypesCount()

List of valid image types.

repeated string valid_image_types = 5;

Returns
TypeDescription
int

The count of validImageTypes.

getValidImageTypesList()

public abstract List<String> getValidImageTypesList()

List of valid image types.

repeated string valid_image_types = 5;

Returns
TypeDescription
List<String>

A list containing the validImageTypes.

getValidMasterVersions(int index)

public abstract String getValidMasterVersions(int index)

List of valid master versions, in descending order.

repeated string valid_master_versions = 6;

Parameter
NameDescription
indexint

The index of the element to return.

Returns
TypeDescription
String

The validMasterVersions at the given index.

getValidMasterVersionsBytes(int index)

public abstract ByteString getValidMasterVersionsBytes(int index)

List of valid master versions, in descending order.

repeated string valid_master_versions = 6;

Parameter
NameDescription
indexint

The index of the value to return.

Returns
TypeDescription
ByteString

The bytes of the validMasterVersions at the given index.

getValidMasterVersionsCount()

public abstract int getValidMasterVersionsCount()

List of valid master versions, in descending order.

repeated string valid_master_versions = 6;

Returns
TypeDescription
int

The count of validMasterVersions.

getValidMasterVersionsList()

public abstract List<String> getValidMasterVersionsList()

List of valid master versions, in descending order.

repeated string valid_master_versions = 6;

Returns
TypeDescription
List<String>

A list containing the validMasterVersions.

getValidNodeVersions(int index)

public abstract String getValidNodeVersions(int index)

List of valid node upgrade target versions, in descending order.

repeated string valid_node_versions = 3;

Parameter
NameDescription
indexint

The index of the element to return.

Returns
TypeDescription
String

The validNodeVersions at the given index.

getValidNodeVersionsBytes(int index)

public abstract ByteString getValidNodeVersionsBytes(int index)

List of valid node upgrade target versions, in descending order.

repeated string valid_node_versions = 3;

Parameter
NameDescription
indexint

The index of the value to return.

Returns
TypeDescription
ByteString

The bytes of the validNodeVersions at the given index.

getValidNodeVersionsCount()

public abstract int getValidNodeVersionsCount()

List of valid node upgrade target versions, in descending order.

repeated string valid_node_versions = 3;

Returns
TypeDescription
int

The count of validNodeVersions.

getValidNodeVersionsList()

public abstract List<String> getValidNodeVersionsList()

List of valid node upgrade target versions, in descending order.

repeated string valid_node_versions = 3;

Returns
TypeDescription
List<String>

A list containing the validNodeVersions.

getWindowsVersionMaps()

public abstract Map<String,WindowsVersions> getWindowsVersionMaps()
Returns
TypeDescription
Map<String,WindowsVersions>

getWindowsVersionMapsCount()

public abstract int getWindowsVersionMapsCount()

Maps of Kubernetes version and supported Windows server versions.

map<string, .google.container.v1beta1.WindowsVersions> windows_version_maps = 10;

Returns
TypeDescription
int

getWindowsVersionMapsMap()

public abstract Map<String,WindowsVersions> getWindowsVersionMapsMap()

Maps of Kubernetes version and supported Windows server versions.

map<string, .google.container.v1beta1.WindowsVersions> windows_version_maps = 10;

Returns
TypeDescription
Map<String,WindowsVersions>

getWindowsVersionMapsOrDefault(String key, WindowsVersions defaultValue)

public abstract 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;

Parameters
NameDescription
keyString
defaultValueWindowsVersions
Returns
TypeDescription
WindowsVersions

getWindowsVersionMapsOrThrow(String key)

public abstract WindowsVersions getWindowsVersionMapsOrThrow(String key)

Maps of Kubernetes version and supported Windows server versions.

map<string, .google.container.v1beta1.WindowsVersions> windows_version_maps = 10;

Parameter
NameDescription
keyString
Returns
TypeDescription
WindowsVersions