A B C D E F G I K L M N O P R S T U V 
All Classes All Packages

A

acceptorFor(URI) - Static method in class technology.dice.dicewhere.downloader.destination.FileAcceptorFactory
 
acceptorFor(Path) - Static method in class technology.dice.dicewhere.downloader.destination.FileAcceptorFactory
 
Anonymous - technology.dice.dicewhere.downloader.actions.maxmind.MaxmindDatabase
 

B

BaseUrlSource - Class in technology.dice.dicewhere.downloader.source
 
BaseUrlSource(URL) - Constructor for class technology.dice.dicewhere.downloader.source.BaseUrlSource
 
BINARY - technology.dice.dicewhere.downloader.actions.ipinfo.IpInfoFormat
 
BINARY - technology.dice.dicewhere.downloader.actions.maxmind.MaxmindFormat
 
BUFFER - Static variable in class technology.dice.dicewhere.downloader.destination.local.LocalFileAcceptor
 

C

checkNecessaryEnvironmentVariables() - Method in class technology.dice.dicewhere.downloader.Download
 
checksumMatch() - Method in class technology.dice.dicewhere.downloader.md5.MD5ChecksumResult
 
City - technology.dice.dicewhere.downloader.actions.maxmind.MaxmindDatabase
 
close() - Method in class technology.dice.dicewhere.downloader.stream.StreamWithMD5Decorator
 
consume(InputStream, long) - Method in interface technology.dice.dicewhere.downloader.stream.StreamConsumer
 
CSV - technology.dice.dicewhere.downloader.actions.maxmind.MaxmindFormat
 

D

database - Variable in class technology.dice.dicewhere.downloader.actions.maxmind.MaxmindBaseDownload
 
dataFileLocation - Variable in class technology.dice.dicewhere.downloader.source.BaseUrlSource
 
dataset - Variable in class technology.dice.dicewhere.downloader.actions.ipinfo.IpInfoBaseDownload
 
destination - Variable in class technology.dice.dicewhere.downloader.actions.ipinfo.DownloadIpInfoSite
 
destination - Variable in class technology.dice.dicewhere.downloader.actions.maxmind.DownloadMaxmindSite
 
destinationExists() - Method in interface technology.dice.dicewhere.downloader.destination.FileAcceptor
 
destinationExists() - Method in class technology.dice.dicewhere.downloader.destination.local.LocalFileAcceptor
 
destinationExists() - Method in class technology.dice.dicewhere.downloader.destination.s3.S3FileAcceptor
 
destinationWritable() - Method in interface technology.dice.dicewhere.downloader.destination.FileAcceptor
 
destinationWritable() - Method in class technology.dice.dicewhere.downloader.destination.local.LocalFileAcceptor
 
destinationWritable() - Method in class technology.dice.dicewhere.downloader.destination.s3.S3FileAcceptor
 
Download - Class in technology.dice.dicewhere.downloader
 
Download(boolean, boolean, boolean) - Constructor for class technology.dice.dicewhere.downloader.Download
 
DownloaderException - Exception in technology.dice.dicewhere.downloader.exception
 
DownloaderException(String) - Constructor for exception technology.dice.dicewhere.downloader.exception.DownloaderException
 
DownloaderException(String, Exception) - Constructor for exception technology.dice.dicewhere.downloader.exception.DownloaderException
 
DownloaderException(Throwable) - Constructor for exception technology.dice.dicewhere.downloader.exception.DownloaderException
 
DownloadExecutionResult - Class in technology.dice.dicewhere.downloader.actions
 
DownloadExecutionResult(boolean, Boolean, MD5Checksum, URI, boolean) - Constructor for class technology.dice.dicewhere.downloader.actions.DownloadExecutionResult
 
DownloadExecutionResult(boolean, URI, boolean) - Constructor for class technology.dice.dicewhere.downloader.actions.DownloadExecutionResult
 
