photon_download_workflow

package
v0.0.0-...-7c483e6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 23, 2024 License: Apache-2.0 Imports: 22 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Create

func Create()

func PhotonDownload

func PhotonDownload(ctx workflow.Context) error

func Worker

func Worker()

Types

type CheckForNewArchiveActivityResult

type CheckForNewArchiveActivityResult struct {
	NewArchiveAvailable bool
}

type CreateLatestArchiveActivityParams

type CreateLatestArchiveActivityParams struct {
	Key string
}

type DownloadArchiveActivityResult

type DownloadArchiveActivityResult struct {
	FilePath string
	Etag     string
}

type FetchArchiveResult

type FetchArchiveResult struct {
	File *os.File
	Etag string
}

type PhotonDownloadActivityObject

type PhotonDownloadActivityObject struct{}

func (*PhotonDownloadActivityObject) CheckForNewArchiveActivity

func (*PhotonDownloadActivityObject) CreateLatestArchiveActivity

func (o *PhotonDownloadActivityObject) CreateLatestArchiveActivity(ctx context.Context, params CreateLatestArchiveActivityParams) error

func (*PhotonDownloadActivityObject) DownloadArchiveActivity

func (*PhotonDownloadActivityObject) UploadArchiveActivity

type UploadArchiveActivityParams

type UploadArchiveActivityParams struct {
	FilePath string
	Etag     string
}

type UploadArchiveActivityResult

type UploadArchiveActivityResult struct {
	Key string
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL