-
Notifications
You must be signed in to change notification settings - Fork 2.2k
/
bigquerystorage_gapic.legacy.yaml
84 lines (84 loc) · 2.4 KB
/
bigquerystorage_gapic.legacy.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
type: com.google.api.codegen.ConfigProto
config_schema_version: 1.0.0
# The settings of generated code in a specific language.
language_settings:
java:
package_name: com.google.cloud.bigquery.storage.v1
interface_names:
google.cloud.bigquery.storage.v1.BigQueryRead: BaseBigQueryRead
python:
package_name: google.cloud.bigquery_storage_v1.gapic
go:
package_name: cloud.google.com/go/bigquery/storage/apiv1
csharp:
package_name: Google.Cloud.BigQuery.Storage.V1
ruby:
package_name: Google::Cloud::Bigquery::Storage::V1
php:
package_name: Google\Cloud\BigQuery\Storage\V1
nodejs:
package_name: storage.v1
# A list of API interface configurations.
interfaces:
# The fully qualified name of the API interface.
- name: google.cloud.bigquery.storage.v1.BigQueryRead
collections: []
# Definition for retryable codes.
retry_codes_def:
- name: idempotent
retry_codes:
- DEADLINE_EXCEEDED
- UNAVAILABLE
- name: unary_streaming
retry_codes:
- UNAVAILABLE
# Definition for retry/backoff parameters.
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
- name: create_read_session
initial_retry_delay_millis: 100
retry_delay_multiplier: 1.3
max_retry_delay_millis: 60000
initial_rpc_timeout_millis: 120000
rpc_timeout_multiplier: 1
max_rpc_timeout_millis: 120000
total_timeout_millis: 600000
- name: read_rows
initial_retry_delay_millis: 100
retry_delay_multiplier: 1.3
max_retry_delay_millis: 60000
initial_rpc_timeout_millis: 86400000
rpc_timeout_multiplier: 1
max_rpc_timeout_millis: 86400000
total_timeout_millis: 86400000
methods:
- name: CreateReadSession
flattening:
groups:
- parameters:
- parent
- read_session
- max_stream_count
retry_codes_name: idempotent
retry_params_name: create_read_session
timeout_millis: 60000
- name: ReadRows
flattening:
groups:
- parameters:
- read_stream
- offset
retry_codes_name: unary_streaming
retry_params_name: read_rows
timeout_millis: 86400000
- name: SplitReadStream
retry_codes_name: idempotent
retry_params_name: default
timeout_millis: 60000