Skip to content

Commit 25aa532

Browse files
docs: [container] improve API documentation for Binary Authorization (#10063)
* feat: add Provisioning Request API feat: add AutopilotConversionStatus docs: Improve NodePool documentation PiperOrigin-RevId: 583137228 Source-Link: googleapis/googleapis@04b0501 Source-Link: https://github.com/googleapis/googleapis-gen/commit/c577f12068d7f6121b0e73456ddb8bfe738d0e6e Copy-Tag: eyJwIjoiamF2YS1jb250YWluZXIvLk93bEJvdC55YW1sIiwiaCI6ImM1NzdmMTIwNjhkN2Y2MTIxYjBlNzM0NTZkZGI4YmZlNzM4ZDBlNmUifQ== * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * feat: add Provisioning Request API PiperOrigin-RevId: 583194664 Source-Link: googleapis/googleapis@a241916 Source-Link: https://github.com/googleapis/googleapis-gen/commit/a0607176f3635b80bcfb224c7876737736c3b184 Copy-Tag: eyJwIjoiamF2YS1jb250YWluZXIvLk93bEJvdC55YW1sIiwiaCI6ImEwNjA3MTc2ZjM2MzViODBiY2ZiMjI0Yzc4NzY3Mzc3MzZjM2IxODQifQ== * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * feat: add enable_relay field to advanced_datapath_observability_config --- feat: Enable Enterprise Flag to allow configuring Advanced Vuln Insights PiperOrigin-RevId: 584402755 Source-Link: googleapis/googleapis@d6ac5d8 Source-Link: https://github.com/googleapis/googleapis-gen/commit/62528b5b0dcd84129a181229cbf8afe8ff82c660 Copy-Tag: eyJwIjoiamF2YS1jb250YWluZXIvLk93bEJvdC55YW1sIiwiaCI6IjYyNTI4YjViMGRjZDg0MTI5YTE4MTIyOWNiZjhhZmU4ZmY4MmM2NjAifQ== * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * feat: add enable_relay field to advanced_datapath_observability_config PiperOrigin-RevId: 584749992 Source-Link: googleapis/googleapis@0e3b813 Source-Link: https://github.com/googleapis/googleapis-gen/commit/d49e220cc164f34768262aa766c947caa0e63729 Copy-Tag: eyJwIjoiamF2YS1jb250YWluZXIvLk93bEJvdC55YW1sIiwiaCI6ImQ0OWUyMjBjYzE2NGYzNDc2ODI2MmFhNzY2Yzk0N2NhYTBlNjM3MjkifQ== * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * docs: improve API documentation for Binary Authorization PiperOrigin-RevId: 584927082 Source-Link: googleapis/googleapis@0be2364 Source-Link: https://github.com/googleapis/googleapis-gen/commit/3a1de01c0d1e1b07e3bd4d22594771acd889e580 Copy-Tag: eyJwIjoiamF2YS1jb250YWluZXIvLk93bEJvdC55YW1sIiwiaCI6IjNhMWRlMDFjMGQxZTFiMDdlM2JkNGQyMjU5NDc3MWFjZDg4OWU1ODAifQ== * 🦉 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 6dc3ac9 commit 25aa532

File tree

162 files changed

+6771
-3417
lines changed

Some content is hidden

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

162 files changed

+6771
-3417
lines changed

java-container/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ If you are using Maven with [BOM][libraries-bom], add this to your pom.xml file:
2020
<dependency>
2121
<groupId>com.google.cloud</groupId>
2222
<artifactId>libraries-bom</artifactId>
23-
<version>26.26.0</version>
23+
<version>26.27.0</version>
2424
<type>pom</type>
2525
<scope>import</scope>
2626
</dependency>
@@ -195,7 +195,7 @@ Java is a registered trademark of Oracle and/or its affiliates.
195195
[kokoro-badge-link-5]: http://storage.googleapis.com/cloud-devrel-public/java/badges/google-cloud-java/java11.html
196196
[stability-image]: https://img.shields.io/badge/stability-stable-green
197197
[maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-container.svg
198-
[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-container/2.32.0
198+
[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-container/2.33.0
199199
[authentication]: https://github.com/googleapis/google-cloud-java#authentication
200200
[auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes
201201
[predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles

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

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2501,6 +2501,24 @@
25012501
"allDeclaredClasses": true,
25022502
"allPublicClasses": true
25032503
},
2504+
{
2505+
"name": "com.google.container.v1.NodePool$QueuedProvisioning",
2506+
"queryAllDeclaredConstructors": true,
2507+
"queryAllPublicConstructors": true,
2508+
"queryAllDeclaredMethods": true,
2509+
"allPublicMethods": true,
2510+
"allDeclaredClasses": true,
2511+
"allPublicClasses": true
2512+
},
2513+
{
2514+
"name": "com.google.container.v1.NodePool$QueuedProvisioning$Builder",
2515+
"queryAllDeclaredConstructors": true,
2516+
"queryAllPublicConstructors": true,
2517+
"queryAllDeclaredMethods": true,
2518+
"allPublicMethods": true,
2519+
"allDeclaredClasses": true,
2520+
"allPublicClasses": true
2521+
},
25042522
{
25052523
"name": "com.google.container.v1.NodePool$Status",
25062524
"queryAllDeclaredConstructors": true,

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

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -593,6 +593,33 @@
593593
"allDeclaredClasses": true,
594594
"allPublicClasses": true
595595
},
596+
{
597+
"name": "com.google.container.v1beta1.AutopilotConversionStatus",
598+
"queryAllDeclaredConstructors": true,
599+
"queryAllPublicConstructors": true,
600+
"queryAllDeclaredMethods": true,
601+
"allPublicMethods": true,
602+
"allDeclaredClasses": true,
603+
"allPublicClasses": true
604+
},
605+
{
606+
"name": "com.google.container.v1beta1.AutopilotConversionStatus$Builder",
607+
"queryAllDeclaredConstructors": true,
608+
"queryAllPublicConstructors": true,
609+
"queryAllDeclaredMethods": true,
610+
"allPublicMethods": true,
611+
"allDeclaredClasses": true,
612+
"allPublicClasses": true
613+
},
614+
{
615+
"name": "com.google.container.v1beta1.AutopilotConversionStatus$State",
616+
"queryAllDeclaredConstructors": true,
617+
"queryAllPublicConstructors": true,
618+
"queryAllDeclaredMethods": true,
619+
"allPublicMethods": true,
620+
"allDeclaredClasses": true,
621+
"allPublicClasses": true
622+
},
596623
{
597624
"name": "com.google.container.v1beta1.AutoprovisioningNodePoolDefaults",
598625
"queryAllDeclaredConstructors": true,
@@ -2753,6 +2780,24 @@
27532780
"allDeclaredClasses": true,
27542781
"allPublicClasses": true
27552782
},
2783+
{
2784+
"name": "com.google.container.v1beta1.NodePool$QueuedProvisioning",
2785+
"queryAllDeclaredConstructors": true,
2786+
"queryAllPublicConstructors": true,
2787+
"queryAllDeclaredMethods": true,
2788+
"allPublicMethods": true,
2789+
"allDeclaredClasses": true,
2790+
"allPublicClasses": true
2791+
},
2792+
{
2793+
"name": "com.google.container.v1beta1.NodePool$QueuedProvisioning$Builder",
2794+
"queryAllDeclaredConstructors": true,
2795+
"queryAllPublicConstructors": true,
2796+
"queryAllDeclaredMethods": true,
2797+
"allPublicMethods": true,
2798+
"allDeclaredClasses": true,
2799+
"allPublicClasses": true
2800+
},
27562801
{
27572802
"name": "com.google.container.v1beta1.NodePool$Status",
27582803
"queryAllDeclaredConstructors": true,

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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2094,6 +2094,7 @@ public void getNodePoolTest() throws Exception {
20942094
.setPlacementPolicy(NodePool.PlacementPolicy.newBuilder().build())
20952095
.setUpdateInfo(NodePool.UpdateInfo.newBuilder().build())
20962096
.setEtag("etag3123477")
2097+
.setQueuedProvisioning(NodePool.QueuedProvisioning.newBuilder().build())
20972098
.setBestEffortProvisioning(BestEffortProvisioning.newBuilder().build())
20982099
.build();
20992100
mockClusterManager.addResponse(expectedResponse);
@@ -2150,6 +2151,7 @@ public void getNodePoolTest2() throws Exception {
21502151
.setPlacementPolicy(NodePool.PlacementPolicy.newBuilder().build())
21512152
.setUpdateInfo(NodePool.UpdateInfo.newBuilder().build())
21522153
.setEtag("etag3123477")
2154+
.setQueuedProvisioning(NodePool.QueuedProvisioning.newBuilder().build())
21532155
.setBestEffortProvisioning(BestEffortProvisioning.newBuilder().build())
21542156
.build();
21552157
mockClusterManager.addResponse(expectedResponse);

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1389,6 +1389,7 @@ public void getNodePoolTest() throws Exception {
13891389
.setPlacementPolicy(NodePool.PlacementPolicy.newBuilder().build())
13901390
.setUpdateInfo(NodePool.UpdateInfo.newBuilder().build())
13911391
.setEtag("etag3123477")
1392+
.setQueuedProvisioning(NodePool.QueuedProvisioning.newBuilder().build())
13921393
.setBestEffortProvisioning(BestEffortProvisioning.newBuilder().build())
13931394
.build();
13941395
mockClusterManager.addResponse(expectedResponse);

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

Lines changed: 132 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -246,6 +246,7 @@ private RelayMode(int value) {
246246
// @@protoc_insertion_point(enum_scope:google.container.v1.AdvancedDatapathObservabilityConfig.RelayMode)
247247
}
248248

249+
private int bitField0_;
249250
public static final int ENABLE_METRICS_FIELD_NUMBER = 1;
250251
private boolean enableMetrics_ = false;
251252
/**
@@ -301,6 +302,39 @@ public com.google.container.v1.AdvancedDatapathObservabilityConfig.RelayMode get
301302
: result;
302303
}
303304

305+
public static final int ENABLE_RELAY_FIELD_NUMBER = 3;
306+
private boolean enableRelay_ = false;
307+
/**
308+
*
309+
*
310+
* <pre>
311+
* Enable Relay component
312+
* </pre>
313+
*
314+
* <code>optional bool enable_relay = 3;</code>
315+
*
316+
* @return Whether the enableRelay field is set.
317+
*/
318+
@java.lang.Override
319+
public boolean hasEnableRelay() {
320+
return ((bitField0_ & 0x00000001) != 0);
321+
}
322+
/**
323+
*
324+
*
325+
* <pre>
326+
* Enable Relay component
327+
* </pre>
328+
*
329+
* <code>optional bool enable_relay = 3;</code>
330+
*
331+
* @return The enableRelay.
332+
*/
333+
@java.lang.Override
334+
public boolean getEnableRelay() {
335+
return enableRelay_;
336+
}
337+
304338
private byte memoizedIsInitialized = -1;
305339

306340
@java.lang.Override
@@ -324,6 +358,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
324358
.getNumber()) {
325359
output.writeEnum(2, relayMode_);
326360
}
361+
if (((bitField0_ & 0x00000001) != 0)) {
362+
output.writeBool(3, enableRelay_);
363+
}
327364
getUnknownFields().writeTo(output);
328365
}
329366

@@ -342,6 +379,9 @@ public int getSerializedSize() {
342379
.getNumber()) {
343380
size += com.google.protobuf.CodedOutputStream.computeEnumSize(2, relayMode_);
344381
}
382+
if (((bitField0_ & 0x00000001) != 0)) {
383+
size += com.google.protobuf.CodedOutputStream.computeBoolSize(3, enableRelay_);
384+
}
345385
size += getUnknownFields().getSerializedSize();
346386
memoizedSize = size;
347387
return size;
@@ -360,6 +400,10 @@ public boolean equals(final java.lang.Object obj) {
360400

361401
if (getEnableMetrics() != other.getEnableMetrics()) return false;
362402
if (relayMode_ != other.relayMode_) return false;
403+
if (hasEnableRelay() != other.hasEnableRelay()) return false;
404+
if (hasEnableRelay()) {
405+
if (getEnableRelay() != other.getEnableRelay()) return false;
406+
}
363407
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
364408
return true;
365409
}
@@ -375,6 +419,10 @@ public int hashCode() {
375419
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getEnableMetrics());
376420
hash = (37 * hash) + RELAY_MODE_FIELD_NUMBER;
377421
hash = (53 * hash) + relayMode_;
422+
if (hasEnableRelay()) {
423+
hash = (37 * hash) + ENABLE_RELAY_FIELD_NUMBER;
424+
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getEnableRelay());
425+
}
378426
hash = (29 * hash) + getUnknownFields().hashCode();
379427
memoizedHashCode = hash;
380428
return hash;
@@ -518,6 +566,7 @@ public Builder clear() {
518566
bitField0_ = 0;
519567
enableMetrics_ = false;
520568
relayMode_ = 0;
569+
enableRelay_ = false;
521570
return this;
522571
}
523572

@@ -560,6 +609,12 @@ private void buildPartial0(com.google.container.v1.AdvancedDatapathObservability
560609
if (((from_bitField0_ & 0x00000002) != 0)) {
561610
result.relayMode_ = relayMode_;
562611
}
612+
int to_bitField0_ = 0;
613+
if (((from_bitField0_ & 0x00000004) != 0)) {
614+
result.enableRelay_ = enableRelay_;
615+
to_bitField0_ |= 0x00000001;
616+
}
617+
result.bitField0_ |= to_bitField0_;
563618
}
564619

565620
@java.lang.Override
@@ -614,6 +669,9 @@ public Builder mergeFrom(com.google.container.v1.AdvancedDatapathObservabilityCo
614669
if (other.relayMode_ != 0) {
615670
setRelayModeValue(other.getRelayModeValue());
616671
}
672+
if (other.hasEnableRelay()) {
673+
setEnableRelay(other.getEnableRelay());
674+
}
617675
this.mergeUnknownFields(other.getUnknownFields());
618676
onChanged();
619677
return this;
@@ -652,6 +710,12 @@ public Builder mergeFrom(
652710
bitField0_ |= 0x00000002;
653711
break;
654712
} // case 16
713+
case 24:
714+
{
715+
enableRelay_ = input.readBool();
716+
bitField0_ |= 0x00000004;
717+
break;
718+
} // case 24
655719
default:
656720
{
657721
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
@@ -823,6 +887,74 @@ public Builder clearRelayMode() {
823887
return this;
824888
}
825889

890+
private boolean enableRelay_;
891+
/**
892+
*
893+
*
894+
* <pre>
895+
* Enable Relay component
896+
* </pre>
897+
*
898+
* <code>optional bool enable_relay = 3;</code>
899+
*
900+
* @return Whether the enableRelay field is set.
901+
*/
902+
@java.lang.Override
903+
public boolean hasEnableRelay() {
904+
return ((bitField0_ & 0x00000004) != 0);
905+
}
906+
/**
907+
*
908+
*
909+
* <pre>
910+
* Enable Relay component
911+
* </pre>
912+
*
913+
* <code>optional bool enable_relay = 3;</code>
914+
*
915+
* @return The enableRelay.
916+
*/
917+
@java.lang.Override
918+
public boolean getEnableRelay() {
919+
return enableRelay_;
920+
}
921+
/**
922+
*
923+
*
924+
* <pre>
925+
* Enable Relay component
926+
* </pre>
927+
*
928+
* <code>optional bool enable_relay = 3;</code>
929+
*
930+
* @param value The enableRelay to set.
931+
* @return This builder for chaining.
932+
*/
933+
public Builder setEnableRelay(boolean value) {
934+
935+
enableRelay_ = value;
936+
bitField0_ |= 0x00000004;
937+
onChanged();
938+
return this;
939+
}
940+
/**
941+
*
942+
*
943+
* <pre>
944+
* Enable Relay component
945+
* </pre>
946+
*
947+
* <code>optional bool enable_relay = 3;</code>
948+
*
949+
* @return This builder for chaining.
950+
*/
951+
public Builder clearEnableRelay() {
952+
bitField0_ = (bitField0_ & ~0x00000004);
953+
enableRelay_ = false;
954+
onChanged();
955+
return this;
956+
}
957+
826958
@java.lang.Override
827959
public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) {
828960
return super.setUnknownFields(unknownFields);

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

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,4 +60,29 @@ public interface AdvancedDatapathObservabilityConfigOrBuilder
6060
* @return The relayMode.
6161
*/
6262
com.google.container.v1.AdvancedDatapathObservabilityConfig.RelayMode getRelayMode();
63+
64+
/**
65+
*
66+
*
67+
* <pre>
68+
* Enable Relay component
69+
* </pre>
70+
*
71+
* <code>optional bool enable_relay = 3;</code>
72+
*
73+
* @return Whether the enableRelay field is set.
74+
*/
75+
boolean hasEnableRelay();
76+
/**
77+
*
78+
*
79+
* <pre>
80+
* Enable Relay component
81+
* </pre>
82+
*
83+
* <code>optional bool enable_relay = 3;</code>
84+
*
85+
* @return The enableRelay.
86+
*/
87+
boolean getEnableRelay();
6388
}

0 commit comments

Comments
 (0)