| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130 |
- type: com.google.api.codegen.ConfigProto
- language_settings:
- java:
- package_name: com.google.cloud.bigtable.spi.v2
- python:
- package_name: google.cloud.gapic.bigtable.v2
- go:
- package_name: cloud.google.com/go/bigtable/apiv2
- csharp:
- package_name: Google.Bigtable.V2
- ruby:
- package_name: Google::Cloud::Bigtable::V2
- php:
- package_name: Google\Cloud\Bigtable\V2
- interfaces:
- - name: google.bigtable.v2.Bigtable
- collections:
- - name_pattern: projects/{project}/instances/{instance}/tables/{table}
- entity_name: table
- retry_codes_def:
- - name: idempotent
- retry_codes:
- - UNAVAILABLE
- - DEADLINE_EXCEEDED
- - name: non_idempotent
- retry_codes: []
- retry_params_def:
- - name: default
- initial_retry_delay_millis: 100
- retry_delay_multiplier: 1.3
- max_retry_delay_millis: 60000
- initial_rpc_timeout_millis: 20000
- rpc_timeout_multiplier: 1
- max_rpc_timeout_millis: 20000
- total_timeout_millis: 600000
- methods:
- - name: ReadRows
- flattening:
- groups:
- - parameters:
- - table_name
- required_fields:
- - table_name
- request_object_method: true
- retry_codes_name: non_idempotent
- retry_params_name: default
- field_name_patterns:
- table_name: table
- timeout_millis: 60000
- - name: SampleRowKeys
- flattening:
- groups:
- - parameters:
- - table_name
- required_fields:
- - table_name
- request_object_method: false
- retry_codes_name: idempotent
- retry_params_name: default
- field_name_patterns:
- table_name: table
- timeout_millis: 60000
- - name: MutateRow
- flattening:
- groups:
- - parameters:
- - table_name
- - row_key
- - mutations
- required_fields:
- - table_name
- - row_key
- - mutations
- request_object_method: true
- retry_codes_name: non_idempotent
- retry_params_name: default
- field_name_patterns:
- table_name: table
- timeout_millis: 60000
- - name: MutateRows
- flattening:
- groups:
- - parameters:
- - table_name
- - entries
- required_fields:
- - table_name
- - entries
- request_object_method: true
- retry_codes_name: non_idempotent
- retry_params_name: default
- field_name_patterns:
- table_name: table
- timeout_millis: 60000
- - name: CheckAndMutateRow
- flattening:
- groups:
- - parameters:
- - table_name
- - row_key
- - true_mutations
- - false_mutations
- # Note that one of {true_mutations,false_mutations} must be specified, but
- # since they are not both required, we leave them as optional params.
- required_fields:
- - table_name
- - row_key
- request_object_method: true
- retry_codes_name: non_idempotent
- retry_params_name: default
- field_name_patterns:
- table_name: table
- timeout_millis: 60000
- - name: ReadModifyWriteRow
- flattening:
- groups:
- - parameters:
- - table_name
- - row_key
- - rules
- required_fields:
- - table_name
- - row_key
- - rules
- request_object_method: true
- retry_codes_name: non_idempotent
- retry_params_name: default
- field_name_patterns:
- table_name: table
- timeout_millis: 60000
|