S3FileProvider: Read only file providers

Description Super classes Methods

Description

Read only file providers

Read only file providers

Super classes

ukcovidtools::AbstractFileProvider -> ukcovidtools::ReadOnlyFileProvider -> S3FileProvider

Methods

Public methods

Inherited methods

Method new()

SFTP over SSH tunnel file provider

Usage
S3FileProvider$new(
  config,
  bucket = config$bucket,
  key = config$accesskey,
  secret = config$secretkey,
  region = config$region,
  ...
)
Arguments
config

- config object

bucket

- S3 bucket name

key

- S3 access key

secret

- S3 secret key

region

- S3 region

...

for compatibility

Returns

the provider


Method finalize()

Usage
S3FileProvider$finalize()

Method listAllFiles()

Usage
S3FileProvider$listAllFiles(directory = ".")

Method listFiles()

Usage
S3FileProvider$listFiles(directory = ".")

Method getFile()

Usage
S3FileProvider$getFile(filename)

Method print()

Usage
S3FileProvider$print()

Method clone()

The objects of this class are cloneable with this method.

Usage
S3FileProvider$clone(deep = FALSE)
Arguments
deep

Whether to make a deep clone.


terminological/uk-covid-datatools documentation built on June 24, 2021, 8:16 p.m.