Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var AwsMockSet = wire.NewSet(mocks.ProvideMockAwsHelper, wire.Bind(new(AwsInterface), new(*mocks.MockAwsHelper)))
View Source
var AwsSet = wire.NewSet(ProvideAwsHelper, wire.Bind(new(AwsInterface), new(*AwsHelper)))
Functions ¶
This section is empty.
Types ¶
type AWSService ¶
type AWSService struct {
// contains filtered or unexported fields
}
func ProvideAWSService ¶
func ProvideAWSService(helper AwsInterface) *AWSService
func (*AWSService) GetDynamoDBClient ¶
func (service *AWSService) GetDynamoDBClient() *dynamodb.DynamoDB
func (*AWSService) GetParameterByKey ¶
func (service *AWSService) GetParameterByKey(key string) string
type AwsHelper ¶
type AwsHelper struct { }
func ProvideAwsHelper ¶
func ProvideAwsHelper() *AwsHelper
func (*AwsHelper) CreateSess ¶
Click to show internal directories.
Click to hide internal directories.