Skip to content

Commit da979e7

Browse files
1 parent 8fc218e commit da979e7

File tree

11 files changed

+188
-15
lines changed

11 files changed

+188
-15
lines changed

clients/google-api-services-networkconnectivity/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-networkconnectivity</artifactId>
25-
<version>v1-rev20250318-2.0.0</version>
25+
<version>v1-rev20250414-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-networkconnectivity:v1-rev20250318-2.0.0'
38+
implementation 'com.google.apis:google-api-services-networkconnectivity:v1-rev20250414-2.0.0'
3939
}
4040
```
4141

clients/google-api-services-networkconnectivity/v1/2.0.0/com/google/api/services/networkconnectivity/v1/Networkconnectivity.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-networkconnectivity/v1/2.0.0/com/google/api/services/networkconnectivity/v1/model/LinkedVpcNetwork.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ public final class LinkedVpcNetwork extends com.google.api.client.json.GenericJs
4747
/**
4848
* Output only. The list of Producer VPC spokes that this VPC spoke is a service consumer VPC
4949
* spoke for. These producer VPCs are connected through VPC peering to this spoke's backing VPC
50-
* network. Because they are directly connected throuh VPC peering, NCC export filters do not
50+
* network. Because they are directly connected through VPC peering, NCC export filters do not
5151
* apply between the service consumer VPC spoke and any of its producer VPC spokes. This VPC spoke
5252
* cannot be deleted as long as any of these producer VPC spokes are connected to the NCC Hub.
5353
* The value may be {@code null}.
@@ -113,7 +113,7 @@ public LinkedVpcNetwork setIncludeExportRanges(java.util.List<java.lang.String>
113113
/**
114114
* Output only. The list of Producer VPC spokes that this VPC spoke is a service consumer VPC
115115
* spoke for. These producer VPCs are connected through VPC peering to this spoke's backing VPC
116-
* network. Because they are directly connected throuh VPC peering, NCC export filters do not
116+
* network. Because they are directly connected through VPC peering, NCC export filters do not
117117
* apply between the service consumer VPC spoke and any of its producer VPC spokes. This VPC spoke
118118
* cannot be deleted as long as any of these producer VPC spokes are connected to the NCC Hub.
119119
* @return value or {@code null} for none
@@ -125,7 +125,7 @@ public java.util.List<java.lang.String> getProducerVpcSpokes() {
125125
/**
126126
* Output only. The list of Producer VPC spokes that this VPC spoke is a service consumer VPC
127127
* spoke for. These producer VPCs are connected through VPC peering to this spoke's backing VPC
128-
* network. Because they are directly connected throuh VPC peering, NCC export filters do not
128+
* network. Because they are directly connected through VPC peering, NCC export filters do not
129129
* apply between the service consumer VPC spoke and any of its producer VPC spokes. This VPC spoke
130130
* cannot be deleted as long as any of these producer VPC spokes are connected to the NCC Hub.
131131
* @param producerVpcSpokes producerVpcSpokes or {@code null} for none

clients/google-api-services-networkconnectivity/v1/2.0.0/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88

99
<groupId>com.google.apis</groupId>
1010
<artifactId>google-api-services-networkconnectivity</artifactId>
11-
<version>v1-rev20250318-2.0.0</version>
12-
<name>Network Connectivity API v1-rev20250318-2.0.0</name>
11+
<version>v1-rev20250414-2.0.0</version>
12+
<name>Network Connectivity API v1-rev20250414-2.0.0</name>
1313
<packaging>jar</packaging>
1414

1515
<inceptionYear>2011</inceptionYear>

clients/google-api-services-networkconnectivity/v1/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-networkconnectivity</artifactId>
25-
<version>v1-rev20250318-2.0.0</version>
25+
<version>v1-rev20250414-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-networkconnectivity:v1-rev20250318-2.0.0'
38+
implementation 'com.google.apis:google-api-services-networkconnectivity:v1-rev20250414-2.0.0'
3939
}
4040
```
4141

