func messagingSubscriberRetryOptions() []gax.CallOption { return []gax.CallOption{ gax.WithTimeout(600000 * time.Millisecond), gax.WithDelayTimeoutSettings(100*time.Millisecond, 60000*time.Millisecond, 1.3), gax.WithRPCTimeoutSettings(12000*time.Millisecond, 12000*time.Millisecond, 1.0), } }
func defaultMetricsRetryOptions() []gax.CallOption { return []gax.CallOption{ gax.WithTimeout(45000 * time.Millisecond), gax.WithDelayTimeoutSettings(100*time.Millisecond, 1000*time.Millisecond, 1.2), gax.WithRPCTimeoutSettings(2000*time.Millisecond, 30000*time.Millisecond, 1.5), } }
func defaultPublisherRetryOptions() []gax.CallOption { return []gax.CallOption{ gax.WithTimeout(600000 * time.Millisecond), gax.WithDelayTimeoutSettings(100*time.Millisecond, 60000*time.Millisecond, 1.3), gax.WithRPCTimeoutSettings(60000*time.Millisecond, 60000*time.Millisecond, 1.0), } }