Class DownloadMaxmindS3
- java.lang.Object
-
- technology.dice.dicewhere.downloader.actions.maxmind.Download
-
- technology.dice.dicewhere.downloader.actions.maxmind.MaxmindBaseDownload
-
- technology.dice.dicewhere.downloader.actions.maxmind.DownloadMaxmindS3
-
public class DownloadMaxmindS3 extends MaxmindBaseDownload
-
-
Field Summary
-
Fields inherited from class technology.dice.dicewhere.downloader.actions.maxmind.MaxmindBaseDownload
database, edition, format
-
Fields inherited from class technology.dice.dicewhere.downloader.actions.maxmind.Download
noCheckMd5, overwrite, verbose
-
-
Constructor Summary
Constructors Constructor Description DownloadMaxmindS3(boolean noCheckMd5, boolean overwrite, boolean verbose, MaxmindEdition edition, MaxmindDatabase database, MaxmindFormat format, String s3BucketPrefix, String destination)DownloadMaxmindS3(S3ClientConfig s3ClientConfig, boolean noCheckMd5, boolean overwrite, boolean verbose, MaxmindEdition edition, MaxmindDatabase database, MaxmindFormat format, String s3BucketPrefix, String destination)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DownloadExecutionResultexecute()-
Methods inherited from class technology.dice.dicewhere.downloader.actions.maxmind.MaxmindBaseDownload
uriForTarget
-
Methods inherited from class technology.dice.dicewhere.downloader.actions.maxmind.Download
checkNecessaryEnvironmentVariables, isVerbose, process
-
-
-
-
Constructor Detail
-
DownloadMaxmindS3
public DownloadMaxmindS3(S3ClientConfig s3ClientConfig, boolean noCheckMd5, boolean overwrite, boolean verbose, MaxmindEdition edition, MaxmindDatabase database, MaxmindFormat format, String s3BucketPrefix, String destination)
-
DownloadMaxmindS3
public DownloadMaxmindS3(boolean noCheckMd5, boolean overwrite, boolean verbose, MaxmindEdition edition, MaxmindDatabase database, MaxmindFormat format, String s3BucketPrefix, String destination)
-
-
Method Detail
-
execute
public DownloadExecutionResult execute()
-
-