Interface ServerConfigOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    ServerConfig, ServerConfig.Builder

    public interface ServerConfigOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • getDefaultClusterVersion

        String getDefaultClusterVersion()
         Version of Kubernetes the service deploys by default.
         
        string default_cluster_version = 1;
        Returns:
        The defaultClusterVersion.
      • getDefaultClusterVersionBytes

        com.google.protobuf.ByteString getDefaultClusterVersionBytes()
         Version of Kubernetes the service deploys by default.
         
        string default_cluster_version = 1;
        Returns:
        The bytes for defaultClusterVersion.
      • getValidNodeVersionsList

        List<String> getValidNodeVersionsList()
         List of valid node upgrade target versions, in descending order.
         
        repeated string valid_node_versions = 3;
        Returns:
        A list containing the validNodeVersions.
      • getValidNodeVersionsCount

        int getValidNodeVersionsCount()
         List of valid node upgrade target versions, in descending order.
         
        repeated string valid_node_versions = 3;
        Returns:
        The count of validNodeVersions.
      • getValidNodeVersions

        String getValidNodeVersions​(int index)
         List of valid node upgrade target versions, in descending order.
         
        repeated string valid_node_versions = 3;
        Parameters:
        index - The index of the element to return.
        Returns:
        The validNodeVersions at the given index.
      • getValidNodeVersionsBytes

        com.google.protobuf.ByteString getValidNodeVersionsBytes​(int index)
         List of valid node upgrade target versions, in descending order.
         
        repeated string valid_node_versions = 3;
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the validNodeVersions at the given index.
      • getDefaultImageType

        String getDefaultImageType()
         Default image type.
         
        string default_image_type = 4;
        Returns:
        The defaultImageType.
      • getDefaultImageTypeBytes

        com.google.protobuf.ByteString getDefaultImageTypeBytes()
         Default image type.
         
        string default_image_type = 4;
        Returns:
        The bytes for defaultImageType.
      • getValidImageTypesList

        List<String> getValidImageTypesList()
         List of valid image types.
         
        repeated string valid_image_types = 5;
        Returns:
        A list containing the validImageTypes.
      • getValidImageTypesCount

        int getValidImageTypesCount()
         List of valid image types.
         
        repeated string valid_image_types = 5;
        Returns:
        The count of validImageTypes.
      • getValidImageTypes

        String getValidImageTypes​(int index)
         List of valid image types.
         
        repeated string valid_image_types = 5;
        Parameters:
        index - The index of the element to return.
        Returns:
        The validImageTypes at the given index.
      • getValidImageTypesBytes

        com.google.protobuf.ByteString getValidImageTypesBytes​(int index)
         List of valid image types.
         
        repeated string valid_image_types = 5;
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the validImageTypes at the given index.
      • getValidMasterVersionsList

        List<String> getValidMasterVersionsList()
         List of valid master versions, in descending order.
         
        repeated string valid_master_versions = 6;
        Returns:
        A list containing the validMasterVersions.
      • getValidMasterVersionsCount

        int getValidMasterVersionsCount()
         List of valid master versions, in descending order.
         
        repeated string valid_master_versions = 6;
        Returns:
        The count of validMasterVersions.
      • getValidMasterVersions

        String getValidMasterVersions​(int index)
         List of valid master versions, in descending order.
         
        repeated string valid_master_versions = 6;
        Parameters:
        index - The index of the element to return.
        Returns:
        The validMasterVersions at the given index.
      • getValidMasterVersionsBytes

        com.google.protobuf.ByteString getValidMasterVersionsBytes​(int index)
         List of valid master versions, in descending order.
         
        repeated string valid_master_versions = 6;
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the validMasterVersions at the given index.
      • getChannelsList

        List<ServerConfig.ReleaseChannelConfig> getChannelsList()
         List of release channel configurations.
         
        repeated .google.container.v1beta1.ServerConfig.ReleaseChannelConfig channels = 9;
      • getChannels

        ServerConfig.ReleaseChannelConfig getChannels​(int index)
         List of release channel configurations.
         
        repeated .google.container.v1beta1.ServerConfig.ReleaseChannelConfig channels = 9;
      • getChannelsCount

        int getChannelsCount()
         List of release channel configurations.
         
        repeated .google.container.v1beta1.ServerConfig.ReleaseChannelConfig channels = 9;
      • getChannelsOrBuilderList

        List<? extends ServerConfig.ReleaseChannelConfigOrBuilder> getChannelsOrBuilderList()
         List of release channel configurations.
         
        repeated .google.container.v1beta1.ServerConfig.ReleaseChannelConfig channels = 9;
      • getChannelsOrBuilder

        ServerConfig.ReleaseChannelConfigOrBuilder getChannelsOrBuilder​(int index)
         List of release channel configurations.
         
        repeated .google.container.v1beta1.ServerConfig.ReleaseChannelConfig channels = 9;
      • getWindowsVersionMapsCount

        int getWindowsVersionMapsCount()
         Maps of Kubernetes version and supported Windows server versions.
         
        map<string, .google.container.v1beta1.WindowsVersions> windows_version_maps = 10;
      • containsWindowsVersionMaps

        boolean containsWindowsVersionMaps​(String key)
         Maps of Kubernetes version and supported Windows server versions.
         
        map<string, .google.container.v1beta1.WindowsVersions> windows_version_maps = 10;
      • getWindowsVersionMapsMap

        Map<String,​WindowsVersions> getWindowsVersionMapsMap()
         Maps of Kubernetes version and supported Windows server versions.
         
        map<string, .google.container.v1beta1.WindowsVersions> windows_version_maps = 10;
      • getWindowsVersionMapsOrDefault

        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;
      • getWindowsVersionMapsOrThrow

        WindowsVersions getWindowsVersionMapsOrThrow​(String key)
         Maps of Kubernetes version and supported Windows server versions.
         
        map<string, .google.container.v1beta1.WindowsVersions> windows_version_maps = 10;