3scale-cms-rest-client

A Java library for interacting with the 3scale Developer Portal API

See: Description

Packages 
Package Description
com.fwmotion.threescale.cmsBase package for developer-friendly interfaces and implementations of the 3scale CMS client
com.fwmotion.threescale.cms.exception
com.fwmotion.threescale.cms.mappersAuto-generated mappers intended to support translating between developer-friendly model objects and auto-generated REST client objects
com.fwmotion.threescale.cms.mixinsSupport files to instruct Jackson on handling of JSON data when interacting with the 3scale Developer Portal API
com.fwmotion.threescale.cms.modelPrimary Java object model of 3scale's Content Management objects
com.fwmotion.threescale.cms.supportSupport classes to facilitate simplified interaction with 3scale Content Management API
com.redhat.threescale.rest.cmsBase package for code that is generated based upon the 3scale Content Management OpenAPI Specification
com.redhat.threescale.rest.cms.apiClasses generated for each tag of the 3scale Content Management OpenAPI Specification, with each class including operations for the corresponding tag (For example, FilesApi will include operations tagged Files within the OpenAPI Specification document)
com.redhat.threescale.rest.cms.authAuthorization support classes generated based upon the 3scale Content Management OpenAPI Specification
com.redhat.threescale.rest.cms.modelJava object models generated based upon the 3scale Content Management OpenAPI Specification