Interface ServerConfig.ReleaseChannelConfigOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
ServerConfig.ReleaseChannelConfig, ServerConfig.ReleaseChannelConfig.Builder
Enclosing class:
ServerConfig

public static interface ServerConfig.ReleaseChannelConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    The release channel this configuration applies to.
    int
    The release channel this configuration applies to.
    The default version for newly created clusters on the channel.
    com.google.protobuf.ByteString
    The default version for newly created clusters on the channel.
    The auto upgrade target version for clusters on the channel.
    com.google.protobuf.ByteString
    The auto upgrade target version for clusters on the channel.
    getValidVersions(int index)
    List of valid versions for the channel.
    com.google.protobuf.ByteString
    List of valid versions for the channel.
    int
    List of valid versions for the channel.
    List of valid versions for the channel.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getChannelValue

      int getChannelValue()
       The release channel this configuration applies to.
       
      .google.container.v1.ReleaseChannel.Channel channel = 1;
      Returns:
      The enum numeric value on the wire for channel.
    • getChannel

       The release channel this configuration applies to.
       
      .google.container.v1.ReleaseChannel.Channel channel = 1;
      Returns:
      The channel.
    • getDefaultVersion

      String getDefaultVersion()
       The default version for newly created clusters on the channel.
       
      string default_version = 2;
      Returns:
      The defaultVersion.
    • getDefaultVersionBytes

      com.google.protobuf.ByteString getDefaultVersionBytes()
       The default version for newly created clusters on the channel.
       
      string default_version = 2;
      Returns:
      The bytes for defaultVersion.
    • getValidVersionsList

      List<String> getValidVersionsList()
       List of valid versions for the channel.
       
      repeated string valid_versions = 4;
      Returns:
      A list containing the validVersions.
    • getValidVersionsCount

      int getValidVersionsCount()
       List of valid versions for the channel.
       
      repeated string valid_versions = 4;
      Returns:
      The count of validVersions.
    • getValidVersions

      String getValidVersions(int index)
       List of valid versions for the channel.
       
      repeated string valid_versions = 4;
      Parameters:
      index - The index of the element to return.
      Returns:
      The validVersions at the given index.
    • getValidVersionsBytes

      com.google.protobuf.ByteString getValidVersionsBytes(int index)
       List of valid versions for the channel.
       
      repeated string valid_versions = 4;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the validVersions at the given index.
    • getUpgradeTargetVersion

      String getUpgradeTargetVersion()
       The auto upgrade target version for clusters on the channel.
       
      string upgrade_target_version = 5;
      Returns:
      The upgradeTargetVersion.
    • getUpgradeTargetVersionBytes

      com.google.protobuf.ByteString getUpgradeTargetVersionBytes()
       The auto upgrade target version for clusters on the channel.
       
      string upgrade_target_version = 5;
      Returns:
      The bytes for upgradeTargetVersion.