Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
98f9ea4
chore: Update generation configuration at Thu Oct 23 02:36:06 UTC 2025
cloud-java-bot Oct 23, 2025
9c5ae10
chore: Update generation configuration at Fri Oct 24 02:33:35 UTC 2025
cloud-java-bot Oct 24, 2025
329c08c
chore: Update generation configuration at Sat Oct 25 02:34:06 UTC 2025
cloud-java-bot Oct 25, 2025
0dda6d1
chore: Update generation configuration at Tue Oct 28 02:35:54 UTC 2025
cloud-java-bot Oct 28, 2025
49668c0
chore: generate libraries at Tue Oct 28 02:36:23 UTC 2025
cloud-java-bot Oct 28, 2025
8705cd3
chore: Update generation configuration at Wed Oct 29 02:38:54 UTC 2025
cloud-java-bot Oct 29, 2025
4c09eae
chore: merge main into generate-libraries-main
cloud-java-bot Oct 30, 2025
0ebd8d8
chore: Update generation configuration at Thu Oct 30 02:38:42 UTC 2025
cloud-java-bot Oct 30, 2025
28c419d
chore: generate libraries at Thu Oct 30 02:39:16 UTC 2025
cloud-java-bot Oct 30, 2025
6642b98
chore: Update generation configuration at Fri Oct 31 02:38:40 UTC 2025
cloud-java-bot Oct 31, 2025
b2bcc12
chore: merge main into generate-libraries-main
cloud-java-bot Nov 1, 2025
2a48c2d
chore: Update generation configuration at Sat Nov 1 02:37:45 UTC 2025
cloud-java-bot Nov 1, 2025
2c8ac3a
chore: Update generation configuration at Tue Nov 4 02:38:26 UTC 2025
cloud-java-bot Nov 4, 2025
bd08d60
chore: Update generation configuration at Wed Nov 5 02:37:18 UTC 2025
cloud-java-bot Nov 5, 2025
4f72a61
chore: generate libraries at Wed Nov 5 02:37:44 UTC 2025
cloud-java-bot Nov 5, 2025
886f0b8
chore: Update generation configuration at Thu Nov 6 02:37:49 UTC 2025
cloud-java-bot Nov 6, 2025
e859f3b
chore: merge main into generate-libraries-main
cloud-java-bot Nov 7, 2025
35491f2
chore: Update generation configuration at Fri Nov 7 02:37:29 UTC 2025
cloud-java-bot Nov 7, 2025
f6f7525
chore: Update generation configuration at Sat Nov 8 02:35:16 UTC 2025
cloud-java-bot Nov 8, 2025
2199356
chore: generate libraries at Sat Nov 8 02:35:47 UTC 2025
cloud-java-bot Nov 8, 2025
d45f316
chore: Update generation configuration at Tue Nov 11 02:37:45 UTC 2025
cloud-java-bot Nov 11, 2025
618dae1
chore: Update generation configuration at Wed Nov 12 02:37:37 UTC 2025
cloud-java-bot Nov 12, 2025
82462f9
chore: merge main into generate-libraries-main
cloud-java-bot Nov 13, 2025
3f3fe90
chore: Update generation configuration at Thu Nov 13 02:38:10 UTC 2025
cloud-java-bot Nov 13, 2025
da242b1
chore: Update generation configuration at Fri Nov 14 02:37:36 UTC 2025
cloud-java-bot Nov 14, 2025
50d22b8
chore: Update generation configuration at Sat Nov 15 02:35:27 UTC 2025
cloud-java-bot Nov 15, 2025
8fd2678
chore: Update generation configuration at Mon Nov 17 02:38:28 UTC 2025
cloud-java-bot Nov 17, 2025
9110253
chore: merge main into generate-libraries-main
cloud-java-bot Nov 18, 2025
f58274d
chore: Update generation configuration at Tue Nov 18 02:37:28 UTC 2025
cloud-java-bot Nov 18, 2025
56d6660
Merge branch 'main' into generate-libraries-main
igorbernstein2 Nov 18, 2025
20d88f8
Merge branch 'main' into generate-libraries-main
igorbernstein2 Nov 18, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/hermetic_library_generation.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ jobs:
with:
fetch-depth: 0
token: ${{ secrets.CLOUD_JAVA_BOT_TOKEN }}
- uses: googleapis/sdk-platform-java/.github/scripts@v2.63.0
- uses: googleapis/sdk-platform-java/.github/scripts@v2.64.1
if: env.SHOULD_RUN == 'true'
with:
base_ref: ${{ github.base_ref }}
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ If you are using Maven without the BOM, add this to your dependencies:
If you are using Gradle 5.x or later, add this to your dependencies:

