Oryx Architecture Diagrams | documentation produced by SourceSpy

Class com.cloudera.oryx.api.serving.OryxResource

https://github.com/OryxProject/oryx/blob/master/framework/oryx-api/src/main/java/com/cloudera/oryx/api/serving/OryxResource.java#L26
A utility class that can serve as a superclass of Serving Layer application endpoints. It handles loading provided objects like a ServingModelManager . @since 2.0.0
Context
Class/Interface Hierarchy
Class Associations
Module oryx-api
com.cloudera.oryx.api.serving
OryxResource (abstr)
OryxResource (abstr)
AbstractOryxResource (abstr)
Ready
AbstractALSResource (abstr)
AllItemIDs
AllUserIDs
Because
Estimate
EstimateForAnonymous
Ingest
KnownItems
MostActiveUsers
MostPopularItems
MostSurprising
PopularRepresentativeItems
Preference
Recommend
RecommendToAnonymous
RecommendToMany
RecommendWithContext
Similarity
SimilarityToItem
Predict
Train
Add
Assign
DistanceToNearest
ClassificationDistribution
FeatureImportance
Add
Distinct
A utility class that can serve as a superclass of Serving Layer application endpoints. It handles...
Superclass of all Serving Layer application endpoints.
Responds to a HEAD or GET request to /ready and returns Response.Status#OK or Response.Status#SE...
Superclass of all Serving Layer ALS application endpoints.
Responds to a GET request to /item/allIDs . CSV output consists of one ID per line. JSON output ...
Responds to a GET request to /user/allIDs . CSV output consists of one ID per line. JSON output ...
Responds to a GET request to /because/[userID]/[itemID](?howMany=n)(&offset=o) . Results are ite...
Responds to a GET request to /estimate/[userID]/[itemID] . The results are opaque values which e...
Responds to a GET request to /estimateForAnonymous/[toItemID]/[itemID1(=value1)](/[itemID2(=valu...
Responds to a POST to /ingest . For each line in the request body, a line of CSV text is written...
Responds to a GET request to /knownItems/[userID] . CSV output consists of one ID per line. JSON...
Responds to a GET request to /mostActiveUsers(?howMany=n)(&offset=o)(&rescorerParams=...) Result...
Responds to a GET request to /mostPopularItems(?howMany=n)(&offset=o)(&rescorerParams=...) Resul...
Responds to a GET request to /mostSurprising/[userID](?howMany=n)(?offset=o) . This is like an a...
Responds to a GET request to /popularRepresentativeItems . The result is a list of items that is...
Responds to a POST request to /pref/[userID]/[itemID] . The first line of the request body is pa...
Responds to a GET request to /recommend/[userID](?howMany=n)(&offset=o)(&considerKnownItems=c)(&...
Responds to a GET request to /recommendToAnonymous/[itemID1(=value1)](/[itemID2(=value2)]/...)(?...
Responds to a GET request to /recommendToMany/[userID1](/[userID2]/...)(?howMany=n)(&offset=o)(&...
Responds to a GET request to /recommendWithContext/[userID]/([itemID1(=value1)]/...)(?howMany=n)...
Responds to a GET request to /similarity/[itemID1](/[itemID2]/...)(?howMany=n)(&offset=o)(&resco...
Responds to a GET request to /similarityToItem/[toItemID]/[itemID1](/[itemID2]/...) . This compu...
Responds to a GET request to /predict/[datum] , or a POST to /predict containing several data po...
Responds to POST request to /train . The input is one or more data points to train, one for each...
Responds to POST request to /add . The input is one or more data points to add to the clustering...
Responds to a GET request to /assign/[datum] , or a POST to /assign containing several data poin...
Responds to a GET request to /distanceToNearest/[datum] . The inputs is a data point to cluster,...
Responds to a GET request to /classificationDistribution/[datum] . Like com.cloudera.oryx.app.se...
Responds to a GET request to /feature/importance or /feature/importance/[feature number] . In th...
Responds to a POST request to /add/[line] . Adds a new line of input for processing. Also respond...
Responds to a GET request to /distinct . Returns all distinct words and their count. Responds to ...
TopicProducer
OryxResource (abstr)
ServingModelManager
ServletContext
Wraps access to a message topic Producer , including logic to instantiate the object. This is a w...
A utility class that can serve as a superclass of Serving Layer application endpoints. It handles...
Implementations of this interface maintain, in memory, the current state of a model in the servin...
inputProducerservingModelManagerservletContext