DownloadExecutionResult(boolean, Optional<Boolean>, Optional<MD5Checksum>, URI, boolean) - Constructor for class technology.dice.dicewhere.downloader.actions.DownloadExecutionResult
 
DownloadIpInfoS3 - Class in technology.dice.dicewhere.downloader.actions.ipinfo
 
DownloadIpInfoS3(boolean, boolean, boolean, IpInfoDataset, IpInfoFormat, String, String) - Constructor for class technology.dice.dicewhere.downloader.actions.ipinfo.DownloadIpInfoS3
 
DownloadIpInfoS3(S3ClientConfig, boolean, boolean, boolean, IpInfoDataset, IpInfoFormat, String, String) - Constructor for class technology.dice.dicewhere.downloader.actions.ipinfo.DownloadIpInfoS3
 
DownloadIpInfoSite - Class in technology.dice.dicewhere.downloader.actions.ipinfo
 
DownloadIpInfoSite(boolean, boolean, boolean, IpInfoDataset, IpInfoFormat, String, String) - Constructor for class technology.dice.dicewhere.downloader.actions.ipinfo.DownloadIpInfoSite
 
DownloadMaxmindS3 - Class in technology.dice.dicewhere.downloader.actions.maxmind
 
DownloadMaxmindS3(boolean, boolean, boolean, MaxmindEdition, MaxmindDatabase, MaxmindFormat, String, String) - Constructor for class technology.dice.dicewhere.downloader.actions.maxmind.DownloadMaxmindS3
 
DownloadMaxmindS3(S3ClientConfig, boolean, boolean, boolean, MaxmindEdition, MaxmindDatabase, MaxmindFormat, String, String) - Constructor for class technology.dice.dicewhere.downloader.actions.maxmind.DownloadMaxmindS3
 
DownloadMaxmindSite - Class in technology.dice.dicewhere.downloader.actions.maxmind
 
DownloadMaxmindSite(boolean, boolean, boolean, MaxmindEdition, MaxmindDatabase, MaxmindFormat, String, String) - Constructor for class technology.dice.dicewhere.downloader.actions.maxmind.DownloadMaxmindSite
 

E

edition - Variable in class technology.dice.dicewhere.downloader.actions.maxmind.MaxmindBaseDownload
 
execute() - Method in class technology.dice.dicewhere.downloader.actions.ipinfo.DownloadIpInfoS3
 
execute() - Method in class technology.dice.dicewhere.downloader.actions.ipinfo.DownloadIpInfoSite
 
execute() - Method in class technology.dice.dicewhere.downloader.actions.maxmind.DownloadMaxmindS3
 
execute() - Method in class technology.dice.dicewhere.downloader.actions.maxmind.DownloadMaxmindSite
 
execute() - Method in class technology.dice.dicewhere.downloader.Download
 
existingFileMd5() - Method in interface technology.dice.dicewhere.downloader.destination.FileAcceptor
 
existingFileMd5() - Method in class technology.dice.dicewhere.downloader.destination.local.LocalFileAcceptor
 
existingFileMd5() - Method in class technology.dice.dicewhere.downloader.destination.s3.S3FileAcceptor
 

F

FileAcceptor<T> - Interface in technology.dice.dicewhere.downloader.destination
 
FileAcceptorFactory - Class in technology.dice.dicewhere.downloader.destination
 
FileAcceptorFactory() - Constructor for class technology.dice.dicewhere.downloader.destination.FileAcceptorFactory
 
fileInfo - Variable in class technology.dice.dicewhere.downloader.source.BaseUrlSource
 
fileInfo() - Method in interface technology.dice.dicewhere.downloader.source.FileSource
 
fileInfo() - Method in class technology.dice.dicewhere.downloader.source.ipinfosite.IpInfoSiteSource
 
fileInfo() - Method in class technology.dice.dicewhere.downloader.source.maxmindsite.MaxmindSiteSource
 
fileInfo() - Method in class technology.dice.dicewhere.downloader.source.s3.S3Source
 
