File tree Expand file tree Collapse file tree 2 files changed +22
-0
lines changed
Expand file tree Collapse file tree 2 files changed +22
-0
lines changed Original file line number Diff line number Diff line change @@ -35,4 +35,24 @@ public function setSettings(array $settings): self
3535 $ this ->setOption (self ::OPTION_HN_BRANCHER_SETTINGS , $ settings );
3636 return $ this ;
3737 }
38+
39+ /**
40+ * @param int $count Number of consecutive successful reachability checks required
41+ * @return $this
42+ */
43+ public function setBrancherReachabilityCheckCount (int $ count ): self
44+ {
45+ $ this ->setOption (self ::OPTION_HN_BRANCHER_REACHABILITY_CHECK_COUNT , $ count );
46+ return $ this ;
47+ }
48+
49+ /**
50+ * @param int $seconds Seconds between reachability checks
51+ * @return $this
52+ */
53+ public function setBrancherReachabilityCheckInterval (int $ seconds ): self
54+ {
55+ $ this ->setOption (self ::OPTION_HN_BRANCHER_REACHABILITY_CHECK_INTERVAL , $ seconds );
56+ return $ this ;
57+ }
3858}
Original file line number Diff line number Diff line change @@ -10,6 +10,8 @@ class Server
1010 public const OPTION_HN_BRANCHER = 'hn_brancher ' ;
1111 public const OPTION_HN_BRANCHER_LABELS = 'hn_brancher_labels ' ;
1212 public const OPTION_HN_BRANCHER_SETTINGS = 'hn_brancher_settings ' ;
13+ public const OPTION_HN_BRANCHER_REACHABILITY_CHECK_COUNT = 'hn_brancher_reachability_check_count ' ;
14+ public const OPTION_HN_BRANCHER_REACHABILITY_CHECK_INTERVAL = 'hn_brancher_reachability_check_interval ' ;
1315 public const OPTION_HN_PARENT_APP = 'hn_parent_app ' ;
1416
1517 /**
You can’t perform that action at this time.
0 commit comments