@Value.Immutable public abstract class UrlTemplatePackageResolver extends Object implements PackageFinder, HasExplanation
PackageFinder.FailWithMessage| Constructor and Description |
|---|
UrlTemplatePackageResolver() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract de.flapdoodle.embed.process.distribution.ArchiveType |
archiveType() |
static ImmutableUrlTemplatePackageResolver.Builder |
builder() |
String |
explain() |
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) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfailWithMessageprotected abstract de.flapdoodle.embed.process.distribution.ArchiveType archiveType()
protected abstract de.flapdoodle.embed.process.config.store.FileSet fileSet()
public Optional<de.flapdoodle.embed.process.config.store.DistributionPackage> packageFor(de.flapdoodle.embed.process.distribution.Distribution distribution)
packageFor in interface PackageFinder@Value.Auxiliary public String explain()
explain in interface HasExplanationpublic static ImmutableUrlTemplatePackageResolver.Builder builder()
Copyright © 2023. All rights reserved.