Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AWSSesV2Client ¶
type BaseRedisClient ¶
type BaseRedisClient interface { ZAdd(ctx context.Context, key string, members ...redis.Z) *redis.IntCmd ZRem(ctx context.Context, key string, members ...interface{}) *redis.IntCmd ZRangeByScore(ctx context.Context, key string, opt *redis.ZRangeBy) *redis.StringSliceCmd XAdd(ctx context.Context, a *redis.XAddArgs) *redis.StringCmd XRead(ctx context.Context, a *redis.XReadArgs) *redis.XStreamSliceCmd Get(ctx context.Context, key string) *redis.StringCmd Set(ctx context.Context, key string, value interface{}, expiration time.Duration) *redis.StatusCmd }
type BaseSnowflakeNode ¶
type RedisClient ¶
type RedisClient struct {
*redis.Client
}
type SESClient ¶
type SESClient interface { SendEmail(ctx context.Context, params *sesv2.SendEmailInput, optFns ...func(*sesv2.Options)) (*sesv2.SendEmailOutput, error) CreateEmailIdentity(ctx context.Context, params *sesv2.CreateEmailIdentityInput, optFns ...func(*sesv2.Options)) (*sesv2.CreateEmailIdentityOutput, error) PutEmailIdentityMailFromAttributes( ctx context.Context, params *sesv2.PutEmailIdentityMailFromAttributesInput, optFns ...func(*sesv2.Options), ) (*sesv2.PutEmailIdentityMailFromAttributesOutput, error) DeleteEmailIdentity(ctx context.Context, params *sesv2.DeleteEmailIdentityInput, optFns ...func(*sesv2.Options)) (*sesv2.DeleteEmailIdentityOutput, error) GetEmailIdentity(ctx context.Context, params *sesv2.GetEmailIdentityInput, optFns ...func(*sesv2.Options)) (*sesv2.GetEmailIdentityOutput, error) }
type SnowflakeNode ¶
Click to show internal directories.
Click to hide internal directories.