Documentation ¶
Index ¶
- type GcpInteractor
- func (interactor *GcpInteractor) DownloadFile(fileName string) (success bool, err error)
- func (interactor *GcpInteractor) ListSinkBuckets(projectId string) (buckets []domain.Bucket, err error)
- func (interactor *GcpInteractor) ListSourceBuckets(projectId string) (buckets []domain.Bucket, err error)
- func (interactor *GcpInteractor) SourceFileExists(fileName string) (fileExists bool, err error)
- func (interactor *GcpInteractor) UploadFile(fileName string) (success bool, err error)
- type LocalInteractor
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GcpInteractor ¶
type GcpInteractor struct { SourceBucketRepository domain.BucketRepository SinkBucketRepository domain.BucketRepository }
func (*GcpInteractor) DownloadFile ¶
func (interactor *GcpInteractor) DownloadFile(fileName string) (success bool, err error)
func (*GcpInteractor) ListSinkBuckets ¶
func (interactor *GcpInteractor) ListSinkBuckets(projectId string) (buckets []domain.Bucket, err error)
func (*GcpInteractor) ListSourceBuckets ¶
func (interactor *GcpInteractor) ListSourceBuckets(projectId string) (buckets []domain.Bucket, err error)
func (*GcpInteractor) SourceFileExists ¶
func (interactor *GcpInteractor) SourceFileExists(fileName string) (fileExists bool, err error)
func (*GcpInteractor) UploadFile ¶
func (interactor *GcpInteractor) UploadFile(fileName string) (success bool, err error)
type LocalInteractor ¶
type LocalInteractor struct {
LocalRepository domain.LocalRepository
}
func (*LocalInteractor) LocalFileExists ¶
func (interactor *LocalInteractor) LocalFileExists(fileName string) (fileExists bool, err error)
Click to show internal directories.
Click to hide internal directories.