@Value.Immutable public abstract class UrlTemplatePackageResolver extends Object implements PackageFinder
| Constructor and Description |
|---|
UrlTemplatePackageResolver() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract de.flapdoodle.embed.process.distribution.ArchiveType |
archiveType() |
static ImmutableUrlTemplatePackageResolver.Builder |
builder() |
protected abstract de.flapdoodle.embed.process.config.store.FileSet |
fileSet() |
Optional<de.flapdoodle.embed.process.config.store.DistributionPackage> |
packageFor(de.flapdoodle.embed.process.distribution.Distribution distribution) |
protected abstract String |
urlTemplate() |
protected abstract de.flapdoodle.embed.process.distribution.ArchiveType archiveType()
protected abstract de.flapdoodle.embed.process.config.store.FileSet fileSet()
protected abstract String urlTemplate()
public Optional<de.flapdoodle.embed.process.config.store.DistributionPackage> packageFor(de.flapdoodle.embed.process.distribution.Distribution distribution)
packageFor in interface PackageFinderpublic static ImmutableUrlTemplatePackageResolver.Builder builder()
Copyright © 2021. All rights reserved.