Skip to content

Commit 9c2647b

Browse files
feat: [container] added EnterpriseConfig (#10021)
* feat: added EnterpriseConfig feat: add a new cluster field for the cluster tier of GKE clusters PiperOrigin-RevId: 578552276 Source-Link: googleapis/googleapis@c8ecf34 Source-Link: https://github.com/googleapis/googleapis-gen/commit/dd3274c4eb14d9630fb9cfc393f933d9e4089397 Copy-Tag: eyJwIjoiamF2YS1jb250YWluZXIvLk93bEJvdC55YW1sIiwiaCI6ImRkMzI3NGM0ZWIxNGQ5NjMwZmI5Y2ZjMzkzZjkzM2Q5ZTQwODkzOTcifQ== * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * feat: added EnterpriseConfig feat: add a new cluster field for the cluster tier of GKE clusters PiperOrigin-RevId: 578552799 Source-Link: googleapis/googleapis@23321ee Source-Link: https://github.com/googleapis/googleapis-gen/commit/88fa3a391a48bce7bc81762aad0ac6de4a8fb8be Copy-Tag: eyJwIjoiamF2YS1jb250YWluZXIvLk93bEJvdC55YW1sIiwiaCI6Ijg4ZmEzYTM5MWE0OGJjZTdiYzgxNzYyYWFkMGFjNmRlNGE4ZmI4YmUifQ== * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md --------- Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
1 parent 8452ac3 commit 9c2647b

156 files changed

Lines changed: 6094 additions & 3685 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

java-container/google-cloud-container/src/main/resources/META-INF/native-image/com.google.cloud.container.v1/reflect-config.json

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1151,6 +1151,33 @@
11511151
"allDeclaredClasses": true,
11521152
"allPublicClasses": true
11531153
},
1154+
{
1155+
"name": "com.google.container.v1.EnterpriseConfig",
1156+
"queryAllDeclaredConstructors": true,
1157+
"queryAllPublicConstructors": true,
1158+
"queryAllDeclaredMethods": true,
1159+
"allPublicMethods": true,
1160+
"allDeclaredClasses": true,
1161+
"allPublicClasses": true
1162+
},
1163+
{
1164+
"name": "com.google.container.v1.EnterpriseConfig$Builder",
1165+
"queryAllDeclaredConstructors": true,
1166+
"queryAllPublicConstructors": true,
1167+
"queryAllDeclaredMethods": true,
1168+
"allPublicMethods": true,
1169+
"allDeclaredClasses": true,
1170+
"allPublicClasses": true
1171+
},
1172+
{
1173+
"name": "com.google.container.v1.EnterpriseConfig$ClusterTier",
1174+
"queryAllDeclaredConstructors": true,
1175+
"queryAllPublicConstructors": true,
1176+
"queryAllDeclaredMethods": true,
1177+
"allPublicMethods": true,
1178+
"allDeclaredClasses": true,
1179+
"allPublicClasses": true
1180+
},
11541181
{
11551182
"name": "com.google.container.v1.EphemeralStorageLocalSsdConfig",
11561183
"queryAllDeclaredConstructors": true,

java-container/google-cloud-container/src/main/resources/META-INF/native-image/com.google.cloud.container.v1beta1/reflect-config.json

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1196,6 +1196,33 @@
11961196
"allDeclaredClasses": true,
11971197
"allPublicClasses": true
11981198
},
1199+
{
1200+
"name": "com.google.container.v1beta1.EnterpriseConfig",
1201+
"queryAllDeclaredConstructors": true,
1202+
"queryAllPublicConstructors": true,
1203+
"queryAllDeclaredMethods": true,
1204+
"allPublicMethods": true,
1205+
"allDeclaredClasses": true,
1206+
"allPublicClasses": true
1207+
},
1208+
{
1209+
"name": "com.google.container.v1beta1.EnterpriseConfig$Builder",
1210+
"queryAllDeclaredConstructors": true,
1211+
"queryAllPublicConstructors": true,
1212+
"queryAllDeclaredMethods": true,
1213+
"allPublicMethods": true,
1214+
"allDeclaredClasses": true,
1215+
"allPublicClasses": true
1216+
},
1217+
{
1218+
"name": "com.google.container.v1beta1.EnterpriseConfig$ClusterTier",
1219+
"queryAllDeclaredConstructors": true,
1220+
"queryAllPublicConstructors": true,
1221+
"queryAllDeclaredMethods": true,
1222+
"allPublicMethods": true,
1223+
"allDeclaredClasses": true,
1224+
"allPublicClasses": true
1225+
},
11991226
{
12001227
"name": "com.google.container.v1beta1.EphemeralStorageConfig",
12011228
"queryAllDeclaredConstructors": true,

java-container/google-cloud-container/src/test/java/com/google/cloud/container/v1/ClusterManagerClientTest.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@
4747
import com.google.container.v1.DatabaseEncryption;
4848
import com.google.container.v1.DeleteClusterRequest;
4949
import com.google.container.v1.DeleteNodePoolRequest;
50+
import com.google.container.v1.EnterpriseConfig;
5051
import com.google.container.v1.FastSocket;
5152
import com.google.container.v1.Fleet;
5253
import com.google.container.v1.GcfsConfig;
@@ -332,6 +333,7 @@ public void getClusterTest() throws Exception {
332333
.setFleet(Fleet.newBuilder().build())
333334
.setSecurityPostureConfig(SecurityPostureConfig.newBuilder().build())
334335
.setEnableK8SBetaApis(K8sBetaAPIConfig.newBuilder().build())
336+
.setEnterpriseConfig(EnterpriseConfig.newBuilder().build())
335337
.build();
336338
mockClusterManager.addResponse(expectedResponse);
337339

@@ -434,6 +436,7 @@ public void getClusterTest2() throws Exception {
434436
.setFleet(Fleet.newBuilder().build())
435437
.setSecurityPostureConfig(SecurityPostureConfig.newBuilder().build())
436438
.setEnableK8SBetaApis(K8sBetaAPIConfig.newBuilder().build())
439+
.setEnterpriseConfig(EnterpriseConfig.newBuilder().build())
437440
.build();
438441
mockClusterManager.addResponse(expectedResponse);
439442

java-container/google-cloud-container/src/test/java/com/google/cloud/container/v1beta1/ClusterManagerClientTest.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@
4848
import com.google.container.v1beta1.DatabaseEncryption;
4949
import com.google.container.v1beta1.DeleteClusterRequest;
5050
import com.google.container.v1beta1.DeleteNodePoolRequest;
51+
import com.google.container.v1beta1.EnterpriseConfig;
5152
import com.google.container.v1beta1.FastSocket;
5253
import com.google.container.v1beta1.Fleet;
5354
import com.google.container.v1beta1.GcfsConfig;
@@ -314,6 +315,7 @@ public void getClusterTest() throws Exception {
314315
.setEtag("etag3123477")
315316
.setFleet(Fleet.newBuilder().build())
316317
.setSecurityPostureConfig(SecurityPostureConfig.newBuilder().build())
318+
.setEnterpriseConfig(EnterpriseConfig.newBuilder().build())
317319
.build();
318320
mockClusterManager.addResponse(expectedResponse);
319321

java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/AutoprovisioningNodePoolDefaults.java

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -309,7 +309,7 @@ public com.google.container.v1.NodeManagementOrBuilder getManagementOrBuilder()
309309
* <code>string min_cpu_platform = 5 [deprecated = true];</code>
310310
*
311311
* @deprecated google.container.v1.AutoprovisioningNodePoolDefaults.min_cpu_platform is
312-
* deprecated. See google/container/v1/cluster_service.proto;l=3904
312+
* deprecated. See google/container/v1/cluster_service.proto;l=3907
313313
* @return The minCpuPlatform.
314314
*/
315315
@java.lang.Override
@@ -345,7 +345,7 @@ public java.lang.String getMinCpuPlatform() {
345345
* <code>string min_cpu_platform = 5 [deprecated = true];</code>
346346
*
347347
* @deprecated google.container.v1.AutoprovisioningNodePoolDefaults.min_cpu_platform is
348-
* deprecated. See google/container/v1/cluster_service.proto;l=3904
348+
* deprecated. See google/container/v1/cluster_service.proto;l=3907
349349
* @return The bytes for minCpuPlatform.
350350
*/
351351
@java.lang.Override
@@ -1944,7 +1944,7 @@ public com.google.container.v1.NodeManagementOrBuilder getManagementOrBuilder()
19441944
* <code>string min_cpu_platform = 5 [deprecated = true];</code>
19451945
*
19461946
* @deprecated google.container.v1.AutoprovisioningNodePoolDefaults.min_cpu_platform is
1947-
* deprecated. See google/container/v1/cluster_service.proto;l=3904
1947+
* deprecated. See google/container/v1/cluster_service.proto;l=3907
19481948
* @return The minCpuPlatform.
19491949
*/
19501950
@java.lang.Deprecated
@@ -1979,7 +1979,7 @@ public java.lang.String getMinCpuPlatform() {
19791979
* <code>string min_cpu_platform = 5 [deprecated = true];</code>
19801980
*
19811981
* @deprecated google.container.v1.AutoprovisioningNodePoolDefaults.min_cpu_platform is
1982-
* deprecated. See google/container/v1/cluster_service.proto;l=3904
1982+
* deprecated. See google/container/v1/cluster_service.proto;l=3907
19831983
* @return The bytes for minCpuPlatform.
19841984
*/
19851985
@java.lang.Deprecated
@@ -2014,7 +2014,7 @@ public com.google.protobuf.ByteString getMinCpuPlatformBytes() {
20142014
* <code>string min_cpu_platform = 5 [deprecated = true];</code>
20152015
*
20162016
* @deprecated google.container.v1.AutoprovisioningNodePoolDefaults.min_cpu_platform is
2017-
* deprecated. See google/container/v1/cluster_service.proto;l=3904
2017+
* deprecated. See google/container/v1/cluster_service.proto;l=3907
20182018
* @param value The minCpuPlatform to set.
20192019
* @return This builder for chaining.
20202020
*/
@@ -2048,7 +2048,7 @@ public Builder setMinCpuPlatform(java.lang.String value) {
20482048
* <code>string min_cpu_platform = 5 [deprecated = true];</code>
20492049
*
20502050
* @deprecated google.container.v1.AutoprovisioningNodePoolDefaults.min_cpu_platform is
2051-
* deprecated. See google/container/v1/cluster_service.proto;l=3904
2051+
* deprecated. See google/container/v1/cluster_service.proto;l=3907
20522052
* @return This builder for chaining.
20532053
*/
20542054
@java.lang.Deprecated
@@ -2078,7 +2078,7 @@ public Builder clearMinCpuPlatform() {
20782078
* <code>string min_cpu_platform = 5 [deprecated = true];</code>
20792079
*
20802080
* @deprecated google.container.v1.AutoprovisioningNodePoolDefaults.min_cpu_platform is
2081-
* deprecated. See google/container/v1/cluster_service.proto;l=3904
2081+
* deprecated. See google/container/v1/cluster_service.proto;l=3907
20822082
* @param value The bytes for minCpuPlatform to set.
20832083
* @return This builder for chaining.
20842084
*/

java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/AutoprovisioningNodePoolDefaultsOrBuilder.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -189,7 +189,7 @@ public interface AutoprovisioningNodePoolDefaultsOrBuilder
189189
* <code>string min_cpu_platform = 5 [deprecated = true];</code>
190190
*
191191
* @deprecated google.container.v1.AutoprovisioningNodePoolDefaults.min_cpu_platform is
192-
* deprecated. See google/container/v1/cluster_service.proto;l=3904
192+
* deprecated. See google/container/v1/cluster_service.proto;l=3907
193193
* @return The minCpuPlatform.
194194
*/
195195
@java.lang.Deprecated
@@ -214,7 +214,7 @@ public interface AutoprovisioningNodePoolDefaultsOrBuilder
214214
* <code>string min_cpu_platform = 5 [deprecated = true];</code>
215215
*
216216
* @deprecated google.container.v1.AutoprovisioningNodePoolDefaults.min_cpu_platform is
217-
* deprecated. See google/container/v1/cluster_service.proto;l=3904
217+
* deprecated. See google/container/v1/cluster_service.proto;l=3907
218218
* @return The bytes for minCpuPlatform.
219219
*/
220220
@java.lang.Deprecated

java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/CancelOperationRequest.java

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
8181
* <code>string project_id = 1 [deprecated = true];</code>
8282
*
8383
* @deprecated google.container.v1.CancelOperationRequest.project_id is deprecated. See
84-
* google/container/v1/cluster_service.proto;l=3084
84+
* google/container/v1/cluster_service.proto;l=3087
8585
* @return The projectId.
8686
*/
8787
@java.lang.Override
@@ -109,7 +109,7 @@ public java.lang.String getProjectId() {
109109
* <code>string project_id = 1 [deprecated = true];</code>
110110
*
111111
* @deprecated google.container.v1.CancelOperationRequest.project_id is deprecated. See
112-
* google/container/v1/cluster_service.proto;l=3084
112+
* google/container/v1/cluster_service.proto;l=3087
113113
* @return The bytes for projectId.
114114
*/
115115
@java.lang.Override
@@ -143,7 +143,7 @@ public com.google.protobuf.ByteString getProjectIdBytes() {
143143
* <code>string zone = 2 [deprecated = true];</code>
144144
*
145145
* @deprecated google.container.v1.CancelOperationRequest.zone is deprecated. See
146-
* google/container/v1/cluster_service.proto;l=3090
146+
* google/container/v1/cluster_service.proto;l=3093
147147
* @return The zone.
148148
*/
149149
@java.lang.Override
@@ -172,7 +172,7 @@ public java.lang.String getZone() {
172172
* <code>string zone = 2 [deprecated = true];</code>
173173
*
174174
* @deprecated google.container.v1.CancelOperationRequest.zone is deprecated. See
175-
* google/container/v1/cluster_service.proto;l=3090
175+
* google/container/v1/cluster_service.proto;l=3093
176176
* @return The bytes for zone.
177177
*/
178178
@java.lang.Override
@@ -204,7 +204,7 @@ public com.google.protobuf.ByteString getZoneBytes() {
204204
* <code>string operation_id = 3 [deprecated = true];</code>
205205
*
206206
* @deprecated google.container.v1.CancelOperationRequest.operation_id is deprecated. See
207-
* google/container/v1/cluster_service.proto;l=3094
207+
* google/container/v1/cluster_service.proto;l=3097
208208
* @return The operationId.
209209
*/
210210
@java.lang.Override
@@ -231,7 +231,7 @@ public java.lang.String getOperationId() {
231231
* <code>string operation_id = 3 [deprecated = true];</code>
232232
*
233233
* @deprecated google.container.v1.CancelOperationRequest.operation_id is deprecated. See
234-
* google/container/v1/cluster_service.proto;l=3094
234+
* google/container/v1/cluster_service.proto;l=3097
235235
* @return The bytes for operationId.
236236
*/
237237
@java.lang.Override
@@ -727,7 +727,7 @@ public Builder mergeFrom(
727727
* <code>string project_id = 1 [deprecated = true];</code>
728728
*
729729
* @deprecated google.container.v1.CancelOperationRequest.project_id is deprecated. See
730-
* google/container/v1/cluster_service.proto;l=3084
730+
* google/container/v1/cluster_service.proto;l=3087
731731
* @return The projectId.
732732
*/
733733
@java.lang.Deprecated
@@ -754,7 +754,7 @@ public java.lang.String getProjectId() {
754754
* <code>string project_id = 1 [deprecated = true];</code>
755755
*
756756
* @deprecated google.container.v1.CancelOperationRequest.project_id is deprecated. See
757-
* google/container/v1/cluster_service.proto;l=3084
757+
* google/container/v1/cluster_service.proto;l=3087
758758
* @return The bytes for projectId.
759759
*/
760760
@java.lang.Deprecated
@@ -781,7 +781,7 @@ public com.google.protobuf.ByteString getProjectIdBytes() {
781781
* <code>string project_id = 1 [deprecated = true];</code>
782782
*
783783
* @deprecated google.container.v1.CancelOperationRequest.project_id is deprecated. See
784-
* google/container/v1/cluster_service.proto;l=3084
784+
* google/container/v1/cluster_service.proto;l=3087
785785
* @param value The projectId to set.
786786
* @return This builder for chaining.
787787
*/
@@ -807,7 +807,7 @@ public Builder setProjectId(java.lang.String value) {
807807
* <code>string project_id = 1 [deprecated = true];</code>
808808
*
809809
* @deprecated google.container.v1.CancelOperationRequest.project_id is deprecated. See
810-
* google/container/v1/cluster_service.proto;l=3084
810+
* google/container/v1/cluster_service.proto;l=3087
811811
* @return This builder for chaining.
812812
*/
813813
@java.lang.Deprecated
@@ -829,7 +829,7 @@ public Builder clearProjectId() {
829829
* <code>string project_id = 1 [deprecated = true];</code>
830830
*
831831
* @deprecated google.container.v1.CancelOperationRequest.project_id is deprecated. See
832-
* google/container/v1/cluster_service.proto;l=3084
832+
* google/container/v1/cluster_service.proto;l=3087
833833
* @param value The bytes for projectId to set.
834834
* @return This builder for chaining.
835835
*/
@@ -859,7 +859,7 @@ public Builder setProjectIdBytes(com.google.protobuf.ByteString value) {
859859
* <code>string zone = 2 [deprecated = true];</code>
860860
*
861861
* @deprecated google.container.v1.CancelOperationRequest.zone is deprecated. See
862-
* google/container/v1/cluster_service.proto;l=3090
862+
* google/container/v1/cluster_service.proto;l=3093
863863
* @return The zone.
864864
*/
865865
@java.lang.Deprecated
@@ -887,7 +887,7 @@ public java.lang.String getZone() {
887887
* <code>string zone = 2 [deprecated = true];</code>
888888
*
889889
* @deprecated google.container.v1.CancelOperationRequest.zone is deprecated. See
890-
* google/container/v1/cluster_service.proto;l=3090
890+
* google/container/v1/cluster_service.proto;l=3093
891891
* @return The bytes for zone.
892892
*/
893893
@java.lang.Deprecated
@@ -915,7 +915,7 @@ public com.google.protobuf.ByteString getZoneBytes() {
915915
* <code>string zone = 2 [deprecated = true];</code>
916916
*
917917
* @deprecated google.container.v1.CancelOperationRequest.zone is deprecated. See
918-
* google/container/v1/cluster_service.proto;l=3090
918+
* google/container/v1/cluster_service.proto;l=3093
919919
* @param value The zone to set.
920920
* @return This builder for chaining.
921921
*/
@@ -942,7 +942,7 @@ public Builder setZone(java.lang.String value) {
942942
* <code>string zone = 2 [deprecated = true];</code>
943943
*
944944
* @deprecated google.container.v1.CancelOperationRequest.zone is deprecated. See
945-
* google/container/v1/cluster_service.proto;l=3090
945+
* google/container/v1/cluster_service.proto;l=3093
946946
* @return This builder for chaining.
947947
*/
948948
@java.lang.Deprecated
@@ -965,7 +965,7 @@ public Builder clearZone() {
965965
* <code>string zone = 2 [deprecated = true];</code>
966966
*
967967
* @deprecated google.container.v1.CancelOperationRequest.zone is deprecated. See
968-
* google/container/v1/cluster_service.proto;l=3090
968+
* google/container/v1/cluster_service.proto;l=3093
969969
* @param value The bytes for zone to set.
970970
* @return This builder for chaining.
971971
*/
@@ -993,7 +993,7 @@ public Builder setZoneBytes(com.google.protobuf.ByteString value) {
993993
* <code>string operation_id = 3 [deprecated = true];</code>
994994
*
995995
* @deprecated google.container.v1.CancelOperationRequest.operation_id is deprecated. See
996-
* google/container/v1/cluster_service.proto;l=3094
996+
* google/container/v1/cluster_service.proto;l=3097
997997
* @return The operationId.
998998
*/
999999
@java.lang.Deprecated
@@ -1019,7 +1019,7 @@ public java.lang.String getOperationId() {
10191019
* <code>string operation_id = 3 [deprecated = true];</code>
10201020
*
10211021
* @deprecated google.container.v1.CancelOperationRequest.operation_id is deprecated. See
1022-
* google/container/v1/cluster_service.proto;l=3094
1022+
* google/container/v1/cluster_service.proto;l=3097
10231023
* @return The bytes for operationId.
10241024
*/
10251025
@java.lang.Deprecated
@@ -1045,7 +1045,7 @@ public com.google.protobuf.ByteString getOperationIdBytes() {
10451045
* <code>string operation_id = 3 [deprecated = true];</code>
10461046
*
10471047
* @deprecated google.container.v1.CancelOperationRequest.operation_id is deprecated. See
1048-
* google/container/v1/cluster_service.proto;l=3094
1048+
* google/container/v1/cluster_service.proto;l=3097
10491049
* @param value The operationId to set.
10501050
* @return This builder for chaining.
10511051
*/
@@ -1070,7 +1070,7 @@ public Builder setOperationId(java.lang.String value) {
10701070
* <code>string operation_id = 3 [deprecated = true];</code>
10711071
*
10721072
* @deprecated google.container.v1.CancelOperationRequest.operation_id is deprecated. See
1073-
* google/container/v1/cluster_service.proto;l=3094
1073+
* google/container/v1/cluster_service.proto;l=3097
10741074
* @return This builder for chaining.
10751075
*/
10761076
@java.lang.Deprecated
@@ -1091,7 +1091,7 @@ public Builder clearOperationId() {
10911091
* <code>string operation_id = 3 [deprecated = true];</code>
10921092
*
10931093
* @deprecated google.container.v1.CancelOperationRequest.operation_id is deprecated. See
1094-
* google/container/v1/cluster_service.proto;l=3094
1094+
* google/container/v1/cluster_service.proto;l=3097
10951095
* @param value The bytes for operationId to set.
10961096
* @return This builder for chaining.
10971097
*/

0 commit comments

Comments
 (0)