@@ -48,6 +48,15 @@ public final class Scheduling extends com.google.api.client.json.GenericJson {
4848 @ com .google .api .client .util .Key
4949 private java .lang .Integer availabilityDomain ;
5050
51+ /**
52+ * Specify the time in seconds for host error detection, the value must be within the range of
53+ * [90, 330] with the increment of 30, if unset, the default behavior of host error recovery will
54+ * be used.
55+ * The value may be {@code null}.
56+ */
57+ @ com .google .api .client .util .Key
58+ private java .lang .Integer hostErrorTimeoutSeconds ;
59+
5160 /**
5261 * Specifies the termination action for the instance.
5362 * The value may be {@code null}.
@@ -179,6 +188,27 @@ public Scheduling setAvailabilityDomain(java.lang.Integer availabilityDomain) {
179188 return this ;
180189 }
181190
191+ /**
192+ * Specify the time in seconds for host error detection, the value must be within the range of
193+ * [90, 330] with the increment of 30, if unset, the default behavior of host error recovery will
194+ * be used.
195+ * @return value or {@code null} for none
196+ */
197+ public java .lang .Integer getHostErrorTimeoutSeconds () {
198+ return hostErrorTimeoutSeconds ;
199+ }
200+
201+ /**
202+ * Specify the time in seconds for host error detection, the value must be within the range of
203+ * [90, 330] with the increment of 30, if unset, the default behavior of host error recovery will
204+ * be used.
205+ * @param hostErrorTimeoutSeconds hostErrorTimeoutSeconds or {@code null} for none
206+ */
207+ public Scheduling setHostErrorTimeoutSeconds (java .lang .Integer hostErrorTimeoutSeconds ) {
208+ this .hostErrorTimeoutSeconds = hostErrorTimeoutSeconds ;
209+ return this ;
210+ }
211+
182212 /**
183213 * Specifies the termination action for the instance.
184214 * @return value or {@code null} for none
0 commit comments