Documentation ¶
Index ¶
- func NewAccountAPIServer(ctx context.Context, opt *AccountOptions) (account.AccountAPIServer, error)
- func NewCallAPIServer(ctx context.Context, opt *CallOptions) (call.CallAPIServer, error)
- func NewChannelAPIServer(ctx context.Context, opt *ChannelOptions) (channel.ChannelAPIServer, error)
- func NewEmailingAPIServer(ctx context.Context, opt *EmailingOptions) (emailing.EmailingServer, error)
- func NewLongRunningAPIServer(ctx context.Context, opt *LongRunningOptions) (longrunning.OperationAPIServer, error)
- func NewMessagingAPIServer(ctx context.Context, opt *MessagingOptions) (messaging.MessagingServer, error)
- func NewPusherAPIServer(ctx context.Context, opt *PusherOptions) (pusher.PushMessagingServer, error)
- func NewSMSAPIServer(ctx context.Context, opt *SMSOptions) (sms.SMSAPIServer, error)
- func NewSettingsAPIServer(ctx context.Context, opt *SettingsOptions) (settings.SettingsAPIServer, error)
- func NewSubscriberAPIServer(ctx context.Context, opt *SubscriberOptions) (subscriber.SubscriberAPIServer, error)
- type AccountOptions
- type CallOptions
- type ChannelOptions
- type EmailingOptions
- type LongRunningOptions
- type MessagingOptions
- type PusherOptions
- type SMSOptions
- type SettingsOptions
- type SubscriberOptions
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAccountAPIServer ¶
func NewAccountAPIServer(ctx context.Context, opt *AccountOptions) (account.AccountAPIServer, error)
NewAccountAPIServer creates account API server
func NewCallAPIServer ¶
func NewCallAPIServer(ctx context.Context, opt *CallOptions) (call.CallAPIServer, error)
NewCallAPIServer creates a call API server
func NewChannelAPIServer ¶
func NewChannelAPIServer(ctx context.Context, opt *ChannelOptions) (channel.ChannelAPIServer, error)
NewChannelAPIServer creates a channel API server
func NewEmailingAPIServer ¶
func NewEmailingAPIServer(ctx context.Context, opt *EmailingOptions) (emailing.EmailingServer, error)
NewEmailingAPIServer creates an emailing API server
func NewLongRunningAPIServer ¶
func NewLongRunningAPIServer(ctx context.Context, opt *LongRunningOptions) (longrunning.OperationAPIServer, error)
NewLongRunningAPIServer creates a channel API server
func NewMessagingAPIServer ¶
func NewMessagingAPIServer(ctx context.Context, opt *MessagingOptions) (messaging.MessagingServer, error)
NewMessagingAPIServer creates a messaging API server
func NewPusherAPIServer ¶
func NewPusherAPIServer(ctx context.Context, opt *PusherOptions) (pusher.PushMessagingServer, error)
NewEmailingAPIServer creates FCM pusher API server
func NewSMSAPIServer ¶
func NewSMSAPIServer(ctx context.Context, opt *SMSOptions) (sms.SMSAPIServer, error)
NewSMSAPIServer creates outgoing sms API server
func NewSettingsAPIServer ¶
func NewSettingsAPIServer(ctx context.Context, opt *SettingsOptions) (settings.SettingsAPIServer, error)
NewSettingsAPIServer creates a settings API server
func NewSubscriberAPIServer ¶
func NewSubscriberAPIServer(ctx context.Context, opt *SubscriberOptions) (subscriber.SubscriberAPIServer, error)
NewSubscriberAPIServer creates a subscriber API server
Types ¶
type AccountOptions ¶
type AccountOptions = account_app.Options
type CallOptions ¶
type ChannelOptions ¶
type ChannelOptions = channel_app.Options
type EmailingOptions ¶
type EmailingOptions = emailing_app.Options
type LongRunningOptions ¶
type LongRunningOptions = longrunning_app.Options
type MessagingOptions ¶
type MessagingOptions = messaging_app.Options
type PusherOptions ¶
type PusherOptions = pusher_app.Options
type SMSOptions ¶
type SettingsOptions ¶
type SettingsOptions = settings_app.Options
type SubscriberOptions ¶
type SubscriberOptions = subscriber_app.Options
Click to show internal directories.
Click to hide internal directories.