Spring Cloud Data Flow Server for Cloud Foundry

Authors

Sabby Anandan, Eric Bottard, Mark Fisher, Ilayaperumal Gopinathan, Gunnar Hillert, Mark Pollack, Thomas Risberg, Marius Bogoevici, Josh Long

1.0.0.M3

Copies of this document may be made for your own use and for distribution to others, provided that you do not charge any fee for such copies and further provided that each copy contains this Copyright Notice, whether distributed in print or electronically.


Table of Contents

I. Spring Cloud Data Flow for Cloud Foundry
1. Spring Cloud Data Flow
2. Spring Cloud Stream
3. Spring Cloud Task
4. Deploying on Cloud Foundry
4.1. Provision a Redis service instance on Cloud Foundry.
4.2. Provision a Rabbit service instance on Cloud Foundry.
4.3. Download the Spring Cloud Data Flow Server and Shell apps:
4.4. Deploying the Server app on Cloud Foundry
4.5. Running the Server app locally
4.6. Running Spring Cloud Data Flow Shell locally
5. Security
6. Configuration Reference
II. Streams
7. Introduction
8. Stream DSL
9. Register a Stream App
9.1. Whitelisting application properties
10. Creating a Stream
11. Destroying a Stream
12. Deploying and Undeploying Streams
13. Other Source and Sink Application Types
14. Simple Stream Processing
15. Stateful Stream Processing
16. Tap a Stream
17. Using Labels in a Stream
18. Explicit Broker Destinations in a Stream
19. Directed Graphs in a Stream
19.1. Common application properties
III. Dashboard
20. Introduction
21. Apps
22. Runtime
23. Streams
24. Create Stream
25. Tasks
25.1. Apps
25.1.1. Create a Task Definition from a selected Task App
25.1.2. View Task App Details
25.2. Definitions
25.2.1. Launching Tasks
25.3. Executions
26. Jobs
26.1. List job executions
26.1.1. Job execution details
26.1.2. Step execution details
26.1.3. Step Execution Progress
27. Analytics
IV. Appendices
28. Building
28.1. Basic Compile and Test
28.2. Documentation
28.3. Working with the code
28.3.1. Importing into eclipse with m2eclipse
28.3.2. Importing into eclipse without m2eclipse