case class EndpointHints(forZones: Optional[Vector[ForZone]] = Optional.Absent) extends Product with Serializable
EndpointHints provides hints describing how an endpoint should be consumed.
- forZones
forZones indicates the zone(s) this endpoint should be consumed by to enable topology aware routing. May contain a maximum of 8 entries.
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- EndpointHints
- Serializable
- Serializable
- Product
- Equals
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
-
new
EndpointHints(forZones: Optional[Vector[ForZone]] = Optional.Absent)
- forZones
forZones indicates the zone(s) this endpoint should be consumed by to enable topology aware routing. May contain a maximum of 8 entries.
Value Members
- val forZones: Optional[Vector[ForZone]]
-
def
getForZones: IO[K8sFailure, Vector[ForZone]]
forZones indicates the zone(s) this endpoint should be consumed by to enable topology aware routing.
forZones indicates the zone(s) this endpoint should be consumed by to enable topology aware routing. May contain a maximum of 8 entries.
If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.