Documentation
¶
Index ¶
- func NeedsMigration(broker *model.Broker) bool
- type BrokerManager
- func (manager *BrokerManager) Delete(ids []string) (err error)
- func (manager *BrokerManager) Fill(broker *model.Broker) error
- func (manager *BrokerManager) FillList(brokers []model.Broker) (list []model.Broker, err error)
- func (manager *BrokerManager) ListKeys() ([]string, error)
- func (manager *BrokerManager) SaveAndStrip(broker *model.Broker) error
- type FcmTokenManager
- func (manager *FcmTokenManager) Delete(fcmToken *model.FcmToken) (err error, errorCode int)
- func (manager *FcmTokenManager) GetFcmTokens(userId string) (tokens []FcmTokenWithVaultId, err error)
- func (manager *FcmTokenManager) ListKeys() ([]string, error)
- func (manager *FcmTokenManager) Save(fcmToken *model.FcmToken) error
- type FcmTokenWithVaultId
- type SecretBrokerData
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NeedsMigration ¶
Types ¶
type BrokerManager ¶
type BrokerManager struct {
// contains filtered or unexported fields
}
func New ¶
func New(conf configuration.Config) (*BrokerManager, error)
func (*BrokerManager) Delete ¶
func (manager *BrokerManager) Delete(ids []string) (err error)
func (*BrokerManager) ListKeys ¶
func (manager *BrokerManager) ListKeys() ([]string, error)
func (*BrokerManager) SaveAndStrip ¶
func (manager *BrokerManager) SaveAndStrip(broker *model.Broker) error
type FcmTokenManager ¶
type FcmTokenManager struct {
// contains filtered or unexported fields
}
func NewFcmTokenManager ¶
func NewFcmTokenManager(conf configuration.Config) (*FcmTokenManager, error)
func (*FcmTokenManager) Delete ¶
func (manager *FcmTokenManager) Delete(fcmToken *model.FcmToken) (err error, errorCode int)
func (*FcmTokenManager) GetFcmTokens ¶
func (manager *FcmTokenManager) GetFcmTokens(userId string) (tokens []FcmTokenWithVaultId, err error)
func (*FcmTokenManager) ListKeys ¶
func (manager *FcmTokenManager) ListKeys() ([]string, error)
type FcmTokenWithVaultId ¶
type SecretBrokerData ¶
Click to show internal directories.
Click to hide internal directories.