Access/Update Objects
-
Represents a stateless connection to a Cumulocity tenant/instance
See moreDeclaration
Swift
public class C8yCumulocityConnection : JcSimpleConnection
-
Principal access point for all Cumulocity data represented as
ManagedObject
s such as devices and groups and implemented through the API endpoint \/inventory/managedObjects.Use this class to fetch, create, update and delete assets in c8y
Refer to the c8y API documentation for more information
See moreDeclaration
Swift
public class C8yManagedObjectsService : JcConnectionRequest<C8yCumulocityConnection>
-
Collection of queries to be used with
C8yManagedObjectsService#get(forQuery:pageNum:)
Refer to the c8y API documentation for more information
See moreDeclaration
Swift
public struct C8yManagedObjectQuery
-
Allows events related to
C8yManagedObject
to fetched and posted to CumulocityRefer to the c8y API documentation for more information
See moreDeclaration
Swift
public class C8yEventsService : JcConnectionRequest<C8yCumulocityConnection>
-
Allows measurements to be fetched and posted to Cumulocity. Leverages the underlying api at endpoint ‘\/measurement/measurements’ and described here
See moreDeclaration
Swift
public class C8yMeasurementsService : JcConnectionRequest<C8yCumulocityConnection>
-
Allows alarms to fetched and posted to Cumulocity
Refer to the c8y API documentation for more information
See moreDeclaration
Swift
public class C8yAlarmsService : JcConnectionRequest<C8yCumulocityConnection>
-
Allows devices to be remote controlled via c8y
Refer to the c8y API documentation for more information
See moreDeclaration
Swift
public class C8yOperationService : JcConnectionRequest<C8yCumulocityConnection>
-
Allows binary attachments to be uploaded/downloaded to c8y for
C8yManagedObject
Refer to the c8y API documentation for more information
See moreDeclaration
Swift
public class C8yBinariesService : JcConnectionRequest<C8yCumulocityConnection>