Packages

package v1

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. final case class Endpoint(addresses: Seq[String], conditions: Option[EndpointConditions] = None, targetRef: Option[ObjectReference] = None, hostname: Option[String] = None, nodeName: Option[String] = None, hints: Option[EndpointHints] = None, deprecatedTopology: Option[Map[String, String]] = None, zone: Option[String] = None) extends Product with Serializable

    Endpoint represents a single logical "backend" implementing a service.

  2. final case class EndpointConditions(ready: Option[Boolean] = None, serving: Option[Boolean] = None, terminating: Option[Boolean] = None) extends Product with Serializable

    EndpointConditions represents the current condition of an endpoint.

  3. final case class EndpointHints(forZones: Option[Seq[ForZone]] = None) extends Product with Serializable

    EndpointHints provides hints describing how an endpoint should be consumed.

  4. final case class EndpointPort(appProtocol: Option[String] = None, name: Option[String] = None, port: Option[Int] = None, protocol: Option[String] = None) extends Product with Serializable

    EndpointPort represents a Port used by an EndpointSlice

  5. final case class EndpointSlice(endpoints: Seq[Endpoint], addressType: String, ports: Option[Seq[EndpointPort]] = None, metadata: Option[ObjectMeta] = None) extends KObject with Product with Serializable

    EndpointSlice represents a subset of the endpoints that implement a service.

    EndpointSlice represents a subset of the endpoints that implement a service. For a given service there may be multiple EndpointSlice objects, selected by labels, which must be joined to produce the full set of endpoints.

  6. final case class EndpointSliceList(items: Seq[EndpointSlice], metadata: Option[ListMeta] = None) extends KObject with Product with Serializable

    EndpointSliceList represents a list of endpoint slices

  7. final case class ForZone(name: String) extends Product with Serializable

    ForZone provides information about which zones should consume this endpoint.

Value Members

  1. object Endpoint extends Serializable
  2. object EndpointConditions extends Serializable
  3. object EndpointHints extends Serializable
  4. object EndpointPort extends Serializable
  5. object EndpointSlice extends Serializable
  6. object EndpointSliceList extends Serializable
  7. object ForZone extends Serializable

Ungrouped