FileInfo - Interface in technology.dice.dicewhere.downloader.files
 
FileSource - Interface in technology.dice.dicewhere.downloader.source
 
format - Variable in class technology.dice.dicewhere.downloader.actions.ipinfo.IpInfoBaseDownload
 
format - Variable in class technology.dice.dicewhere.downloader.actions.maxmind.MaxmindBaseDownload
 

G

GeoIP2 - technology.dice.dicewhere.downloader.actions.maxmind.MaxmindEdition
 
getAwsKeyId() - Method in class technology.dice.dicewhere.downloader.actions.S3ClientConfig
 
getAwsRegion() - Method in class technology.dice.dicewhere.downloader.actions.S3ClientConfig
 
getAwsSecretKey() - Method in class technology.dice.dicewhere.downloader.actions.S3ClientConfig
 
getBucket() - Method in class technology.dice.dicewhere.downloader.destination.s3.S3ObjectPath
 
getEndpoint() - Method in class technology.dice.dicewhere.downloader.actions.S3ClientConfig
 
getFileLocation() - Method in class technology.dice.dicewhere.downloader.actions.DownloadExecutionResult
 
getFileName() - Method in interface technology.dice.dicewhere.downloader.files.FileInfo
 
getFileName() - Method in class technology.dice.dicewhere.downloader.files.S3FileInfo
 
getFileName() - Method in class technology.dice.dicewhere.downloader.files.UrlFileInfo
 
getKey() - Method in class technology.dice.dicewhere.downloader.destination.s3.Latest
 
getMd5Checksum() - Method in interface technology.dice.dicewhere.downloader.files.FileInfo
 
getMd5Checksum() - Method in class technology.dice.dicewhere.downloader.files.S3FileInfo
 
getMd5Checksum() - Method in class technology.dice.dicewhere.downloader.files.UrlFileInfo
 
getMd5MatchesSource() - Method in class technology.dice.dicewhere.downloader.actions.DownloadExecutionResult
 
getPrefix() - Method in class technology.dice.dicewhere.downloader.destination.s3.S3ObjectPath
 
getRemoteName() - Method in enum technology.dice.dicewhere.downloader.actions.ipinfo.IpInfoDataset
 
getRemoteName() - Method in enum technology.dice.dicewhere.downloader.actions.maxmind.MaxmindDatabase
 
getRemoteName() - Method in enum technology.dice.dicewhere.downloader.actions.maxmind.MaxmindFormat
 
getSize() - Method in interface technology.dice.dicewhere.downloader.files.FileInfo
 
getSize() - Method in class technology.dice.dicewhere.downloader.files.S3FileInfo
 
getSize() - Method in class technology.dice.dicewhere.downloader.files.UrlFileInfo
 
getStreamConsumer(MD5Checksum, Instant) - Method in interface technology.dice.dicewhere.downloader.destination.FileAcceptor
 
getStreamConsumer(MD5Checksum, Instant) - Method in class technology.dice.dicewhere.downloader.destination.local.LocalFileAcceptor
 
getStreamConsumer(MD5Checksum, Instant) - Method in class technology.dice.dicewhere.downloader.destination.s3.S3FileAcceptor
 
getSuffix() - Method in enum technology.dice.dicewhere.downloader.actions.ipinfo.IpInfoFormat
 
getSuffix() - Method in enum technology.dice.dicewhere.downloader.actions.maxmind.MaxmindFormat
 
getTargetFileMd5() - Method in class technology.dice.dicewhere.downloader.actions.DownloadExecutionResult
 
getTimestamp() - Method in interface technology.dice.dicewhere.downloader.files.FileInfo
 
getTimestamp() - Method in class technology.dice.dicewhere.downloader.files.S3FileInfo
 
getTimestamp() - Method in class technology.dice.dicewhere.downloader.files.UrlFileInfo
 
getUploadedAt() - Method in class technology.dice.dicewhere.downloader.destination.s3.Latest
 
