Skip to content

Commit d328496

Browse files
author
Build System
committed
'Protobuf files change'
1 parent d07d2ea commit d328496

File tree

118 files changed

+21429
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

118 files changed

+21429
-0
lines changed

src/systemathics/apis/services/calendar/v1/calendar_pb.d.ts

Lines changed: 833 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 215 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,215 @@
1+
// Copyright (c) 2021 Systemathics
2+
//
3+
// Permission is hereby granted, free of charge, to any person obtaining a copy
4+
// of this software and associated documentation files (the "Software"), to deal
5+
// in the Software without restriction, including without limitation the rights
6+
// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
7+
// copies of the Software, and to permit persons to whom the Software is
8+
// furnished to do so, subject to the following conditions:
9+
//
10+
// The above copyright notice and this permission notice shall be included in all
11+
// copies or substantial portions of the Software.
12+
//
13+
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
14+
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
15+
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
16+
// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
17+
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
18+
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
19+
// SOFTWARE.
20+
21+
// Customizable screener to retrieve reference data : this is a prototype, to be completed
22+
23+
// @generated by protoc-gen-es v2.7.0
24+
// @generated from file systemathics/apis/services/calendar/v1/calendar.proto (package systemathics.apis.services.calendar.v1, syntax proto3)
25+
/* eslint-disable */
26+
27+
import { enumDesc, fileDesc, messageDesc, serviceDesc, tsEnum } from "@bufbuild/protobuf/codegenv2";
28+
import { file_google_api_annotations } from "../../../../../google/api/annotations_pb";
29+
import { file_google_protobuf_empty, file_google_protobuf_wrappers } from "@bufbuild/protobuf/wkt";
30+
import { file_google_type_date } from "../../../../../google/type/date_pb";
31+
import { file_google_type_timeofday } from "../../../../../google/type/timeofday_pb";
32+
import { file_google_type_datetime } from "../../../../../google/type/datetime_pb";
33+
34+
/**
35+
* Describes the file systemathics/apis/services/calendar/v1/calendar.proto.
36+
*/
37+
export const file_systemathics_apis_services_calendar_v1_calendar = /*@__PURE__*/
38+
fileDesc("CjVzeXN0ZW1hdGhpY3MvYXBpcy9zZXJ2aWNlcy9jYWxlbmRhci92MS9jYWxlbmRhci5wcm90bxImc3lzdGVtYXRoaWNzLmFwaXMuc2VydmljZXMuY2FsZW5kYXIudjEiaQoZSG9saWRheUNvZGVUb01pY3NSZXNwb25zZRJMCgVpdGVtcxgBIAMoCzI9LnN5c3RlbWF0aGljcy5hcGlzLnNlcnZpY2VzLmNhbGVuZGFyLnYxLkhvbGlkYXlDb2RlVG9NaWNzSXRlbSI7ChVIb2xpZGF5Q29kZVRvTWljc0l0ZW0SFAoMaG9saWRheV9jb2RlGAEgASgJEgwKBG1pY3MYAiADKAkiaQoZTWljVG9Ib2xpZGF5Q29kZXNSZXNwb25zZRJMCgVpdGVtcxgBIAMoCzI9LnN5c3RlbWF0aGljcy5hcGlzLnNlcnZpY2VzLmNhbGVuZGFyLnYxLk1pY1RvSG9saWRheUNvZGVzSXRlbSI7ChVNaWNUb0hvbGlkYXlDb2Rlc0l0ZW0SCwoDbWljGAEgASgJEhUKDWhvbGlkYXlfY29kZXMYAiADKAki6AEKEFRyYWRpbmdIb3Vyc0l0ZW0SHwoEZGF0ZRgBIAEoCzIRLmdvb2dsZS50eXBlLkRhdGUSDgoGbWFya2V0GAIgASgJEkAKBHR5cGUYAyABKA4yMi5zeXN0ZW1hdGhpY3MuYXBpcy5zZXJ2aWNlcy5jYWxlbmRhci52MS5NYXJrZXRUeXBlEhQKDGhvbGlkYXlfY29kZRgEIAEoCRJLCgVob3VycxgFIAMoCzI8LnN5c3RlbWF0aGljcy5hcGlzLnNlcnZpY2VzLmNhbGVuZGFyLnYxLlRyYWRpbmdIb3Vyc0FjdGl2aXR5IuIEChRUcmFkaW5nSG91cnNBY3Rpdml0eRIQCghhY3Rpdml0eRgBIAEoCRIRCglmdW5jdGlvbnMYAiADKAkSRAoJaXJyZWd1bGFyGAMgASgOMjEuc3lzdGVtYXRoaWNzLmFwaXMuc2VydmljZXMuY2FsZW5kYXIudjEuSXJyZWd1bGFyEhEKCW5ld19ob3VycxgEIAEoCBIvCg9sb2NhbF9vcGVuX3RpbWUYBSABKAsyFi5nb29nbGUudHlwZS5UaW1lT2ZEYXkSMAoQbG9jYWxfY2xvc2VfdGltZRgGIAEoCzIWLmdvb2dsZS50eXBlLlRpbWVPZkRheRJBChx2YXJpYWJsZV9zZWNvbmRzX2JlZm9yZV9vcGVuGAcgASgLMhsuZ29vZ2xlLnByb3RvYnVmLkludDMyVmFsdWUSQAobdmFyaWFibGVfc2Vjb25kc19hZnRlcl9vcGVuGAggASgLMhsuZ29vZ2xlLnByb3RvYnVmLkludDMyVmFsdWUSQgoddmFyaWFibGVfc2Vjb25kc19iZWZvcmVfY2xvc2UYCSABKAsyGy5nb29nbGUucHJvdG9idWYuSW50MzJWYWx1ZRJBChx2YXJpYWJsZV9zZWNvbmRzX2FmdGVyX2Nsb3NlGAogASgLMhsuZ29vZ2xlLnByb3RvYnVmLkludDMyVmFsdWUSLQoNdXRjX29wZW5fdGltZRgLIAEoCzIWLmdvb2dsZS50eXBlLlRpbWVPZkRheRIuCg51dGNfY2xvc2VfdGltZRgMIAEoCzIWLmdvb2dsZS50eXBlLlRpbWVPZkRheSJfChRUcmFkaW5nSG91cnNSZXNwb25zZRJHCgVpdGVtcxgBIAMoCzI4LnN5c3RlbWF0aGljcy5hcGlzLnNlcnZpY2VzLmNhbGVuZGFyLnYxLlRyYWRpbmdIb3Vyc0l0ZW0iIgoTVHJhZGluZ0hvdXJzUmVxdWVzdBILCgNtaWMYASABKAkiJwoXVHJhZGluZ0hvdXJzTWljUmVzcG9uc2USDAoEbWljcxgBIAMoCSIoChRIb2xpZGF5Q2VudGVyUmVxdWVzdBIQCghjdXJyZW5jeRgBIAEoCSIvChhIb2xpZGF5c0FzT2ZEYXRlc1JlcXVlc3QSEwoLY2VudGVyX2NvZGUYASABKAkiUQoPSG9saWRheXNSZXF1ZXN0EhMKC2NlbnRlcl9jb2RlGAEgASgJEikKCmFzX29mX2RhdGUYAiABKAsyFS5nb29nbGUudHlwZS5EYXRlVGltZSJhChVIb2xpZGF5Q2VudGVyUmVzcG9uc2USSAoFaXRlbXMYASADKAsyOS5zeXN0ZW1hdGhpY3MuYXBpcy5zZXJ2aWNlcy5jYWxlbmRhci52MS5Ib2xpZGF5Q2VudGVySXRlbSLUAQoRSG9saWRheUNlbnRlckl0ZW0SDAoEY29kZRgBIAEoCRIMCgRuYW1lGAIgASgJEg8KB2NvdW50cnkYAyABKAkSEAoIY3VycmVuY3kYBCABKAkSSQoMaG9saWRheV90eXBlGAUgASgOMjMuc3lzdGVtYXRoaWNzLmFwaXMuc2VydmljZXMuY2FsZW5kYXIudjEuSG9saWRheVR5cGUSEwoLaXNvX2NvdW50cnkYBiABKAkSEgoKZGVmaW5pdGlvbhgHIAEoCRIMCgRtaWNzGAggAygJIi8KGUhvbGlkYXlDdXJyZW5jaWVzUmVzcG9uc2USEgoKY3VycmVuY2llcxgBIAMoCSI+CgtIb2xpZGF5SXRlbRIfCgRkYXRlGAEgASgLMhEuZ29vZ2xlLnR5cGUuRGF0ZRIOCgZyZWFzb24YAiABKAkiRwoZSG9saWRheXNBc09mRGF0ZXNSZXNwb25zZRIqCgthc19vZl9kYXRlcxgBIAMoCzIVLmdvb2dsZS50eXBlLkRhdGVUaW1lIqwBChBIb2xpZGF5c1Jlc3BvbnNlEk4KC2NlbnRlcl9pbmZvGAEgASgLMjkuc3lzdGVtYXRoaWNzLmFwaXMuc2VydmljZXMuY2FsZW5kYXIudjEuSG9saWRheUNlbnRlckl0ZW0SSAoLY2xvc2VkX2RheXMYAiADKAsyMy5zeXN0ZW1hdGhpY3MuYXBpcy5zZXJ2aWNlcy5jYWxlbmRhci52MS5Ib2xpZGF5SXRlbSp6CglJcnJlZ3VsYXISGQoVSVJSRUdVTEFSX1VOU1BFQ0lGSUVEEAASEQoNSVJSRUdVTEFSX1lFUxABEhAKDElSUkVHVUxBUl9OTxACEhYKEklSUkVHVUxBUl9XRUVLX0VORBADEhUKEUlSUkVHVUxBUl9IT0xJREFZEAQq6QEKCk1hcmtldFR5cGUSGwoXTUFSS0VUX1RZUEVfVU5TUEVDSUZJRUQQABIbChdNQVJLRVRfVFlQRV9DQVNIX0VRVUlUWRABEiAKHE1BUktFVF9UWVBFX0ZVVFVSRVNfQ09OVFJBQ1QQAhIiCh5NQVJLRVRfVFlQRV9PUFRJT05TX09OX0ZVVFVSRVMQAxIlCiFNQVJLRVRfVFlQRV9PUFRJT05TX09OX1NFQ1VSSVRJRVMQBBIdChlNQVJLRVRfVFlQRV9PVEhFUl9PUFRJT05TEAUSFQoRTUFSS0VUX1RZUEVfT1RIRVIQBirRAQoLSG9saWRheVR5cGUSHAoYSE9MSURBWV9UWVBFX1VOU1BFQ0lGSUVEEAASFQoRSE9MSURBWV9UWVBFX0JBTksQARIgChxIT0xJREFZX1RZUEVfRlVUVVJFU19UUkFESU5HEAISFgoSSE9MSURBWV9UWVBFX09USEVSEAMSKgomSE9MSURBWV9UWVBFX1NUT0NLX0VYQ0hBTkdFX1NFVFRMRU1FTlQQBBInCiNIT0xJREFZX1RZUEVfU1RPQ0tfRVhDSEFOR0VfVFJBRElORxAFMsIKCg9DYWxlbmRhclNlcnZpY2USmAEKEUhvbGlkYXlDdXJyZW5jaWVzEhYuZ29vZ2xlLnByb3RvYnVmLkVtcHR5GkEuc3lzdGVtYXRoaWNzLmFwaXMuc2VydmljZXMuY2FsZW5kYXIudjEuSG9saWRheUN1cnJlbmNpZXNSZXNwb25zZSIogtPkkwIiEiAvdjEvY2FsZW5kYXIvaG9saWRheXMvY3VycmVuY2llcxKyAQoNSG9saWRheUNlbnRlchI8LnN5c3RlbWF0aGljcy5hcGlzLnNlcnZpY2VzLmNhbGVuZGFyLnYxLkhvbGlkYXlDZW50ZXJSZXF1ZXN0Gj0uc3lzdGVtYXRoaWNzLmFwaXMuc2VydmljZXMuY2FsZW5kYXIudjEuSG9saWRheUNlbnRlclJlc3BvbnNlIiSC0+STAh4SHC92MS9jYWxlbmRhci9ob2xpZGF5cy9jZW50ZXISwwEKEUhvbGlkYXlzQXNPZkRhdGVzEkAuc3lzdGVtYXRoaWNzLmFwaXMuc2VydmljZXMuY2FsZW5kYXIudjEuSG9saWRheXNBc09mRGF0ZXNSZXF1ZXN0GkEuc3lzdGVtYXRoaWNzLmFwaXMuc2VydmljZXMuY2FsZW5kYXIudjEuSG9saWRheXNBc09mRGF0ZXNSZXNwb25zZSIpgtPkkwIjEiEvdjEvY2FsZW5kYXIvaG9saWRheXNfYXNfb2ZfZGF0ZXMSnAEKCEhvbGlkYXlzEjcuc3lzdGVtYXRoaWNzLmFwaXMuc2VydmljZXMuY2FsZW5kYXIudjEuSG9saWRheXNSZXF1ZXN0Gjguc3lzdGVtYXRoaWNzLmFwaXMuc2VydmljZXMuY2FsZW5kYXIudjEuSG9saWRheXNSZXNwb25zZSIdgtPkkwIXEhUvdjEvY2FsZW5kYXIvaG9saWRheXMSkwEKD1RyYWRpbmdIb3Vyc01pYxIWLmdvb2dsZS5wcm90b2J1Zi5FbXB0eRo/LnN5c3RlbWF0aGljcy5hcGlzLnNlcnZpY2VzLmNhbGVuZGFyLnYxLlRyYWRpbmdIb3Vyc01pY1Jlc3BvbnNlIieC0+STAiESHy92MS9jYWxlbmRhci90cmFkaW5nX2hvdXJzL21pY3MSrQEKDFRyYWRpbmdIb3VycxI7LnN5c3RlbWF0aGljcy5hcGlzLnNlcnZpY2VzLmNhbGVuZGFyLnYxLlRyYWRpbmdIb3Vyc1JlcXVlc3QaPC5zeXN0ZW1hdGhpY3MuYXBpcy5zZXJ2aWNlcy5jYWxlbmRhci52MS5UcmFkaW5nSG91cnNSZXNwb25zZSIigtPkkwIcEhovdjEvY2FsZW5kYXIvdHJhZGluZ19ob3VycxKYAQoRSG9saWRheUNvZGVUb01pY3MSFi5nb29nbGUucHJvdG9idWYuRW1wdHkaQS5zeXN0ZW1hdGhpY3MuYXBpcy5zZXJ2aWNlcy5jYWxlbmRhci52MS5Ib2xpZGF5Q29kZVRvTWljc1Jlc3BvbnNlIiiC0+STAiISIC92MS9jYWxlbmRhci9ob2xpZGF5X2NvZGVfMl9taWNzEpgBChFNaWNUb0hvbGlkYXlDb2RlcxIWLmdvb2dsZS5wcm90b2J1Zi5FbXB0eRpBLnN5c3RlbWF0aGljcy5hcGlzLnNlcnZpY2VzLmNhbGVuZGFyLnYxLk1pY1RvSG9saWRheUNvZGVzUmVzcG9uc2UiKILT5JMCIhIgL3YxL2NhbGVuZGFyL21pY18yX2hvbGlkYXlfY29kZXNiBnByb3RvMw", [file_google_api_annotations, file_google_protobuf_wrappers, file_google_type_date, file_google_type_timeofday, file_google_type_datetime, file_google_protobuf_empty]);
39+
40+
/**
41+
* Describes the message systemathics.apis.services.calendar.v1.HolidayCodeToMicsResponse.
42+
* Use `create(HolidayCodeToMicsResponseSchema)` to create a new message.
43+
*/
44+
export const HolidayCodeToMicsResponseSchema = /*@__PURE__*/
45+
messageDesc(file_systemathics_apis_services_calendar_v1_calendar, 0);
46+
47+
/**
48+
* Describes the message systemathics.apis.services.calendar.v1.HolidayCodeToMicsItem.
49+
* Use `create(HolidayCodeToMicsItemSchema)` to create a new message.
50+
*/
51+
export const HolidayCodeToMicsItemSchema = /*@__PURE__*/
52+
messageDesc(file_systemathics_apis_services_calendar_v1_calendar, 1);
53+
54+
/**
55+
* Describes the message systemathics.apis.services.calendar.v1.MicToHolidayCodesResponse.
56+
* Use `create(MicToHolidayCodesResponseSchema)` to create a new message.
57+
*/
58+
export const MicToHolidayCodesResponseSchema = /*@__PURE__*/
59+
messageDesc(file_systemathics_apis_services_calendar_v1_calendar, 2);
60+
61+
/**
62+
* Describes the message systemathics.apis.services.calendar.v1.MicToHolidayCodesItem.
63+
* Use `create(MicToHolidayCodesItemSchema)` to create a new message.
64+
*/
65+
export const MicToHolidayCodesItemSchema = /*@__PURE__*/
66+
messageDesc(file_systemathics_apis_services_calendar_v1_calendar, 3);
67+
68+
/**
69+
* Describes the message systemathics.apis.services.calendar.v1.TradingHoursItem.
70+
* Use `create(TradingHoursItemSchema)` to create a new message.
71+
*/
72+
export const TradingHoursItemSchema = /*@__PURE__*/
73+
messageDesc(file_systemathics_apis_services_calendar_v1_calendar, 4);
74+
75+
/**
76+
* Describes the message systemathics.apis.services.calendar.v1.TradingHoursActivity.
77+
* Use `create(TradingHoursActivitySchema)` to create a new message.
78+
*/
79+
export const TradingHoursActivitySchema = /*@__PURE__*/
80+
messageDesc(file_systemathics_apis_services_calendar_v1_calendar, 5);
81+
82+
/**
83+
* Describes the message systemathics.apis.services.calendar.v1.TradingHoursResponse.
84+
* Use `create(TradingHoursResponseSchema)` to create a new message.
85+
*/
86+
export const TradingHoursResponseSchema = /*@__PURE__*/
87+
messageDesc(file_systemathics_apis_services_calendar_v1_calendar, 6);
88+
89+
/**
90+
* Describes the message systemathics.apis.services.calendar.v1.TradingHoursRequest.
91+
* Use `create(TradingHoursRequestSchema)` to create a new message.
92+
*/
93+
export const TradingHoursRequestSchema = /*@__PURE__*/
94+
messageDesc(file_systemathics_apis_services_calendar_v1_calendar, 7);
95+
96+
/**
97+
* Describes the message systemathics.apis.services.calendar.v1.TradingHoursMicResponse.
98+
* Use `create(TradingHoursMicResponseSchema)` to create a new message.
99+
*/
100+
export const TradingHoursMicResponseSchema = /*@__PURE__*/
101+
messageDesc(file_systemathics_apis_services_calendar_v1_calendar, 8);
102+
103+
/**
104+
* Describes the message systemathics.apis.services.calendar.v1.HolidayCenterRequest.
105+
* Use `create(HolidayCenterRequestSchema)` to create a new message.
106+
*/
107+
export const HolidayCenterRequestSchema = /*@__PURE__*/
108+
messageDesc(file_systemathics_apis_services_calendar_v1_calendar, 9);
109+
110+
/**
111+
* Describes the message systemathics.apis.services.calendar.v1.HolidaysAsOfDatesRequest.
112+
* Use `create(HolidaysAsOfDatesRequestSchema)` to create a new message.
113+
*/
114+
export const HolidaysAsOfDatesRequestSchema = /*@__PURE__*/
115+
messageDesc(file_systemathics_apis_services_calendar_v1_calendar, 10);
116+
117+
/**
118+
* Describes the message systemathics.apis.services.calendar.v1.HolidaysRequest.
119+
* Use `create(HolidaysRequestSchema)` to create a new message.
120+
*/
121+
export const HolidaysRequestSchema = /*@__PURE__*/
122+
messageDesc(file_systemathics_apis_services_calendar_v1_calendar, 11);
123+
124+
/**
125+
* Describes the message systemathics.apis.services.calendar.v1.HolidayCenterResponse.
126+
* Use `create(HolidayCenterResponseSchema)` to create a new message.
127+
*/
128+
export const HolidayCenterResponseSchema = /*@__PURE__*/
129+
messageDesc(file_systemathics_apis_services_calendar_v1_calendar, 12);
130+
131+
/**
132+
* Describes the message systemathics.apis.services.calendar.v1.HolidayCenterItem.
133+
* Use `create(HolidayCenterItemSchema)` to create a new message.
134+
*/
135+
export const HolidayCenterItemSchema = /*@__PURE__*/
136+
messageDesc(file_systemathics_apis_services_calendar_v1_calendar, 13);
137+
138+
/**
139+
* Describes the message systemathics.apis.services.calendar.v1.HolidayCurrenciesResponse.
140+
* Use `create(HolidayCurrenciesResponseSchema)` to create a new message.
141+
*/
142+
export const HolidayCurrenciesResponseSchema = /*@__PURE__*/
143+
messageDesc(file_systemathics_apis_services_calendar_v1_calendar, 14);
144+
145+
/**
146+
* Describes the message systemathics.apis.services.calendar.v1.HolidayItem.
147+
* Use `create(HolidayItemSchema)` to create a new message.
148+
*/
149+
export const HolidayItemSchema = /*@__PURE__*/
150+
messageDesc(file_systemathics_apis_services_calendar_v1_calendar, 15);
151+
152+
/**
153+
* Describes the message systemathics.apis.services.calendar.v1.HolidaysAsOfDatesResponse.
154+
* Use `create(HolidaysAsOfDatesResponseSchema)` to create a new message.
155+
*/
156+
export const HolidaysAsOfDatesResponseSchema = /*@__PURE__*/
157+
messageDesc(file_systemathics_apis_services_calendar_v1_calendar, 16);
158+
159+
/**
160+
* Describes the message systemathics.apis.services.calendar.v1.HolidaysResponse.
161+
* Use `create(HolidaysResponseSchema)` to create a new message.
162+
*/
163+
export const HolidaysResponseSchema = /*@__PURE__*/
164+
messageDesc(file_systemathics_apis_services_calendar_v1_calendar, 17);
165+
166+
/**
167+
* Describes the enum systemathics.apis.services.calendar.v1.Irregular.
168+
*/
169+
export const IrregularSchema = /*@__PURE__*/
170+
enumDesc(file_systemathics_apis_services_calendar_v1_calendar, 0);
171+
172+
/**
173+
* Type of irregurlar activty
174+
*
175+
* @generated from enum systemathics.apis.services.calendar.v1.Irregular
176+
*/
177+
export const Irregular = /*@__PURE__*/
178+
tsEnum(IrregularSchema);
179+
180+
/**
181+
* Describes the enum systemathics.apis.services.calendar.v1.MarketType.
182+
*/
183+
export const MarketTypeSchema = /*@__PURE__*/
184+
enumDesc(file_systemathics_apis_services_calendar_v1_calendar, 1);
185+
186+
/**
187+
* All the holiday type provided
188+
*
189+
* @generated from enum systemathics.apis.services.calendar.v1.MarketType
190+
*/
191+
export const MarketType = /*@__PURE__*/
192+
tsEnum(MarketTypeSchema);
193+
194+
/**
195+
* Describes the enum systemathics.apis.services.calendar.v1.HolidayType.
196+
*/
197+
export const HolidayTypeSchema = /*@__PURE__*/
198+
enumDesc(file_systemathics_apis_services_calendar_v1_calendar, 2);
199+
200+
/**
201+
* All the holiday type provided
202+
*
203+
* @generated from enum systemathics.apis.services.calendar.v1.HolidayType
204+
*/
205+
export const HolidayType = /*@__PURE__*/
206+
tsEnum(HolidayTypeSchema);
207+
208+
/**
209+
* Called to request screener data.
210+
*
211+
* @generated from service systemathics.apis.services.calendar.v1.CalendarService
212+
*/
213+
export const CalendarService = /*@__PURE__*/
214+
serviceDesc(file_systemathics_apis_services_calendar_v1_calendar, 0);
215+
Lines changed: 144 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,144 @@
1+
// Copyright (c) 2021 Systemathics
2+
//
3+
// Permission is hereby granted, free of charge, to any person obtaining a copy
4+
// of this software and associated documentation files (the "Software"), to deal
5+
// in the Software without restriction, including without limitation the rights
6+
// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
7+
// copies of the Software, and to permit persons to whom the Software is
8+
// furnished to do so, subject to the following conditions:
9+
//
10+
// The above copyright notice and this permission notice shall be included in all
11+
// copies or substantial portions of the Software.
12+
//
13+
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
14+
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
15+
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
16+
// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
17+
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
18+
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
19+
// SOFTWARE.
20+
21+
// Up-to-date symbol changes annoucements including effective date, old and new symbols.
22+
23+
// @generated by protoc-gen-es v2.7.0
24+
// @generated from file systemathics/apis/services/corporate_actions/v1/changes.proto (package systemathics.apis.services.corporate_actions.v1, syntax proto3)
25+
/* eslint-disable */
26+
27+
import type { GenFile, GenMessage, GenService } from "@bufbuild/protobuf/codegenv2";
28+
import type { Message } from "@bufbuild/protobuf";
29+
import type { Identifier } from "../../../type/shared/v1/identifier_pb";
30+
import type { DateInterval } from "../../../type/shared/v1/date_interval_pb";
31+
import type { Date } from "../../../../../google/type/date_pb";
32+
33+
/**
34+
* Describes the file systemathics/apis/services/corporate_actions/v1/changes.proto.
35+
*/
36+
export declare const file_systemathics_apis_services_corporate_actions_v1_changes: GenFile;
37+
38+
/**
39+
* The required input to request the ChangesService
40+
*
41+
* @generated from message systemathics.apis.services.corporate_actions.v1.ChangesRequest
42+
*/
43+
export declare type ChangesRequest = Message<"systemathics.apis.services.corporate_actions.v1.ChangesRequest"> & {
44+
/**
45+
* [Mandatory] The instrument identifier: a bloomberg ticker and an asset type
46+
*
47+
* @generated from field: systemathics.apis.type.shared.v1.Identifier identifier = 1;
48+
*/
49+
identifier?: Identifier;
50+
51+
/**
52+
* [Optional] The time date interval used to define the look-back period.
53+
* If empty, then all the available data is retrieved.
54+
*
55+
* @generated from field: systemathics.apis.type.shared.v1.DateInterval date_interval = 2;
56+
*/
57+
dateInterval?: DateInterval;
58+
};
59+
60+
/**
61+
* Describes the message systemathics.apis.services.corporate_actions.v1.ChangesRequest.
62+
* Use `create(ChangesRequestSchema)` to create a new message.
63+
*/
64+
export declare const ChangesRequestSchema: GenMessage<ChangesRequest>;
65+
66+
/**
67+
* Represents a change response.
68+
*
69+
* @generated from message systemathics.apis.services.corporate_actions.v1.ChangesResponse
70+
*/
71+
export declare type ChangesResponse = Message<"systemathics.apis.services.corporate_actions.v1.ChangesResponse"> & {
72+
/**
73+
* The changes: an array of symbol change objects
74+
*
75+
* @generated from field: repeated systemathics.apis.services.corporate_actions.v1.Change data = 1;
76+
*/
77+
data: Change[];
78+
};
79+
80+
/**
81+
* Describes the message systemathics.apis.services.corporate_actions.v1.ChangesResponse.
82+
* Use `create(ChangesResponseSchema)` to create a new message.
83+
*/
84+
export declare const ChangesResponseSchema: GenMessage<ChangesResponse>;
85+
86+
/**
87+
* Contains the symbol changes data: date, old and new symbols.
88+
*
89+
* @generated from message systemathics.apis.services.corporate_actions.v1.Change
90+
*/
91+
export declare type Change = Message<"systemathics.apis.services.corporate_actions.v1.Change"> & {
92+
/**
93+
* Effective date
94+
*
95+
* @generated from field: google.type.Date date = 1;
96+
*/
97+
date?: Date;
98+
99+
/**
100+
* New symbol
101+
*
102+
* @generated from field: string new_symbol = 2;
103+
*/
104+
newSymbol: string;
105+
106+
/**
107+
* Old symbol
108+
*
109+
* @generated from field: string old_symbol = 3;
110+
*/
111+
oldSymbol: string;
112+
113+
/**
114+
* The data quality scoring : from 0 (bad) to 100 (good)
115+
*
116+
* @generated from field: double score = 4;
117+
*/
118+
score: number;
119+
};
120+
121+
/**
122+
* Describes the message systemathics.apis.services.corporate_actions.v1.Change.
123+
* Use `create(ChangeSchema)` to create a new message.
124+
*/
125+
export declare const ChangeSchema: GenMessage<Change>;
126+
127+
/**
128+
* Called to request symbol changes data.
129+
*
130+
* @generated from service systemathics.apis.services.corporate_actions.v1.ChangesService
131+
*/
132+
export declare const ChangesService: GenService<{
133+
/**
134+
* Gets symbol changes historical data
135+
*
136+
* @generated from rpc systemathics.apis.services.corporate_actions.v1.ChangesService.Changes
137+
*/
138+
changes: {
139+
methodKind: "unary";
140+
input: typeof ChangesRequestSchema;
141+
output: typeof ChangesResponseSchema;
142+
},
143+
}>;
144+

0 commit comments

Comments
 (0)