public interface StreamDefinitionService
StreamDefinition.| Modifier and Type | Field and Description |
|---|---|
static List<String> |
dataFlowAddedProperties |
| Modifier and Type | Method and Description |
|---|---|
String |
constructDsl(String originalDslText,
LinkedList<StreamAppDefinition> streamAppDefinitions)
Return the updated stream DSL for the given stream definition with the associated properties.
|
LinkedList<StreamAppDefinition> |
getAppDefinitions(StreamDefinition streamDefinition)
Return the linked list of
StreamAppDefinitions associated with the stream definition. |
org.springframework.cloud.dataflow.core.dsl.StreamNode |
parse(StreamDefinition streamDefinition)
Parse the given stream definition and return the AST representation of the stream DSL in
StreamNode. |
String |
redactDsl(StreamDefinition streamDefinition) |
org.springframework.cloud.dataflow.core.dsl.StreamNode parse(StreamDefinition streamDefinition)
StreamNode.streamDefinition - the stream definitionLinkedList<StreamAppDefinition> getAppDefinitions(StreamDefinition streamDefinition)
StreamAppDefinitions associated with the stream definition.streamDefinition - the stream definitionString constructDsl(String originalDslText, LinkedList<StreamAppDefinition> streamAppDefinitions)
streamAppDefinitions - the linked list of StreamAppDefinitions associated with the stream with some of app properties modifiedString redactDsl(StreamDefinition streamDefinition)
Copyright © 2021 Pivotal Software, Inc.. All rights reserved.