Documentation
¶
Index ¶
- func AWSFactory(ctx context.Context) *awsfactory.AWSFactory
- func AclQueries(ctx context.Context) *aclcore.ScopeQueries
- func AclRepository(ctx context.Context) *aclscopedynamodb.Repository
- func AlbumView(ctx context.Context) *catalogviews.AlbumView
- func AmendAlbumDatesCase(ctx context.Context) *catalog.AmendAlbumDates
- func ArchiveTimelineMutationObserver() *catalogarchivesync.Observer
- func CatalogQueries(ctx context.Context) *catalog.AlbumQueries
- 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 AclQueries ¶ added in v1.5.49
func AclQueries(ctx context.Context) *aclcore.ScopeQueries
func AclRepository ¶ added in v1.5.49
func AclRepository(ctx context.Context) *aclscopedynamodb.Repository
func AmendAlbumDatesCase ¶ added in v1.5.45
func AmendAlbumDatesCase(ctx context.Context) *catalog.AmendAlbumDates
func ArchiveTimelineMutationObserver ¶
func ArchiveTimelineMutationObserver() *catalogarchivesync.Observer
func CatalogQueries ¶ added in v1.5.49
func CatalogQueries(ctx context.Context) *catalog.AlbumQueries
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.