Add per-method timeout configuration (#53)

Corresponds to https://github.com/googleapis/toolkit/pull/278
This commit is contained in:
Jacob Geiger 2016-07-11 20:39:05 -07:00 committed by GitHub
parent 8846b69168
commit 37987cddc8
4 changed files with 46 additions and 0 deletions

View File

@ -36,6 +36,7 @@ interfaces:
- traces
retry_codes_name: non_idempotent
retry_params_name: default
timeout_millis: 30000
request_object_method: true
- name: GetTrace
flattening:
@ -48,6 +49,7 @@ interfaces:
- trace_id
retry_codes_name: idempotent
retry_params_name: default
timeout_millis: 30000
request_object_method: false
- name: ListTraces
page_streaming:
@ -64,4 +66,5 @@ interfaces:
- project_id
retry_codes_name: idempotent
retry_params_name: default
timeout_millis: 30000
request_object_method: false

View File

@ -54,6 +54,7 @@ interfaces:
resources_field: sinks
retry_codes_name: idempotent
retry_params_name: default
timeout_millis: 30000
field_name_patterns:
parent: project
- name: GetSink
@ -66,6 +67,7 @@ interfaces:
request_object_method: false
retry_codes_name: idempotent
retry_params_name: default
timeout_millis: 30000
field_name_patterns:
sink_name: sink
- name: CreateSink
@ -80,6 +82,7 @@ interfaces:
request_object_method: true
retry_codes_name: non_idempotent
retry_params_name: default
timeout_millis: 30000
field_name_patterns:
parent: project
- name: UpdateSink
@ -94,6 +97,7 @@ interfaces:
request_object_method: true
retry_codes_name: non_idempotent
retry_params_name: default
timeout_millis: 30000
field_name_patterns:
sink_name: sink
- name: DeleteSink
@ -106,6 +110,7 @@ interfaces:
request_object_method: false
retry_codes_name: idempotent
retry_params_name: default
timeout_millis: 30000
field_name_patterns:
sink_name: sink
- name: google.logging.v2.MetricsServiceV2
@ -148,6 +153,7 @@ interfaces:
resources_field: metrics
retry_codes_name: idempotent
retry_params_name: default
timeout_millis: 30000
field_name_patterns:
parent: project
- name: GetLogMetric
@ -160,6 +166,7 @@ interfaces:
request_object_method: false
retry_codes_name: idempotent
retry_params_name: default
timeout_millis: 30000
field_name_patterns:
metric_name: metric
- name: CreateLogMetric
@ -174,6 +181,7 @@ interfaces:
request_object_method: true
retry_codes_name: non_idempotent
retry_params_name: default
timeout_millis: 30000
field_name_patterns:
parent: project
- name: UpdateLogMetric
@ -188,6 +196,7 @@ interfaces:
request_object_method: true
retry_codes_name: non_idempotent
retry_params_name: default
timeout_millis: 30000
field_name_patterns:
metric_name: metric
- name: DeleteLogMetric
@ -200,6 +209,7 @@ interfaces:
request_object_method: false
retry_codes_name: idempotent
retry_params_name: default
timeout_millis: 30000
field_name_patterns:
metric_name: metric
- name: google.logging.v2.LoggingServiceV2
@ -243,6 +253,7 @@ interfaces:
request_object_method: false
retry_codes_name: idempotent
retry_params_name: default
timeout_millis: 30000
field_name_patterns:
log_name: log
- name: WriteLogEntries
@ -258,6 +269,7 @@ interfaces:
request_object_method: true
retry_codes_name: non_idempotent
retry_params_name: default
timeout_millis: 30000
field_name_patterns:
log_name: log
- name: ListLogEntries
@ -279,6 +291,7 @@ interfaces:
resources_field: entries
retry_codes_name: idempotent
retry_params_name: list
timeout_millis: 30000
- name: ListMonitoredResourceDescriptors
request_object_method: false
page_streaming:
@ -290,3 +303,4 @@ interfaces:
resources_field: resource_descriptors
retry_codes_name: idempotent
retry_params_name: default
timeout_millis: 30000

View File

@ -60,6 +60,7 @@ interfaces:
resources_field: group
retry_codes_name: idempotent
retry_params_name: default
timeout_millis: 30000
field_name_patterns:
name: project
- name: GetGroup
@ -72,6 +73,7 @@ interfaces:
request_object_method: false
retry_codes_name: idempotent
retry_params_name: default
timeout_millis: 30000
field_name_patterns:
name: group
- name: CreateGroup
@ -88,6 +90,7 @@ interfaces:
request_object_method: true
retry_codes_name: non_idempotent
retry_params_name: default
timeout_millis: 30000
field_name_patterns:
name: project
- name: UpdateGroup
@ -102,6 +105,7 @@ interfaces:
request_object_method: true
retry_codes_name: idempotent
retry_params_name: default
timeout_millis: 30000
field_name_patterns:
group.name: group
- name: DeleteGroup
@ -114,6 +118,7 @@ interfaces:
request_object_method: false
retry_codes_name: idempotent
retry_params_name: default
timeout_millis: 30000
field_name_patterns:
name: group
- name: ListGroupMembers
@ -137,6 +142,7 @@ interfaces:
resources_field: members
retry_codes_name: idempotent
retry_params_name: default
timeout_millis: 30000
field_name_patterns:
name: group
- name: google.monitoring.v3.AgentTranslationService
@ -176,6 +182,7 @@ interfaces:
request_object_method: true
retry_codes_name: non_idempotent
retry_params_name: default
timeout_millis: 30000
field_name_patterns:
name: project
- name: google.monitoring.v3.MetricService
@ -222,6 +229,7 @@ interfaces:
resources_field: resource_descriptors
retry_codes_name: idempotent
retry_params_name: default
timeout_millis: 30000
field_name_patterns:
name: project
- name: GetMonitoredResourceDescriptor
@ -234,6 +242,7 @@ interfaces:
request_object_method: false
retry_codes_name: idempotent
retry_params_name: default
timeout_millis: 30000
field_name_patterns:
name: monitoredResourceDescriptor
- name: ListMetricDescriptors
@ -255,6 +264,7 @@ interfaces:
resources_field: metric_descriptors
retry_codes_name: idempotent
retry_params_name: default
timeout_millis: 30000
field_name_patterns:
name: project
- name: GetMetricDescriptor
@ -267,6 +277,7 @@ interfaces:
request_object_method: false
retry_codes_name: idempotent
retry_params_name: default
timeout_millis: 30000
field_name_patterns:
name: metricDescriptor_path
- name: CreateMetricDescriptor
@ -281,6 +292,7 @@ interfaces:
request_object_method: true
retry_codes_name: non_idempotent
retry_params_name: default
timeout_millis: 30000
field_name_patterns:
name: project
- name: DeleteMetricDescriptor
@ -293,6 +305,7 @@ interfaces:
request_object_method: false
retry_codes_name: idempotent
retry_params_name: default
timeout_millis: 30000
field_name_patterns:
name: metricDescriptor_path
- name: ListTimeSeries
@ -313,6 +326,7 @@ interfaces:
resources_field: time_series
retry_codes_name: idempotent
retry_params_name: default
timeout_millis: 30000
field_name_patterns:
name: project
- name: CreateTimeSeries
@ -327,5 +341,6 @@ interfaces:
request_object_method: true
retry_codes_name: non_idempotent
retry_params_name: default
timeout_millis: 30000
field_name_patterns:
name: project

View File

@ -60,6 +60,7 @@ interfaces:
- topic
retry_codes_name: idempotent
retry_params_name: default
timeout_millis: 30000
request_object_method: true
field_name_patterns:
name: subscription
@ -73,6 +74,7 @@ interfaces:
- subscription
retry_codes_name: idempotent
retry_params_name: default
timeout_millis: 30000
request_object_method: false
field_name_patterns:
subscription: subscription
@ -91,6 +93,7 @@ interfaces:
- project
retry_codes_name: idempotent
retry_params_name: default
timeout_millis: 30000
request_object_method: true
field_name_patterns:
project: project
@ -103,6 +106,7 @@ interfaces:
- subscription
retry_codes_name: idempotent
retry_params_name: default
timeout_millis: 30000
request_object_method: false
field_name_patterns:
subscription: subscription
@ -119,6 +123,7 @@ interfaces:
- ack_deadline_seconds
retry_codes_name: non_idempotent
retry_params_name: default
timeout_millis: 30000
request_object_method: true
field_name_patterns:
subscription: subscription
@ -133,6 +138,7 @@ interfaces:
- ack_ids
retry_codes_name: non_idempotent
retry_params_name: messaging
timeout_millis: 30000
request_object_method: true
field_name_patterns:
subscription: subscription
@ -148,6 +154,7 @@ interfaces:
- max_messages
retry_codes_name: non_idempotent
retry_params_name: messaging
timeout_millis: 30000
request_object_method: true
field_name_patterns:
subscription: subscription
@ -162,6 +169,7 @@ interfaces:
- push_config
retry_codes_name: non_idempotent
retry_params_name: default
timeout_millis: 30000
request_object_method: true
field_name_patterns:
subscription: subscription
@ -209,6 +217,7 @@ interfaces:
- name
retry_codes_name: idempotent
retry_params_name: default
timeout_millis: 30000
request_object_method: false
field_name_patterns:
name: topic
@ -223,6 +232,7 @@ interfaces:
- messages
retry_codes_name: one_plus_delivery
retry_params_name: messaging
timeout_millis: 30000
request_object_method: true
bundling:
thresholds:
@ -249,6 +259,7 @@ interfaces:
- topic
retry_codes_name: idempotent
retry_params_name: default
timeout_millis: 30000
request_object_method: false
field_name_patterns:
topic: topic
@ -267,6 +278,7 @@ interfaces:
- project
retry_codes_name: idempotent
retry_params_name: default
timeout_millis: 30000
request_object_method: true
field_name_patterns:
project: project
@ -285,6 +297,7 @@ interfaces:
- topic
retry_codes_name: idempotent
retry_params_name: default
timeout_millis: 30000
request_object_method: true
field_name_patterns:
topic: topic
@ -297,6 +310,7 @@ interfaces:
- topic
retry_codes_name: idempotent
retry_params_name: default
timeout_millis: 30000
request_object_method: false
field_name_patterns:
topic: topic