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[Long], 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
Show all

Members list

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
def withExec(value: ExecAction): Probe

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
def withGrpc(value: GRPCAction): Probe

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
def withPeriodSeconds(value: Int): Probe

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