All Classes and Interfaces

Class
Description
 
Fragment containing agent information.
API for creating, updating and retrieving alarms from the platform.
 
 
 
 
A filter to be used in alarm queries.
 
 
 
 
 
 
 
 
We follow here convention from MediaType class, where we have both MediaType instances, and string representations (with '_TYPE' suffix in name).
 
 
 
 
 
 
 
 
 
 
 
 
 
Converter is used to ensure backward compatibility with Dozer mapper for previousValue and newValue of Audit Change
 
API for creating and retrieving audit records from the platform
 
 
 
 
A filter to be used in audit record queries.
 
 
 
Common Base Class for all Collection Representations.
 
 
BaseSvensonJSONContext<T extends org.cometd.bayeux.Message.Mutable>
 
API to perform operations to store, retrieve and delete binaries.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Used to create CumulocityCredentials objects, if given accessToken and xsrfToken, then CumulocityOAuthCredentials is created else CumulocityBasicCredentials is created
 
 
 
 
 
 
 
 
 
This class intentionally is not extending UserRepresentation.
 
Deprecated.
Provides methods to convert DateTime to/from String in UTC format.
 
 
 
API for creating, updating and retrieving operations from the platform.
 
 
 
Api for device bootstrap
 
 
 
 
 
Document<T extends ID>
Represents the common elements of any modeled entity.
 
 
 
 
 
 
 
 
 
API for creating, deleting and retrieving events from the platform.
 
 
 
 
A filter to be used in event queries.
We follow here convention from MediaType class, where we have both MediaType instances, and string representations (with '_TYPE' suffix in name).
A Java Representation for the Media Type EventMediaType.EVENT.
 
Converts between Java types and JSON according to the extensibility naming rules.
 
 
 
 
 
 
 
 
A poller that triggers tasks to execute at a fixed rate.
This class will trigger the defined pollingTask to run at the configured period.
 
 
 
 
 
 
Object that is used to manage underlying http client
Interceptor will ce called before http method will be executed
 
API for creating, deleting and retrieving external ids from the platform.
 
We follow here convention from MediaType class, where we have both MediaType instances, and string representations (with '_TYPE' suffix in name).
 
 
 
API for creating, and retrieving managed objects resources from the platform.
 
A filter to be used in managed object queries.
We follow here convention from MediaType class, where we have both MediaType instances, and string representations (with '_TYPE' suffix in name).
 
 
Deprecated.
A Java Representation for the MediaType Inventory, making a compromise between https://startups.jira.com/wiki/display/MTM/Inventory and the example in https://startups.jira.com/wiki/display/MTM/Requests+to+Inventory
Base class for all the core classes represented in JSON.
 
 
 
 
Java Interface to call the Cumulocity Inventory Rest API.
 
 
 
CREATE and UPDATE notifications have ManagedObjectRepresentation in "data" field, however DELETE notification has just String value.
 
 
 
 
 
 
A Java Representation for the MediaType ManagedObject
 
 
API for creating, deleting and retrieving measurements from the platform.
 
 
 
 
A filter to be used in measurement queries.
We follow here convention from MediaType class, where we have both MediaType instances, and string representations (with '_TYPE' suffix in name).
 
 
 
 
 
 
 
 
 
 
 
Manage notification subscriptions
 
 
 
 
 
 
We follow here convention from MediaType class, where we have both MediaType instances, and string representations (with '_TYPE' suffix in name).
 
 
 
 
 
A filter to be used in operation queries.
 
This is callback interface for processing new operations.
 
 
This class is an implementation of OperationsPollerInterface, its responsibility is to poll device control REST API for operations for given agent id.
This class is responsible for polling the given OperationCollection and putting received operations into the given queue
This queue is handling operations to be processed.
This class is responsible for polling queue for operations to be performed by OperationProcessor instance.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
We follow here convention from MediaType class, where we have both MediaType instances, and string representations (with '_TYPE' suffix in name).
Keeps credentials and client configuration.
This interface provides methods for controlling polling tasks.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Marker interface for ReferenceRepresentation.
 
 
 
 
 
 
 
 
 
This interface extends Poller functionality providing way of accessing polling result when available.
 
 
 
 
 
 
 
The state of a measurement.
 
 
 
 
 
 
 
 
 
 
 
 
 
API for retrieving system options from the platform.
 
 
 
 
We follow here convention from MediaType class, where we have both MediaType instances, and string representations (with '_TYPE' suffix in name).
API for creating, updating and retrieving options from the platform.
 
 
 
 
 
 
API for creating and verifying Tokens used for new Notifications
 
 
 
 
 
 
We follow here convention from MediaType class, where we have both MediaType instances, and string representations (with '_TYPE' suffix in name).
 
 
 
 
The type of a measurement value is used as a base for processing logic on top of the value.