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