Documentation ¶
Index ¶
- type Keyspaces
- type Server
- func (s *Server) CloseKeySpaceConnection()
- func (s *Server) CreateKeySpaceConnection(contactPoint string, port int, dbAttempts int, delay time.Duration) error
- func (s *Server) Login(ctx context.Context, in *login.Credentials) (*login.ProcessId, error)
- func (s *Server) ReadPortfolio(ctx context.Context, in *portfolio.RequestPortfolio) (*portfolio.ResponsePortfolio, error)
- func (s *Server) ReadSavingsPlans(ctx context.Context, in *savingsplan.RequestSavingsplan) (*savingsplan.ResponseSavingsplan, error)
- func (s *Server) ReadTimeline(ctx context.Context, in *timeline.RequestTimeline) (*timeline.ResponseTimeline, error)
- func (s *Server) ReadTimelineDetails(ctx context.Context, in *timeline.RequestTimelineDetails) (*timeline.ResponseTimelineDetails, error)
- func (s *Server) Run(done chan struct{}, dbAddress string, dbPort, dbAttempts int, ...) error
- func (s *Server) SetBaseHTTPClient(client *http.Client)
- func (s *Server) SetBaseURL(url string)
- func (s *Server) SetOverWriteTls(overWriteTls bool)
- func (s *Server) SetWsURL(url string)
- func (s *Server) Status(ctx context.Context, in *emptypb.Empty) (*emptypb.Empty, error)
- func (s *Server) UpdatePortfolio(ctx context.Context, in *portfolio.RequestPortfolioUpdate) (*emptypb.Empty, error)
- func (s *Server) UpdateSavingsPlans(ctx context.Context, in *savingsplan.RequestSavingsplanUpdate) (*emptypb.Empty, error)
- func (s *Server) UpdateTimeline(ctx context.Context, in *timeline.RequestTimelineUpdate) (*emptypb.Empty, error)
- func (s *Server) Verify(ctx context.Context, in *login.TwoFAAsks) (*login.TwoFAReturn, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Keyspaces ¶
type Keyspaces struct { System *system.System Portfolio *kp.Portfolios Savingsplans *ks.SavingsPlans Timelines *kt.Timeline }
type Server ¶
type Server struct { *pb.UnimplementedTradePipeServer Lock sync.Mutex Keyspaces // contains filtered or unexported fields }
func (*Server) CloseKeySpaceConnection ¶
func (s *Server) CloseKeySpaceConnection()
func (*Server) CreateKeySpaceConnection ¶
func (*Server) ReadPortfolio ¶
func (s *Server) ReadPortfolio(ctx context.Context, in *portfolio.RequestPortfolio) (*portfolio.ResponsePortfolio, error)
func (*Server) ReadSavingsPlans ¶
func (s *Server) ReadSavingsPlans(ctx context.Context, in *savingsplan.RequestSavingsplan) (*savingsplan.ResponseSavingsplan, error)
func (*Server) ReadTimeline ¶
func (s *Server) ReadTimeline(ctx context.Context, in *timeline.RequestTimeline) (*timeline.ResponseTimeline, error)
func (*Server) ReadTimelineDetails ¶
func (s *Server) ReadTimelineDetails(ctx context.Context, in *timeline.RequestTimelineDetails) (*timeline.ResponseTimelineDetails, error)
func (*Server) SetBaseHTTPClient ¶
func (*Server) SetBaseURL ¶
func (*Server) SetOverWriteTls ¶
func (*Server) UpdatePortfolio ¶
func (*Server) UpdateSavingsPlans ¶
func (s *Server) UpdateSavingsPlans(ctx context.Context, in *savingsplan.RequestSavingsplanUpdate) (*emptypb.Empty, error)
func (*Server) UpdateTimeline ¶
Click to show internal directories.
Click to hide internal directories.