Skip to content

Commit 6ad5867

Browse files
chore: Update generation configuration at Tue Oct 29 02:26:16 UTC 2024 (#2388)
* chore: Update generation configuration at Tue Oct 29 02:26:16 UTC 2024 * chore: generate libraries at Tue Oct 29 02:26:45 UTC 2024
1 parent ef5941f commit 6ad5867

File tree

5 files changed

+229
-7
lines changed

5 files changed

+229
-7
lines changed

generation_config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
gapic_generator_version: 2.49.0
2-
googleapis_commitish: 48d30c4966ef9ea31b897e13f75d8f94070cc8e9
2+
googleapis_commitish: ba8ea80f25d19bde8501cd51f314391f8d39bde8
33
libraries_bom_version: 26.49.0
44
template_excludes:
55
- .gitignore

proto-google-cloud-bigtable-v2/src/main/java/com/google/bigtable/v2/FeatureFlags.java

Lines changed: 186 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -202,6 +202,42 @@ public boolean getClientSideMetricsEnabled() {
202202
return clientSideMetricsEnabled_;
203203
}
204204

205+
public static final int TRAFFIC_DIRECTOR_ENABLED_FIELD_NUMBER = 9;
206+
private boolean trafficDirectorEnabled_ = false;
207+
/**
208+
*
209+
*
210+
* <pre>
211+
* Notify the server that the client using Traffic Director endpoint.
212+
* </pre>
213+
*
214+
* <code>bool traffic_director_enabled = 9;</code>
215+
*
216+
* @return The trafficDirectorEnabled.
217+
*/
218+
@java.lang.Override
219+
public boolean getTrafficDirectorEnabled() {
220+
return trafficDirectorEnabled_;
221+
}
222+
223+
public static final int DIRECT_ACCESS_REQUESTED_FIELD_NUMBER = 10;
224+
private boolean directAccessRequested_ = false;
225+
/**
226+
*
227+
*
228+
* <pre>
229+
* Notify the server that the client explicitly opted in for Direct Access.
230+
* </pre>
231+
*
232+
* <code>bool direct_access_requested = 10;</code>
233+
*
234+
* @return The directAccessRequested.
235+
*/
236+
@java.lang.Override
237+
public boolean getDirectAccessRequested() {
238+
return directAccessRequested_;
239+
}
240+
205241
private byte memoizedIsInitialized = -1;
206242

207243
@java.lang.Override
@@ -237,6 +273,12 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
237273
if (clientSideMetricsEnabled_ != false) {
238274
output.writeBool(8, clientSideMetricsEnabled_);
239275
}
276+
if (trafficDirectorEnabled_ != false) {
277+
output.writeBool(9, trafficDirectorEnabled_);
278+
}
279+
if (directAccessRequested_ != false) {
280+
output.writeBool(10, directAccessRequested_);
281+
}
240282
getUnknownFields().writeTo(output);
241283
}
242284

@@ -267,6 +309,12 @@ public int getSerializedSize() {
267309
if (clientSideMetricsEnabled_ != false) {
268310
size += com.google.protobuf.CodedOutputStream.computeBoolSize(8, clientSideMetricsEnabled_);
269311
}
312+
if (trafficDirectorEnabled_ != false) {
313+
size += com.google.protobuf.CodedOutputStream.computeBoolSize(9, trafficDirectorEnabled_);
314+
}
315+
if (directAccessRequested_ != false) {
316+
size += com.google.protobuf.CodedOutputStream.computeBoolSize(10, directAccessRequested_);
317+
}
270318
size += getUnknownFields().getSerializedSize();
271319
memoizedSize = size;
272320
return size;
@@ -289,6 +337,8 @@ public boolean equals(final java.lang.Object obj) {
289337
if (getRoutingCookie() != other.getRoutingCookie()) return false;
290338
if (getRetryInfo() != other.getRetryInfo()) return false;
291339
if (getClientSideMetricsEnabled() != other.getClientSideMetricsEnabled()) return false;
340+
if (getTrafficDirectorEnabled() != other.getTrafficDirectorEnabled()) return false;
341+
if (getDirectAccessRequested() != other.getDirectAccessRequested()) return false;
292342
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
293343
return true;
294344
}
@@ -314,6 +364,10 @@ public int hashCode() {
314364
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getRetryInfo());
315365
hash = (37 * hash) + CLIENT_SIDE_METRICS_ENABLED_FIELD_NUMBER;
316366
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getClientSideMetricsEnabled());
367+
hash = (37 * hash) + TRAFFIC_DIRECTOR_ENABLED_FIELD_NUMBER;
368+
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getTrafficDirectorEnabled());
369+
hash = (37 * hash) + DIRECT_ACCESS_REQUESTED_FIELD_NUMBER;
370+
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getDirectAccessRequested());
317371
hash = (29 * hash) + getUnknownFields().hashCode();
318372
memoizedHashCode = hash;
319373
return hash;
@@ -466,6 +520,8 @@ public Builder clear() {
466520
routingCookie_ = false;
467521
retryInfo_ = false;
468522
clientSideMetricsEnabled_ = false;
523+
trafficDirectorEnabled_ = false;
524+
directAccessRequested_ = false;
469525
return this;
470526
}
471527

