diff --git a/google-cloud-bigtable-v2/lib/google/bigtable/v2/feature_flags_pb.rb b/google-cloud-bigtable-v2/lib/google/bigtable/v2/feature_flags_pb.rb index 45c1f6b79c8f..a8e716c23597 100644 --- a/google-cloud-bigtable-v2/lib/google/bigtable/v2/feature_flags_pb.rb +++ b/google-cloud-bigtable-v2/lib/google/bigtable/v2/feature_flags_pb.rb @@ -5,7 +5,7 @@ require 'google/protobuf' -descriptor_data = "\n&google/bigtable/v2/feature_flags.proto\x12\x12google.bigtable.v2\"i\n\x0c\x46\x65\x61tureFlags\x12\x15\n\rreverse_scans\x18\x01 \x01(\x08\x12\x1e\n\x16mutate_rows_rate_limit\x18\x03 \x01(\x08\x12\"\n\x1alast_scanned_row_responses\x18\x04 \x01(\x08\x42\xbd\x01\n\x16\x63om.google.bigtable.v2B\x11\x46\x65\x61tureFlagsProtoP\x01Z:google.golang.org/genproto/googleapis/bigtable/v2;bigtable\xaa\x02\x18Google.Cloud.Bigtable.V2\xca\x02\x18Google\\Cloud\\Bigtable\\V2\xea\x02\x1bGoogle::Cloud::Bigtable::V2b\x06proto3" +descriptor_data = "\n&google/bigtable/v2/feature_flags.proto\x12\x12google.bigtable.v2\"\x8a\x01\n\x0c\x46\x65\x61tureFlags\x12\x15\n\rreverse_scans\x18\x01 \x01(\x08\x12\x1e\n\x16mutate_rows_rate_limit\x18\x03 \x01(\x08\x12\x1f\n\x17mutate_rows_rate_limit2\x18\x05 \x01(\x08\x12\"\n\x1alast_scanned_row_responses\x18\x04 \x01(\x08\x42\xbd\x01\n\x16\x63om.google.bigtable.v2B\x11\x46\x65\x61tureFlagsProtoP\x01Z:google.golang.org/genproto/googleapis/bigtable/v2;bigtable\xaa\x02\x18Google.Cloud.Bigtable.V2\xca\x02\x18Google\\Cloud\\Bigtable\\V2\xea\x02\x1bGoogle::Cloud::Bigtable::V2b\x06proto3" pool = Google::Protobuf::DescriptorPool.generated_pool diff --git a/google-cloud-bigtable-v2/proto_docs/google/bigtable/v2/feature_flags.rb b/google-cloud-bigtable-v2/proto_docs/google/bigtable/v2/feature_flags.rb index f9267d09cc43..1787d4a744a4 100644 --- a/google-cloud-bigtable-v2/proto_docs/google/bigtable/v2/feature_flags.rb +++ b/google-cloud-bigtable-v2/proto_docs/google/bigtable/v2/feature_flags.rb @@ -21,13 +21,13 @@ module Google module Cloud module Bigtable module V2 - # Feature flags supported by a client. + # Feature flags supported or enabled by a client. # This is intended to be sent as part of request metadata to assure the server # that certain behaviors are safe to enable. This proto is meant to be # serialized and websafe-base64 encoded under the `bigtable-features` metadata # key. The value will remain constant for the lifetime of a client and due to # HTTP2's HPACK compression, the request overhead will be tiny. - # This is an internal implementation detail and should not be used by endusers + # This is an internal implementation detail and should not be used by end users # directly. # @!attribute [rw] reverse_scans # @return [::Boolean] @@ -36,11 +36,17 @@ module V2 # @!attribute [rw] mutate_rows_rate_limit # @return [::Boolean] # Notify the server that the client enables batch write flow control by - # requesting RateLimitInfo from MutateRowsResponse. + # requesting RateLimitInfo from MutateRowsResponse. Due to technical reasons, + # this disables partial retries. + # @!attribute [rw] mutate_rows_rate_limit2 + # @return [::Boolean] + # Notify the server that the client enables batch write flow control by + # requesting RateLimitInfo from MutateRowsResponse. With partial retries + # enabled. # @!attribute [rw] last_scanned_row_responses # @return [::Boolean] # Notify the server that the client supports the last_scanned_row field - # in ReadRowsResponse for long-running sparse scans. + # in ReadRowsResponse for long-running scans. class FeatureFlags include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods