3131public final class ConnectivityTest extends com .google .api .client .json .GenericJson {
3232
3333 /**
34- * Whether the test should skip firewall checking. If not provided, we assume false.
34+ * Whether the analysis should skip firewall checking. Default value is false.
3535 * The value may be {@code null}.
3636 */
3737 @ com .google .api .client .util .Key
@@ -53,13 +53,10 @@ public final class ConnectivityTest extends com.google.api.client.json.GenericJs
5353
5454 /**
5555 * Required. Destination specification of the Connectivity Test. You can use a combination of
56- * destination IP address, Compute Engine VM instance, or VPC network to uniquely identify the
57- * destination location. Even if the destination IP address is not unique, the source IP location
58- * is unique. Usually, the analysis can infer the destination endpoint from route information. If
59- * the destination you specify is a VM instance and the instance has multiple network interfaces,
60- * then you must also specify either a destination IP address or VPC network to identify the
61- * destination interface. A reachability analysis proceeds even if the destination location is
62- * ambiguous. However, the result can include endpoints that you don't intend to test.
56+ * destination IP address, URI of a supported endpoint, project ID, or VPC network to identify the
57+ * destination location. Reachability analysis proceeds even if the destination location is
58+ * ambiguous. However, the test result might include endpoints or use a destination that you don't
59+ * intend to test.
6360 * The value may be {@code null}.
6461 */
6562 @ com .google .api .client .util .Key
@@ -138,16 +135,9 @@ public final class ConnectivityTest extends com.google.api.client.json.GenericJs
138135
139136 /**
140137 * Required. Source specification of the Connectivity Test. You can use a combination of source IP
141- * address, virtual machine (VM) instance, or Compute Engine network to uniquely identify the
142- * source location. Examples: If the source IP address is an internal IP address within a Google
143- * Cloud Virtual Private Cloud (VPC) network, then you must also specify the VPC network.
144- * Otherwise, specify the VM instance, which already contains its internal IP address and VPC
145- * network information. If the source of the test is within an on-premises network, then you must
146- * provide the destination VPC network. If the source endpoint is a Compute Engine VM instance
147- * with multiple network interfaces, the instance itself is not sufficient to identify the
148- * endpoint. So, you must also specify the source IP address or VPC network. A reachability
149- * analysis proceeds even if the source location is ambiguous. However, the test result may
150- * include endpoints that you don't intend to test.
138+ * address, URI of a supported endpoint, project ID, or VPC network to identify the source
139+ * location. Reachability analysis might proceed even if the source location is ambiguous.
140+ * However, the test result might include endpoints or use a source that you don't intend to test.
151141 * The value may be {@code null}.
152142 */
153143 @ com .google .api .client .util .Key
@@ -161,15 +151,15 @@ public final class ConnectivityTest extends com.google.api.client.json.GenericJs
161151 private String updateTime ;
162152
163153 /**
164- * Whether the test should skip firewall checking. If not provided, we assume false.
154+ * Whether the analysis should skip firewall checking. Default value is false.
165155 * @return value or {@code null} for none
166156 */
167157 public java .lang .Boolean getBypassFirewallChecks () {
168158 return bypassFirewallChecks ;
169159 }
170160
171161 /**
172- * Whether the test should skip firewall checking. If not provided, we assume false.
162+ * Whether the analysis should skip firewall checking. Default value is false.
173163 * @param bypassFirewallChecks bypassFirewallChecks or {@code null} for none
174164 */
175165 public ConnectivityTest setBypassFirewallChecks (java .lang .Boolean bypassFirewallChecks ) {
@@ -213,13 +203,10 @@ public ConnectivityTest setDescription(java.lang.String description) {
213203
214204 /**
215205 * Required. Destination specification of the Connectivity Test. You can use a combination of
216- * destination IP address, Compute Engine VM instance, or VPC network to uniquely identify the
217- * destination location. Even if the destination IP address is not unique, the source IP location
218- * is unique. Usually, the analysis can infer the destination endpoint from route information. If
219- * the destination you specify is a VM instance and the instance has multiple network interfaces,
220- * then you must also specify either a destination IP address or VPC network to identify the
221- * destination interface. A reachability analysis proceeds even if the destination location is
222- * ambiguous. However, the result can include endpoints that you don't intend to test.
206+ * destination IP address, URI of a supported endpoint, project ID, or VPC network to identify the
207+ * destination location. Reachability analysis proceeds even if the destination location is
208+ * ambiguous. However, the test result might include endpoints or use a destination that you don't
209+ * intend to test.
223210 * @return value or {@code null} for none
224211 */
225212 public Endpoint getDestination () {
@@ -228,13 +215,10 @@ public Endpoint getDestination() {
228215
229216 /**
230217 * Required. Destination specification of the Connectivity Test. You can use a combination of
231- * destination IP address, Compute Engine VM instance, or VPC network to uniquely identify the
232- * destination location. Even if the destination IP address is not unique, the source IP location
233- * is unique. Usually, the analysis can infer the destination endpoint from route information. If
234- * the destination you specify is a VM instance and the instance has multiple network interfaces,
235- * then you must also specify either a destination IP address or VPC network to identify the
236- * destination interface. A reachability analysis proceeds even if the destination location is
237- * ambiguous. However, the result can include endpoints that you don't intend to test.
218+ * destination IP address, URI of a supported endpoint, project ID, or VPC network to identify the
219+ * destination location. Reachability analysis proceeds even if the destination location is
220+ * ambiguous. However, the test result might include endpoints or use a destination that you don't
221+ * intend to test.
238222 * @param destination destination or {@code null} for none
239223 */
240224 public ConnectivityTest setDestination (Endpoint destination ) {
@@ -413,16 +397,9 @@ public ConnectivityTest setRoundTrip(java.lang.Boolean roundTrip) {
413397
414398 /**
415399 * Required. Source specification of the Connectivity Test. You can use a combination of source IP
416- * address, virtual machine (VM) instance, or Compute Engine network to uniquely identify the
417- * source location. Examples: If the source IP address is an internal IP address within a Google
418- * Cloud Virtual Private Cloud (VPC) network, then you must also specify the VPC network.
419- * Otherwise, specify the VM instance, which already contains its internal IP address and VPC
420- * network information. If the source of the test is within an on-premises network, then you must
421- * provide the destination VPC network. If the source endpoint is a Compute Engine VM instance
422- * with multiple network interfaces, the instance itself is not sufficient to identify the
423- * endpoint. So, you must also specify the source IP address or VPC network. A reachability
424- * analysis proceeds even if the source location is ambiguous. However, the test result may
425- * include endpoints that you don't intend to test.
400+ * address, URI of a supported endpoint, project ID, or VPC network to identify the source
401+ * location. Reachability analysis might proceed even if the source location is ambiguous.
402+ * However, the test result might include endpoints or use a source that you don't intend to test.
426403 * @return value or {@code null} for none
427404 */
428405 public Endpoint getSource () {
@@ -431,16 +408,9 @@ public Endpoint getSource() {
431408
432409 /**
433410 * Required. Source specification of the Connectivity Test. You can use a combination of source IP
434- * address, virtual machine (VM) instance, or Compute Engine network to uniquely identify the
435- * source location. Examples: If the source IP address is an internal IP address within a Google
436- * Cloud Virtual Private Cloud (VPC) network, then you must also specify the VPC network.
437- * Otherwise, specify the VM instance, which already contains its internal IP address and VPC
438- * network information. If the source of the test is within an on-premises network, then you must
439- * provide the destination VPC network. If the source endpoint is a Compute Engine VM instance
440- * with multiple network interfaces, the instance itself is not sufficient to identify the
441- * endpoint. So, you must also specify the source IP address or VPC network. A reachability
442- * analysis proceeds even if the source location is ambiguous. However, the test result may
443- * include endpoints that you don't intend to test.
411+ * address, URI of a supported endpoint, project ID, or VPC network to identify the source
412+ * location. Reachability analysis might proceed even if the source location is ambiguous.
413+ * However, the test result might include endpoints or use a source that you don't intend to test.
444414 * @param source source or {@code null} for none
445415 */
446416 public ConnectivityTest setSource (Endpoint source ) {
0 commit comments