Class Probe.Builder

  • Enclosing class:
    Probe

    public static final class Probe.Builder
    extends java.lang.Object
    • Constructor Detail

      • Builder

        public Builder()
      • Builder

        public Builder​(Probe defaults)
    • Method Detail

      • failureThreshold

        public Probe.Builder failureThreshold​(@Nullable
                                              java.lang.Integer failureThreshold)
      • initialDelaySeconds

        public Probe.Builder initialDelaySeconds​(@Nullable
                                                 java.lang.Integer initialDelaySeconds)
      • periodSeconds

        public Probe.Builder periodSeconds​(@Nullable
                                           java.lang.Integer periodSeconds)
      • successThreshold

        public Probe.Builder successThreshold​(@Nullable
                                              java.lang.Integer successThreshold)
      • terminationGracePeriodSeconds

        public Probe.Builder terminationGracePeriodSeconds​(@Nullable
                                                           java.lang.Integer terminationGracePeriodSeconds)
      • timeoutSeconds

        public Probe.Builder timeoutSeconds​(@Nullable
                                            java.lang.Integer timeoutSeconds)
      • build

        public Probe build()