Documentation
¶
Index ¶
- type AdminRpcClient
- func (c *AdminRpcClient) CreateInitTokenForPartner(ctx context.Context, req *v1.CreatePartnersInitTokenReq) (*v1.PartnersInitToken, error)
- func (c *AdminRpcClient) CreateMatch(ctx context.Context, req *v1.CreateExternalMatchReq) (*v1.CreateExternalMatchRes, error)
- func (c *AdminRpcClient) Do(ctx context.Context, method string, req, res proto.Message) error
- func (c *AdminRpcClient) GetMatchResults(ctx context.Context, req *v1.GetExternalMatchResultsReq) (*v1.GetExternalMatchResultsRes, error)
- func (c *AdminRpcClient) GetResult(ctx context.Context, req *v1.GetExternalMatchResultReq) (*v1.GetExternalMatchResultRes, error)
- func (c *AdminRpcClient) ListMatches(ctx context.Context, req *v1.ListExternalMatchReq) (*v1.ListExternalMatchRes, error)
- func (c *AdminRpcClient) RegisterPartner(ctx context.Context, req *v1.RegisterPartnerReq) error
- func (c *AdminRpcClient) RunMatch(ctx context.Context, req *v1.RunExternalMatchReq) (*v1.RunExternalMatchRes, error)
- type TokenSource
- type TokenSourceFn
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AdminRpcClient ¶
func NewClient ¶
func NewClient(url string, tokenSource TokenSource, client *http.Client) *AdminRpcClient
func (*AdminRpcClient) CreateInitTokenForPartner ¶
func (c *AdminRpcClient) CreateInitTokenForPartner(ctx context.Context, req *v1.CreatePartnersInitTokenReq) (*v1.PartnersInitToken, error)
func (*AdminRpcClient) CreateMatch ¶
func (c *AdminRpcClient) CreateMatch(ctx context.Context, req *v1.CreateExternalMatchReq) (*v1.CreateExternalMatchRes, error)
func (*AdminRpcClient) GetMatchResults ¶
func (c *AdminRpcClient) GetMatchResults(ctx context.Context, req *v1.GetExternalMatchResultsReq) (*v1.GetExternalMatchResultsRes, error)
func (*AdminRpcClient) GetResult ¶
func (c *AdminRpcClient) GetResult(ctx context.Context, req *v1.GetExternalMatchResultReq) (*v1.GetExternalMatchResultRes, error)
func (*AdminRpcClient) ListMatches ¶
func (c *AdminRpcClient) ListMatches(ctx context.Context, req *v1.ListExternalMatchReq) (*v1.ListExternalMatchRes, error)
func (*AdminRpcClient) RegisterPartner ¶
func (c *AdminRpcClient) RegisterPartner(ctx context.Context, req *v1.RegisterPartnerReq) error
func (*AdminRpcClient) RunMatch ¶
func (c *AdminRpcClient) RunMatch(ctx context.Context, req *v1.RunExternalMatchReq) (*v1.RunExternalMatchRes, error)
type TokenSource ¶
func StaticTokenSource ¶
func StaticTokenSource(authToken string) TokenSource
Click to show internal directories.
Click to hide internal directories.