```Groovy
implementation platform('com.google.cloud:libraries-bom:26.70.0')
implementation platform('com.google.cloud:libraries-bom:26.71.0')

implementation 'com.google.cloud:google-cloud-bigtable'
```
Expand Down
6 changes: 3 additions & 3 deletions generation_config.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
gapic_generator_version: 2.63.0
googleapis_commitish: 94ccdfe4519e0ba817bd33aa22eb9c64f88a6874
libraries_bom_version: 26.70.0
gapic_generator_version: 2.64.1
googleapis_commitish: 15fa97d38ad2a38319426328c795ef76a03448bd
libraries_bom_version: 26.71.0
template_excludes:
- .gitignore
- .kokoro/presubmit/integration.cfg
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -971,6 +971,33 @@
"allDeclaredClasses": true,
"allPublicClasses": true
},
{
"name": "com.google.bigtable.v2.PeerInfo",
"queryAllDeclaredConstructors": true,
"queryAllPublicConstructors": true,
"queryAllDeclaredMethods": true,
"allPublicMethods": true,
"allDeclaredClasses": true,
"allPublicClasses": true
},
{
"name": "com.google.bigtable.v2.PeerInfo$Builder",
"queryAllDeclaredConstructors": true,
"queryAllPublicConstructors": true,
"queryAllDeclaredMethods": true,
"allPublicMethods": true,
"allDeclaredClasses": true,
"allPublicClasses": true
},
{
"name": "com.google.bigtable.v2.PeerInfo$TransportType",
"queryAllDeclaredConstructors": true,
"queryAllPublicConstructors": true,
"queryAllDeclaredMethods": true,
"allPublicMethods": true,
"allDeclaredClasses": true,
"allPublicClasses": true
},
{
"name": "com.google.bigtable.v2.PingAndWarmRequest",
"queryAllDeclaredConstructors": true,
Expand Down

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -24,9 +24,6 @@
* Service for reading from and writing to existing Bigtable tables.
* </pre>
*/
@javax.annotation.Generated(
value = "by gRPC proto compiler",
comments = "Source: google/bigtable/v2/bigtable.proto")
@io.grpc.stub.annotations.GrpcGenerated
public final class BigtableGrpc {

Expand Down Expand Up @@ -1048,8 +1045,8 @@ public io.grpc.stub.BlockingClientCall<?, com.google.bigtable.v2.ReadRowsRespons
* </pre>
*/
public com.google.bigtable.v2.MutateRowResponse mutateRow(
com.google.bigtable.v2.MutateRowRequest request) {
return io.grpc.stub.ClientCalls.blockingUnaryCall(
com.google.bigtable.v2.MutateRowRequest request) throws io.grpc.StatusException {
return io.grpc.stub.ClientCalls.blockingV2UnaryCall(
getChannel(), getMutateRowMethod(), getCallOptions(), request);
}

Expand Down Expand Up @@ -1077,8 +1074,8 @@ public io.grpc.stub.BlockingClientCall<?, com.google.bigtable.v2.MutateRowsRespo
* </pre>
*/
public com.google.bigtable.v2.CheckAndMutateRowResponse checkAndMutateRow(
com.google.bigtable.v2.CheckAndMutateRowRequest request) {
return io.grpc.stub.ClientCalls.blockingUnaryCall(
com.google.bigtable.v2.CheckAndMutateRowRequest request) throws io.grpc.StatusException {
return io.grpc.stub.ClientCalls.blockingV2UnaryCall(
getChannel(), getCheckAndMutateRowMethod(), getCallOptions(), request);
}

Expand All @@ -1091,8 +1088,8 @@ public com.google.bigtable.v2.CheckAndMutateRowResponse checkAndMutateRow(
* </pre>
*/
public com.google.bigtable.v2.PingAndWarmResponse pingAndWarm(
com.google.bigtable.v2.PingAndWarmRequest request) {
return io.grpc.stub.ClientCalls.blockingUnaryCall(
com.google.bigtable.v2.PingAndWarmRequest request) throws io.grpc.StatusException {
return io.grpc.stub.ClientCalls.blockingV2UnaryCall(
getChannel(), getPingAndWarmMethod(), getCallOptions(), request);
}

Expand All @@ -1108,8 +1105,8 @@ public com.google.bigtable.v2.PingAndWarmResponse pingAndWarm(
* </pre>
*/
public com.google.bigtable.v2.ReadModifyWriteRowResponse readModifyWriteRow(
com.google.bigtable.v2.ReadModifyWriteRowRequest request) {
return io.grpc.stub.ClientCalls.blockingUnaryCall(
com.google.bigtable.v2.ReadModifyWriteRowRequest request) throws io.grpc.StatusException {
return io.grpc.stub.ClientCalls.blockingV2UnaryCall(
getChannel(), getReadModifyWriteRowMethod(), getCallOptions(), request);
}

Expand Down Expand Up @@ -1160,8 +1157,8 @@ public com.google.bigtable.v2.ReadModifyWriteRowResponse readModifyWriteRow(
* </pre>
*/
public com.google.bigtable.v2.PrepareQueryResponse prepareQuery(
com.google.bigtable.v2.PrepareQueryRequest request) {
return io.grpc.stub.ClientCalls.blockingUnaryCall(
com.google.bigtable.v2.PrepareQueryRequest request) throws io.grpc.StatusException {
return io.grpc.stub.ClientCalls.blockingV2UnaryCall(
getChannel(), getPrepareQueryMethod(), getCallOptions(), request);
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -248,6 +248,25 @@ public boolean getDirectAccessRequested() {
return directAccessRequested_;
}

public static final int PEER_INFO_FIELD_NUMBER = 11;
private boolean peerInfo_ = false;

/**
*
*
* <pre>
* If the client can support using BigtablePeerInfo.
* </pre>
*
* <code>bool peer_info = 11;</code>
*
* @return The peerInfo.
*/
@java.lang.Override
public boolean getPeerInfo() {
return peerInfo_;
}

private byte memoizedIsInitialized = -1;

@java.lang.Override
Expand Down Expand Up @@ -289,6 +308,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
if (directAccessRequested_ != false) {
output.writeBool(10, directAccessRequested_);
}
if (peerInfo_ != false) {
output.writeBool(11, peerInfo_);
}
getUnknownFields().writeTo(output);
}

Expand Down Expand Up @@ -325,6 +347,9 @@ public int getSerializedSize() {
if (directAccessRequested_ != false) {
size += com.google.protobuf.CodedOutputStream.computeBoolSize(10, directAccessRequested_);
}
if (peerInfo_ != false) {
size += com.google.protobuf.CodedOutputStream.computeBoolSize(11, peerInfo_);
}
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
Expand All @@ -349,6 +374,7 @@ public boolean equals(final java.lang.Object obj) {
if (getClientSideMetricsEnabled() != other.getClientSideMetricsEnabled()) return false;
if (getTrafficDirectorEnabled() != other.getTrafficDirectorEnabled()) return false;
if (getDirectAccessRequested() != other.getDirectAccessRequested()) return false;
if (getPeerInfo() != other.getPeerInfo()) return false;
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
Expand Down Expand Up @@ -378,6 +404,8 @@ public int hashCode() {
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getTrafficDirectorEnabled());
hash = (37 * hash) + DIRECT_ACCESS_REQUESTED_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getDirectAccessRequested());
hash = (37 * hash) + PEER_INFO_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getPeerInfo());
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
Expand Down Expand Up @@ -533,6 +561,7 @@ public Builder clear() {
clientSideMetricsEnabled_ = false;
trafficDirectorEnabled_ = false;
directAccessRequested_ = false;
peerInfo_ = false;
return this;
}

Expand Down Expand Up @@ -595,6 +624,9 @@ private void buildPartial0(com.google.bigtable.v2.FeatureFlags result) {
if (((from_bitField0_ & 0x00000100) != 0)) {
result.directAccessRequested_ = directAccessRequested_;
}
if (((from_bitField0_ & 0x00000200) != 0)) {
result.peerInfo_ = peerInfo_;
}
}

@java.lang.Override
Expand Down Expand Up @@ -669,6 +701,9 @@ public Builder mergeFrom(com.google.bigtable.v2.FeatureFlags other) {
if (other.getDirectAccessRequested() != false) {
setDirectAccessRequested(other.getDirectAccessRequested());
}
if (other.getPeerInfo() != false) {
setPeerInfo(other.getPeerInfo());
}
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
return this;
Expand Down Expand Up @@ -749,6 +784,12 @@ public Builder mergeFrom(
bitField0_ |= 0x00000100;
break;
} // case 80
case 88:
{
peerInfo_ = input.readBool();
bitField0_ |= 0x00000200;
break;
} // case 88
default:
{
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
Expand Down Expand Up @@ -1296,6 +1337,62 @@ public Builder clearDirectAccessRequested() {
return this;
}

private boolean peerInfo_;

/**
*
*
* <pre>
* If the client can support using BigtablePeerInfo.
* </pre>
*
* <code>bool peer_info = 11;</code>
*
* @return The peerInfo.
*/
@java.lang.Override
public boolean getPeerInfo() {
return peerInfo_;
}

/**
*
*
* <pre>
* If the client can support using BigtablePeerInfo.
* </pre>
*
* <code>bool peer_info = 11;</code>
*
* @param value The peerInfo to set.
* @return This builder for chaining.
*/
public Builder setPeerInfo(boolean value) {

peerInfo_ = value;
bitField0_ |= 0x00000200;
onChanged();
return this;
}

/**
*
*
* <pre>
* If the client can support using BigtablePeerInfo.
* </pre>
*
* <code>bool peer_info = 11;</code>
*
* @return This builder for chaining.
*/
public Builder clearPeerInfo() {
bitField0_ = (bitField0_ & ~0x00000200);
peerInfo_ = false;
onChanged();
return this;
}

@java.lang.Override
public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -148,4 +148,17 @@ public interface FeatureFlagsOrBuilder
* @return The directAccessRequested.
*/
boolean getDirectAccessRequested();

/**
*
*
* <pre>
* If the client can support using BigtablePeerInfo.
* </pre>
*
* <code>bool peer_info = 11;</code>
*
* @return The peerInfo.
*/
boolean getPeerInfo();
}
Original file line number Diff line number Diff line change
Expand Up @@ -42,19 +42,20 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
static {
java.lang.String[] descriptorData = {
"\n&google/bigtable/v2/feature_flags.proto"
+ "\022\022google.bigtable.v2\"\236\002\n\014FeatureFlags\022\025\n"
+ "\022\022google.bigtable.v2\"\261\002\n\014FeatureFlags\022\025\n"
+ "\rreverse_scans\030\001 \001(\010\022\036\n\026mutate_rows_rate"
+ "_limit\030\003 \001(\010\022\037\n\027mutate_rows_rate_limit2\030"
+ "\005 \001(\010\022\"\n\032last_scanned_row_responses\030\004 \001("
+ "\010\022\026\n\016routing_cookie\030\006 \001(\010\022\022\n\nretry_info\030"
+ "\007 \001(\010\022#\n\033client_side_metrics_enabled\030\010 \001"
+ "(\010\022 \n\030traffic_director_enabled\030\t \001(\010\022\037\n\027"
+ "direct_access_requested\030\n \001(\010B\273\001\n\026com.go"
+ "ogle.bigtable.v2B\021FeatureFlagsProtoP\001Z8c"
+ "loud.google.com/go/bigtable/apiv2/bigtab"
+ "lepb;bigtablepb\252\002\030Google.Cloud.Bigtable."
+ "V2\312\002\030Google\\Cloud\\Bigtable\\V2\352\002\033Google::"
+ "Cloud::Bigtable::V2b\006proto3"
+ "direct_access_requested\030\n \001(\010\022\021\n\tpeer_in"
+ "fo\030\013 \001(\010B\273\001\n\026com.google.bigtable.v2B\021Fea"
+ "tureFlagsProtoP\001Z8cloud.google.com/go/bi"
+ "gtable/apiv2/bigtablepb;bigtablepb\252\002\030Goo"
+ "gle.Cloud.Bigtable.V2\312\002\030Google\\Cloud\\Big"
+ "table\\V2\352\002\033Google::Cloud::Bigtable::V2b\006"
+ "proto3"
};
descriptor =
com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
Expand All @@ -74,6 +75,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"ClientSideMetricsEnabled",
"TrafficDirectorEnabled",
"DirectAccessRequested",
"PeerInfo",
});
}

Expand Down
Loading
Loading