getUri() - Method in interface technology.dice.dicewhere.downloader.destination.FileAcceptor
 
getUri() - Method in class technology.dice.dicewhere.downloader.destination.local.LocalFileAcceptor
 
getUri() - Method in class technology.dice.dicewhere.downloader.destination.s3.S3FileAcceptor
 
getUri() - Method in interface technology.dice.dicewhere.downloader.files.FileInfo
 
getUri() - Method in class technology.dice.dicewhere.downloader.files.S3FileInfo
 
getUri() - Method in class technology.dice.dicewhere.downloader.files.UrlFileInfo
 

I

INSTANCE - Static variable in class technology.dice.dicewhere.downloader.ObjectMapperInstance
 
IpInfoBaseDownload - Class in technology.dice.dicewhere.downloader.actions.ipinfo
 
IpInfoBaseDownload(boolean, boolean, boolean, IpInfoDataset, IpInfoFormat) - Constructor for class technology.dice.dicewhere.downloader.actions.ipinfo.IpInfoBaseDownload
 
IpInfoDataset - Enum in technology.dice.dicewhere.downloader.actions.ipinfo
 
IpInfoFormat - Enum in technology.dice.dicewhere.downloader.actions.ipinfo
 
ipInfoPath() - Method in class technology.dice.dicewhere.downloader.actions.ipinfo.IpInfoBaseDownload
 
IpInfoSiteSource - Class in technology.dice.dicewhere.downloader.source.ipinfosite
 
IpInfoSiteSource(URL) - Constructor for class technology.dice.dicewhere.downloader.source.ipinfosite.IpInfoSiteSource
 
isNewFileDownloaded() - Method in class technology.dice.dicewhere.downloader.actions.DownloadExecutionResult
 
isSuccessful() - Method in class technology.dice.dicewhere.downloader.actions.DownloadExecutionResult
 
isVerbose() - Method in class technology.dice.dicewhere.downloader.Download
 

K

key - Variable in class technology.dice.dicewhere.downloader.actions.maxmind.DownloadMaxmindSite
 

L

Latest - Class in technology.dice.dicewhere.downloader.destination.s3
 
Latest(Instant, String) - Constructor for class technology.dice.dicewhere.downloader.destination.s3.Latest
 
LocalFileAcceptor - Class in technology.dice.dicewhere.downloader.destination.local
 
LocalFileAcceptor(Path) - Constructor for class technology.dice.dicewhere.downloader.destination.local.LocalFileAcceptor
 

M

matches(String) - Method in class technology.dice.dicewhere.downloader.md5.MD5Checksum
 
matches(MD5Checksum) - Method in class technology.dice.dicewhere.downloader.md5.MD5Checksum
 
MaxmindBaseDownload - Class in technology.dice.dicewhere.downloader.actions.maxmind
 
MaxmindBaseDownload(boolean, boolean, boolean, MaxmindEdition, MaxmindDatabase, MaxmindFormat) - Constructor for class technology.dice.dicewhere.downloader.actions.maxmind.MaxmindBaseDownload
 
MaxmindDatabase - Enum in technology.dice.dicewhere.downloader.actions.maxmind
 
MaxmindEdition - Enum in technology.dice.dicewhere.downloader.actions.maxmind
 
MaxmindFormat - Enum in technology.dice.dicewhere.downloader.actions.maxmind
 
maxmindPath() - Method in class technology.dice.dicewhere.downloader.actions.maxmind.MaxmindBaseDownload
 
MaxmindSiteSource - Class in technology.dice.dicewhere.downloader.source.maxmindsite
 
MaxmindSiteSource(URL, URL) - Constructor for class technology.dice.dicewhere.downloader.source.maxmindsite.MaxmindSiteSource
 
md5() - Method in class technology.dice.dicewhere.downloader.stream.StreamWithMD5Decorator
 
MD5_METADATA_KEY - Static variable in class technology.dice.dicewhere.downloader.destination.s3.S3FileAcceptor
 
MD5_METADATA_KEY - Static variable in class technology.dice.dicewhere.downloader.source.s3.S3Source
 
MD5Checksum - Class in technology.dice.dicewhere.downloader.md5
 
MD5ChecksumResult - Class in technology.dice.dicewhere.downloader.md5
 
MD5ChecksumResult(MD5Checksum, MD5Checksum) - Constructor for class technology.dice.dicewhere.downloader.md5.MD5ChecksumResult
 

N

noCheckMd5 - Variable in class technology.dice.dicewhere.downloader.Download
 

O

ObjectMapperInstance - Class in technology.dice.dicewhere.downloader
 
of() - Static method in class technology.dice.dicewhere.downloader.destination.s3.S3DownloadSetup
 
of(InputStream) - Static method in class technology.dice.dicewhere.downloader.stream.StreamWithMD5Decorator
 
of(String) - Static method in class technology.dice.dicewhere.downloader.destination.s3.S3ObjectPath
 
of(String) - Static method in class technology.dice.dicewhere.downloader.md5.MD5Checksum
 
of(Optional<S3ClientConfig>) - Static method in class technology.dice.dicewhere.downloader.destination.s3.S3DownloadSetup
 
of(S3ClientConfig) - Static method in class technology.dice.dicewhere.downloader.destination.s3.S3DownloadSetup
 
overwrite - Variable in class technology.dice.dicewhere.downloader.Download
 

P

PathUtils - Class in technology.dice.dicewhere.downloader
 
PathUtils() - Constructor for class technology.dice.dicewhere.downloader.PathUtils
 
PRIVACY - technology.dice.dicewhere.downloader.actions.ipinfo.IpInfoDataset
 
process(FileAcceptor<?>, FileSource) - Method in class technology.dice.dicewhere.downloader.Download
 
produce(FileAcceptor) - Method in class technology.dice.dicewhere.downloader.source.BaseUrlSource
 
produce(FileAcceptor) - Method in interface technology.dice.dicewhere.downloader.source.FileSource
 
produce(FileAcceptor) - Method in class technology.dice.dicewhere.downloader.source.s3.S3Source
 

R

read() - Method in class technology.dice.dicewhere.downloader.stream.StreamWithMD5Decorator
 
removeLeadingCharacter(String, String) - Static method in class technology.dice.dicewhere.downloader.PathUtils
 
removeTrailingCharacter(String, String) - Static method in class technology.dice.dicewhere.downloader.PathUtils
 

S

S3ClientConfig - Class in technology.dice.dicewhere.downloader.actions
 
S3ClientConfig(String, String, String) - Constructor for class technology.dice.dicewhere.downloader.actions.S3ClientConfig
 
S3ClientConfig(String, String, String, String) - Constructor for class technology.dice.dicewhere.downloader.actions.S3ClientConfig
 
S3ClientConfig(String, String, String, Optional<String>) - Constructor for class technology.dice.dicewhere.downloader.actions.S3ClientConfig
 
S3DownloadSetup - Class in technology.dice.dicewhere.downloader.destination.s3
 
S3FileAcceptor - Class in technology.dice.dicewhere.downloader.destination.s3
 
S3FileAcceptor(S3Client, String, String, ObjectMapper, Clock) - Constructor for class technology.dice.dicewhere.downloader.destination.s3.S3FileAcceptor
 
S3FileInfo - Class in technology.dice.dicewhere.downloader.files
 
S3FileInfo(String, String, Instant, MD5Checksum, long) - Constructor for class technology.dice.dicewhere.downloader.files.S3FileInfo
 
S3ObjectPath - Class in technology.dice.dicewhere.downloader.destination.s3
 
S3Source - Class in technology.dice.dicewhere.downloader.source.s3
 
S3Source(S3Client, String, String) - Constructor for class technology.dice.dicewhere.downloader.source.s3.S3Source
 
setupDownload(String, S3ObjectPath, String) - Method in class technology.dice.dicewhere.downloader.destination.s3.S3DownloadSetup
 
