APIVersions

final case class APIVersions(serverAddressByClientCIDRs: Seq[ServerAddressByClientCIDR], versions: Seq[String]) extends KObject

APIVersions lists the versions that are available, to allow clients to discover the API at /api, which is the root path of the legacy v1 API.

Companion:
object
Source:
APIVersions.scala
trait KObject
trait Product
trait Equals
class Object
trait Matchable
class Any

Value members

Concrete methods

Appends new values to serverAddressByClientCIDRs

Appends new values to serverAddressByClientCIDRs

Source:
APIVersions.scala
def addVersions(newValues: String*): APIVersions

Appends new values to versions

Appends new values to versions

Source:
APIVersions.scala
override def foldTo[T : Builder]: T
Definition Classes
Source:
APIVersions.scala

transforms serverAddressByClientCIDRs to result of function

transforms serverAddressByClientCIDRs to result of function

Source:
APIVersions.scala

transforms versions to result of function

transforms versions to result of function

Source:
APIVersions.scala

Returns a new data with serverAddressByClientCIDRs set to new value

Returns a new data with serverAddressByClientCIDRs set to new value

Source:
APIVersions.scala

Returns a new data with versions set to new value

Returns a new data with versions set to new value

Source:
APIVersions.scala

Inherited methods

final def group: String
Inherited from:
KObject
Source:
ResourceKind.scala
Inherited from:
Product

Inherited fields

final lazy val apiVersion: String
Inherited from:
KObject
Source:
ResourceKind.scala
final lazy val kind: String
Inherited from:
KObject
Source:
ResourceKind.scala
final lazy val version: String
Inherited from:
KObject
Source:
ResourceKind.scala