From 37987cddc8279f28edcdce329c8167253308855b Mon Sep 17 00:00:00 2001 From: Jacob Geiger Date: Mon, 11 Jul 2016 20:39:05 -0700 Subject: [PATCH] Add per-method timeout configuration (#53) Corresponds to https://github.com/googleapis/toolkit/pull/278 --- google/devtools/cloudtrace/v1/trace_gapic.yaml | 3 +++ google/logging/v2/logging_gapic.yaml | 14 ++++++++++++++ google/monitoring/v3/monitoring_gapic.yaml | 15 +++++++++++++++ google/pubsub/v1/pubsub_gapic.yaml | 14 ++++++++++++++ 4 files changed, 46 insertions(+) diff --git a/google/devtools/cloudtrace/v1/trace_gapic.yaml b/google/devtools/cloudtrace/v1/trace_gapic.yaml index 308c3028..65a7c6d3 100644 --- a/google/devtools/cloudtrace/v1/trace_gapic.yaml +++ b/google/devtools/cloudtrace/v1/trace_gapic.yaml @@ -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 diff --git a/google/logging/v2/logging_gapic.yaml b/google/logging/v2/logging_gapic.yaml index 9cee2aa4..b58ac926 100644 --- a/google/logging/v2/logging_gapic.yaml +++ b/google/logging/v2/logging_gapic.yaml @@ -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 diff --git a/google/monitoring/v3/monitoring_gapic.yaml b/google/monitoring/v3/monitoring_gapic.yaml index ebc883f8..ba362670 100644 --- a/google/monitoring/v3/monitoring_gapic.yaml +++ b/google/monitoring/v3/monitoring_gapic.yaml @@ -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 diff --git a/google/pubsub/v1/pubsub_gapic.yaml b/google/pubsub/v1/pubsub_gapic.yaml index ad25a038..68682b1e 100644 --- a/google/pubsub/v1/pubsub_gapic.yaml +++ b/google/pubsub/v1/pubsub_gapic.yaml @@ -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