Skip to content

Commit ccfb2c6

Browse files
1 parent 8b8010f commit ccfb2c6

File tree

18 files changed

+743
-210
lines changed

18 files changed

+743
-210
lines changed

clients/google-api-services-networkmanagement/v1/2.0.0/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
2222
<dependency>
2323
<groupId>com.google.apis</groupId>
2424
<artifactId>google-api-services-networkmanagement</artifactId>
25-
<version>v1-rev20250226-2.0.0</version>
25+
<version>v1-rev20250409-2.0.0</version>
2626
</dependency>
2727
</dependencies>
2828
</project>
@@ -35,7 +35,7 @@ repositories {
3535
mavenCentral()
3636
}
3737
dependencies {
38-
implementation 'com.google.apis:google-api-services-networkmanagement:v1-rev20250226-2.0.0'
38+
implementation 'com.google.apis:google-api-services-networkmanagement:v1-rev20250409-2.0.0'
3939
}
4040
```
4141

clients/google-api-services-networkmanagement/v1/2.0.0/com/google/api/services/networkmanagement/v1/NetworkManagement.java

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -446,6 +446,29 @@ public List setName(java.lang.String name) {
446446
return this;
447447
}
448448

449+
/**
450+
* Optional. A list of extra location types that should be used as conditions for
451+
* controlling the visibility of the locations.
452+
*/
453+
@com.google.api.client.util.Key
454+
private java.util.List<java.lang.String> extraLocationTypes;
455+
456+
/** Optional. A list of extra location types that should be used as conditions for controlling the
457+
visibility of the locations.
458+
*/
459+
public java.util.List<java.lang.String> getExtraLocationTypes() {
460+
return extraLocationTypes;
461+
}
462+
463+
/**
464+
* Optional. A list of extra location types that should be used as conditions for
465+
* controlling the visibility of the locations.
466+
*/
467+
public List setExtraLocationTypes(java.util.List<java.lang.String> extraLocationTypes) {
468+
this.extraLocationTypes = extraLocationTypes;
469+
return this;
470+
}
471+
449472
/**
450473
* A filter to narrow down results to a preferred subset. The filtering language accepts
451474
* strings like `"displayName=tokyo"`, and is documented in more detail in

clients/google-api-services-networkmanagement/v1/2.0.0/com/google/api/services/networkmanagement/v1/model/ConnectivityTest.java

Lines changed: 24 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
public 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

Comments
 (0)