clients/google-api-services-networkconnectivity/v1alpha1/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-networkconnectivity</artifactId>
25-
<version>v1alpha1-rev20250318-2.0.0</version>
25+
<version>v1alpha1-rev20250414-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-networkconnectivity:v1alpha1-rev20250318-2.0.0'
38+
implementation 'com.google.apis:google-api-services-networkconnectivity:v1alpha1-rev20250414-2.0.0'
3939
}
4040
```
4141

clients/google-api-services-networkconnectivity/v1alpha1/2.0.0/com/google/api/services/networkconnectivity/v1alpha1/Networkconnectivity.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
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,100 @@
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.networkconnectivity.v1alpha1.model;
18+
19+
/**
20+
* Range auto-allocation options, to be optionally used when CIDR block is not explicitly set.
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 Connectivity 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 AllocationOptions extends com.google.api.client.json.GenericJson {
32+
33+
/**
34+
* Optional. Allocation strategy Not setting this field when the allocation is requested means an
35+
* implementation defined strategy is used.
36+
* The value may be {@code null}.
37+
*/
38+
@com.google.api.client.util.Key
39+
private java.lang.String allocationStrategy;
40+
41+
/**
42+
* Optional. This field must be set only when allocation_strategy is set to
43+
* RANDOM_FIRST_N_AVAILABLE. The value should be the maximum expected parallelism of range
44+
* creation requests issued to the same space of peered netwroks.
45+
* The value may be {@code null}.
46+
*/
47+
@com.google.api.client.util.Key
48+
private java.lang.Integer firstAvailableRangesLookupSize;
49+
50+
/**
51+
* Optional. Allocation strategy Not setting this field when the allocation is requested means an
52+
* implementation defined strategy is used.
53+
* @return value or {@code null} for none
54+
*/
55+
public java.lang.String getAllocationStrategy() {
56+
return allocationStrategy;
57+
}
58+
59+
/**
60+
* Optional. Allocation strategy Not setting this field when the allocation is requested means an
61+
* implementation defined strategy is used.
62+
* @param allocationStrategy allocationStrategy or {@code null} for none
63+
*/
64+
public AllocationOptions setAllocationStrategy(java.lang.String allocationStrategy) {
65+
this.allocationStrategy = allocationStrategy;
66+
return this;
67+
}
68+
69+
/**
70+
* Optional. This field must be set only when allocation_strategy is set to
71+
* RANDOM_FIRST_N_AVAILABLE. The value should be the maximum expected parallelism of range
72+
* creation requests issued to the same space of peered netwroks.
73+
* @return value or {@code null} for none
74+
*/
75+
public java.lang.Integer getFirstAvailableRangesLookupSize() {
76+
return firstAvailableRangesLookupSize;
77+
}
78+
79+
/**
80+
* Optional. This field must be set only when allocation_strategy is set to
81+
* RANDOM_FIRST_N_AVAILABLE. The value should be the maximum expected parallelism of range
82+
* creation requests issued to the same space of peered netwroks.
83+
* @param firstAvailableRangesLookupSize firstAvailableRangesLookupSize or {@code null} for none
84+
*/
85+
public AllocationOptions setFirstAvailableRangesLookupSize(java.lang.Integer firstAvailableRangesLookupSize) {
86+
this.firstAvailableRangesLookupSize = firstAvailableRangesLookupSize;
87+
return this;
88+
}
89+
90+
@Override
91+
public AllocationOptions set(String fieldName, Object value) {
92+
return (AllocationOptions) super.set(fieldName, value);
93+
}
94+
95+
@Override
96+
public AllocationOptions clone() {
97+
return (AllocationOptions) super.clone();
98+
}
99+
100+
}

clients/google-api-services-networkconnectivity/v1alpha1/2.0.0/com/google/api/services/networkconnectivity/v1alpha1/model/InternalRange.java

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,14 @@
3232
@SuppressWarnings("javadoc")
3333
public final class InternalRange extends com.google.api.client.json.GenericJson {
3434

35+
/**
36+
* Optional. Range auto-allocation options, may be set only when auto-allocation is selected by
37+
* not setting ip_cidr_range (and setting prefix_length).
38+
* The value may be {@code null}.
39+
*/
40+
@com.google.api.client.util.Key
41+
private AllocationOptions allocationOptions;
42+
3543
/**
3644
* Time when the internal range was created.
3745
* The value may be {@code null}.
@@ -166,6 +174,25 @@ public final class InternalRange extends com.google.api.client.json.GenericJson
166174
@com.google.api.client.util.Key
167175
private java.util.List<java.lang.String> users;
168176

177+
/**
178+
* Optional. Range auto-allocation options, may be set only when auto-allocation is selected by
179+
* not setting ip_cidr_range (and setting prefix_length).
180+
* @return value or {@code null} for none
181+
*/
182+
public AllocationOptions getAllocationOptions() {
183+
return allocationOptions;
184+
}
185+
186+
/**
187+
* Optional. Range auto-allocation options, may be set only when auto-allocation is selected by
188+
* not setting ip_cidr_range (and setting prefix_length).
189+
* @param allocationOptions allocationOptions or {@code null} for none
190+
*/
191+
public InternalRange setAllocationOptions(AllocationOptions allocationOptions) {
192+
this.allocationOptions = allocationOptions;
193+
return this;
194+
}
195+
169196
/**
170197
* Time when the internal range was created.
171198
* @return value or {@code null} for none

clients/google-api-services-networkconnectivity/v1alpha1/2.0.0/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88

99
<groupId>com.google.apis</groupId>
1010
<artifactId>google-api-services-networkconnectivity</artifactId>
11-
<version>v1alpha1-rev20250318-2.0.0</version>
12-
<name>Network Connectivity API v1alpha1-rev20250318-2.0.0</name>
11+
<version>v1alpha1-rev20250414-2.0.0</version>
12+
<name>Network Connectivity API v1alpha1-rev20250414-2.0.0</name>
1313
<packaging>jar</packaging>
1414

1515
<inceptionYear>2011</inceptionYear>

0 commit comments

Comments
 (0)