Oryx Architecture Diagrams | documentation produced by SourceSpy

Overview

Module Dependencies
Modules and Packages
Module example
Example Application
com.cloudera.oryx.example.batch
com.cloudera.oryx.example.serving
com.cloudera.oryx.example.speed
Module kafka-util
Kafka-related utility code
com.cloudera.oryx.kafka.util
Module oryx
The Oryx open source project provides infrastructure for lambda-architecture applications on ...
Module oryx-api
Developer APIs
com.cloudera.oryx.api
com.cloudera.oryx.api.batch
com.cloudera.oryx.api.serving
com.cloudera.oryx.api.speed
Show all 16 modules...
API Interface Classes (com.cloudera.oryx.api) Hierarchy
App Tier Implementations (com.cloudera.oryx.app) Hierarchy
Lambda Tier Implementations (com.cloudera.oryx.lambda) Hierarchy
ML Tier Implementations (com.cloudera.oryx.ml) Hierarchy
Packages and Classes
package Response
Status
package com.cloudera.oryx.api
Application API interface classes common to all Layers.
KeyMessage
KeyMessageImpl
TopicProducer
package com.cloudera.oryx.api.batch
Application API interface classes for the Batch Layer.
BatchLayerUpdate
package com.cloudera.oryx.api.serving
Application API interface classes for the Serving Layer.
AbstractServingModelManager (abstr)
HasCSV
OryxResource (abstr)
OryxServingException
ServingModel
ServingModelManager
Show all 56 packages...
Entry Points/Methods
class com.cloudera.oryx.app.serving.AbstractConsoleResource
Superclass of web resources that contain a small console for a Serving Layer application. It appl...
getHTML(response)
class com.cloudera.oryx.app.serving.Ready
Responds to a HEAD or GET request to /ready and returns Response.Status#OK or Response.Status#SE...
get()
class com.cloudera.oryx.app.serving.als.AllItemIDs
Responds to a GET request to /item/allIDs . CSV output consists of one ID per line. JSON output ...
get()
class com.cloudera.oryx.app.serving.als.AllUserIDs
Responds to a GET request to /user/allIDs . CSV output consists of one ID per line. JSON output ...
get()
Show all 38 entry points...