Probe

io.k8s.api.core.v1.Probe
See theProbe companion object
final case class Probe(timeoutSeconds: Option[Int], grpc: Option[GRPCAction], tcpSocket: Option[TCPSocketAction], initialDelaySeconds: Option[Int], failureThreshold: Option[Int], httpGet: Option[HTTPGetAction], terminationGracePeriodSeconds: Option[Int], exec: Option[ExecAction], periodSeconds: Option[Int], successThreshold: Option[Int])

Probe describes a health check to be performed against a container to determine whether it is alive or ready to receive traffic.

Attributes

Companion:
object
Source:
Probe.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

if exec has a value, transforms to the result of function

if exec has a value, transforms to the result of function

Attributes

Source:
Probe.scala

if failureThreshold has a value, transforms to the result of function

if failureThreshold has a value, transforms to the result of function

Attributes

Source:
Probe.scala

if grpc has a value, transforms to the result of function

if grpc has a value, transforms to the result of function

Attributes

Source:
Probe.scala

if httpGet has a value, transforms to the result of function

if httpGet has a value, transforms to the result of function

Attributes

Source:
Probe.scala

if initialDelaySeconds has a value, transforms to the result of function

if initialDelaySeconds has a value, transforms to the result of function

Attributes

Source:
Probe.scala

if periodSeconds has a value, transforms to the result of function

if periodSeconds has a value, transforms to the result of function

Attributes

Source:
Probe.scala

if successThreshold has a value, transforms to the result of function

if successThreshold has a value, transforms to the result of function

Attributes

Source:
Probe.scala

if tcpSocket has a value, transforms to the result of function

if tcpSocket has a value, transforms to the result of function

Attributes

Source:
Probe.scala

if terminationGracePeriodSeconds has a value, transforms to the result of function

if terminationGracePeriodSeconds has a value, transforms to the result of function

Attributes

Source:
Probe.scala

if timeoutSeconds has a value, transforms to the result of function

if timeoutSeconds has a value, transforms to the result of function

Attributes

Source:
Probe.scala

Returns a new data with exec set to new value

Returns a new data with exec set to new value

Attributes

Source:
Probe.scala

Returns a new data with failureThreshold set to new value

Returns a new data with failureThreshold set to new value

Attributes

Source:
Probe.scala

Returns a new data with grpc set to new value

Returns a new data with grpc set to new value

Attributes

Source:
Probe.scala

Returns a new data with httpGet set to new value

Returns a new data with httpGet set to new value

Attributes

Source:
Probe.scala

Returns a new data with initialDelaySeconds set to new value

Returns a new data with initialDelaySeconds set to new value

Attributes

Source:
Probe.scala

Returns a new data with periodSeconds set to new value

Returns a new data with periodSeconds set to new value

Attributes

Source:
Probe.scala

Returns a new data with successThreshold set to new value

Returns a new data with successThreshold set to new value

Attributes

Source:
Probe.scala

Returns a new data with tcpSocket set to new value

Returns a new data with tcpSocket set to new value

Attributes

Source:
Probe.scala

Returns a new data with terminationGracePeriodSeconds set to new value

Returns a new data with terminationGracePeriodSeconds set to new value

Attributes

Source:
Probe.scala

Returns a new data with timeoutSeconds set to new value

Returns a new data with timeoutSeconds set to new value

Attributes

Source:
Probe.scala

Inherited methods

Attributes

Inherited from:
Product

Attributes

Inherited from:
Product