@Value.Immutable public interface Flow extends WithName, WithId<Flow>, WithTags, WithSteps, WithMetadata, Serializable
| Modifier and Type | Interface and Description |
|---|---|
static class |
Flow.Builder |
static class |
Flow.FlowType |
| Modifier and Type | Method and Description |
|---|---|
default Flow.Builder |
builder() |
default Optional<Step> |
findStepById(String stepId) |
default Set<String> |
getConnectionIds() |
default List<Connection> |
getConnections() |
Optional<String> |
getDescription() |
default Set<String> |
getExtensionIds() |
Optional<Scheduler> |
getScheduler() |
default Flow.FlowType |
getType() |
default boolean |
isAlternate() |
default boolean |
isApiProvider() |
default boolean |
isPrimary() |
getId, hasId, idEqualsgetMetadata, getMetadata@Value.Default default Flow.FlowType getType()
@Value.Default default List<Connection> getConnections()
default Flow.Builder builder()
default boolean isPrimary()
default boolean isApiProvider()
default boolean isAlternate()
Copyright © 2016–2019 Red Hat. All rights reserved.