STANDARD_LOCATION - technology.dice.dicewhere.downloader.actions.ipinfo.IpInfoDataset
 
StreamConsumer<T> - Interface in technology.dice.dicewhere.downloader.stream
 
StreamWithMD5Decorator - Class in technology.dice.dicewhere.downloader.stream
 
stringFormat() - Method in class technology.dice.dicewhere.downloader.md5.MD5Checksum
 

T

technology.dice.dicewhere.downloader - package technology.dice.dicewhere.downloader
 
technology.dice.dicewhere.downloader.actions - package technology.dice.dicewhere.downloader.actions
 
technology.dice.dicewhere.downloader.actions.ipinfo - package technology.dice.dicewhere.downloader.actions.ipinfo
 
technology.dice.dicewhere.downloader.actions.maxmind - package technology.dice.dicewhere.downloader.actions.maxmind
 
technology.dice.dicewhere.downloader.destination - package technology.dice.dicewhere.downloader.destination
 
technology.dice.dicewhere.downloader.destination.local - package technology.dice.dicewhere.downloader.destination.local
 
technology.dice.dicewhere.downloader.destination.s3 - package technology.dice.dicewhere.downloader.destination.s3
 
technology.dice.dicewhere.downloader.exception - package technology.dice.dicewhere.downloader.exception
 
technology.dice.dicewhere.downloader.files - package technology.dice.dicewhere.downloader.files
 
technology.dice.dicewhere.downloader.md5 - package technology.dice.dicewhere.downloader.md5
 
technology.dice.dicewhere.downloader.source - package technology.dice.dicewhere.downloader.source
 
technology.dice.dicewhere.downloader.source.ipinfosite - package technology.dice.dicewhere.downloader.source.ipinfosite
 
technology.dice.dicewhere.downloader.source.maxmindsite - package technology.dice.dicewhere.downloader.source.maxmindsite
 
technology.dice.dicewhere.downloader.source.s3 - package technology.dice.dicewhere.downloader.source.s3
 
technology.dice.dicewhere.downloader.stream - package technology.dice.dicewhere.downloader.stream
 
TIMESTAMP_METADATA_KEY - Static variable in class technology.dice.dicewhere.downloader.destination.s3.S3FileAcceptor
 
TIMESTAMP_METADATA_KEY - Static variable in class technology.dice.dicewhere.downloader.source.s3.S3Source
 
token - Variable in class technology.dice.dicewhere.downloader.actions.ipinfo.DownloadIpInfoSite
 

U

UrlFileInfo - Class in technology.dice.dicewhere.downloader.files
 
UrlFileInfo(URL, String, Instant, MD5Checksum, long) - Constructor for class technology.dice.dicewhere.downloader.files.UrlFileInfo
 

V

valueOf(String) - Static method in enum technology.dice.dicewhere.downloader.actions.ipinfo.IpInfoDataset
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum technology.dice.dicewhere.downloader.actions.ipinfo.IpInfoFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum technology.dice.dicewhere.downloader.actions.maxmind.MaxmindDatabase
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum technology.dice.dicewhere.downloader.actions.maxmind.MaxmindEdition
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum technology.dice.dicewhere.downloader.actions.maxmind.MaxmindFormat
Returns the enum constant of this type with the specified name.
values() - Static method in enum technology.dice.dicewhere.downloader.actions.ipinfo.IpInfoDataset
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum technology.dice.dicewhere.downloader.actions.ipinfo.IpInfoFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum technology.dice.dicewhere.downloader.actions.maxmind.MaxmindDatabase
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum technology.dice.dicewhere.downloader.actions.maxmind.MaxmindEdition
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum technology.dice.dicewhere.downloader.actions.maxmind.MaxmindFormat
Returns an array containing the constants of this enum type, in the order they are declared.
verbose - Variable in class technology.dice.dicewhere.downloader.Download
 
A B C D E F G I K L M N O P R S T U V 
All Classes All Packages