Class PodCondition.Builder

  • Enclosing class:
    PodCondition

    public static class PodCondition.Builder
    extends java.lang.Object
    • Method Detail

      • lastProbeTime

        public PodCondition.Builder lastProbeTime​(java.time.OffsetDateTime lastProbeTime)
        Returns:
        this.
      • lastTransitionTime

        public PodCondition.Builder lastTransitionTime​(java.time.OffsetDateTime lastTransitionTime)
        Returns:
        this.
      • message

        public PodCondition.Builder message​(java.lang.String message)
        Human-readable message indicating details about last transition.
        Returns:
        this.
      • reason

        public PodCondition.Builder reason​(java.lang.String reason)
        Unique, one-word, CamelCase reason for the condition's last transition.
        Returns:
        this.
      • status

        public PodCondition.Builder status​(@NonNull
                                           @NonNull java.lang.String status)
        Status is the status of the condition. Can be True, False, Unknown. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-conditions
        Returns:
        this.
      • type

        public PodCondition.Builder type​(@NonNull
                                         @NonNull java.lang.String type)
        Type is the type of the condition. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-conditions
        Returns:
        this.
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object