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 EndpointConditionsPointer(currentPath: PointerPath = PointerPath()) extends Pointer[EndpointConditions] with Product with Serializable

    Pointer for EndpointConditions

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

    EndpointHints provides hints describing how an endpoint should be consumed.

  5. final case class EndpointHintsPointer(currentPath: PointerPath = PointerPath()) extends Pointer[EndpointHints] with Product with Serializable

    Pointer for EndpointHints

  6. final case class EndpointPointer(currentPath: PointerPath = PointerPath()) extends Pointer[Endpoint] with Product with Serializable

    Pointer for Endpoint

  7. 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

  8. final case class EndpointPortPointer(currentPath: PointerPath = PointerPath()) extends Pointer[EndpointPort] with Product with Serializable

    Pointer for EndpointPort

  9. 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.

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

    EndpointSliceList represents a list of endpoint slices

  11. final case class EndpointSliceListPointer(currentPath: PointerPath = PointerPath()) extends Pointer[EndpointSliceList] with Product with Serializable

    Pointer for EndpointSliceList

  12. final case class EndpointSlicePointer(currentPath: PointerPath = PointerPath()) extends Pointer[EndpointSlice] with Product with Serializable

    Pointer for EndpointSlice

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

    ForZone provides information about which zones should consume this endpoint.

  14. final case class ForZonePointer(currentPath: PointerPath = PointerPath()) extends Pointer[ForZone] with Product with Serializable

    Pointer for ForZone

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