CapabilityServiceInstaller.Builder<T,V> |
CapabilityServiceInstaller.Builder.async() |
Indicates that the installed service should start and, if a stop task is configured, stop asynchronously.
|
CapabilityServiceInstaller.Builder<T,V> |
CapabilityServiceInstaller.DefaultBuilder.async() |
|
static <T,V> CapabilityServiceInstaller.Builder<T,V> |
CapabilityServiceInstaller.builder(RuntimeCapability<Void> capability,
Function<T,V> mapper,
Supplier<T> factory) |
Returns a CapabilityServiceInstaller builder for the specified capability whose installed service provides the value supplied by the specified factory and mapping function.
|
static <V> CapabilityServiceInstaller.Builder<V,V> |
CapabilityServiceInstaller.builder(RuntimeCapability<Void> capability,
Supplier<V> factory) |
Returns a CapabilityServiceInstaller builder for the specified capability whose installed service provides the value supplied by the specified factory.
|
static <V> CapabilityServiceInstaller.Builder<V,V> |
CapabilityServiceInstaller.builder(RuntimeCapability<Void> capability,
ServiceDependency<V> dependency) |
Returns a CapabilityServiceInstaller builder for the specified capability whose installed service provides the value supplied by the specified dependency.
|
static <V> CapabilityServiceInstaller.Builder<V,V> |
CapabilityServiceInstaller.builder(RuntimeCapability<Void> capability,
V value) |
|
protected CapabilityServiceInstaller.Builder<T,V> |
CapabilityServiceInstaller.DefaultBuilder.builder() |
|