Skip to content

Commit 9f47660

Browse files
author
Build System
committed
'Protobuf files change'
1 parent e47d7d5 commit 9f47660

49 files changed

Lines changed: 1097 additions & 274 deletions

Some content is hidden

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

src/systemathics/apis/services/corporate_actions/v1/changes.proto

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
syntax = "proto3";
2323

2424

25+
import "google/api/annotations.proto";
2526
import "google/type/date.proto";
2627

2728
import "systemathics/apis/type/shared/v1/identifier.proto";
@@ -33,7 +34,12 @@ package systemathics.apis.services.corporate_actions.v1;
3334
service ChangesService
3435
{
3536
// Gets symbol changes historical data
36-
rpc Changes(ChangesRequest) returns (ChangesResponse);
37+
rpc Changes(ChangesRequest) returns (ChangesResponse)
38+
{
39+
option (google.api.http) = {
40+
get: "/v1/corporate-actions/changes"
41+
};
42+
}
3743
}
3844

3945
// The required input to request the ChangesService

src/systemathics/apis/services/corporate_actions/v1/dividends.proto

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
syntax = "proto3";
2323

2424

25+
import "google/api/annotations.proto";
2526
import "google/type/date.proto";
2627

2728
import "systemathics/apis/type/shared/v1/identifier.proto";
@@ -33,7 +34,12 @@ package systemathics.apis.services.corporate_actions.v1;
3334
service DividendsService
3435
{
3536
// Gets dividends historical data
36-
rpc Dividends(DividendsRequest) returns (DividendsResponse);
37+
rpc Dividends(DividendsRequest) returns (DividendsResponse)
38+
{
39+
option (google.api.http) = {
40+
get: "/v1/corporate-actions/dividends"
41+
};
42+
}
3743
}
3844

3945
// The required input to request the DividendsService

src/systemathics/apis/services/corporate_actions/v1/splits.proto

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
syntax = "proto3";
2323

2424

25+
import "google/api/annotations.proto";
2526
import "google/type/date.proto";
2627

2728
import "systemathics/apis/type/shared/v1/identifier.proto";
@@ -33,7 +34,12 @@ package systemathics.apis.services.corporate_actions.v1;
3334
service SplitsService
3435
{
3536
// Gets splits historical data
36-
rpc Splits(SplitsRequest) returns (SplitsResponse);
37+
rpc Splits(SplitsRequest) returns (SplitsResponse)
38+
{
39+
option (google.api.http) = {
40+
get: "/v1/corporate-actions/splits"
41+
};
42+
}
3743
}
3844

3945
// The required input to request the SplitsService

src/systemathics/apis/services/daily/v1/daily_bars.proto

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
syntax = "proto3";
2424

2525

26+
import "google/api/annotations.proto";
2627
import "google/type/date.proto";
2728

2829
import "systemathics/apis/type/shared/v1/identifier.proto";
@@ -34,7 +35,12 @@ package systemathics.apis.services.daily.v1;
3435
service DailyBarsService
3536
{
3637
// Gets daily historical data: date, open, high, low, close and volume
37-
rpc DailyBars(DailyBarsRequest) returns (DailyBarsResponse);
38+
rpc DailyBars(DailyBarsRequest) returns (DailyBarsResponse)
39+
{
40+
option (google.api.http) = {
41+
get: "/v1/daily/bars"
42+
};
43+
}
3844
}
3945

4046
// The required input to request the DailyBarsService.

src/systemathics/apis/services/daily/v1/daily_prices.proto

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
syntax = "proto3";
2323

2424

25+
import "google/api/annotations.proto";
2526
import "google/type/date.proto";
2627

2728
import "systemathics/apis/type/shared/v1/identifier.proto";
@@ -33,7 +34,12 @@ package systemathics.apis.services.daily.v1;
3334
service DailyPricesService
3435
{
3536
// Gets daily historical prices
36-
rpc DailyPrices(DailyPricesRequest) returns (DailyPricesResponse);
37+
rpc DailyPrices(DailyPricesRequest) returns (DailyPricesResponse)
38+
{
39+
option (google.api.http) = {
40+
get: "/v1/daily/prices"
41+
};
42+
}
3743
}
3844

3945
// The required input to request the DailyPricesService

src/systemathics/apis/services/daily/v1/daily_vwap.proto

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
syntax = "proto3";
2727

2828

29+
import "google/api/annotations.proto";
2930
import "google/type/date.proto";
3031

