Documentation
¶
Index ¶
Constants ¶
View Source
const GoogleDeploymentEnvironment = "GOOGLE"
Variables ¶
View Source
var (
ErrNullKrakenClient = errors.New("kraken client is nil")
)
Functions ¶
This section is empty.
Types ¶
type KrakenClient ¶
type KrakenClient interface { Ping(ctx context.Context) error GetCampaignMetadata(ctx context.Context, campaignID int) (krakenModels.CampaignMetadata, error) GetCampaignMetadataList(ctx context.Context) ([]krakenModels.CampaignMetadata, error) GetCampaignRewardTemplates(ctx context.Context) ([]krakenModels.CampaignRewardTemplateMetadata, error) CreateBatchAdviceFile(ctx context.Context, campaignID int, name string) (coral.BatchAdviceFile, error) GetBatchAdviceFile(ctx context.Context, batchID int) (coral.BatchAdviceFile, error) UpdateBatchAdviceFile(ctx context.Context, batchID int, request coral.BatchAdviceFile) (coral.BatchAdviceFile, error) }
func NewKrakenClient ¶
func NewKrakenClient(logger *zap.SugaredLogger, url, deploymentEnvironment string) (KrakenClient, error)
Click to show internal directories.
Click to hide internal directories.