Coverage for src / mysingle / protos / services / market_data / v1 / market_data_service_pb2_grpc.py: 0%
435 statements
« prev ^ index » next coverage.py v7.12.0, created at 2025-12-02 00:58 +0900
« prev ^ index » next coverage.py v7.12.0, created at 2025-12-02 00:58 +0900
1# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT!
2"""Client and server classes corresponding to protobuf-defined services."""
4import grpc
6from mysingle.protos.services.market_data.v1 import (
7 market_data_service_pb2 as services_dot_market__data_dot_v1_dot_market__data__service__pb2,
8)
11class MarketDataServiceStub(object):
12 """============================================================================
13 Main Service Definition
14 ============================================================================
15 MarketDataService service definition.
16 """
18 def __init__(self, channel):
19 """Constructor.
21 Args:
22 channel: A grpc.Channel.
23 """
24 self.HealthCheck = channel.unary_unary(
25 "/market_data.MarketDataService/HealthCheck",
26 request_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.HealthCheckRequest.SerializeToString,
27 response_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.HealthCheckResponse.FromString,
28 _registered_method=True,
29 )
30 self.GetServiceInfo = channel.unary_unary(
31 "/market_data.MarketDataService/GetServiceInfo",
32 request_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetServiceInfoRequest.SerializeToString,
33 response_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.ServiceInfo.FromString,
34 _registered_method=True,
35 )
36 self.GetCacheStats = channel.unary_unary(
37 "/market_data.MarketDataService/GetCacheStats",
38 request_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetCacheStatsRequest.SerializeToString,
39 response_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.CacheStats.FromString,
40 _registered_method=True,
41 )
42 self.GetDailyOHLCV = channel.unary_unary(
43 "/market_data.MarketDataService/GetDailyOHLCV",
44 request_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetDailyOHLCVRequest.SerializeToString,
45 response_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.OHLCVResponse.FromString,
46 _registered_method=True,
47 )
48 self.GetIntradayOHLCV = channel.unary_unary(
49 "/market_data.MarketDataService/GetIntradayOHLCV",
50 request_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetIntradayOHLCVRequest.SerializeToString,
51 response_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.OHLCVResponse.FromString,
52 _registered_method=True,
53 )
54 self.GetWeeklyOHLCV = channel.unary_unary(
55 "/market_data.MarketDataService/GetWeeklyOHLCV",
56 request_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetWeeklyOHLCVRequest.SerializeToString,
57 response_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.OHLCVResponse.FromString,
58 _registered_method=True,
59 )
60 self.GetMonthlyOHLCV = channel.unary_unary(
61 "/market_data.MarketDataService/GetMonthlyOHLCV",
62 request_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetMonthlyOHLCVRequest.SerializeToString,
63 response_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.OHLCVResponse.FromString,
64 _registered_method=True,
65 )
66 self.GetQuote = channel.unary_unary(
67 "/market_data.MarketDataService/GetQuote",
68 request_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetQuoteRequest.SerializeToString,
69 response_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.QuoteResponse.FromString,
70 _registered_method=True,
71 )
72 self.SearchSymbols = channel.unary_unary(
73 "/market_data.MarketDataService/SearchSymbols",
74 request_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.SearchSymbolsRequest.SerializeToString,
75 response_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.SearchSymbolsResponse.FromString,
76 _registered_method=True,
77 )
78 self.BatchGetDailyOHLCV = channel.unary_unary(
79 "/market_data.MarketDataService/BatchGetDailyOHLCV",
80 request_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.BatchGetDailyOHLCVRequest.SerializeToString,
81 response_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.BatchGetDailyOHLCVResponse.FromString,
82 _registered_method=True,
83 )
84 self.BatchGetQuote = channel.unary_unary(
85 "/market_data.MarketDataService/BatchGetQuote",
86 request_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.BatchGetQuoteRequest.SerializeToString,
87 response_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.BatchGetQuoteResponse.FromString,
88 _registered_method=True,
89 )
90 self.GetForexDaily = channel.unary_unary(
91 "/market_data.MarketDataService/GetForexDaily",
92 request_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetForexDailyRequest.SerializeToString,
93 response_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.ForexResponse.FromString,
94 _registered_method=True,
95 )
96 self.GetForexIntraday = channel.unary_unary(
97 "/market_data.MarketDataService/GetForexIntraday",
98 request_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetForexIntradayRequest.SerializeToString,
99 response_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.ForexResponse.FromString,
100 _registered_method=True,
101 )
102 self.GetForexWeekly = channel.unary_unary(
103 "/market_data.MarketDataService/GetForexWeekly",
104 request_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetForexWeeklyRequest.SerializeToString,
105 response_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.ForexResponse.FromString,
106 _registered_method=True,
107 )
108 self.GetForexMonthly = channel.unary_unary(
109 "/market_data.MarketDataService/GetForexMonthly",
110 request_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetForexMonthlyRequest.SerializeToString,
111 response_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.ForexResponse.FromString,
112 _registered_method=True,
113 )
114 self.GetForexRate = channel.unary_unary(
115 "/market_data.MarketDataService/GetForexRate",
116 request_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetForexRateRequest.SerializeToString,
117 response_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.ForexRateResponse.FromString,
118 _registered_method=True,
119 )
120 self.ListForexPairs = channel.unary_unary(
121 "/market_data.MarketDataService/ListForexPairs",
122 request_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.ListForexPairsRequest.SerializeToString,
123 response_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.ListForexPairsResponse.FromString,
124 _registered_method=True,
125 )
126 self.GetCryptoDaily = channel.unary_unary(
127 "/market_data.MarketDataService/GetCryptoDaily",
128 request_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetCryptoDailyRequest.SerializeToString,
129 response_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.CryptoResponse.FromString,
130 _registered_method=True,
131 )
132 self.GetCryptoIntraday = channel.unary_unary(
133 "/market_data.MarketDataService/GetCryptoIntraday",
134 request_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetCryptoIntradayRequest.SerializeToString,
135 response_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.CryptoResponse.FromString,
136 _registered_method=True,
137 )
138 self.GetCryptoWeekly = channel.unary_unary(
139 "/market_data.MarketDataService/GetCryptoWeekly",
140 request_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetCryptoWeeklyRequest.SerializeToString,
141 response_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.CryptoResponse.FromString,
142 _registered_method=True,
143 )
144 self.GetCryptoMonthly = channel.unary_unary(
145 "/market_data.MarketDataService/GetCryptoMonthly",
146 request_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetCryptoMonthlyRequest.SerializeToString,
147 response_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.CryptoResponse.FromString,
148 _registered_method=True,
149 )
150 self.ListCryptoSymbols = channel.unary_unary(
151 "/market_data.MarketDataService/ListCryptoSymbols",
152 request_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.ListCryptoSymbolsRequest.SerializeToString,
153 response_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.ListCryptoSymbolsResponse.FromString,
154 _registered_method=True,
155 )
156 self.BatchCryptoQuote = channel.unary_unary(
157 "/market_data.MarketDataService/BatchCryptoQuote",
158 request_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.BatchCryptoQuoteRequest.SerializeToString,
159 response_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.BatchCryptoQuoteResponse.FromString,
160 _registered_method=True,
161 )
162 self.GetCompanyOverview = channel.unary_unary(
163 "/market_data.MarketDataService/GetCompanyOverview",
164 request_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetCompanyOverviewRequest.SerializeToString,
165 response_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.CompanyOverviewResponse.FromString,
166 _registered_method=True,
167 )
168 self.GetIncomeStatement = channel.unary_unary(
169 "/market_data.MarketDataService/GetIncomeStatement",
170 request_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetIncomeStatementRequest.SerializeToString,
171 response_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.IncomeStatementResponse.FromString,
172 _registered_method=True,
173 )
174 self.GetBalanceSheet = channel.unary_unary(
175 "/market_data.MarketDataService/GetBalanceSheet",
176 request_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetBalanceSheetRequest.SerializeToString,
177 response_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.BalanceSheetResponse.FromString,
178 _registered_method=True,
179 )
180 self.GetCashFlow = channel.unary_unary(
181 "/market_data.MarketDataService/GetCashFlow",
182 request_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetCashFlowRequest.SerializeToString,
183 response_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.CashFlowResponse.FromString,
184 _registered_method=True,
185 )
186 self.GetEarnings = channel.unary_unary(
187 "/market_data.MarketDataService/GetEarnings",
188 request_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetEarningsRequest.SerializeToString,
189 response_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.EarningsResponse.FromString,
190 _registered_method=True,
191 )
192 self.GetEarningsCalendar = channel.unary_unary(
193 "/market_data.MarketDataService/GetEarningsCalendar",
194 request_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetEarningsCalendarRequest.SerializeToString,
195 response_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.EarningsCalendarResponse.FromString,
196 _registered_method=True,
197 )
198 self.GetIPOCalendar = channel.unary_unary(
199 "/market_data.MarketDataService/GetIPOCalendar",
200 request_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetIPOCalendarRequest.SerializeToString,
201 response_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.IPOCalendarResponse.FromString,
202 _registered_method=True,
203 )
204 self.GetETFProfile = channel.unary_unary(
205 "/market_data.MarketDataService/GetETFProfile",
206 request_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetETFProfileRequest.SerializeToString,
207 response_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.ETFProfileResponse.FromString,
208 _registered_method=True,
209 )
210 self.GetDividends = channel.unary_unary(
211 "/market_data.MarketDataService/GetDividends",
212 request_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetDividendsRequest.SerializeToString,
213 response_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.DividendsResponse.FromString,
214 _registered_method=True,
215 )
216 self.GetSplits = channel.unary_unary(
217 "/market_data.MarketDataService/GetSplits",
218 request_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetSplitsRequest.SerializeToString,
219 response_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.SplitsResponse.FromString,
220 _registered_method=True,
221 )
222 self.GetNews = channel.unary_unary(
223 "/market_data.MarketDataService/GetNews",
224 request_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetNewsRequest.SerializeToString,
225 response_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.NewsResponse.FromString,
226 _registered_method=True,
227 )
228 self.GetTopGainersLosers = channel.unary_unary(
229 "/market_data.MarketDataService/GetTopGainersLosers",
230 request_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetTopGainersLosersRequest.SerializeToString,
231 response_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.TopGainersLosersResponse.FromString,
232 _registered_method=True,
233 )
234 self.GetAnalystRatings = channel.unary_unary(
235 "/market_data.MarketDataService/GetAnalystRatings",
236 request_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetAnalystRatingsRequest.SerializeToString,
237 response_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.AnalystRatingsResponse.FromString,
238 _registered_method=True,
239 )
240 self.GetInsiderTransactions = channel.unary_unary(
241 "/market_data.MarketDataService/GetInsiderTransactions",
242 request_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetInsiderTransactionsRequest.SerializeToString,
243 response_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.InsiderTransactionsResponse.FromString,
244 _registered_method=True,
245 )
246 self.GetEarningsTranscript = channel.unary_unary(
247 "/market_data.MarketDataService/GetEarningsTranscript",
248 request_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetEarningsTranscriptRequest.SerializeToString,
249 response_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.EarningsTranscriptResponse.FromString,
250 _registered_method=True,
251 )
252 self.GetGDP = channel.unary_unary(
253 "/market_data.MarketDataService/GetGDP",
254 request_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetGDPRequest.SerializeToString,
255 response_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.EconomicIndicatorResponse.FromString,
256 _registered_method=True,
257 )
258 self.GetGDPPerCapita = channel.unary_unary(
259 "/market_data.MarketDataService/GetGDPPerCapita",
260 request_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetGDPPerCapitaRequest.SerializeToString,
261 response_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.EconomicIndicatorResponse.FromString,
262 _registered_method=True,
263 )
264 self.GetInflation = channel.unary_unary(
265 "/market_data.MarketDataService/GetInflation",
266 request_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetInflationRequest.SerializeToString,
267 response_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.EconomicIndicatorResponse.FromString,
268 _registered_method=True,
269 )
270 self.GetCPI = channel.unary_unary(
271 "/market_data.MarketDataService/GetCPI",
272 request_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetCPIRequest.SerializeToString,
273 response_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.EconomicIndicatorResponse.FromString,
274 _registered_method=True,
275 )
276 self.GetFederalFundsRate = channel.unary_unary(
277 "/market_data.MarketDataService/GetFederalFundsRate",
278 request_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetFederalFundsRateRequest.SerializeToString,
279 response_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.EconomicIndicatorResponse.FromString,
280 _registered_method=True,
281 )
282 self.GetTreasuryYield = channel.unary_unary(
283 "/market_data.MarketDataService/GetTreasuryYield",
284 request_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetTreasuryYieldRequest.SerializeToString,
285 response_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.EconomicIndicatorResponse.FromString,
286 _registered_method=True,
287 )
288 self.GetRetailSales = channel.unary_unary(
289 "/market_data.MarketDataService/GetRetailSales",
290 request_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetRetailSalesRequest.SerializeToString,
291 response_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.EconomicIndicatorResponse.FromString,
292 _registered_method=True,
293 )
294 self.GetDurables = channel.unary_unary(
295 "/market_data.MarketDataService/GetDurables",
296 request_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetDurablesRequest.SerializeToString,
297 response_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.EconomicIndicatorResponse.FromString,
298 _registered_method=True,
299 )
300 self.GetUnemployment = channel.unary_unary(
301 "/market_data.MarketDataService/GetUnemployment",
302 request_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetUnemploymentRequest.SerializeToString,
303 response_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.EconomicIndicatorResponse.FromString,
304 _registered_method=True,
305 )
306 self.GetNonfarmPayroll = channel.unary_unary(
307 "/market_data.MarketDataService/GetNonfarmPayroll",
308 request_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetNonfarmPayrollRequest.SerializeToString,
309 response_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.EconomicIndicatorResponse.FromString,
310 _registered_method=True,
311 )
312 self.GetCommodity = channel.unary_unary(
313 "/market_data.MarketDataService/GetCommodity",
314 request_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetCommodityRequest.SerializeToString,
315 response_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.CommodityResponse.FromString,
316 _registered_method=True,
317 )
318 self.GetAllCommodities = channel.unary_unary(
319 "/market_data.MarketDataService/GetAllCommodities",
320 request_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetAllCommoditiesRequest.SerializeToString,
321 response_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.AllCommoditiesResponse.FromString,
322 _registered_method=True,
323 )
324 self.GetOptionsChain = channel.unary_unary(
325 "/market_data.MarketDataService/GetOptionsChain",
326 request_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetOptionsChainRequest.SerializeToString,
327 response_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.OptionsChainResponse.FromString,
328 _registered_method=True,
329 )
330 self.GetHistoricalOptions = channel.unary_unary(
331 "/market_data.MarketDataService/GetHistoricalOptions",
332 request_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetHistoricalOptionsRequest.SerializeToString,
333 response_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.HistoricalOptionsResponse.FromString,
334 _registered_method=True,
335 )
336 self.GetOptionContract = channel.unary_unary(
337 "/market_data.MarketDataService/GetOptionContract",
338 request_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetOptionContractRequest.SerializeToString,
339 response_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.OptionContractResponse.FromString,
340 _registered_method=True,
341 )
344class MarketDataServiceServicer(object):
345 """============================================================================
346 Main Service Definition
347 ============================================================================
348 MarketDataService service definition.
349 """
351 def HealthCheck(self, request, context):
352 """Health & Info
353 HealthCheck RPC.
354 """
355 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
356 context.set_details("Method not implemented!")
357 raise NotImplementedError("Method not implemented!")
359 def GetServiceInfo(self, request, context):
360 """GetServiceInfo RPC."""
361 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
362 context.set_details("Method not implemented!")
363 raise NotImplementedError("Method not implemented!")
365 def GetCacheStats(self, request, context):
366 """GetCacheStats RPC."""
367 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
368 context.set_details("Method not implemented!")
369 raise NotImplementedError("Method not implemented!")
371 def GetDailyOHLCV(self, request, context):
372 """Stock Domain
373 GetDailyOHLCV RPC.
374 """
375 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
376 context.set_details("Method not implemented!")
377 raise NotImplementedError("Method not implemented!")
379 def GetIntradayOHLCV(self, request, context):
380 """GetIntradayOHLCV RPC."""
381 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
382 context.set_details("Method not implemented!")
383 raise NotImplementedError("Method not implemented!")
385 def GetWeeklyOHLCV(self, request, context):
386 """GetWeeklyOHLCV RPC."""
387 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
388 context.set_details("Method not implemented!")
389 raise NotImplementedError("Method not implemented!")
391 def GetMonthlyOHLCV(self, request, context):
392 """GetMonthlyOHLCV RPC."""
393 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
394 context.set_details("Method not implemented!")
395 raise NotImplementedError("Method not implemented!")
397 def GetQuote(self, request, context):
398 """GetQuote RPC."""
399 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
400 context.set_details("Method not implemented!")
401 raise NotImplementedError("Method not implemented!")
403 def SearchSymbols(self, request, context):
404 """SearchSymbols RPC."""
405 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
406 context.set_details("Method not implemented!")
407 raise NotImplementedError("Method not implemented!")
409 def BatchGetDailyOHLCV(self, request, context):
410 """Batch operations for multiple symbols (Strategy/Backtest services)
411 BatchGetDailyOHLCV RPC.
412 """
413 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
414 context.set_details("Method not implemented!")
415 raise NotImplementedError("Method not implemented!")
417 def BatchGetQuote(self, request, context):
418 """BatchGetQuote RPC."""
419 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
420 context.set_details("Method not implemented!")
421 raise NotImplementedError("Method not implemented!")
423 def GetForexDaily(self, request, context):
424 """Forex Domain
425 GetForexDaily RPC.
426 """
427 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
428 context.set_details("Method not implemented!")
429 raise NotImplementedError("Method not implemented!")
431 def GetForexIntraday(self, request, context):
432 """GetForexIntraday RPC."""
433 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
434 context.set_details("Method not implemented!")
435 raise NotImplementedError("Method not implemented!")
437 def GetForexWeekly(self, request, context):
438 """GetForexWeekly RPC."""
439 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
440 context.set_details("Method not implemented!")
441 raise NotImplementedError("Method not implemented!")
443 def GetForexMonthly(self, request, context):
444 """GetForexMonthly RPC."""
445 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
446 context.set_details("Method not implemented!")
447 raise NotImplementedError("Method not implemented!")
449 def GetForexRate(self, request, context):
450 """GetForexRate RPC."""
451 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
452 context.set_details("Method not implemented!")
453 raise NotImplementedError("Method not implemented!")
455 def ListForexPairs(self, request, context):
456 """ListForexPairs RPC."""
457 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
458 context.set_details("Method not implemented!")
459 raise NotImplementedError("Method not implemented!")
461 def GetCryptoDaily(self, request, context):
462 """Crypto Domain
463 GetCryptoDaily RPC.
464 """
465 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
466 context.set_details("Method not implemented!")
467 raise NotImplementedError("Method not implemented!")
469 def GetCryptoIntraday(self, request, context):
470 """GetCryptoIntraday RPC."""
471 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
472 context.set_details("Method not implemented!")
473 raise NotImplementedError("Method not implemented!")
475 def GetCryptoWeekly(self, request, context):
476 """GetCryptoWeekly RPC."""
477 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
478 context.set_details("Method not implemented!")
479 raise NotImplementedError("Method not implemented!")
481 def GetCryptoMonthly(self, request, context):
482 """GetCryptoMonthly RPC."""
483 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
484 context.set_details("Method not implemented!")
485 raise NotImplementedError("Method not implemented!")
487 def ListCryptoSymbols(self, request, context):
488 """ListCryptoSymbols RPC."""
489 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
490 context.set_details("Method not implemented!")
491 raise NotImplementedError("Method not implemented!")
493 def BatchCryptoQuote(self, request, context):
494 """BatchCryptoQuote RPC."""
495 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
496 context.set_details("Method not implemented!")
497 raise NotImplementedError("Method not implemented!")
499 def GetCompanyOverview(self, request, context):
500 """Fundamental Domain
501 GetCompanyOverview RPC.
502 """
503 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
504 context.set_details("Method not implemented!")
505 raise NotImplementedError("Method not implemented!")
507 def GetIncomeStatement(self, request, context):
508 """GetIncomeStatement RPC."""
509 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
510 context.set_details("Method not implemented!")
511 raise NotImplementedError("Method not implemented!")
513 def GetBalanceSheet(self, request, context):
514 """GetBalanceSheet RPC."""
515 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
516 context.set_details("Method not implemented!")
517 raise NotImplementedError("Method not implemented!")
519 def GetCashFlow(self, request, context):
520 """GetCashFlow RPC."""
521 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
522 context.set_details("Method not implemented!")
523 raise NotImplementedError("Method not implemented!")
525 def GetEarnings(self, request, context):
526 """GetEarnings RPC."""
527 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
528 context.set_details("Method not implemented!")
529 raise NotImplementedError("Method not implemented!")
531 def GetEarningsCalendar(self, request, context):
532 """GetEarningsCalendar RPC."""
533 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
534 context.set_details("Method not implemented!")
535 raise NotImplementedError("Method not implemented!")
537 def GetIPOCalendar(self, request, context):
538 """GetIPOCalendar RPC."""
539 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
540 context.set_details("Method not implemented!")
541 raise NotImplementedError("Method not implemented!")
543 def GetETFProfile(self, request, context):
544 """GetETFProfile RPC."""
545 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
546 context.set_details("Method not implemented!")
547 raise NotImplementedError("Method not implemented!")
549 def GetDividends(self, request, context):
550 """GetDividends RPC."""
551 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
552 context.set_details("Method not implemented!")
553 raise NotImplementedError("Method not implemented!")
555 def GetSplits(self, request, context):
556 """GetSplits RPC."""
557 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
558 context.set_details("Method not implemented!")
559 raise NotImplementedError("Method not implemented!")
561 def GetNews(self, request, context):
562 """Intelligence Domain
563 GetNews RPC.
564 """
565 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
566 context.set_details("Method not implemented!")
567 raise NotImplementedError("Method not implemented!")
569 def GetTopGainersLosers(self, request, context):
570 """GetTopGainersLosers RPC."""
571 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
572 context.set_details("Method not implemented!")
573 raise NotImplementedError("Method not implemented!")
575 def GetAnalystRatings(self, request, context):
576 """GetAnalystRatings RPC."""
577 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
578 context.set_details("Method not implemented!")
579 raise NotImplementedError("Method not implemented!")
581 def GetInsiderTransactions(self, request, context):
582 """GetInsiderTransactions RPC."""
583 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
584 context.set_details("Method not implemented!")
585 raise NotImplementedError("Method not implemented!")
587 def GetEarningsTranscript(self, request, context):
588 """GetEarningsTranscript RPC."""
589 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
590 context.set_details("Method not implemented!")
591 raise NotImplementedError("Method not implemented!")
593 def GetGDP(self, request, context):
594 """Economic Indicators Domain
595 GetGDP RPC.
596 """
597 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
598 context.set_details("Method not implemented!")
599 raise NotImplementedError("Method not implemented!")
601 def GetGDPPerCapita(self, request, context):
602 """GetGDPPerCapita RPC."""
603 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
604 context.set_details("Method not implemented!")
605 raise NotImplementedError("Method not implemented!")
607 def GetInflation(self, request, context):
608 """GetInflation RPC."""
609 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
610 context.set_details("Method not implemented!")
611 raise NotImplementedError("Method not implemented!")
613 def GetCPI(self, request, context):
614 """GetCPI RPC."""
615 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
616 context.set_details("Method not implemented!")
617 raise NotImplementedError("Method not implemented!")
619 def GetFederalFundsRate(self, request, context):
620 """GetFederalFundsRate RPC."""
621 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
622 context.set_details("Method not implemented!")
623 raise NotImplementedError("Method not implemented!")
625 def GetTreasuryYield(self, request, context):
626 """GetTreasuryYield RPC."""
627 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
628 context.set_details("Method not implemented!")
629 raise NotImplementedError("Method not implemented!")
631 def GetRetailSales(self, request, context):
632 """GetRetailSales RPC."""
633 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
634 context.set_details("Method not implemented!")
635 raise NotImplementedError("Method not implemented!")
637 def GetDurables(self, request, context):
638 """GetDurables RPC."""
639 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
640 context.set_details("Method not implemented!")
641 raise NotImplementedError("Method not implemented!")
643 def GetUnemployment(self, request, context):
644 """GetUnemployment RPC."""
645 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
646 context.set_details("Method not implemented!")
647 raise NotImplementedError("Method not implemented!")
649 def GetNonfarmPayroll(self, request, context):
650 """GetNonfarmPayroll RPC."""
651 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
652 context.set_details("Method not implemented!")
653 raise NotImplementedError("Method not implemented!")
655 def GetCommodity(self, request, context):
656 """Commodity Domain
657 GetCommodity RPC.
658 """
659 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
660 context.set_details("Method not implemented!")
661 raise NotImplementedError("Method not implemented!")
663 def GetAllCommodities(self, request, context):
664 """GetAllCommodities RPC."""
665 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
666 context.set_details("Method not implemented!")
667 raise NotImplementedError("Method not implemented!")
669 def GetOptionsChain(self, request, context):
670 """Options Domain
671 GetOptionsChain RPC.
672 """
673 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
674 context.set_details("Method not implemented!")
675 raise NotImplementedError("Method not implemented!")
677 def GetHistoricalOptions(self, request, context):
678 """GetHistoricalOptions RPC."""
679 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
680 context.set_details("Method not implemented!")
681 raise NotImplementedError("Method not implemented!")
683 def GetOptionContract(self, request, context):
684 """GetOptionContract RPC."""
685 context.set_code(grpc.StatusCode.UNIMPLEMENTED)
686 context.set_details("Method not implemented!")
687 raise NotImplementedError("Method not implemented!")
690def add_MarketDataServiceServicer_to_server(servicer, server):
691 rpc_method_handlers = {
692 "HealthCheck": grpc.unary_unary_rpc_method_handler(
693 servicer.HealthCheck,
694 request_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.HealthCheckRequest.FromString,
695 response_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.HealthCheckResponse.SerializeToString,
696 ),
697 "GetServiceInfo": grpc.unary_unary_rpc_method_handler(
698 servicer.GetServiceInfo,
699 request_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetServiceInfoRequest.FromString,
700 response_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.ServiceInfo.SerializeToString,
701 ),
702 "GetCacheStats": grpc.unary_unary_rpc_method_handler(
703 servicer.GetCacheStats,
704 request_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetCacheStatsRequest.FromString,
705 response_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.CacheStats.SerializeToString,
706 ),
707 "GetDailyOHLCV": grpc.unary_unary_rpc_method_handler(
708 servicer.GetDailyOHLCV,
709 request_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetDailyOHLCVRequest.FromString,
710 response_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.OHLCVResponse.SerializeToString,
711 ),
712 "GetIntradayOHLCV": grpc.unary_unary_rpc_method_handler(
713 servicer.GetIntradayOHLCV,
714 request_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetIntradayOHLCVRequest.FromString,
715 response_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.OHLCVResponse.SerializeToString,
716 ),
717 "GetWeeklyOHLCV": grpc.unary_unary_rpc_method_handler(
718 servicer.GetWeeklyOHLCV,
719 request_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetWeeklyOHLCVRequest.FromString,
720 response_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.OHLCVResponse.SerializeToString,
721 ),
722 "GetMonthlyOHLCV": grpc.unary_unary_rpc_method_handler(
723 servicer.GetMonthlyOHLCV,
724 request_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetMonthlyOHLCVRequest.FromString,
725 response_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.OHLCVResponse.SerializeToString,
726 ),
727 "GetQuote": grpc.unary_unary_rpc_method_handler(
728 servicer.GetQuote,
729 request_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetQuoteRequest.FromString,
730 response_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.QuoteResponse.SerializeToString,
731 ),
732 "SearchSymbols": grpc.unary_unary_rpc_method_handler(
733 servicer.SearchSymbols,
734 request_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.SearchSymbolsRequest.FromString,
735 response_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.SearchSymbolsResponse.SerializeToString,
736 ),
737 "BatchGetDailyOHLCV": grpc.unary_unary_rpc_method_handler(
738 servicer.BatchGetDailyOHLCV,
739 request_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.BatchGetDailyOHLCVRequest.FromString,
740 response_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.BatchGetDailyOHLCVResponse.SerializeToString,
741 ),
742 "BatchGetQuote": grpc.unary_unary_rpc_method_handler(
743 servicer.BatchGetQuote,
744 request_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.BatchGetQuoteRequest.FromString,
745 response_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.BatchGetQuoteResponse.SerializeToString,
746 ),
747 "GetForexDaily": grpc.unary_unary_rpc_method_handler(
748 servicer.GetForexDaily,
749 request_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetForexDailyRequest.FromString,
750 response_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.ForexResponse.SerializeToString,
751 ),
752 "GetForexIntraday": grpc.unary_unary_rpc_method_handler(
753 servicer.GetForexIntraday,
754 request_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetForexIntradayRequest.FromString,
755 response_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.ForexResponse.SerializeToString,
756 ),
757 "GetForexWeekly": grpc.unary_unary_rpc_method_handler(
758 servicer.GetForexWeekly,
759 request_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetForexWeeklyRequest.FromString,
760 response_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.ForexResponse.SerializeToString,
761 ),
762 "GetForexMonthly": grpc.unary_unary_rpc_method_handler(
763 servicer.GetForexMonthly,
764 request_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetForexMonthlyRequest.FromString,
765 response_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.ForexResponse.SerializeToString,
766 ),
767 "GetForexRate": grpc.unary_unary_rpc_method_handler(
768 servicer.GetForexRate,
769 request_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetForexRateRequest.FromString,
770 response_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.ForexRateResponse.SerializeToString,
771 ),
772 "ListForexPairs": grpc.unary_unary_rpc_method_handler(
773 servicer.ListForexPairs,
774 request_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.ListForexPairsRequest.FromString,
775 response_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.ListForexPairsResponse.SerializeToString,
776 ),
777 "GetCryptoDaily": grpc.unary_unary_rpc_method_handler(
778 servicer.GetCryptoDaily,
779 request_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetCryptoDailyRequest.FromString,
780 response_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.CryptoResponse.SerializeToString,
781 ),
782 "GetCryptoIntraday": grpc.unary_unary_rpc_method_handler(
783 servicer.GetCryptoIntraday,
784 request_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetCryptoIntradayRequest.FromString,
785 response_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.CryptoResponse.SerializeToString,
786 ),
787 "GetCryptoWeekly": grpc.unary_unary_rpc_method_handler(
788 servicer.GetCryptoWeekly,
789 request_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetCryptoWeeklyRequest.FromString,
790 response_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.CryptoResponse.SerializeToString,
791 ),
792 "GetCryptoMonthly": grpc.unary_unary_rpc_method_handler(
793 servicer.GetCryptoMonthly,
794 request_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetCryptoMonthlyRequest.FromString,
795 response_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.CryptoResponse.SerializeToString,
796 ),
797 "ListCryptoSymbols": grpc.unary_unary_rpc_method_handler(
798 servicer.ListCryptoSymbols,
799 request_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.ListCryptoSymbolsRequest.FromString,
800 response_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.ListCryptoSymbolsResponse.SerializeToString,
801 ),
802 "BatchCryptoQuote": grpc.unary_unary_rpc_method_handler(
803 servicer.BatchCryptoQuote,
804 request_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.BatchCryptoQuoteRequest.FromString,
805 response_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.BatchCryptoQuoteResponse.SerializeToString,
806 ),
807 "GetCompanyOverview": grpc.unary_unary_rpc_method_handler(
808 servicer.GetCompanyOverview,
809 request_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetCompanyOverviewRequest.FromString,
810 response_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.CompanyOverviewResponse.SerializeToString,
811 ),
812 "GetIncomeStatement": grpc.unary_unary_rpc_method_handler(
813 servicer.GetIncomeStatement,
814 request_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetIncomeStatementRequest.FromString,
815 response_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.IncomeStatementResponse.SerializeToString,
816 ),
817 "GetBalanceSheet": grpc.unary_unary_rpc_method_handler(
818 servicer.GetBalanceSheet,
819 request_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetBalanceSheetRequest.FromString,
820 response_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.BalanceSheetResponse.SerializeToString,
821 ),
822 "GetCashFlow": grpc.unary_unary_rpc_method_handler(
823 servicer.GetCashFlow,
824 request_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetCashFlowRequest.FromString,
825 response_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.CashFlowResponse.SerializeToString,
826 ),
827 "GetEarnings": grpc.unary_unary_rpc_method_handler(
828 servicer.GetEarnings,
829 request_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetEarningsRequest.FromString,
830 response_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.EarningsResponse.SerializeToString,
831 ),
832 "GetEarningsCalendar": grpc.unary_unary_rpc_method_handler(
833 servicer.GetEarningsCalendar,
834 request_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetEarningsCalendarRequest.FromString,
835 response_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.EarningsCalendarResponse.SerializeToString,
836 ),
837 "GetIPOCalendar": grpc.unary_unary_rpc_method_handler(
838 servicer.GetIPOCalendar,
839 request_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetIPOCalendarRequest.FromString,
840 response_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.IPOCalendarResponse.SerializeToString,
841 ),
842 "GetETFProfile": grpc.unary_unary_rpc_method_handler(
843 servicer.GetETFProfile,
844 request_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetETFProfileRequest.FromString,
845 response_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.ETFProfileResponse.SerializeToString,
846 ),
847 "GetDividends": grpc.unary_unary_rpc_method_handler(
848 servicer.GetDividends,
849 request_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetDividendsRequest.FromString,
850 response_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.DividendsResponse.SerializeToString,
851 ),
852 "GetSplits": grpc.unary_unary_rpc_method_handler(
853 servicer.GetSplits,
854 request_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetSplitsRequest.FromString,
855 response_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.SplitsResponse.SerializeToString,
856 ),
857 "GetNews": grpc.unary_unary_rpc_method_handler(
858 servicer.GetNews,
859 request_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetNewsRequest.FromString,
860 response_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.NewsResponse.SerializeToString,
861 ),
862 "GetTopGainersLosers": grpc.unary_unary_rpc_method_handler(
863 servicer.GetTopGainersLosers,
864 request_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetTopGainersLosersRequest.FromString,
865 response_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.TopGainersLosersResponse.SerializeToString,
866 ),
867 "GetAnalystRatings": grpc.unary_unary_rpc_method_handler(
868 servicer.GetAnalystRatings,
869 request_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetAnalystRatingsRequest.FromString,
870 response_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.AnalystRatingsResponse.SerializeToString,
871 ),
872 "GetInsiderTransactions": grpc.unary_unary_rpc_method_handler(
873 servicer.GetInsiderTransactions,
874 request_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetInsiderTransactionsRequest.FromString,
875 response_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.InsiderTransactionsResponse.SerializeToString,
876 ),
877 "GetEarningsTranscript": grpc.unary_unary_rpc_method_handler(
878 servicer.GetEarningsTranscript,
879 request_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetEarningsTranscriptRequest.FromString,
880 response_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.EarningsTranscriptResponse.SerializeToString,
881 ),
882 "GetGDP": grpc.unary_unary_rpc_method_handler(
883 servicer.GetGDP,
884 request_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetGDPRequest.FromString,
885 response_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.EconomicIndicatorResponse.SerializeToString,
886 ),
887 "GetGDPPerCapita": grpc.unary_unary_rpc_method_handler(
888 servicer.GetGDPPerCapita,
889 request_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetGDPPerCapitaRequest.FromString,
890 response_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.EconomicIndicatorResponse.SerializeToString,
891 ),
892 "GetInflation": grpc.unary_unary_rpc_method_handler(
893 servicer.GetInflation,
894 request_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetInflationRequest.FromString,
895 response_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.EconomicIndicatorResponse.SerializeToString,
896 ),
897 "GetCPI": grpc.unary_unary_rpc_method_handler(
898 servicer.GetCPI,
899 request_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetCPIRequest.FromString,
900 response_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.EconomicIndicatorResponse.SerializeToString,
901 ),
902 "GetFederalFundsRate": grpc.unary_unary_rpc_method_handler(
903 servicer.GetFederalFundsRate,
904 request_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetFederalFundsRateRequest.FromString,
905 response_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.EconomicIndicatorResponse.SerializeToString,
906 ),
907 "GetTreasuryYield": grpc.unary_unary_rpc_method_handler(
908 servicer.GetTreasuryYield,
909 request_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetTreasuryYieldRequest.FromString,
910 response_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.EconomicIndicatorResponse.SerializeToString,
911 ),
912 "GetRetailSales": grpc.unary_unary_rpc_method_handler(
913 servicer.GetRetailSales,
914 request_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetRetailSalesRequest.FromString,
915 response_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.EconomicIndicatorResponse.SerializeToString,
916 ),
917 "GetDurables": grpc.unary_unary_rpc_method_handler(
918 servicer.GetDurables,
919 request_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetDurablesRequest.FromString,
920 response_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.EconomicIndicatorResponse.SerializeToString,
921 ),
922 "GetUnemployment": grpc.unary_unary_rpc_method_handler(
923 servicer.GetUnemployment,
924 request_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetUnemploymentRequest.FromString,
925 response_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.EconomicIndicatorResponse.SerializeToString,
926 ),
927 "GetNonfarmPayroll": grpc.unary_unary_rpc_method_handler(
928 servicer.GetNonfarmPayroll,
929 request_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetNonfarmPayrollRequest.FromString,
930 response_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.EconomicIndicatorResponse.SerializeToString,
931 ),
932 "GetCommodity": grpc.unary_unary_rpc_method_handler(
933 servicer.GetCommodity,
934 request_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetCommodityRequest.FromString,
935 response_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.CommodityResponse.SerializeToString,
936 ),
937 "GetAllCommodities": grpc.unary_unary_rpc_method_handler(
938 servicer.GetAllCommodities,
939 request_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetAllCommoditiesRequest.FromString,
940 response_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.AllCommoditiesResponse.SerializeToString,
941 ),
942 "GetOptionsChain": grpc.unary_unary_rpc_method_handler(
943 servicer.GetOptionsChain,
944 request_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetOptionsChainRequest.FromString,
945 response_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.OptionsChainResponse.SerializeToString,
946 ),
947 "GetHistoricalOptions": grpc.unary_unary_rpc_method_handler(
948 servicer.GetHistoricalOptions,
949 request_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetHistoricalOptionsRequest.FromString,
950 response_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.HistoricalOptionsResponse.SerializeToString,
951 ),
952 "GetOptionContract": grpc.unary_unary_rpc_method_handler(
953 servicer.GetOptionContract,
954 request_deserializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetOptionContractRequest.FromString,
955 response_serializer=services_dot_market__data_dot_v1_dot_market__data__service__pb2.OptionContractResponse.SerializeToString,
956 ),
957 }
958 generic_handler = grpc.method_handlers_generic_handler(
959 "market_data.MarketDataService", rpc_method_handlers
960 )
961 server.add_generic_rpc_handlers((generic_handler,))
962 server.add_registered_method_handlers(
963 "market_data.MarketDataService", rpc_method_handlers
964 )
967# This class is part of an EXPERIMENTAL API.
968class MarketDataService(object):
969 """============================================================================
970 Main Service Definition
971 ============================================================================
972 MarketDataService service definition.
973 """
975 @staticmethod
976 def HealthCheck(
977 request,
978 target,
979 options=(),
980 channel_credentials=None,
981 call_credentials=None,
982 insecure=False,
983 compression=None,
984 wait_for_ready=None,
985 timeout=None,
986 metadata=None,
987 ):
988 return grpc.experimental.unary_unary(
989 request,
990 target,
991 "/market_data.MarketDataService/HealthCheck",
992 services_dot_market__data_dot_v1_dot_market__data__service__pb2.HealthCheckRequest.SerializeToString,
993 services_dot_market__data_dot_v1_dot_market__data__service__pb2.HealthCheckResponse.FromString,
994 options,
995 channel_credentials,
996 insecure,
997 call_credentials,
998 compression,
999 wait_for_ready,
1000 timeout,
1001 metadata,
1002 _registered_method=True,
1003 )
1005 @staticmethod
1006 def GetServiceInfo(
1007 request,
1008 target,
1009 options=(),
1010 channel_credentials=None,
1011 call_credentials=None,
1012 insecure=False,
1013 compression=None,
1014 wait_for_ready=None,
1015 timeout=None,
1016 metadata=None,
1017 ):
1018 return grpc.experimental.unary_unary(
1019 request,
1020 target,
1021 "/market_data.MarketDataService/GetServiceInfo",
1022 services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetServiceInfoRequest.SerializeToString,
1023 services_dot_market__data_dot_v1_dot_market__data__service__pb2.ServiceInfo.FromString,
1024 options,
1025 channel_credentials,
1026 insecure,
1027 call_credentials,
1028 compression,
1029 wait_for_ready,
1030 timeout,
1031 metadata,
1032 _registered_method=True,
1033 )
1035 @staticmethod
1036 def GetCacheStats(
1037 request,
1038 target,
1039 options=(),
1040 channel_credentials=None,
1041 call_credentials=None,
1042 insecure=False,
1043 compression=None,
1044 wait_for_ready=None,
1045 timeout=None,
1046 metadata=None,
1047 ):
1048 return grpc.experimental.unary_unary(
1049 request,
1050 target,
1051 "/market_data.MarketDataService/GetCacheStats",
1052 services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetCacheStatsRequest.SerializeToString,
1053 services_dot_market__data_dot_v1_dot_market__data__service__pb2.CacheStats.FromString,
1054 options,
1055 channel_credentials,
1056 insecure,
1057 call_credentials,
1058 compression,
1059 wait_for_ready,
1060 timeout,
1061 metadata,
1062 _registered_method=True,
1063 )
1065 @staticmethod
1066 def GetDailyOHLCV(
1067 request,
1068 target,
1069 options=(),
1070 channel_credentials=None,
1071 call_credentials=None,
1072 insecure=False,
1073 compression=None,
1074 wait_for_ready=None,
1075 timeout=None,
1076 metadata=None,
1077 ):
1078 return grpc.experimental.unary_unary(
1079 request,
1080 target,
1081 "/market_data.MarketDataService/GetDailyOHLCV",
1082 services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetDailyOHLCVRequest.SerializeToString,
1083 services_dot_market__data_dot_v1_dot_market__data__service__pb2.OHLCVResponse.FromString,
1084 options,
1085 channel_credentials,
1086 insecure,
1087 call_credentials,
1088 compression,
1089 wait_for_ready,
1090 timeout,
1091 metadata,
1092 _registered_method=True,
1093 )
1095 @staticmethod
1096 def GetIntradayOHLCV(
1097 request,
1098 target,
1099 options=(),
1100 channel_credentials=None,
1101 call_credentials=None,
1102 insecure=False,
1103 compression=None,
1104 wait_for_ready=None,
1105 timeout=None,
1106 metadata=None,
1107 ):
1108 return grpc.experimental.unary_unary(
1109 request,
1110 target,
1111 "/market_data.MarketDataService/GetIntradayOHLCV",
1112 services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetIntradayOHLCVRequest.SerializeToString,
1113 services_dot_market__data_dot_v1_dot_market__data__service__pb2.OHLCVResponse.FromString,
1114 options,
1115 channel_credentials,
1116 insecure,
1117 call_credentials,
1118 compression,
1119 wait_for_ready,
1120 timeout,
1121 metadata,
1122 _registered_method=True,
1123 )
1125 @staticmethod
1126 def GetWeeklyOHLCV(
1127 request,
1128 target,
1129 options=(),
1130 channel_credentials=None,
1131 call_credentials=None,
1132 insecure=False,
1133 compression=None,
1134 wait_for_ready=None,
1135 timeout=None,
1136 metadata=None,
1137 ):
1138 return grpc.experimental.unary_unary(
1139 request,
1140 target,
1141 "/market_data.MarketDataService/GetWeeklyOHLCV",
1142 services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetWeeklyOHLCVRequest.SerializeToString,
1143 services_dot_market__data_dot_v1_dot_market__data__service__pb2.OHLCVResponse.FromString,
1144 options,
1145 channel_credentials,
1146 insecure,
1147 call_credentials,
1148 compression,
1149 wait_for_ready,
1150 timeout,
1151 metadata,
1152 _registered_method=True,
1153 )
1155 @staticmethod
1156 def GetMonthlyOHLCV(
1157 request,
1158 target,
1159 options=(),
1160 channel_credentials=None,
1161 call_credentials=None,
1162 insecure=False,
1163 compression=None,
1164 wait_for_ready=None,
1165 timeout=None,
1166 metadata=None,
1167 ):
1168 return grpc.experimental.unary_unary(
1169 request,
1170 target,
1171 "/market_data.MarketDataService/GetMonthlyOHLCV",
1172 services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetMonthlyOHLCVRequest.SerializeToString,
1173 services_dot_market__data_dot_v1_dot_market__data__service__pb2.OHLCVResponse.FromString,
1174 options,
1175 channel_credentials,
1176 insecure,
1177 call_credentials,
1178 compression,
1179 wait_for_ready,
1180 timeout,
1181 metadata,
1182 _registered_method=True,
1183 )
1185 @staticmethod
1186 def GetQuote(
1187 request,
1188 target,
1189 options=(),
1190 channel_credentials=None,
1191 call_credentials=None,
1192 insecure=False,
1193 compression=None,
1194 wait_for_ready=None,
1195 timeout=None,
1196 metadata=None,
1197 ):
1198 return grpc.experimental.unary_unary(
1199 request,
1200 target,
1201 "/market_data.MarketDataService/GetQuote",
1202 services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetQuoteRequest.SerializeToString,
1203 services_dot_market__data_dot_v1_dot_market__data__service__pb2.QuoteResponse.FromString,
1204 options,
1205 channel_credentials,
1206 insecure,
1207 call_credentials,
1208 compression,
1209 wait_for_ready,
1210 timeout,
1211 metadata,
1212 _registered_method=True,
1213 )
1215 @staticmethod
1216 def SearchSymbols(
1217 request,
1218 target,
1219 options=(),
1220 channel_credentials=None,
1221 call_credentials=None,
1222 insecure=False,
1223 compression=None,
1224 wait_for_ready=None,
1225 timeout=None,
1226 metadata=None,
1227 ):
1228 return grpc.experimental.unary_unary(
1229 request,
1230 target,
1231 "/market_data.MarketDataService/SearchSymbols",
1232 services_dot_market__data_dot_v1_dot_market__data__service__pb2.SearchSymbolsRequest.SerializeToString,
1233 services_dot_market__data_dot_v1_dot_market__data__service__pb2.SearchSymbolsResponse.FromString,
1234 options,
1235 channel_credentials,
1236 insecure,
1237 call_credentials,
1238 compression,
1239 wait_for_ready,
1240 timeout,
1241 metadata,
1242 _registered_method=True,
1243 )
1245 @staticmethod
1246 def BatchGetDailyOHLCV(
1247 request,
1248 target,
1249 options=(),
1250 channel_credentials=None,
1251 call_credentials=None,
1252 insecure=False,
1253 compression=None,
1254 wait_for_ready=None,
1255 timeout=None,
1256 metadata=None,
1257 ):
1258 return grpc.experimental.unary_unary(
1259 request,
1260 target,
1261 "/market_data.MarketDataService/BatchGetDailyOHLCV",
1262 services_dot_market__data_dot_v1_dot_market__data__service__pb2.BatchGetDailyOHLCVRequest.SerializeToString,
1263 services_dot_market__data_dot_v1_dot_market__data__service__pb2.BatchGetDailyOHLCVResponse.FromString,
1264 options,
1265 channel_credentials,
1266 insecure,
1267 call_credentials,
1268 compression,
1269 wait_for_ready,
1270 timeout,
1271 metadata,
1272 _registered_method=True,
1273 )
1275 @staticmethod
1276 def BatchGetQuote(
1277 request,
1278 target,
1279 options=(),
1280 channel_credentials=None,
1281 call_credentials=None,
1282 insecure=False,
1283 compression=None,
1284 wait_for_ready=None,
1285 timeout=None,
1286 metadata=None,
1287 ):
1288 return grpc.experimental.unary_unary(
1289 request,
1290 target,
1291 "/market_data.MarketDataService/BatchGetQuote",
1292 services_dot_market__data_dot_v1_dot_market__data__service__pb2.BatchGetQuoteRequest.SerializeToString,
1293 services_dot_market__data_dot_v1_dot_market__data__service__pb2.BatchGetQuoteResponse.FromString,
1294 options,
1295 channel_credentials,
1296 insecure,
1297 call_credentials,
1298 compression,
1299 wait_for_ready,
1300 timeout,
1301 metadata,
1302 _registered_method=True,
1303 )
1305 @staticmethod
1306 def GetForexDaily(
1307 request,
1308 target,
1309 options=(),
1310 channel_credentials=None,
1311 call_credentials=None,
1312 insecure=False,
1313 compression=None,
1314 wait_for_ready=None,
1315 timeout=None,
1316 metadata=None,
1317 ):
1318 return grpc.experimental.unary_unary(
1319 request,
1320 target,
1321 "/market_data.MarketDataService/GetForexDaily",
1322 services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetForexDailyRequest.SerializeToString,
1323 services_dot_market__data_dot_v1_dot_market__data__service__pb2.ForexResponse.FromString,
1324 options,
1325 channel_credentials,
1326 insecure,
1327 call_credentials,
1328 compression,
1329 wait_for_ready,
1330 timeout,
1331 metadata,
1332 _registered_method=True,
1333 )
1335 @staticmethod
1336 def GetForexIntraday(
1337 request,
1338 target,
1339 options=(),
1340 channel_credentials=None,
1341 call_credentials=None,
1342 insecure=False,
1343 compression=None,
1344 wait_for_ready=None,
1345 timeout=None,
1346 metadata=None,
1347 ):
1348 return grpc.experimental.unary_unary(
1349 request,
1350 target,
1351 "/market_data.MarketDataService/GetForexIntraday",
1352 services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetForexIntradayRequest.SerializeToString,
1353 services_dot_market__data_dot_v1_dot_market__data__service__pb2.ForexResponse.FromString,
1354 options,
1355 channel_credentials,
1356 insecure,
1357 call_credentials,
1358 compression,
1359 wait_for_ready,
1360 timeout,
1361 metadata,
1362 _registered_method=True,
1363 )
1365 @staticmethod
1366 def GetForexWeekly(
1367 request,
1368 target,
1369 options=(),
1370 channel_credentials=None,
1371 call_credentials=None,
1372 insecure=False,
1373 compression=None,
1374 wait_for_ready=None,
1375 timeout=None,
1376 metadata=None,
1377 ):
1378 return grpc.experimental.unary_unary(
1379 request,
1380 target,
1381 "/market_data.MarketDataService/GetForexWeekly",
1382 services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetForexWeeklyRequest.SerializeToString,
1383 services_dot_market__data_dot_v1_dot_market__data__service__pb2.ForexResponse.FromString,
1384 options,
1385 channel_credentials,
1386 insecure,
1387 call_credentials,
1388 compression,
1389 wait_for_ready,
1390 timeout,
1391 metadata,
1392 _registered_method=True,
1393 )
1395 @staticmethod
1396 def GetForexMonthly(
1397 request,
1398 target,
1399 options=(),
1400 channel_credentials=None,
1401 call_credentials=None,
1402 insecure=False,
1403 compression=None,
1404 wait_for_ready=None,
1405 timeout=None,
1406 metadata=None,
1407 ):
1408 return grpc.experimental.unary_unary(
1409 request,
1410 target,
1411 "/market_data.MarketDataService/GetForexMonthly",
1412 services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetForexMonthlyRequest.SerializeToString,
1413 services_dot_market__data_dot_v1_dot_market__data__service__pb2.ForexResponse.FromString,
1414 options,
1415 channel_credentials,
1416 insecure,
1417 call_credentials,
1418 compression,
1419 wait_for_ready,
1420 timeout,
1421 metadata,
1422 _registered_method=True,
1423 )
1425 @staticmethod
1426 def GetForexRate(
1427 request,
1428 target,
1429 options=(),
1430 channel_credentials=None,
1431 call_credentials=None,
1432 insecure=False,
1433 compression=None,
1434 wait_for_ready=None,
1435 timeout=None,
1436 metadata=None,
1437 ):
1438 return grpc.experimental.unary_unary(
1439 request,
1440 target,
1441 "/market_data.MarketDataService/GetForexRate",
1442 services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetForexRateRequest.SerializeToString,
1443 services_dot_market__data_dot_v1_dot_market__data__service__pb2.ForexRateResponse.FromString,
1444 options,
1445 channel_credentials,
1446 insecure,
1447 call_credentials,
1448 compression,
1449 wait_for_ready,
1450 timeout,
1451 metadata,
1452 _registered_method=True,
1453 )
1455 @staticmethod
1456 def ListForexPairs(
1457 request,
1458 target,
1459 options=(),
1460 channel_credentials=None,
1461 call_credentials=None,
1462 insecure=False,
1463 compression=None,
1464 wait_for_ready=None,
1465 timeout=None,
1466 metadata=None,
1467 ):
1468 return grpc.experimental.unary_unary(
1469 request,
1470 target,
1471 "/market_data.MarketDataService/ListForexPairs",
1472 services_dot_market__data_dot_v1_dot_market__data__service__pb2.ListForexPairsRequest.SerializeToString,
1473 services_dot_market__data_dot_v1_dot_market__data__service__pb2.ListForexPairsResponse.FromString,
1474 options,
1475 channel_credentials,
1476 insecure,
1477 call_credentials,
1478 compression,
1479 wait_for_ready,
1480 timeout,
1481 metadata,
1482 _registered_method=True,
1483 )
1485 @staticmethod
1486 def GetCryptoDaily(
1487 request,
1488 target,
1489 options=(),
1490 channel_credentials=None,
1491 call_credentials=None,
1492 insecure=False,
1493 compression=None,
1494 wait_for_ready=None,
1495 timeout=None,
1496 metadata=None,
1497 ):
1498 return grpc.experimental.unary_unary(
1499 request,
1500 target,
1501 "/market_data.MarketDataService/GetCryptoDaily",
1502 services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetCryptoDailyRequest.SerializeToString,
1503 services_dot_market__data_dot_v1_dot_market__data__service__pb2.CryptoResponse.FromString,
1504 options,
1505 channel_credentials,
1506 insecure,
1507 call_credentials,
1508 compression,
1509 wait_for_ready,
1510 timeout,
1511 metadata,
1512 _registered_method=True,
1513 )
1515 @staticmethod
1516 def GetCryptoIntraday(
1517 request,
1518 target,
1519 options=(),
1520 channel_credentials=None,
1521 call_credentials=None,
1522 insecure=False,
1523 compression=None,
1524 wait_for_ready=None,
1525 timeout=None,
1526 metadata=None,
1527 ):
1528 return grpc.experimental.unary_unary(
1529 request,
1530 target,
1531 "/market_data.MarketDataService/GetCryptoIntraday",
1532 services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetCryptoIntradayRequest.SerializeToString,
1533 services_dot_market__data_dot_v1_dot_market__data__service__pb2.CryptoResponse.FromString,
1534 options,
1535 channel_credentials,
1536 insecure,
1537 call_credentials,
1538 compression,
1539 wait_for_ready,
1540 timeout,
1541 metadata,
1542 _registered_method=True,
1543 )
1545 @staticmethod
1546 def GetCryptoWeekly(
1547 request,
1548 target,
1549 options=(),
1550 channel_credentials=None,
1551 call_credentials=None,
1552 insecure=False,
1553 compression=None,
1554 wait_for_ready=None,
1555 timeout=None,
1556 metadata=None,
1557 ):
1558 return grpc.experimental.unary_unary(
1559 request,
1560 target,
1561 "/market_data.MarketDataService/GetCryptoWeekly",
1562 services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetCryptoWeeklyRequest.SerializeToString,
1563 services_dot_market__data_dot_v1_dot_market__data__service__pb2.CryptoResponse.FromString,
1564 options,
1565 channel_credentials,
1566 insecure,
1567 call_credentials,
1568 compression,
1569 wait_for_ready,
1570 timeout,
1571 metadata,
1572 _registered_method=True,
1573 )
1575 @staticmethod
1576 def GetCryptoMonthly(
1577 request,
1578 target,
1579 options=(),
1580 channel_credentials=None,
1581 call_credentials=None,
1582 insecure=False,
1583 compression=None,
1584 wait_for_ready=None,
1585 timeout=None,
1586 metadata=None,
1587 ):
1588 return grpc.experimental.unary_unary(
1589 request,
1590 target,
1591 "/market_data.MarketDataService/GetCryptoMonthly",
1592 services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetCryptoMonthlyRequest.SerializeToString,
1593 services_dot_market__data_dot_v1_dot_market__data__service__pb2.CryptoResponse.FromString,
1594 options,
1595 channel_credentials,
1596 insecure,
1597 call_credentials,
1598 compression,
1599 wait_for_ready,
1600 timeout,
1601 metadata,
1602 _registered_method=True,
1603 )
1605 @staticmethod
1606 def ListCryptoSymbols(
1607 request,
1608 target,
1609 options=(),
1610 channel_credentials=None,
1611 call_credentials=None,
1612 insecure=False,
1613 compression=None,
1614 wait_for_ready=None,
1615 timeout=None,
1616 metadata=None,
1617 ):
1618 return grpc.experimental.unary_unary(
1619 request,
1620 target,
1621 "/market_data.MarketDataService/ListCryptoSymbols",
1622 services_dot_market__data_dot_v1_dot_market__data__service__pb2.ListCryptoSymbolsRequest.SerializeToString,
1623 services_dot_market__data_dot_v1_dot_market__data__service__pb2.ListCryptoSymbolsResponse.FromString,
1624 options,
1625 channel_credentials,
1626 insecure,
1627 call_credentials,
1628 compression,
1629 wait_for_ready,
1630 timeout,
1631 metadata,
1632 _registered_method=True,
1633 )
1635 @staticmethod
1636 def BatchCryptoQuote(
1637 request,
1638 target,
1639 options=(),
1640 channel_credentials=None,
1641 call_credentials=None,
1642 insecure=False,
1643 compression=None,
1644 wait_for_ready=None,
1645 timeout=None,
1646 metadata=None,
1647 ):
1648 return grpc.experimental.unary_unary(
1649 request,
1650 target,
1651 "/market_data.MarketDataService/BatchCryptoQuote",
1652 services_dot_market__data_dot_v1_dot_market__data__service__pb2.BatchCryptoQuoteRequest.SerializeToString,
1653 services_dot_market__data_dot_v1_dot_market__data__service__pb2.BatchCryptoQuoteResponse.FromString,
1654 options,
1655 channel_credentials,
1656 insecure,
1657 call_credentials,
1658 compression,
1659 wait_for_ready,
1660 timeout,
1661 metadata,
1662 _registered_method=True,
1663 )
1665 @staticmethod
1666 def GetCompanyOverview(
1667 request,
1668 target,
1669 options=(),
1670 channel_credentials=None,
1671 call_credentials=None,
1672 insecure=False,
1673 compression=None,
1674 wait_for_ready=None,
1675 timeout=None,
1676 metadata=None,
1677 ):
1678 return grpc.experimental.unary_unary(
1679 request,
1680 target,
1681 "/market_data.MarketDataService/GetCompanyOverview",
1682 services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetCompanyOverviewRequest.SerializeToString,
1683 services_dot_market__data_dot_v1_dot_market__data__service__pb2.CompanyOverviewResponse.FromString,
1684 options,
1685 channel_credentials,
1686 insecure,
1687 call_credentials,
1688 compression,
1689 wait_for_ready,
1690 timeout,
1691 metadata,
1692 _registered_method=True,
1693 )
1695 @staticmethod
1696 def GetIncomeStatement(
1697 request,
1698 target,
1699 options=(),
1700 channel_credentials=None,
1701 call_credentials=None,
1702 insecure=False,
1703 compression=None,
1704 wait_for_ready=None,
1705 timeout=None,
1706 metadata=None,
1707 ):
1708 return grpc.experimental.unary_unary(
1709 request,
1710 target,
1711 "/market_data.MarketDataService/GetIncomeStatement",
1712 services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetIncomeStatementRequest.SerializeToString,
1713 services_dot_market__data_dot_v1_dot_market__data__service__pb2.IncomeStatementResponse.FromString,
1714 options,
1715 channel_credentials,
1716 insecure,
1717 call_credentials,
1718 compression,
1719 wait_for_ready,
1720 timeout,
1721 metadata,
1722 _registered_method=True,
1723 )
1725 @staticmethod
1726 def GetBalanceSheet(
1727 request,
1728 target,
1729 options=(),
1730 channel_credentials=None,
1731 call_credentials=None,
1732 insecure=False,
1733 compression=None,
1734 wait_for_ready=None,
1735 timeout=None,
1736 metadata=None,
1737 ):
1738 return grpc.experimental.unary_unary(
1739 request,
1740 target,
1741 "/market_data.MarketDataService/GetBalanceSheet",
1742 services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetBalanceSheetRequest.SerializeToString,
1743 services_dot_market__data_dot_v1_dot_market__data__service__pb2.BalanceSheetResponse.FromString,
1744 options,
1745 channel_credentials,
1746 insecure,
1747 call_credentials,
1748 compression,
1749 wait_for_ready,
1750 timeout,
1751 metadata,
1752 _registered_method=True,
1753 )
1755 @staticmethod
1756 def GetCashFlow(
1757 request,
1758 target,
1759 options=(),
1760 channel_credentials=None,
1761 call_credentials=None,
1762 insecure=False,
1763 compression=None,
1764 wait_for_ready=None,
1765 timeout=None,
1766 metadata=None,
1767 ):
1768 return grpc.experimental.unary_unary(
1769 request,
1770 target,
1771 "/market_data.MarketDataService/GetCashFlow",
1772 services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetCashFlowRequest.SerializeToString,
1773 services_dot_market__data_dot_v1_dot_market__data__service__pb2.CashFlowResponse.FromString,
1774 options,
1775 channel_credentials,
1776 insecure,
1777 call_credentials,
1778 compression,
1779 wait_for_ready,
1780 timeout,
1781 metadata,
1782 _registered_method=True,
1783 )
1785 @staticmethod
1786 def GetEarnings(
1787 request,
1788 target,
1789 options=(),
1790 channel_credentials=None,
1791 call_credentials=None,
1792 insecure=False,
1793 compression=None,
1794 wait_for_ready=None,
1795 timeout=None,
1796 metadata=None,
1797 ):
1798 return grpc.experimental.unary_unary(
1799 request,
1800 target,
1801 "/market_data.MarketDataService/GetEarnings",
1802 services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetEarningsRequest.SerializeToString,
1803 services_dot_market__data_dot_v1_dot_market__data__service__pb2.EarningsResponse.FromString,
1804 options,
1805 channel_credentials,
1806 insecure,
1807 call_credentials,
1808 compression,
1809 wait_for_ready,
1810 timeout,
1811 metadata,
1812 _registered_method=True,
1813 )
1815 @staticmethod
1816 def GetEarningsCalendar(
1817 request,
1818 target,
1819 options=(),
1820 channel_credentials=None,
1821 call_credentials=None,
1822 insecure=False,
1823 compression=None,
1824 wait_for_ready=None,
1825 timeout=None,
1826 metadata=None,
1827 ):
1828 return grpc.experimental.unary_unary(
1829 request,
1830 target,
1831 "/market_data.MarketDataService/GetEarningsCalendar",
1832 services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetEarningsCalendarRequest.SerializeToString,
1833 services_dot_market__data_dot_v1_dot_market__data__service__pb2.EarningsCalendarResponse.FromString,
1834 options,
1835 channel_credentials,
1836 insecure,
1837 call_credentials,
1838 compression,
1839 wait_for_ready,
1840 timeout,
1841 metadata,
1842 _registered_method=True,
1843 )
1845 @staticmethod
1846 def GetIPOCalendar(
1847 request,
1848 target,
1849 options=(),
1850 channel_credentials=None,
1851 call_credentials=None,
1852 insecure=False,
1853 compression=None,
1854 wait_for_ready=None,
1855 timeout=None,
1856 metadata=None,
1857 ):
1858 return grpc.experimental.unary_unary(
1859 request,
1860 target,
1861 "/market_data.MarketDataService/GetIPOCalendar",
1862 services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetIPOCalendarRequest.SerializeToString,
1863 services_dot_market__data_dot_v1_dot_market__data__service__pb2.IPOCalendarResponse.FromString,
1864 options,
1865 channel_credentials,
1866 insecure,
1867 call_credentials,
1868 compression,
1869 wait_for_ready,
1870 timeout,
1871 metadata,
1872 _registered_method=True,
1873 )
1875 @staticmethod
1876 def GetETFProfile(
1877 request,
1878 target,
1879 options=(),
1880 channel_credentials=None,
1881 call_credentials=None,
1882 insecure=False,
1883 compression=None,
1884 wait_for_ready=None,
1885 timeout=None,
1886 metadata=None,
1887 ):
1888 return grpc.experimental.unary_unary(
1889 request,
1890 target,
1891 "/market_data.MarketDataService/GetETFProfile",
1892 services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetETFProfileRequest.SerializeToString,
1893 services_dot_market__data_dot_v1_dot_market__data__service__pb2.ETFProfileResponse.FromString,
1894 options,
1895 channel_credentials,
1896 insecure,
1897 call_credentials,
1898 compression,
1899 wait_for_ready,
1900 timeout,
1901 metadata,
1902 _registered_method=True,
1903 )
1905 @staticmethod
1906 def GetDividends(
1907 request,
1908 target,
1909 options=(),
1910 channel_credentials=None,
1911 call_credentials=None,
1912 insecure=False,
1913 compression=None,
1914 wait_for_ready=None,
1915 timeout=None,
1916 metadata=None,
1917 ):
1918 return grpc.experimental.unary_unary(
1919 request,
1920 target,
1921 "/market_data.MarketDataService/GetDividends",
1922 services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetDividendsRequest.SerializeToString,
1923 services_dot_market__data_dot_v1_dot_market__data__service__pb2.DividendsResponse.FromString,
1924 options,
1925 channel_credentials,
1926 insecure,
1927 call_credentials,
1928 compression,
1929 wait_for_ready,
1930 timeout,
1931 metadata,
1932 _registered_method=True,
1933 )
1935 @staticmethod
1936 def GetSplits(
1937 request,
1938 target,
1939 options=(),
1940 channel_credentials=None,
1941 call_credentials=None,
1942 insecure=False,
1943 compression=None,
1944 wait_for_ready=None,
1945 timeout=None,
1946 metadata=None,
1947 ):
1948 return grpc.experimental.unary_unary(
1949 request,
1950 target,
1951 "/market_data.MarketDataService/GetSplits",
1952 services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetSplitsRequest.SerializeToString,
1953 services_dot_market__data_dot_v1_dot_market__data__service__pb2.SplitsResponse.FromString,
1954 options,
1955 channel_credentials,
1956 insecure,
1957 call_credentials,
1958 compression,
1959 wait_for_ready,
1960 timeout,
1961 metadata,
1962 _registered_method=True,
1963 )
1965 @staticmethod
1966 def GetNews(
1967 request,
1968 target,
1969 options=(),
1970 channel_credentials=None,
1971 call_credentials=None,
1972 insecure=False,
1973 compression=None,
1974 wait_for_ready=None,
1975 timeout=None,
1976 metadata=None,
1977 ):
1978 return grpc.experimental.unary_unary(
1979 request,
1980 target,
1981 "/market_data.MarketDataService/GetNews",
1982 services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetNewsRequest.SerializeToString,
1983 services_dot_market__data_dot_v1_dot_market__data__service__pb2.NewsResponse.FromString,
1984 options,
1985 channel_credentials,
1986 insecure,
1987 call_credentials,
1988 compression,
1989 wait_for_ready,
1990 timeout,
1991 metadata,
1992 _registered_method=True,
1993 )
1995 @staticmethod
1996 def GetTopGainersLosers(
1997 request,
1998 target,
1999 options=(),
2000 channel_credentials=None,
2001 call_credentials=None,
2002 insecure=False,
2003 compression=None,
2004 wait_for_ready=None,
2005 timeout=None,
2006 metadata=None,
2007 ):
2008 return grpc.experimental.unary_unary(
2009 request,
2010 target,
2011 "/market_data.MarketDataService/GetTopGainersLosers",
2012 services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetTopGainersLosersRequest.SerializeToString,
2013 services_dot_market__data_dot_v1_dot_market__data__service__pb2.TopGainersLosersResponse.FromString,
2014 options,
2015 channel_credentials,
2016 insecure,
2017 call_credentials,
2018 compression,
2019 wait_for_ready,
2020 timeout,
2021 metadata,
2022 _registered_method=True,
2023 )
2025 @staticmethod
2026 def GetAnalystRatings(
2027 request,
2028 target,
2029 options=(),
2030 channel_credentials=None,
2031 call_credentials=None,
2032 insecure=False,
2033 compression=None,
2034 wait_for_ready=None,
2035 timeout=None,
2036 metadata=None,
2037 ):
2038 return grpc.experimental.unary_unary(
2039 request,
2040 target,
2041 "/market_data.MarketDataService/GetAnalystRatings",
2042 services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetAnalystRatingsRequest.SerializeToString,
2043 services_dot_market__data_dot_v1_dot_market__data__service__pb2.AnalystRatingsResponse.FromString,
2044 options,
2045 channel_credentials,
2046 insecure,
2047 call_credentials,
2048 compression,
2049 wait_for_ready,
2050 timeout,
2051 metadata,
2052 _registered_method=True,
2053 )
2055 @staticmethod
2056 def GetInsiderTransactions(
2057 request,
2058 target,
2059 options=(),
2060 channel_credentials=None,
2061 call_credentials=None,
2062 insecure=False,
2063 compression=None,
2064 wait_for_ready=None,
2065 timeout=None,
2066 metadata=None,
2067 ):
2068 return grpc.experimental.unary_unary(
2069 request,
2070 target,
2071 "/market_data.MarketDataService/GetInsiderTransactions",
2072 services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetInsiderTransactionsRequest.SerializeToString,
2073 services_dot_market__data_dot_v1_dot_market__data__service__pb2.InsiderTransactionsResponse.FromString,
2074 options,
2075 channel_credentials,
2076 insecure,
2077 call_credentials,
2078 compression,
2079 wait_for_ready,
2080 timeout,
2081 metadata,
2082 _registered_method=True,
2083 )
2085 @staticmethod
2086 def GetEarningsTranscript(
2087 request,
2088 target,
2089 options=(),
2090 channel_credentials=None,
2091 call_credentials=None,
2092 insecure=False,
2093 compression=None,
2094 wait_for_ready=None,
2095 timeout=None,
2096 metadata=None,
2097 ):
2098 return grpc.experimental.unary_unary(
2099 request,
2100 target,
2101 "/market_data.MarketDataService/GetEarningsTranscript",
2102 services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetEarningsTranscriptRequest.SerializeToString,
2103 services_dot_market__data_dot_v1_dot_market__data__service__pb2.EarningsTranscriptResponse.FromString,
2104 options,
2105 channel_credentials,
2106 insecure,
2107 call_credentials,
2108 compression,
2109 wait_for_ready,
2110 timeout,
2111 metadata,
2112 _registered_method=True,
2113 )
2115 @staticmethod
2116 def GetGDP(
2117 request,
2118 target,
2119 options=(),
2120 channel_credentials=None,
2121 call_credentials=None,
2122 insecure=False,
2123 compression=None,
2124 wait_for_ready=None,
2125 timeout=None,
2126 metadata=None,
2127 ):
2128 return grpc.experimental.unary_unary(
2129 request,
2130 target,
2131 "/market_data.MarketDataService/GetGDP",
2132 services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetGDPRequest.SerializeToString,
2133 services_dot_market__data_dot_v1_dot_market__data__service__pb2.EconomicIndicatorResponse.FromString,
2134 options,
2135 channel_credentials,
2136 insecure,
2137 call_credentials,
2138 compression,
2139 wait_for_ready,
2140 timeout,
2141 metadata,
2142 _registered_method=True,
2143 )
2145 @staticmethod
2146 def GetGDPPerCapita(
2147 request,
2148 target,
2149 options=(),
2150 channel_credentials=None,
2151 call_credentials=None,
2152 insecure=False,
2153 compression=None,
2154 wait_for_ready=None,
2155 timeout=None,
2156 metadata=None,
2157 ):
2158 return grpc.experimental.unary_unary(
2159 request,
2160 target,
2161 "/market_data.MarketDataService/GetGDPPerCapita",
2162 services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetGDPPerCapitaRequest.SerializeToString,
2163 services_dot_market__data_dot_v1_dot_market__data__service__pb2.EconomicIndicatorResponse.FromString,
2164 options,
2165 channel_credentials,
2166 insecure,
2167 call_credentials,
2168 compression,
2169 wait_for_ready,
2170 timeout,
2171 metadata,
2172 _registered_method=True,
2173 )
2175 @staticmethod
2176 def GetInflation(
2177 request,
2178 target,
2179 options=(),
2180 channel_credentials=None,
2181 call_credentials=None,
2182 insecure=False,
2183 compression=None,
2184 wait_for_ready=None,
2185 timeout=None,
2186 metadata=None,
2187 ):
2188 return grpc.experimental.unary_unary(
2189 request,
2190 target,
2191 "/market_data.MarketDataService/GetInflation",
2192 services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetInflationRequest.SerializeToString,
2193 services_dot_market__data_dot_v1_dot_market__data__service__pb2.EconomicIndicatorResponse.FromString,
2194 options,
2195 channel_credentials,
2196 insecure,
2197 call_credentials,
2198 compression,
2199 wait_for_ready,
2200 timeout,
2201 metadata,
2202 _registered_method=True,
2203 )
2205 @staticmethod
2206 def GetCPI(
2207 request,
2208 target,
2209 options=(),
2210 channel_credentials=None,
2211 call_credentials=None,
2212 insecure=False,
2213 compression=None,
2214 wait_for_ready=None,
2215 timeout=None,
2216 metadata=None,
2217 ):
2218 return grpc.experimental.unary_unary(
2219 request,
2220 target,
2221 "/market_data.MarketDataService/GetCPI",
2222 services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetCPIRequest.SerializeToString,
2223 services_dot_market__data_dot_v1_dot_market__data__service__pb2.EconomicIndicatorResponse.FromString,
2224 options,
2225 channel_credentials,
2226 insecure,
2227 call_credentials,
2228 compression,
2229 wait_for_ready,
2230 timeout,
2231 metadata,
2232 _registered_method=True,
2233 )
2235 @staticmethod
2236 def GetFederalFundsRate(
2237 request,
2238 target,
2239 options=(),
2240 channel_credentials=None,
2241 call_credentials=None,
2242 insecure=False,
2243 compression=None,
2244 wait_for_ready=None,
2245 timeout=None,
2246 metadata=None,
2247 ):
2248 return grpc.experimental.unary_unary(
2249 request,
2250 target,
2251 "/market_data.MarketDataService/GetFederalFundsRate",
2252 services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetFederalFundsRateRequest.SerializeToString,
2253 services_dot_market__data_dot_v1_dot_market__data__service__pb2.EconomicIndicatorResponse.FromString,
2254 options,
2255 channel_credentials,
2256 insecure,
2257 call_credentials,
2258 compression,
2259 wait_for_ready,
2260 timeout,
2261 metadata,
2262 _registered_method=True,
2263 )
2265 @staticmethod
2266 def GetTreasuryYield(
2267 request,
2268 target,
2269 options=(),
2270 channel_credentials=None,
2271 call_credentials=None,
2272 insecure=False,
2273 compression=None,
2274 wait_for_ready=None,
2275 timeout=None,
2276 metadata=None,
2277 ):
2278 return grpc.experimental.unary_unary(
2279 request,
2280 target,
2281 "/market_data.MarketDataService/GetTreasuryYield",
2282 services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetTreasuryYieldRequest.SerializeToString,
2283 services_dot_market__data_dot_v1_dot_market__data__service__pb2.EconomicIndicatorResponse.FromString,
2284 options,
2285 channel_credentials,
2286 insecure,
2287 call_credentials,
2288 compression,
2289 wait_for_ready,
2290 timeout,
2291 metadata,
2292 _registered_method=True,
2293 )
2295 @staticmethod
2296 def GetRetailSales(
2297 request,
2298 target,
2299 options=(),
2300 channel_credentials=None,
2301 call_credentials=None,
2302 insecure=False,
2303 compression=None,
2304 wait_for_ready=None,
2305 timeout=None,
2306 metadata=None,
2307 ):
2308 return grpc.experimental.unary_unary(
2309 request,
2310 target,
2311 "/market_data.MarketDataService/GetRetailSales",
2312 services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetRetailSalesRequest.SerializeToString,
2313 services_dot_market__data_dot_v1_dot_market__data__service__pb2.EconomicIndicatorResponse.FromString,
2314 options,
2315 channel_credentials,
2316 insecure,
2317 call_credentials,
2318 compression,
2319 wait_for_ready,
2320 timeout,
2321 metadata,
2322 _registered_method=True,
2323 )
2325 @staticmethod
2326 def GetDurables(
2327 request,
2328 target,
2329 options=(),
2330 channel_credentials=None,
2331 call_credentials=None,
2332 insecure=False,
2333 compression=None,
2334 wait_for_ready=None,
2335 timeout=None,
2336 metadata=None,
2337 ):
2338 return grpc.experimental.unary_unary(
2339 request,
2340 target,
2341 "/market_data.MarketDataService/GetDurables",
2342 services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetDurablesRequest.SerializeToString,
2343 services_dot_market__data_dot_v1_dot_market__data__service__pb2.EconomicIndicatorResponse.FromString,
2344 options,
2345 channel_credentials,
2346 insecure,
2347 call_credentials,
2348 compression,
2349 wait_for_ready,
2350 timeout,
2351 metadata,
2352 _registered_method=True,
2353 )
2355 @staticmethod
2356 def GetUnemployment(
2357 request,
2358 target,
2359 options=(),
2360 channel_credentials=None,
2361 call_credentials=None,
2362 insecure=False,
2363 compression=None,
2364 wait_for_ready=None,
2365 timeout=None,
2366 metadata=None,
2367 ):
2368 return grpc.experimental.unary_unary(
2369 request,
2370 target,
2371 "/market_data.MarketDataService/GetUnemployment",
2372 services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetUnemploymentRequest.SerializeToString,
2373 services_dot_market__data_dot_v1_dot_market__data__service__pb2.EconomicIndicatorResponse.FromString,
2374 options,
2375 channel_credentials,
2376 insecure,
2377 call_credentials,
2378 compression,
2379 wait_for_ready,
2380 timeout,
2381 metadata,
2382 _registered_method=True,
2383 )
2385 @staticmethod
2386 def GetNonfarmPayroll(
2387 request,
2388 target,
2389 options=(),
2390 channel_credentials=None,
2391 call_credentials=None,
2392 insecure=False,
2393 compression=None,
2394 wait_for_ready=None,
2395 timeout=None,
2396 metadata=None,
2397 ):
2398 return grpc.experimental.unary_unary(
2399 request,
2400 target,
2401 "/market_data.MarketDataService/GetNonfarmPayroll",
2402 services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetNonfarmPayrollRequest.SerializeToString,
2403 services_dot_market__data_dot_v1_dot_market__data__service__pb2.EconomicIndicatorResponse.FromString,
2404 options,
2405 channel_credentials,
2406 insecure,
2407 call_credentials,
2408 compression,
2409 wait_for_ready,
2410 timeout,
2411 metadata,
2412 _registered_method=True,
2413 )
2415 @staticmethod
2416 def GetCommodity(
2417 request,
2418 target,
2419 options=(),
2420 channel_credentials=None,
2421 call_credentials=None,
2422 insecure=False,
2423 compression=None,
2424 wait_for_ready=None,
2425 timeout=None,
2426 metadata=None,
2427 ):
2428 return grpc.experimental.unary_unary(
2429 request,
2430 target,
2431 "/market_data.MarketDataService/GetCommodity",
2432 services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetCommodityRequest.SerializeToString,
2433 services_dot_market__data_dot_v1_dot_market__data__service__pb2.CommodityResponse.FromString,
2434 options,
2435 channel_credentials,
2436 insecure,
2437 call_credentials,
2438 compression,
2439 wait_for_ready,
2440 timeout,
2441 metadata,
2442 _registered_method=True,
2443 )
2445 @staticmethod
2446 def GetAllCommodities(
2447 request,
2448 target,
2449 options=(),
2450 channel_credentials=None,
2451 call_credentials=None,
2452 insecure=False,
2453 compression=None,
2454 wait_for_ready=None,
2455 timeout=None,
2456 metadata=None,
2457 ):
2458 return grpc.experimental.unary_unary(
2459 request,
2460 target,
2461 "/market_data.MarketDataService/GetAllCommodities",
2462 services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetAllCommoditiesRequest.SerializeToString,
2463 services_dot_market__data_dot_v1_dot_market__data__service__pb2.AllCommoditiesResponse.FromString,
2464 options,
2465 channel_credentials,
2466 insecure,
2467 call_credentials,
2468 compression,
2469 wait_for_ready,
2470 timeout,
2471 metadata,
2472 _registered_method=True,
2473 )
2475 @staticmethod
2476 def GetOptionsChain(
2477 request,
2478 target,
2479 options=(),
2480 channel_credentials=None,
2481 call_credentials=None,
2482 insecure=False,
2483 compression=None,
2484 wait_for_ready=None,
2485 timeout=None,
2486 metadata=None,
2487 ):
2488 return grpc.experimental.unary_unary(
2489 request,
2490 target,
2491 "/market_data.MarketDataService/GetOptionsChain",
2492 services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetOptionsChainRequest.SerializeToString,
2493 services_dot_market__data_dot_v1_dot_market__data__service__pb2.OptionsChainResponse.FromString,
2494 options,
2495 channel_credentials,
2496 insecure,
2497 call_credentials,
2498 compression,
2499 wait_for_ready,
2500 timeout,
2501 metadata,
2502 _registered_method=True,
2503 )
2505 @staticmethod
2506 def GetHistoricalOptions(
2507 request,
2508 target,
2509 options=(),
2510 channel_credentials=None,
2511 call_credentials=None,
2512 insecure=False,
2513 compression=None,
2514 wait_for_ready=None,
2515 timeout=None,
2516 metadata=None,
2517 ):
2518 return grpc.experimental.unary_unary(
2519 request,
2520 target,
2521 "/market_data.MarketDataService/GetHistoricalOptions",
2522 services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetHistoricalOptionsRequest.SerializeToString,
2523 services_dot_market__data_dot_v1_dot_market__data__service__pb2.HistoricalOptionsResponse.FromString,
2524 options,
2525 channel_credentials,
2526 insecure,
2527 call_credentials,
2528 compression,
2529 wait_for_ready,
2530 timeout,
2531 metadata,
2532 _registered_method=True,
2533 )
2535 @staticmethod
2536 def GetOptionContract(
2537 request,
2538 target,
2539 options=(),
2540 channel_credentials=None,
2541 call_credentials=None,
2542 insecure=False,
2543 compression=None,
2544 wait_for_ready=None,
2545 timeout=None,
2546 metadata=None,
2547 ):
2548 return grpc.experimental.unary_unary(
2549 request,
2550 target,
2551 "/market_data.MarketDataService/GetOptionContract",
2552 services_dot_market__data_dot_v1_dot_market__data__service__pb2.GetOptionContractRequest.SerializeToString,
2553 services_dot_market__data_dot_v1_dot_market__data__service__pb2.OptionContractResponse.FromString,
2554 options,
2555 channel_credentials,
2556 insecure,
2557 call_credentials,
2558 compression,
2559 wait_for_ready,
2560 timeout,
2561 metadata,
2562 _registered_method=True,
2563 )