Documentation
¶
Index ¶
- func AWSFactory(ctx context.Context) *awsfactory.AWSFactory
- func AmendAlbumDatesCase(ctx context.Context) *catalog.AmendAlbumDates
- func ArchiveTimelineMutationObserver() *catalogarchivesync.Observer
- func CatalogRepository(ctx context.Context) *catalogdynamo.Repository
- func CreateAlbumCase(ctx context.Context) *catalog.CreateAlbum
- func CreateAlbumDeleteCase(ctx context.Context) *catalog.DeleteAlbum
- func InsertMediasCase(ctx context.Context) *catalog.InsertMedias
- func RenameAlbumCase(ctx context.Context) *catalog.RenameAlbum
- type AWSAdapterNames
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AWSFactory ¶
func AWSFactory(ctx context.Context) *awsfactory.AWSFactory
func AmendAlbumDatesCase ¶ added in v1.5.45
func AmendAlbumDatesCase(ctx context.Context) *catalog.AmendAlbumDates
func ArchiveTimelineMutationObserver ¶
func ArchiveTimelineMutationObserver() *catalogarchivesync.Observer
func CatalogRepository ¶
func CatalogRepository(ctx context.Context) *catalogdynamo.Repository
func CreateAlbumCase ¶
func CreateAlbumCase(ctx context.Context) *catalog.CreateAlbum
func CreateAlbumDeleteCase ¶ added in v1.5.41
func CreateAlbumDeleteCase(ctx context.Context) *catalog.DeleteAlbum
func InsertMediasCase ¶ added in v1.5.47
func InsertMediasCase(ctx context.Context) *catalog.InsertMedias
func RenameAlbumCase ¶ added in v1.5.43
func RenameAlbumCase(ctx context.Context) *catalog.RenameAlbum
Types ¶
type AWSAdapterNames ¶
type AWSAdapterNames interface { DynamoDBName() string ArchiveMainBucketName() string ArchiveCacheBucketName() string ArchiveJobsSNSARN() string ArchiveJobsSQSURL() string }
var ( AWSConfigFactory = awsfactory.NewContextualConfigFactory() // AWSConfigFactory can be overridden to use other AWS authentication means (default on AWS Default config) AWSNames AWSAdapterNames // Names provides the config required by the adapters )
Click to show internal directories.
Click to hide internal directories.