Skip to content

Commit 15fa5ad

Browse files
1 parent 198f294 commit 15fa5ad

File tree

11 files changed

+416
-21
lines changed

11 files changed

+416
-21
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-rev20250723-2.0.0</version>
25+
<version>v1-rev20250806-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-rev20250723-2.0.0'
38+
implementation 'com.google.apis:google-api-services-networkmanagement:v1-rev20250806-2.0.0'
3939
}
4040
```
4141

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

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,13 @@ public final class DropInfo extends com.google.api.client.json.GenericJson {
3737
@com.google.api.client.util.Key
3838
private java.lang.String cause;
3939

40+
/**
41+
* Geolocation (region code) of the destination IP address (if relevant).
42+
* The value may be {@code null}.
43+
*/
44+
@com.google.api.client.util.Key
45+
private java.lang.String destinationGeolocationCode;
46+
4047
/**
4148
* Destination IP address of the dropped packet (if relevant).
4249
* The value may be {@code null}.
@@ -58,6 +65,13 @@ public final class DropInfo extends com.google.api.client.json.GenericJson {
5865
@com.google.api.client.util.Key
5966
private java.lang.String resourceUri;
6067

68+
/**
69+
* Geolocation (region code) of the source IP address (if relevant).
70+
* The value may be {@code null}.
71+
*/
72+
@com.google.api.client.util.Key
73+
private java.lang.String sourceGeolocationCode;
74+
6175
/**
6276
* Source IP address of the dropped packet (if relevant).
6377
* The value may be {@code null}.
@@ -82,6 +96,23 @@ public DropInfo setCause(java.lang.String cause) {
8296
return this;
8397
}
8498

99+
/**
100+
* Geolocation (region code) of the destination IP address (if relevant).
101+
* @return value or {@code null} for none
102+
*/
103+
public java.lang.String getDestinationGeolocationCode() {
104+
return destinationGeolocationCode;
105+
}
106+
107+
/**
108+
* Geolocation (region code) of the destination IP address (if relevant).
109+
* @param destinationGeolocationCode destinationGeolocationCode or {@code null} for none
110+
*/
111+
public DropInfo setDestinationGeolocationCode(java.lang.String destinationGeolocationCode) {
112+
this.destinationGeolocationCode = destinationGeolocationCode;
113+
return this;
114+
}
115+
85116
/**
86117
* Destination IP address of the dropped packet (if relevant).
87118
* @return value or {@code null} for none
@@ -133,6 +164,23 @@ public DropInfo setResourceUri(java.lang.String resourceUri) {
133164
return this;
134165
}
135166

167+
/**
168+
* Geolocation (region code) of the source IP address (if relevant).
169+
* @return value or {@code null} for none
170+
*/
171+
public java.lang.String getSourceGeolocationCode() {
172+
return sourceGeolocationCode;
173+
}
174+
175+
/**
176+
* Geolocation (region code) of the source IP address (if relevant).
177+
* @param sourceGeolocationCode sourceGeolocationCode or {@code null} for none
178+
*/
179+
public DropInfo setSourceGeolocationCode(java.lang.String sourceGeolocationCode) {
180+
this.sourceGeolocationCode = sourceGeolocationCode;
181+
return this;
182+
}
183+
136184
/**
137185
* Source IP address of the dropped packet (if relevant).
138186
* @return value or {@code null} for none

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

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,13 @@ public final class FirewallInfo extends com.google.api.client.json.GenericJson {
113113
@com.google.api.client.util.Key
114114
private java.util.List<java.lang.String> targetTags;
115115

116+
/**
117+
* Target type of the firewall rule.
118+
* The value may be {@code null}.
119+
*/
120+
@com.google.api.client.util.Key
121+
private java.lang.String targetType;
122+
116123
/**
117124
* The URI of the firewall rule. This field is not applicable to implied VPC firewall rules.
118125
* The value may be {@code null}.
@@ -317,6 +324,23 @@ public FirewallInfo setTargetTags(java.util.List<java.lang.String> targetTags) {
317324
return this;
318325
}
319326

327+
/**
328+
* Target type of the firewall rule.
329+
* @return value or {@code null} for none
330+
*/
331+
public java.lang.String getTargetType() {
332+
return targetType;
333+
}
334+
335+
/**
336+
* Target type of the firewall rule.
337+
* @param targetType targetType or {@code null} for none
338+
*/
339+
public FirewallInfo setTargetType(java.lang.String targetType) {
340+
this.targetType = targetType;
341+
return this;
342+
}
343+
320344
/**
321345
* The URI of the firewall rule. This field is not applicable to implied VPC firewall rules.
322346
* @return value or {@code null} for none
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,91 @@
1+
/*
2+
* Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except
3+
* in compliance with the License. You may obtain a copy of the License at
4+
*
5+
* http://www.apache.org/licenses/LICENSE-2.0
6+
*
7+
* Unless required by applicable law or agreed to in writing, software distributed under the License
8+
* is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
9+
* or implied. See the License for the specific language governing permissions and limitations under
10+
* the License.
11+
*/
12+
/*
13+
* This code was generated by https://github.com/googleapis/google-api-java-client-services/
14+
* Modify at your own risk.
15+
*/
16+
17+
package com.google.api.services.networkmanagement.v1.model;
18+
19+
/**
20+
* The geographical location of the MonitoringPoint.
21+
*
22+
* <p> This is the Java data model class that specifies how to parse/serialize into the JSON that is
23+
* transmitted over HTTP when working with the Network Management API. For a detailed explanation
24+
* see:
25+
* <a href="https://developers.google.com/api-client-library/java/google-http-java-client/json">https://developers.google.com/api-client-library/java/google-http-java-client/json</a>
26+
* </p>
27+
*
28+
* @author Google, Inc.
29+
*/
30+
@SuppressWarnings("javadoc")
31+
public final class GeoLocation extends com.google.api.client.json.GenericJson {
32+
33+
/**
34+
* Country.
35+
* The value may be {@code null}.
36+
*/
37+
@com.google.api.client.util.Key
38+
private java.lang.String country;
39+
40+
/**
41+
* Formatted address.
42+
* The value may be {@code null}.
43+
*/
44+
@com.google.api.client.util.Key
45+
private java.lang.String formattedAddress;
46+
47+
/**
48+
* Country.
49+
* @return value or {@code null} for none
50+
*/
51+
public java.lang.String getCountry() {
52+
return country;
53+
}
54+
55+
/**
56+
* Country.
57+
* @param country country or {@code null} for none
58+
*/
59+
public GeoLocation setCountry(java.lang.String country) {
60+
this.country = country;
61+
return this;
62+
}
63+
64+
/**
65+
* Formatted address.
66+
* @return value or {@code null} for none
67+
*/
68+
public java.lang.String getFormattedAddress() {
69+
return formattedAddress;
70+
}
71+
72+
/**
73+
* Formatted address.
74+
* @param formattedAddress formattedAddress or {@code null} for none
75+
*/
76+
public GeoLocation setFormattedAddress(java.lang.String formattedAddress) {
77+
this.formattedAddress = formattedAddress;
78+
return this;
79+
}
80+
81+
@Override
82+
public GeoLocation set(String fieldName, Object value) {
83+
return (GeoLocation) super.set(fieldName, value);
84+
}
85+
86+
@Override
87+
public GeoLocation clone() {
88+
return (GeoLocation) super.clone();
89+
}
90+
91+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,163 @@
1+
/*
2+
* Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except
3+
* in compliance with the License. You may obtain a copy of the License at
4+
*
5+
* http://www.apache.org/licenses/LICENSE-2.0
6+
*
7+
* Unless required by applicable law or agreed to in writing, software distributed under the License
8+
* is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
9+
* or implied. See the License for the specific language governing permissions and limitations under
10+
* the License.
11+
*/
12+
/*
13+
* This code was generated by https://github.com/googleapis/google-api-java-client-services/
14+
* Modify at your own risk.
15+
*/
16+
17+
package com.google.api.services.networkmanagement.v1.model;
18+
19+
/**
20+
* For display only. Metadata associated with an Interconnect attachment.
21+
*
22+
* <p> This is the Java data model class that specifies how to parse/serialize into the JSON that is
23+
* transmitted over HTTP when working with the Network Management API. For a detailed explanation
24+
* see:
25+
* <a href="https://developers.google.com/api-client-library/java/google-http-java-client/json">https://developers.google.com/api-client-library/java/google-http-java-client/json</a>
26+
* </p>
27+
*
28+
* @author Google, Inc.
29+
*/
30+
@SuppressWarnings("javadoc")
31+
public final class InterconnectAttachmentInfo extends com.google.api.client.json.GenericJson {
32+
33+
/**
34+
* URI of the Cloud Router to be used for dynamic routing.
35+
* The value may be {@code null}.
36+
*/
37+
@com.google.api.client.util.Key
38+
private java.lang.String cloudRouterUri;
39+
40+
/**
41+
* Name of an Interconnect attachment.
42+
* The value may be {@code null}.
43+
*/
44+
@com.google.api.client.util.Key
45+
private java.lang.String displayName;
46+
47+
/**
48+
* URI of the Interconnect where the Interconnect attachment is configured.
49+
* The value may be {@code null}.
50+
*/
51+
@com.google.api.client.util.Key
52+
private java.lang.String interconnectUri;
53+
54+
/**
55+
* Name of a Google Cloud region where the Interconnect attachment is configured.
56+
* The value may be {@code null}.
57+
*/
58+
@com.google.api.client.util.Key
59+
private java.lang.String region;
60+
61+
/**
62+
* URI of an Interconnect attachment.
63+
* The value may be {@code null}.
64+
*/
65+
@com.google.api.client.util.Key
66+
private java.lang.String uri;
67+
68+
/**
69+
* URI of the Cloud Router to be used for dynamic routing.
70+
* @return value or {@code null} for none
71+
*/
72+
public java.lang.String getCloudRouterUri() {
73+
return cloudRouterUri;
74+
}
75+
76+
/**
77+
* URI of the Cloud Router to be used for dynamic routing.
78+
* @param cloudRouterUri cloudRouterUri or {@code null} for none
79+
*/
80+
public InterconnectAttachmentInfo setCloudRouterUri(java.lang.String cloudRouterUri) {
81+
this.cloudRouterUri = cloudRouterUri;
82+
return this;
83+
}
84+
85+
/**
86+
* Name of an Interconnect attachment.
87+
* @return value or {@code null} for none
88+
*/
89+
public java.lang.String getDisplayName() {
90+
return displayName;
91+
}
92+
93+
/**
94+
* Name of an Interconnect attachment.
95+
* @param displayName displayName or {@code null} for none
96+
*/
97+
public InterconnectAttachmentInfo setDisplayName(java.lang.String displayName) {
98+
this.displayName = displayName;
99+
return this;
100+
}
101+
102+
/**
103+
* URI of the Interconnect where the Interconnect attachment is configured.
104+
* @return value or {@code null} for none
105+
*/
106+
public java.lang.String getInterconnectUri() {
107+
return interconnectUri;
108+
}
109+
110+
/**
111+
* URI of the Interconnect where the Interconnect attachment is configured.
112+
* @param interconnectUri interconnectUri or {@code null} for none
113+
*/
114+
public InterconnectAttachmentInfo setInterconnectUri(java.lang.String interconnectUri) {
115+
this.interconnectUri = interconnectUri;
116+
return this;
117+
}
118+
119+
/**
120+
* Name of a Google Cloud region where the Interconnect attachment is configured.
121+
* @return value or {@code null} for none
122+
*/
123+
public java.lang.String getRegion() {
124+
return region;
125+
}
126+
127+
/**
128+
* Name of a Google Cloud region where the Interconnect attachment is configured.
129+
* @param region region or {@code null} for none
130+
*/
131+
public InterconnectAttachmentInfo setRegion(java.lang.String region) {
132+
this.region = region;
133+
return this;
134+
}
135+
136+
/**
137+
* URI of an Interconnect attachment.
138+
* @return value or {@code null} for none
139+
*/
140+
public java.lang.String getUri() {
141+
return uri;
142+
}
143+
144+
/**
145+
* URI of an Interconnect attachment.
146+
* @param uri uri or {@code null} for none
147+
*/
148+
public InterconnectAttachmentInfo setUri(java.lang.String uri) {
149+
this.uri = uri;
150+
return this;
151+
}
152+
153+
@Override
154+
public InterconnectAttachmentInfo set(String fieldName, Object value) {
155+
return (InterconnectAttachmentInfo) super.set(fieldName, value);
156+
}
157+
158+
@Override
159+
public InterconnectAttachmentInfo clone() {
160+
return (InterconnectAttachmentInfo) super.clone();
161+
}
162+
163+
}

0 commit comments

Comments
 (0)