3132
import "systemathics/apis/type/shared/v1/identifier.proto";
@@ -37,7 +38,12 @@ package systemathics.apis.services.daily.v1;
3738
service DailyVwapsService
3839
{
3940
// Gets daily historical VWAPs
40-
rpc DailyVwaps(DailyVwapsRequest) returns (DailyVwapsResponse);
41+
rpc DailyVwaps(DailyVwapsRequest) returns (DailyVwapsResponse)
42+
{
43+
option (google.api.http) = {
44+
get: "/v1/daily/vwaps"
45+
};
46+
}
4147
}
4248

4349
// The required input to request the DailyVwapsService

src/systemathics/apis/services/daily_analytics/v1/daily_bollinger.proto

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,9 @@
2727
syntax = "proto3";
2828

2929

30-
import "google/type/date.proto";
30+
import "google/api/annotations.proto";
3131
import "google/protobuf/wrappers.proto";
32+
import "google/type/date.proto";
3233

3334
import "systemathics/apis/type/shared/v1/identifier.proto";
3435
import "systemathics/apis/type/shared/v1/date_interval.proto";
@@ -39,7 +40,12 @@ package systemathics.apis.services.daily_analytics.v1;
3940
service DailyBollingerService
4041
{
4142
// Gets daily Bollinger bands data
42-
rpc DailyBollinger(DailyBollingerRequest) returns (DailyBollingerResponse);
43+
rpc DailyBollinger(DailyBollingerRequest) returns (DailyBollingerResponse)
44+
{
45+
option (google.api.http) = {
46+
get: "/v1/daily-analytics/bollinger"
47+
};
48+
}
4349
}
4450

4551
// The required input to request the DailyBollingerService.

src/systemathics/apis/services/daily_analytics/v1/daily_cma.proto

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@
2626
syntax = "proto3";
2727

2828

29+
import "google/api/annotations.proto";
2930
import "google/type/date.proto";
30-
import "google/protobuf/wrappers.proto";
3131

3232
import "systemathics/apis/type/shared/v1/identifier.proto";
3333
import "systemathics/apis/type/shared/v1/date_interval.proto";
@@ -38,7 +38,12 @@ package systemathics.apis.services.daily_analytics.v1;
3838
service DailyCmaService
3939
{
4040
// Gets daily cumulative moving average data
41-
rpc DailyCma(DailyCmaRequest) returns (DailyCmaResponse);
41+
rpc DailyCma(DailyCmaRequest) returns (DailyCmaResponse)
42+
{
43+
option (google.api.http) = {
44+
get: "/v1/daily-analytics/cma"
45+
};
46+
}
4247
}
4348

4449
// The required input to request the DailyCmaService.

src/systemathics/apis/services/daily_analytics/v1/daily_ema.proto

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@
2828
syntax = "proto3";
2929

3030

31+
import "google/api/annotations.proto";
3132
import "google/type/date.proto";
32-
import "google/protobuf/wrappers.proto";
3333

3434
import "systemathics/apis/type/shared/v1/identifier.proto";
3535
import "systemathics/apis/type/shared/v1/date_interval.proto";
@@ -40,7 +40,12 @@ package systemathics.apis.services.daily_analytics.v1;
4040
service DailyEmaService
4141
{
4242
// Gets daily exponential moving average data
43-
rpc DailyEma(DailyEmaRequest) returns (DailyEmaResponse);
43+
rpc DailyEma(DailyEmaRequest) returns (DailyEmaResponse)
44+
{
45+
option (google.api.http) = {
46+
get: "/v1/daily-analytics/ema"
47+
};
48+
}
4449
}
4550

4651
// The required input to request the DailyEmaService.

src/systemathics/apis/services/daily_analytics/v1/daily_macd.proto

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
syntax = "proto3";
2727

2828

29+
import "google/api/annotations.proto";
2930
import "google/type/date.proto";
3031

3132
import "systemathics/apis/type/shared/v1/identifier.proto";
@@ -37,7 +38,12 @@ package systemathics.apis.services.daily_analytics.v1;
3738
service DailyMacdService
3839
{
3940
// Gets daily moving average convergence divergence data
40-
rpc DailyMacd(DailyMacdRequest) returns (DailyMacdResponse);
41+
rpc DailyMacd(DailyMacdRequest) returns (DailyMacdResponse)
42+
{
43+
option (google.api.http) = {
44+
get: "/v1/daily-analytics/macd"
45+
};
46+
}
4147
}
4248

4349
// The required input to request the DailyMacdService.

0 commit comments

Comments
 (0)