@Value.Immutable public abstract class UrlTemplatePackageFinder extends Object implements PackageFinder, HasExplanation
PackageFinder.FailWithMessage| Constructor and Description |
|---|
UrlTemplatePackageFinder() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract de.flapdoodle.embed.process.distribution.ArchiveType |
archiveType() |
static ImmutableUrlTemplatePackageFinder.Builder |
builder() |
String |
explain() |
protected abstract de.flapdoodle.embed.process.config.store.FileSet |
fileSet() |
protected boolean |
isDevVersion() |
Optional<de.flapdoodle.embed.process.config.store.Package> |
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()
@Value.Default protected boolean isDevVersion()
public Optional<de.flapdoodle.embed.process.config.store.Package> packageFor(de.flapdoodle.embed.process.distribution.Distribution distribution)
packageFor in interface PackageFinder@Value.Auxiliary public String explain()
explain in interface HasExplanationpublic static ImmutableUrlTemplatePackageFinder.Builder builder()
Copyright © 2023. All rights reserved.