• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2  "methodConfig": [
3    {
4      "name": [
5        { "service": "google.cloud.retail.v2.CatalogService" },
6        { "service": "google.cloud.retail.v2.CompletionService" },
7        { "service": "google.cloud.retail.v2.UserEventService" },
8        { "service": "google.cloud.retail.v2.PredictionService" },
9        { "service": "google.cloud.retail.v2.SearchService" }
10      ],
11      "timeout": "5s",
12      "retryPolicy": {
13        "initialBackoff": "0.100s",
14        "maxBackoff": "5s",
15        "backoffMultiplier": 1.3,
16        "retryableStatusCodes": ["UNAVAILABLE", "DEADLINE_EXCEEDED"]
17      }
18    },
19    {
20      "name": [
21        { "service": "google.cloud.retail.v2.ProductService" },
22        {
23          "service": "google.cloud.retail.v2.UserEventService",
24          "method": "PurgeUserEvents"
25        }
26      ],
27      "timeout": "30s",
28      "retryPolicy": {
29        "initialBackoff": "0.100s",
30        "maxBackoff": "30s",
31        "backoffMultiplier": 1.3,
32        "retryableStatusCodes": ["UNAVAILABLE", "DEADLINE_EXCEEDED"]
33      }
34    },
35    {
36      "name": [
37        {
38          "service": "google.cloud.retail.v2.AnalyticsService",
39          "method": "ExportAnalyticsMetrics"
40        },
41        { "service": "google.cloud.retail.v2.ModelService" }
42      ],
43      "timeout": "60s",
44      "retryPolicy": {
45        "initialBackoff": "0.100s",
46        "maxBackoff": "60s",
47        "backoffMultiplier": 1.3,
48        "retryableStatusCodes": ["UNAVAILABLE", "DEADLINE_EXCEEDED"]
49      }
50    },
51    {
52      "name": [
53        {
54          "service": "google.longrunning.Operations",
55          "method": "ListOperations"
56        },
57        {
58          "service": "google.cloud.retail.v2.ProductService",
59          "method": "ImportProducts"
60        }
61      ],
62      "timeout": "300s",
63      "retryPolicy": {
64        "initialBackoff": "0.100s",
65        "maxBackoff": "300s",
66        "backoffMultiplier": 1.3,
67        "retryableStatusCodes": ["UNAVAILABLE", "DEADLINE_EXCEEDED"]
68      }
69    },
70    {
71      "name": [
72        {
73          "service": "google.cloud.retail.v2.UserEventService",
74          "method": "ImportUserEvents"
75        }
76      ],
77      "timeout": "600s",
78      "retryPolicy": {
79        "initialBackoff": "0.100s",
80        "maxBackoff": "300s",
81        "backoffMultiplier": 1.3,
82        "retryableStatusCodes": ["UNAVAILABLE", "DEADLINE_EXCEEDED"]
83      }
84    }
85  ]
86}
87