Spring Cloud Data Flow Admin for Cloud Foundry

Thomas Risberg, Janne Valkealahti

1.0.0.M1

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
II. Deploying on Cloud Foundry
1. Deploying Admin app on Cloud Foundry
2. Running Admin app locally
3. Running Spring Cloud Data Flow Shell locally
4. Spring Cloud Data Flow Admin app configuration settings for Cloud Foundry
III. Modules
5. Sources
5.1. File
5.1.1. Options
5.2. FTP (ftp)
5.2.1. Options
5.3. HTTP (http)
5.4. Load Generator (load-generator)
5.4.1. Options
5.5. SFTP (sftp)
5.5.1. Options
5.6. TCP
5.6.1. Options
5.6.2. Available Decoders
5.7. Time (time)
5.7.1. Options
5.8. Twitter Stream (twitterstream)
5.8.1. Options
6. Processors
6.1. Filter (filter)
6.1.1. Filter with SpEL expression
6.2. Groovy Filter (groovy-filter)
6.2.1. Options
6.3. Http Client (httpclient)
6.3.1. Options
6.4. Noop (noop)
6.5. Groovy Transform (groovy-transform)
6.5.1. Options
6.6. Transform (transform)
6.6.1. Options
6.6.2. Transform with SpEL expression
6.7. Splitter
6.7.1. JSON Example
7. Sinks
7.1. Cassandra (cassandra)
7.1.1. Options
7.2. Counter (counter)
7.3. Field Value Counter (field-value-counter)
7.3.1. Options
7.4. File (file)
7.4.1. Options
7.5. FTP Sink (ftp)
7.6. Gemfire (gemfire)
7.6.1. Options
7.7. Hadoop (HDFS) (hdfs)
7.7.1. Options
7.7.2. Partition Path Expression
Accessing Properties
Custom Methods
7.8. JDBC (jdbc)
7.8.1. Options
7.9. Log (log)
7.10. Redis (redis)
7.10.1. Options
7.11. TCP Sink
7.11.1. Options
7.11.2. Available Encoders
IV. Appendices
A. Building
A.1. Documentation
A.2. Working with the code
A.2.1. Importing into eclipse with m2eclipse
A.2.2. Importing into eclipse without m2eclipse
B. Contributing
B.1. Sign the Contributor License Agreement
B.2. Code Conventions and Housekeeping