Documentation ¶
Index ¶
- Variables
- func RegisterTradePipeServer(s grpc.ServiceRegistrar, srv TradePipeServer)
- type TradePipeClient
- type TradePipeServer
- type UnimplementedTradePipeServer
- func (UnimplementedTradePipeServer) Login(context.Context, *login.Credentials) (*login.ProcessId, error)
- func (UnimplementedTradePipeServer) ReadPortfolio(context.Context, *portfolio.RequestPortfolio) (*portfolio.ResponsePortfolio, error)
- func (UnimplementedTradePipeServer) ReadSavingsPlans(context.Context, *savingsplan.RequestSavingsplan) (*savingsplan.ResponseSavingsplan, error)
- func (UnimplementedTradePipeServer) ReadTimeline(context.Context, *timeline.RequestTimeline) (*timeline.ResponseTimeline, error)
- func (UnimplementedTradePipeServer) ReadTimelineDetails(context.Context, *timeline.RequestTimelineDetails) (*timeline.ResponseTimelineDetails, error)
- func (UnimplementedTradePipeServer) Status(context.Context, *emptypb.Empty) (*emptypb.Empty, error)
- func (UnimplementedTradePipeServer) UpdatePortfolio(context.Context, *portfolio.RequestPortfolioUpdate) (*emptypb.Empty, error)
- func (UnimplementedTradePipeServer) UpdateSavingsPlans(context.Context, *savingsplan.RequestSavingsplanUpdate) (*emptypb.Empty, error)
- func (UnimplementedTradePipeServer) UpdateTimeline(context.Context, *timeline.RequestTimelineUpdate) (*emptypb.Empty, error)
- func (UnimplementedTradePipeServer) Verify(context.Context, *login.TwoFAAsks) (*login.TwoFAReturn, error)
- type UnsafeTradePipeServer
Constants ¶
This section is empty.
Variables ¶
var File_api_protobuf_tradepipe_proto protoreflect.FileDescriptor
var TradePipe_ServiceDesc = grpc.ServiceDesc{ ServiceName: "pb.TradePipe", HandlerType: (*TradePipeServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Status", Handler: _TradePipe_Status_Handler, }, { MethodName: "Login", Handler: _TradePipe_Login_Handler, }, { MethodName: "Verify", Handler: _TradePipe_Verify_Handler, }, { MethodName: "ReadTimeline", Handler: _TradePipe_ReadTimeline_Handler, }, { MethodName: "UpdateTimeline", Handler: _TradePipe_UpdateTimeline_Handler, }, { MethodName: "ReadTimelineDetails", Handler: _TradePipe_ReadTimelineDetails_Handler, }, { MethodName: "ReadPortfolio", Handler: _TradePipe_ReadPortfolio_Handler, }, { MethodName: "UpdatePortfolio", Handler: _TradePipe_UpdatePortfolio_Handler, }, { MethodName: "ReadSavingsPlans", Handler: _TradePipe_ReadSavingsPlans_Handler, }, { MethodName: "UpdateSavingsPlans", Handler: _TradePipe_UpdateSavingsPlans_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "api/protobuf/tradepipe.proto", }
TradePipe_ServiceDesc is the grpc.ServiceDesc for TradePipe service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterTradePipeServer ¶
func RegisterTradePipeServer(s grpc.ServiceRegistrar, srv TradePipeServer)
Types ¶
type TradePipeClient ¶
type TradePipeClient interface { Status(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*emptypb.Empty, error) Login(ctx context.Context, in *login.Credentials, opts ...grpc.CallOption) (*login.ProcessId, error) Verify(ctx context.Context, in *login.TwoFAAsks, opts ...grpc.CallOption) (*login.TwoFAReturn, error) ReadTimeline(ctx context.Context, in *timeline.RequestTimeline, opts ...grpc.CallOption) (*timeline.ResponseTimeline, error) UpdateTimeline(ctx context.Context, in *timeline.RequestTimelineUpdate, opts ...grpc.CallOption) (*emptypb.Empty, error) ReadTimelineDetails(ctx context.Context, in *timeline.RequestTimelineDetails, opts ...grpc.CallOption) (*timeline.ResponseTimelineDetails, error) ReadPortfolio(ctx context.Context, in *portfolio.RequestPortfolio, opts ...grpc.CallOption) (*portfolio.ResponsePortfolio, error) UpdatePortfolio(ctx context.Context, in *portfolio.RequestPortfolioUpdate, opts ...grpc.CallOption) (*emptypb.Empty, error) ReadSavingsPlans(ctx context.Context, in *savingsplan.RequestSavingsplan, opts ...grpc.CallOption) (*savingsplan.ResponseSavingsplan, error) UpdateSavingsPlans(ctx context.Context, in *savingsplan.RequestSavingsplanUpdate, opts ...grpc.CallOption) (*emptypb.Empty, error) }
TradePipeClient is the client API for TradePipe service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewTradePipeClient ¶
func NewTradePipeClient(cc grpc.ClientConnInterface) TradePipeClient
type TradePipeServer ¶
type TradePipeServer interface { Status(context.Context, *emptypb.Empty) (*emptypb.Empty, error) Login(context.Context, *login.Credentials) (*login.ProcessId, error) Verify(context.Context, *login.TwoFAAsks) (*login.TwoFAReturn, error) ReadTimeline(context.Context, *timeline.RequestTimeline) (*timeline.ResponseTimeline, error) UpdateTimeline(context.Context, *timeline.RequestTimelineUpdate) (*emptypb.Empty, error) ReadTimelineDetails(context.Context, *timeline.RequestTimelineDetails) (*timeline.ResponseTimelineDetails, error) ReadPortfolio(context.Context, *portfolio.RequestPortfolio) (*portfolio.ResponsePortfolio, error) UpdatePortfolio(context.Context, *portfolio.RequestPortfolioUpdate) (*emptypb.Empty, error) ReadSavingsPlans(context.Context, *savingsplan.RequestSavingsplan) (*savingsplan.ResponseSavingsplan, error) UpdateSavingsPlans(context.Context, *savingsplan.RequestSavingsplanUpdate) (*emptypb.Empty, error) // contains filtered or unexported methods }
TradePipeServer is the server API for TradePipe service. All implementations must embed UnimplementedTradePipeServer for forward compatibility
type UnimplementedTradePipeServer ¶
type UnimplementedTradePipeServer struct { }
UnimplementedTradePipeServer must be embedded to have forward compatible implementations.
func (UnimplementedTradePipeServer) Login ¶
func (UnimplementedTradePipeServer) Login(context.Context, *login.Credentials) (*login.ProcessId, error)
func (UnimplementedTradePipeServer) ReadPortfolio ¶
func (UnimplementedTradePipeServer) ReadPortfolio(context.Context, *portfolio.RequestPortfolio) (*portfolio.ResponsePortfolio, error)
func (UnimplementedTradePipeServer) ReadSavingsPlans ¶
func (UnimplementedTradePipeServer) ReadSavingsPlans(context.Context, *savingsplan.RequestSavingsplan) (*savingsplan.ResponseSavingsplan, error)
func (UnimplementedTradePipeServer) ReadTimeline ¶
func (UnimplementedTradePipeServer) ReadTimeline(context.Context, *timeline.RequestTimeline) (*timeline.ResponseTimeline, error)
func (UnimplementedTradePipeServer) ReadTimelineDetails ¶
func (UnimplementedTradePipeServer) ReadTimelineDetails(context.Context, *timeline.RequestTimelineDetails) (*timeline.ResponseTimelineDetails, error)
func (UnimplementedTradePipeServer) UpdatePortfolio ¶
func (UnimplementedTradePipeServer) UpdatePortfolio(context.Context, *portfolio.RequestPortfolioUpdate) (*emptypb.Empty, error)
func (UnimplementedTradePipeServer) UpdateSavingsPlans ¶
func (UnimplementedTradePipeServer) UpdateSavingsPlans(context.Context, *savingsplan.RequestSavingsplanUpdate) (*emptypb.Empty, error)
func (UnimplementedTradePipeServer) UpdateTimeline ¶
func (UnimplementedTradePipeServer) UpdateTimeline(context.Context, *timeline.RequestTimelineUpdate) (*emptypb.Empty, error)
func (UnimplementedTradePipeServer) Verify ¶
func (UnimplementedTradePipeServer) Verify(context.Context, *login.TwoFAAsks) (*login.TwoFAReturn, error)
type UnsafeTradePipeServer ¶
type UnsafeTradePipeServer interface {
// contains filtered or unexported methods
}
UnsafeTradePipeServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to TradePipeServer will result in compilation errors.