├── .gitattributes ├── .gitignore ├── LICENSE ├── README.md ├── pom.xml ├── py ├── exercises │ ├── __init__.py │ ├── __init__.pyc │ ├── exercise0.py │ ├── exercise1.py │ ├── exercise1.pyc │ ├── exercise2.py │ ├── exercise3.py │ ├── exercise4.py │ ├── exercise5.py │ ├── exercise6.py │ └── exercise7.py ├── run0.sh ├── run1.sh ├── run2.sh ├── run3.sh ├── run4.sh ├── run5.sh ├── run6.sh ├── run7.sh ├── setup.py ├── solutions │ ├── __init__.py │ ├── __init__.pyc │ ├── exercise0.py │ ├── exercise1.py │ ├── exercise1.pyc │ ├── exercise2.py │ ├── exercise3.py │ ├── exercise4.py │ ├── exercise5.py │ ├── exercise6.py │ └── exercise7.py └── util │ ├── __init__.py │ ├── __init__.pyc │ ├── util.py │ └── util.pyc └── src └── main └── java8 └── org └── apache └── beam └── examples └── complete └── game ├── Exercise0.java ├── Exercise1.java ├── Exercise2.java ├── Exercise3.java ├── Exercise4.java ├── Exercise5.java ├── Exercise6.java ├── Exercise7.java ├── injector ├── Injector.java ├── InjectorUtils.java └── RetryHttpInitializerWrapper.java ├── solutions ├── Exercise1.java ├── Exercise2.java ├── Exercise3.java ├── Exercise4.java ├── Exercise5.java ├── Exercise6.java └── Exercise7.java └── utils ├── ChangeMe.java ├── GameEvent.java ├── Options.java ├── ParseEventFn.java ├── ParsePlayEventFn.java └── PlayEvent.java /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malo-denielou/DataflowSME/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malo-denielou/DataflowSME/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malo-denielou/DataflowSME/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malo-denielou/DataflowSME/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malo-denielou/DataflowSME/HEAD/pom.xml -------------------------------------------------------------------------------- /py/exercises/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /py/exercises/__init__.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malo-denielou/DataflowSME/HEAD/py/exercises/__init__.pyc -------------------------------------------------------------------------------- /py/exercises/exercise0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malo-denielou/DataflowSME/HEAD/py/exercises/exercise0.py -------------------------------------------------------------------------------- /py/exercises/exercise1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malo-denielou/DataflowSME/HEAD/py/exercises/exercise1.py -------------------------------------------------------------------------------- /py/exercises/exercise1.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malo-denielou/DataflowSME/HEAD/py/exercises/exercise1.pyc -------------------------------------------------------------------------------- /py/exercises/exercise2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malo-denielou/DataflowSME/HEAD/py/exercises/exercise2.py -------------------------------------------------------------------------------- /py/exercises/exercise3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malo-denielou/DataflowSME/HEAD/py/exercises/exercise3.py -------------------------------------------------------------------------------- /py/exercises/exercise4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malo-denielou/DataflowSME/HEAD/py/exercises/exercise4.py -------------------------------------------------------------------------------- /py/exercises/exercise5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malo-denielou/DataflowSME/HEAD/py/exercises/exercise5.py -------------------------------------------------------------------------------- /py/exercises/exercise6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malo-denielou/DataflowSME/HEAD/py/exercises/exercise6.py -------------------------------------------------------------------------------- /py/exercises/exercise7.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malo-denielou/DataflowSME/HEAD/py/exercises/exercise7.py -------------------------------------------------------------------------------- /py/run0.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malo-denielou/DataflowSME/HEAD/py/run0.sh -------------------------------------------------------------------------------- /py/run1.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malo-denielou/DataflowSME/HEAD/py/run1.sh -------------------------------------------------------------------------------- /py/run2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malo-denielou/DataflowSME/HEAD/py/run2.sh -------------------------------------------------------------------------------- /py/run3.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malo-denielou/DataflowSME/HEAD/py/run3.sh -------------------------------------------------------------------------------- /py/run4.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malo-denielou/DataflowSME/HEAD/py/run4.sh -------------------------------------------------------------------------------- /py/run5.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malo-denielou/DataflowSME/HEAD/py/run5.sh -------------------------------------------------------------------------------- /py/run6.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malo-denielou/DataflowSME/HEAD/py/run6.sh -------------------------------------------------------------------------------- /py/run7.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malo-denielou/DataflowSME/HEAD/py/run7.sh -------------------------------------------------------------------------------- /py/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malo-denielou/DataflowSME/HEAD/py/setup.py -------------------------------------------------------------------------------- /py/solutions/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /py/solutions/__init__.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malo-denielou/DataflowSME/HEAD/py/solutions/__init__.pyc -------------------------------------------------------------------------------- /py/solutions/exercise0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malo-denielou/DataflowSME/HEAD/py/solutions/exercise0.py -------------------------------------------------------------------------------- /py/solutions/exercise1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malo-denielou/DataflowSME/HEAD/py/solutions/exercise1.py -------------------------------------------------------------------------------- /py/solutions/exercise1.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malo-denielou/DataflowSME/HEAD/py/solutions/exercise1.pyc -------------------------------------------------------------------------------- /py/solutions/exercise2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malo-denielou/DataflowSME/HEAD/py/solutions/exercise2.py -------------------------------------------------------------------------------- /py/solutions/exercise3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malo-denielou/DataflowSME/HEAD/py/solutions/exercise3.py -------------------------------------------------------------------------------- /py/solutions/exercise4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malo-denielou/DataflowSME/HEAD/py/solutions/exercise4.py -------------------------------------------------------------------------------- /py/solutions/exercise5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malo-denielou/DataflowSME/HEAD/py/solutions/exercise5.py -------------------------------------------------------------------------------- /py/solutions/exercise6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malo-denielou/DataflowSME/HEAD/py/solutions/exercise6.py -------------------------------------------------------------------------------- /py/solutions/exercise7.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malo-denielou/DataflowSME/HEAD/py/solutions/exercise7.py -------------------------------------------------------------------------------- /py/util/__init__.py: -------------------------------------------------------------------------------- 1 | __all__ = ['util'] 2 | -------------------------------------------------------------------------------- /py/util/__init__.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malo-denielou/DataflowSME/HEAD/py/util/__init__.pyc -------------------------------------------------------------------------------- /py/util/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malo-denielou/DataflowSME/HEAD/py/util/util.py -------------------------------------------------------------------------------- /py/util/util.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malo-denielou/DataflowSME/HEAD/py/util/util.pyc -------------------------------------------------------------------------------- /src/main/java8/org/apache/beam/examples/complete/game/Exercise0.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malo-denielou/DataflowSME/HEAD/src/main/java8/org/apache/beam/examples/complete/game/Exercise0.java -------------------------------------------------------------------------------- /src/main/java8/org/apache/beam/examples/complete/game/Exercise1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malo-denielou/DataflowSME/HEAD/src/main/java8/org/apache/beam/examples/complete/game/Exercise1.java -------------------------------------------------------------------------------- /src/main/java8/org/apache/beam/examples/complete/game/Exercise2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malo-denielou/DataflowSME/HEAD/src/main/java8/org/apache/beam/examples/complete/game/Exercise2.java -------------------------------------------------------------------------------- /src/main/java8/org/apache/beam/examples/complete/game/Exercise3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malo-denielou/DataflowSME/HEAD/src/main/java8/org/apache/beam/examples/complete/game/Exercise3.java -------------------------------------------------------------------------------- /src/main/java8/org/apache/beam/examples/complete/game/Exercise4.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malo-denielou/DataflowSME/HEAD/src/main/java8/org/apache/beam/examples/complete/game/Exercise4.java -------------------------------------------------------------------------------- /src/main/java8/org/apache/beam/examples/complete/game/Exercise5.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malo-denielou/DataflowSME/HEAD/src/main/java8/org/apache/beam/examples/complete/game/Exercise5.java -------------------------------------------------------------------------------- /src/main/java8/org/apache/beam/examples/complete/game/Exercise6.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malo-denielou/DataflowSME/HEAD/src/main/java8/org/apache/beam/examples/complete/game/Exercise6.java -------------------------------------------------------------------------------- /src/main/java8/org/apache/beam/examples/complete/game/Exercise7.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malo-denielou/DataflowSME/HEAD/src/main/java8/org/apache/beam/examples/complete/game/Exercise7.java -------------------------------------------------------------------------------- /src/main/java8/org/apache/beam/examples/complete/game/injector/Injector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malo-denielou/DataflowSME/HEAD/src/main/java8/org/apache/beam/examples/complete/game/injector/Injector.java -------------------------------------------------------------------------------- /src/main/java8/org/apache/beam/examples/complete/game/injector/InjectorUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malo-denielou/DataflowSME/HEAD/src/main/java8/org/apache/beam/examples/complete/game/injector/InjectorUtils.java -------------------------------------------------------------------------------- /src/main/java8/org/apache/beam/examples/complete/game/injector/RetryHttpInitializerWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malo-denielou/DataflowSME/HEAD/src/main/java8/org/apache/beam/examples/complete/game/injector/RetryHttpInitializerWrapper.java -------------------------------------------------------------------------------- /src/main/java8/org/apache/beam/examples/complete/game/solutions/Exercise1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malo-denielou/DataflowSME/HEAD/src/main/java8/org/apache/beam/examples/complete/game/solutions/Exercise1.java -------------------------------------------------------------------------------- /src/main/java8/org/apache/beam/examples/complete/game/solutions/Exercise2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malo-denielou/DataflowSME/HEAD/src/main/java8/org/apache/beam/examples/complete/game/solutions/Exercise2.java -------------------------------------------------------------------------------- /src/main/java8/org/apache/beam/examples/complete/game/solutions/Exercise3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malo-denielou/DataflowSME/HEAD/src/main/java8/org/apache/beam/examples/complete/game/solutions/Exercise3.java -------------------------------------------------------------------------------- /src/main/java8/org/apache/beam/examples/complete/game/solutions/Exercise4.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malo-denielou/DataflowSME/HEAD/src/main/java8/org/apache/beam/examples/complete/game/solutions/Exercise4.java -------------------------------------------------------------------------------- /src/main/java8/org/apache/beam/examples/complete/game/solutions/Exercise5.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malo-denielou/DataflowSME/HEAD/src/main/java8/org/apache/beam/examples/complete/game/solutions/Exercise5.java -------------------------------------------------------------------------------- /src/main/java8/org/apache/beam/examples/complete/game/solutions/Exercise6.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malo-denielou/DataflowSME/HEAD/src/main/java8/org/apache/beam/examples/complete/game/solutions/Exercise6.java -------------------------------------------------------------------------------- /src/main/java8/org/apache/beam/examples/complete/game/solutions/Exercise7.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malo-denielou/DataflowSME/HEAD/src/main/java8/org/apache/beam/examples/complete/game/solutions/Exercise7.java -------------------------------------------------------------------------------- /src/main/java8/org/apache/beam/examples/complete/game/utils/ChangeMe.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malo-denielou/DataflowSME/HEAD/src/main/java8/org/apache/beam/examples/complete/game/utils/ChangeMe.java -------------------------------------------------------------------------------- /src/main/java8/org/apache/beam/examples/complete/game/utils/GameEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malo-denielou/DataflowSME/HEAD/src/main/java8/org/apache/beam/examples/complete/game/utils/GameEvent.java -------------------------------------------------------------------------------- /src/main/java8/org/apache/beam/examples/complete/game/utils/Options.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malo-denielou/DataflowSME/HEAD/src/main/java8/org/apache/beam/examples/complete/game/utils/Options.java -------------------------------------------------------------------------------- /src/main/java8/org/apache/beam/examples/complete/game/utils/ParseEventFn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malo-denielou/DataflowSME/HEAD/src/main/java8/org/apache/beam/examples/complete/game/utils/ParseEventFn.java -------------------------------------------------------------------------------- /src/main/java8/org/apache/beam/examples/complete/game/utils/ParsePlayEventFn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malo-denielou/DataflowSME/HEAD/src/main/java8/org/apache/beam/examples/complete/game/utils/ParsePlayEventFn.java -------------------------------------------------------------------------------- /src/main/java8/org/apache/beam/examples/complete/game/utils/PlayEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malo-denielou/DataflowSME/HEAD/src/main/java8/org/apache/beam/examples/complete/game/utils/PlayEvent.java --------------------------------------------------------------------------------