@Value.Immutable public abstract class PackageOfCommandDistribution extends Object implements de.flapdoodle.reverse.Transition<de.flapdoodle.embed.process.config.store.Package>, de.flapdoodle.reverse.naming.HasLabel
| Constructor and Description |
|---|
PackageOfCommandDistribution() |
| Modifier and Type | Method and Description |
|---|---|
static ImmutablePackageOfCommandDistribution.Builder |
builder() |
de.flapdoodle.reverse.StateID<de.flapdoodle.embed.mongo.packageresolver.Command> |
command() |
protected Function<de.flapdoodle.embed.mongo.packageresolver.Command,de.flapdoodle.embed.process.distribution.PackageResolver> |
commandPackageResolver() |
de.flapdoodle.reverse.StateID<de.flapdoodle.embed.process.config.store.Package> |
destination() |
de.flapdoodle.reverse.StateID<de.flapdoodle.embed.process.distribution.Distribution> |
distribution() |
de.flapdoodle.reverse.StateID<DistributionBaseUrl> |
distributionBaseUrl() |
protected de.flapdoodle.embed.process.config.store.Package |
packageOf(de.flapdoodle.embed.mongo.packageresolver.Command command,
de.flapdoodle.embed.process.distribution.Distribution distribution,
DistributionBaseUrl baseUrl) |
de.flapdoodle.reverse.State<de.flapdoodle.embed.process.config.store.Package> |
result(de.flapdoodle.reverse.StateLookup lookup) |
Set<de.flapdoodle.reverse.StateID<?>> |
sources() |
String |
transitionLabel() |
static ImmutablePackageOfCommandDistribution |
withDefaults() |
public String transitionLabel()
transitionLabel in interface de.flapdoodle.reverse.naming.HasLabel@Value.Default protected Function<de.flapdoodle.embed.mongo.packageresolver.Command,de.flapdoodle.embed.process.distribution.PackageResolver> commandPackageResolver()
@Value.Auxiliary
protected de.flapdoodle.embed.process.config.store.Package packageOf(de.flapdoodle.embed.mongo.packageresolver.Command command,
de.flapdoodle.embed.process.distribution.Distribution distribution,
DistributionBaseUrl baseUrl)
@Value.Default public de.flapdoodle.reverse.StateID<de.flapdoodle.embed.mongo.packageresolver.Command> command()
@Value.Default public de.flapdoodle.reverse.StateID<de.flapdoodle.embed.process.distribution.Distribution> distribution()
@Value.Default public de.flapdoodle.reverse.StateID<DistributionBaseUrl> distributionBaseUrl()
@Value.Default public de.flapdoodle.reverse.StateID<de.flapdoodle.embed.process.config.store.Package> destination()
destination in interface de.flapdoodle.reverse.Transition<de.flapdoodle.embed.process.config.store.Package>public Set<de.flapdoodle.reverse.StateID<?>> sources()
sources in interface de.flapdoodle.reverse.Transition<de.flapdoodle.embed.process.config.store.Package>public de.flapdoodle.reverse.State<de.flapdoodle.embed.process.config.store.Package> result(de.flapdoodle.reverse.StateLookup lookup)
result in interface de.flapdoodle.reverse.Transition<de.flapdoodle.embed.process.config.store.Package>public static ImmutablePackageOfCommandDistribution.Builder builder()
public static ImmutablePackageOfCommandDistribution withDefaults()
Copyright © 2023. All rights reserved.