@@ -522,6 +578,12 @@ private void buildPartial0(com.google.bigtable.v2.FeatureFlags result) {
522578
if (((from_bitField0_ & 0x00000040) != 0)) {
523579
result.clientSideMetricsEnabled_ = clientSideMetricsEnabled_;
524580
}
581+
if (((from_bitField0_ & 0x00000080) != 0)) {
582+
result.trafficDirectorEnabled_ = trafficDirectorEnabled_;
583+
}
584+
if (((from_bitField0_ & 0x00000100) != 0)) {
585+
result.directAccessRequested_ = directAccessRequested_;
586+
}
525587
}
526588

527589
@java.lang.Override
@@ -590,6 +652,12 @@ public Builder mergeFrom(com.google.bigtable.v2.FeatureFlags other) {
590652
if (other.getClientSideMetricsEnabled() != false) {
591653
setClientSideMetricsEnabled(other.getClientSideMetricsEnabled());
592654
}
655+
if (other.getTrafficDirectorEnabled() != false) {
656+
setTrafficDirectorEnabled(other.getTrafficDirectorEnabled());
657+
}
658+
if (other.getDirectAccessRequested() != false) {
659+
setDirectAccessRequested(other.getDirectAccessRequested());
660+
}
593661
this.mergeUnknownFields(other.getUnknownFields());
594662
onChanged();
595663
return this;
@@ -658,6 +726,18 @@ public Builder mergeFrom(
658726
bitField0_ |= 0x00000040;
659727
break;
660728
} // case 64
729+
case 72:
730+
{
731+
trafficDirectorEnabled_ = input.readBool();
732+
bitField0_ |= 0x00000080;
733+
break;
734+
} // case 72
735+
case 80:
736+
{
737+
directAccessRequested_ = input.readBool();
738+
bitField0_ |= 0x00000100;
739+
break;
740+
} // case 80
661741
default:
662742
{
663743
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
@@ -1072,6 +1152,112 @@ public Builder clearClientSideMetricsEnabled() {
10721152
return this;
10731153
}
10741154

1155+
private boolean trafficDirectorEnabled_;
1156+
/**
1157+
*
1158+
*
1159+
* <pre>
1160+
* Notify the server that the client using Traffic Director endpoint.
1161+
* </pre>
1162+
*
1163+
* <code>bool traffic_director_enabled = 9;</code>
1164+
*
1165+
* @return The trafficDirectorEnabled.
1166+
*/
1167+
@java.lang.Override
1168+
public boolean getTrafficDirectorEnabled() {
1169+
return trafficDirectorEnabled_;
1170+
}
1171+
/**
1172+
*
1173+
*
1174+
* <pre>
1175+
* Notify the server that the client using Traffic Director endpoint.
1176+
* </pre>
1177+
*
1178+
* <code>bool traffic_director_enabled = 9;</code>
1179+
*
1180+
* @param value The trafficDirectorEnabled to set.
1181+
* @return This builder for chaining.
1182+
*/
1183+
public Builder setTrafficDirectorEnabled(boolean value) {
1184+
1185+
trafficDirectorEnabled_ = value;
1186+
bitField0_ |= 0x00000080;
1187+
onChanged();
1188+
return this;
1189+
}
1190+
/**
1191+
*
1192+
*
1193+
* <pre>
1194+
* Notify the server that the client using Traffic Director endpoint.
1195+
* </pre>
1196+
*
1197+
* <code>bool traffic_director_enabled = 9;</code>
1198+
*
1199+
* @return This builder for chaining.
1200+
*/
1201+
public Builder clearTrafficDirectorEnabled() {
1202+
bitField0_ = (bitField0_ & ~0x00000080);
1203+
trafficDirectorEnabled_ = false;
1204+
onChanged();
1205+
return this;
1206+
}
1207+
1208+
private boolean directAccessRequested_;
1209+
/**
1210+
*
1211+
*
1212+
* <pre>
1213+
* Notify the server that the client explicitly opted in for Direct Access.
1214+
* </pre>
1215+
*
1216+
* <code>bool direct_access_requested = 10;</code>
1217+
*
1218+
* @return The directAccessRequested.
1219+
*/
1220+
@java.lang.Override
1221+
public boolean getDirectAccessRequested() {
1222+
return directAccessRequested_;
1223+
}
1224+
/**
1225+
*
1226+
*
1227+
* <pre>
1228+
* Notify the server that the client explicitly opted in for Direct Access.
1229+
* </pre>
1230+
*
1231+
* <code>bool direct_access_requested = 10;</code>
1232+
*
1233+
* @param value The directAccessRequested to set.
1234+
* @return This builder for chaining.
1235+
*/
1236+
public Builder setDirectAccessRequested(boolean value) {
1237+
1238+
directAccessRequested_ = value;
1239+
bitField0_ |= 0x00000100;
1240+
onChanged();
1241+
return this;
1242+
}
1243+
/**
1244+
*
1245+
*
1246+
* <pre>
1247+
* Notify the server that the client explicitly opted in for Direct Access.
1248+
* </pre>
1249+
*
1250+
* <code>bool direct_access_requested = 10;</code>
1251+
*
1252+
* @return This builder for chaining.
1253+
*/
1254+
public Builder clearDirectAccessRequested() {
1255+
bitField0_ = (bitField0_ & ~0x00000100);
1256+
directAccessRequested_ = false;
1257+
onChanged();
1258+
return this;
1259+
}
1260+
10751261
@java.lang.Override
10761262
public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) {
10771263
return super.setUnknownFields(unknownFields);

proto-google-cloud-bigtable-v2/src/main/java/com/google/bigtable/v2/FeatureFlagsOrBuilder.java

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,4 +122,30 @@ public interface FeatureFlagsOrBuilder
122122
* @return The clientSideMetricsEnabled.
123123
*/
124124
boolean getClientSideMetricsEnabled();
125+
126+
/**
127+
*
128+
*
129+
* <pre>
130+
* Notify the server that the client using Traffic Director endpoint.
131+
* </pre>
132+
*
133+
* <code>bool traffic_director_enabled = 9;</code>
134+
*
135+
* @return The trafficDirectorEnabled.
136+
*/
137+
boolean getTrafficDirectorEnabled();
138+
139+
/**
140+
*
141+
*
142+
* <pre>
143+
* Notify the server that the client explicitly opted in for Direct Access.
144+
* </pre>
145+
*
146+
* <code>bool direct_access_requested = 10;</code>
147+
*
148+
* @return The directAccessRequested.
149+
*/
150+
boolean getDirectAccessRequested();
125151
}

proto-google-cloud-bigtable-v2/src/main/java/com/google/bigtable/v2/FeatureFlagsProto.java

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -42,17 +42,19 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
4242
static {
4343
java.lang.String[] descriptorData = {
4444
"\n&google/bigtable/v2/feature_flags.proto"
45-
+ "\022\022google.bigtable.v2\"\333\001\n\014FeatureFlags\022\025\n"
45+
+ "\022\022google.bigtable.v2\"\236\002\n\014FeatureFlags\022\025\n"
4646
+ "\rreverse_scans\030\001 \001(\010\022\036\n\026mutate_rows_rate"
4747
+ "_limit\030\003 \001(\010\022\037\n\027mutate_rows_rate_limit2\030"
4848
+ "\005 \001(\010\022\"\n\032last_scanned_row_responses\030\004 \001("
4949
+ "\010\022\026\n\016routing_cookie\030\006 \001(\010\022\022\n\nretry_info\030"
5050
+ "\007 \001(\010\022#\n\033client_side_metrics_enabled\030\010 \001"
51-
+ "(\010B\273\001\n\026com.google.bigtable.v2B\021FeatureFl"
52-
+ "agsProtoP\001Z8cloud.google.com/go/bigtable"
53-
+ "/apiv2/bigtablepb;bigtablepb\252\002\030Google.Cl"
54-
+ "oud.Bigtable.V2\312\002\030Google\\Cloud\\Bigtable\\"
55-
+ "V2\352\002\033Google::Cloud::Bigtable::V2b\006proto3"
51+
+ "(\010\022 \n\030traffic_director_enabled\030\t \001(\010\022\037\n\027"
52+
+ "direct_access_requested\030\n \001(\010B\273\001\n\026com.go"
53+
+ "ogle.bigtable.v2B\021FeatureFlagsProtoP\001Z8c"
54+
+ "loud.google.com/go/bigtable/apiv2/bigtab"
55+
+ "lepb;bigtablepb\252\002\030Google.Cloud.Bigtable."
56+
+ "V2\312\002\030Google\\Cloud\\Bigtable\\V2\352\002\033Google::"
57+
+ "Cloud::Bigtable::V2b\006proto3"
5658
};
5759
descriptor =
5860
com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
@@ -70,6 +72,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
7072
"RoutingCookie",
7173
"RetryInfo",
7274
"ClientSideMetricsEnabled",
75+
"TrafficDirectorEnabled",
76+
"DirectAccessRequested",
7377
});
7478
}
7579

proto-google-cloud-bigtable-v2/src/main/proto/google/bigtable/v2/feature_flags.proto

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,4 +61,10 @@ message FeatureFlags {
6161

6262
// Notify the server that the client has client side metrics enabled.
6363
bool client_side_metrics_enabled = 8;
64+
65+
// Notify the server that the client using Traffic Director endpoint.
66+
bool traffic_director_enabled = 9;
67+
68+
// Notify the server that the client explicitly opted in for Direct Access.
69+
bool direct_access_requested = 10;
6470
}

0 commit comments

Comments
 (0)