Documentation ¶
Index ¶
- type Client
- type ClientImpl
- func (c *ClientImpl) EndpointUrl() string
- func (c *ClientImpl) ListTracks(ctx context.Context, eventAbbr string) ([]model.Track, error)
- func (c *ClientImpl) SetNextTalkOnAir(ctx context.Context, eventAbbr string, trackId int32) error
- func (c *ClientImpl) SetSpecifiedTalkOnAir(ctx context.Context, talkId int32) error
- func (c ClientImpl) WithCredential(auth0Domain, auth0ClientId, auth0ClientSecret, auth0Audience string) Client
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client interface { WithCredential(auth0Domain, auth0ClientId, auth0ClientSecret, auth0Audience string) Client EndpointUrl() string ListTracks(ctx context.Context, eventAbbr string) ([]model.Track, error) SetSpecifiedTalkOnAir(ctx context.Context, talkId int32) error SetNextTalkOnAir(ctx context.Context, eventAbbr string, trackId int32) error }
type ClientImpl ¶
type ClientImpl struct {
// contains filtered or unexported fields
}
func (*ClientImpl) EndpointUrl ¶
func (c *ClientImpl) EndpointUrl() string
func (*ClientImpl) ListTracks ¶
func (*ClientImpl) SetNextTalkOnAir ¶
func (*ClientImpl) SetSpecifiedTalkOnAir ¶
func (c *ClientImpl) SetSpecifiedTalkOnAir(ctx context.Context, talkId int32) error
func (ClientImpl) WithCredential ¶ added in v0.2.0
func (c ClientImpl) WithCredential(auth0Domain, auth0ClientId, auth0ClientSecret, auth0Audience string) Client
Click to show internal directories.
Click to hide internal directories.