diff --git a/docs/out/API Tools.html b/docs/out/API Tools.html index d3ede51..a0ac8a2 100644 --- a/docs/out/API Tools.html +++ b/docs/out/API Tools.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/About.html b/docs/out/About.html index e2467a3..2d48d29 100644 --- a/docs/out/About.html +++ b/docs/out/About.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Access/Update Objects.html b/docs/out/Access/Update Objects.html index 7daac85..b565b9c 100644 --- a/docs/out/Access/Update Objects.html +++ b/docs/out/Access/Update Objects.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Classes/C8yAlarmsService.html b/docs/out/Classes/C8yAlarmsService.html index a2b3c17..2c769b8 100644 --- a/docs/out/Classes/C8yAlarmsService.html +++ b/docs/out/Classes/C8yAlarmsService.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Classes/C8yAssetCollection.html b/docs/out/Classes/C8yAssetCollection.html index c53a631..3a54f8c 100644 --- a/docs/out/Classes/C8yAssetCollection.html +++ b/docs/out/Classes/C8yAssetCollection.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Classes/C8yBinariesService.html b/docs/out/Classes/C8yBinariesService.html index 8c9576a..825bd0f 100644 --- a/docs/out/Classes/C8yBinariesService.html +++ b/docs/out/Classes/C8yBinariesService.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Classes/C8yCumulocityConnection.html b/docs/out/Classes/C8yCumulocityConnection.html index fb72ced..95fe8c2 100644 --- a/docs/out/Classes/C8yCumulocityConnection.html +++ b/docs/out/Classes/C8yCumulocityConnection.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Classes/C8yDeviceModelsReference.html b/docs/out/Classes/C8yDeviceModelsReference.html index fe975fb..95d330e 100644 --- a/docs/out/Classes/C8yDeviceModelsReference.html +++ b/docs/out/Classes/C8yDeviceModelsReference.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Classes/C8yDeviceModelsReference/SupplierModelsSummary.html b/docs/out/Classes/C8yDeviceModelsReference/SupplierModelsSummary.html index 4108a3d..f78cf3d 100644 --- a/docs/out/Classes/C8yDeviceModelsReference/SupplierModelsSummary.html +++ b/docs/out/Classes/C8yDeviceModelsReference/SupplierModelsSummary.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Classes/C8yEditableDevice.html b/docs/out/Classes/C8yEditableDevice.html index 5c0a6b3..9779192 100644 --- a/docs/out/Classes/C8yEditableDevice.html +++ b/docs/out/Classes/C8yEditableDevice.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Classes/C8yEditableGroup.html b/docs/out/Classes/C8yEditableGroup.html index 4174f4d..c2e1af3 100644 --- a/docs/out/Classes/C8yEditableGroup.html +++ b/docs/out/Classes/C8yEditableGroup.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Classes/C8yEventsService.html b/docs/out/Classes/C8yEventsService.html index 7d55376..4b32311 100644 --- a/docs/out/Classes/C8yEventsService.html +++ b/docs/out/Classes/C8yEventsService.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Classes/C8yManagedObjectsService.html b/docs/out/Classes/C8yManagedObjectsService.html index 54a6115..18fb528 100644 --- a/docs/out/Classes/C8yManagedObjectsService.html +++ b/docs/out/Classes/C8yManagedObjectsService.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Classes/C8yManagedObjectsService/ManagedObjectNotFoundError.html b/docs/out/Classes/C8yManagedObjectsService/ManagedObjectNotFoundError.html index 310dd04..788216c 100644 --- a/docs/out/Classes/C8yManagedObjectsService/ManagedObjectNotFoundError.html +++ b/docs/out/Classes/C8yManagedObjectsService/ManagedObjectNotFoundError.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Classes/C8yMeasurementsService.html b/docs/out/Classes/C8yMeasurementsService.html index cdd5823..440cfd2 100644 --- a/docs/out/Classes/C8yMeasurementsService.html +++ b/docs/out/Classes/C8yMeasurementsService.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Classes/C8yMockedAssetCollection.html b/docs/out/Classes/C8yMockedAssetCollection.html index babbfd9..a6a5ad4 100644 --- a/docs/out/Classes/C8yMockedAssetCollection.html +++ b/docs/out/Classes/C8yMockedAssetCollection.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Classes/C8yMutableDevice.html b/docs/out/Classes/C8yMutableDevice.html index 44c0c07..7fa92c0 100644 --- a/docs/out/Classes/C8yMutableDevice.html +++ b/docs/out/Classes/C8yMutableDevice.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Classes/C8yMutableDevice/Measurement.html b/docs/out/Classes/C8yMutableDevice/Measurement.html index 5693ba3..33c28d3 100644 --- a/docs/out/Classes/C8yMutableDevice/Measurement.html +++ b/docs/out/Classes/C8yMutableDevice/Measurement.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Classes/C8yMutableDevice/MeasurementSeries.html b/docs/out/Classes/C8yMutableDevice/MeasurementSeries.html index 9f3b298..2a594f1 100644 --- a/docs/out/Classes/C8yMutableDevice/MeasurementSeries.html +++ b/docs/out/Classes/C8yMutableDevice/MeasurementSeries.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Classes/C8yNetworks.html b/docs/out/Classes/C8yNetworks.html index f807cb8..d96a2bc 100644 --- a/docs/out/Classes/C8yNetworks.html +++ b/docs/out/Classes/C8yNetworks.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Classes/C8yNetworks/UnknownNetworkTypeError.html b/docs/out/Classes/C8yNetworks/UnknownNetworkTypeError.html index 5b37b33..0da21d6 100644 --- a/docs/out/Classes/C8yNetworks/UnknownNetworkTypeError.html +++ b/docs/out/Classes/C8yNetworks/UnknownNetworkTypeError.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Classes/C8yOperationService.html b/docs/out/Classes/C8yOperationService.html index 5351bc0..8c8ebee 100644 --- a/docs/out/Classes/C8yOperationService.html +++ b/docs/out/Classes/C8yOperationService.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Classes/JcConnectionFactory.html b/docs/out/Classes/JcConnectionFactory.html index 6987682..a96f891 100644 --- a/docs/out/Classes/JcConnectionFactory.html +++ b/docs/out/Classes/JcConnectionFactory.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Classes/JcConnectionRequest.html b/docs/out/Classes/JcConnectionRequest.html index 37e32c5..9907d18 100644 --- a/docs/out/Classes/JcConnectionRequest.html +++ b/docs/out/Classes/JcConnectionRequest.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Classes/JcConnectionRequest/APIError.html b/docs/out/Classes/JcConnectionRequest/APIError.html index 6c140c8..0e48bbb 100644 --- a/docs/out/Classes/JcConnectionRequest/APIError.html +++ b/docs/out/Classes/JcConnectionRequest/APIError.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Classes/JcConnectionRequest/Method.html b/docs/out/Classes/JcConnectionRequest/Method.html index b2821ee..07e6400 100644 --- a/docs/out/Classes/JcConnectionRequest/Method.html +++ b/docs/out/Classes/JcConnectionRequest/Method.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Classes/JcRequestResponse.html b/docs/out/Classes/JcRequestResponse.html index c3f9bc0..6e9dbfa 100644 --- a/docs/out/Classes/JcRequestResponse.html +++ b/docs/out/Classes/JcRequestResponse.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Classes/JcSimpleConnection.html b/docs/out/Classes/JcSimpleConnection.html index f8bc86c..f1933ed 100644 --- a/docs/out/Classes/JcSimpleConnection.html +++ b/docs/out/Classes/JcSimpleConnection.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Custom Fragments.html b/docs/out/Custom Fragments.html index e1a13b7..91a7085 100644 --- a/docs/out/Custom Fragments.html +++ b/docs/out/Custom Fragments.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Custom Models.html b/docs/out/Custom Models.html index 07a9227..528eb35 100644 --- a/docs/out/Custom Models.html +++ b/docs/out/Custom Models.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Data Models.html b/docs/out/Data Models.html index ed30bed..9a647e8 100644 --- a/docs/out/Data Models.html +++ b/docs/out/Data Models.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Enums/C8yGroupCategory.html b/docs/out/Enums/C8yGroupCategory.html index b0435a5..7feb236 100644 --- a/docs/out/Enums/C8yGroupCategory.html +++ b/docs/out/Enums/C8yGroupCategory.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Enums/C8yNetworkType.html b/docs/out/Enums/C8yNetworkType.html index 8e65d1b..1ed17c2 100644 --- a/docs/out/Enums/C8yNetworkType.html +++ b/docs/out/Enums/C8yNetworkType.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Enums/C8yNoValidIdError.html b/docs/out/Enums/C8yNoValidIdError.html index 5463185..32d8dba 100644 --- a/docs/out/Enums/C8yNoValidIdError.html +++ b/docs/out/Enums/C8yNoValidIdError.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Enums/C8yOperationLevel.html b/docs/out/Enums/C8yOperationLevel.html index 3503cb7..ba0eb03 100644 --- a/docs/out/Enums/C8yOperationLevel.html +++ b/docs/out/Enums/C8yOperationLevel.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Enums/C8yOrganisationCategory.html b/docs/out/Enums/C8yOrganisationCategory.html index acac2b0..ce0bc5b 100644 --- a/docs/out/Enums/C8yOrganisationCategory.html +++ b/docs/out/Enums/C8yOrganisationCategory.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Enums/JCResponseStatus.html b/docs/out/Enums/JCResponseStatus.html index 9c0e6da..1da0159 100644 --- a/docs/out/Enums/JCResponseStatus.html +++ b/docs/out/Enums/JCResponseStatus.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Extensions/Date.html b/docs/out/Extensions/Date.html index 4993b03..a8ae6df 100644 --- a/docs/out/Extensions/Date.html +++ b/docs/out/Extensions/Date.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Extensions/String.html b/docs/out/Extensions/String.html index 805f90b..8fd3e9c 100644 --- a/docs/out/Extensions/String.html +++ b/docs/out/Extensions/String.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/High Level Access.html b/docs/out/High Level Access.html index de3bb46..e2e41dc 100644 --- a/docs/out/High Level Access.html +++ b/docs/out/High Level Access.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Other Classes.html b/docs/out/Other Classes.html index 40943ce..24d5fe7 100644 --- a/docs/out/Other Classes.html +++ b/docs/out/Other Classes.html @@ -371,9 +371,6 @@ - @@ -562,36 +559,6 @@

Declaration

-
  • -
    - - - - JcRepeatingTimer - -
    -
    -
    -
    -
    -
    -

    RepeatingTimer mimics the API of DispatchSourceTimer but in a way that prevents -crashes that occur from calling resume multiple times on a timer that is -already resumed (noted by https://github.com/SiftScience/sift-ios/issues/52

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public class JcRepeatingTimer
    - -
    -
    -
    -
    -
  • diff --git a/docs/out/Other Enums.html b/docs/out/Other Enums.html index cf4e23c..dafe3ac 100644 --- a/docs/out/Other Enums.html +++ b/docs/out/Other Enums.html @@ -371,9 +371,6 @@
  • - diff --git a/docs/out/Other Extensions.html b/docs/out/Other Extensions.html index ae222c8..bd4498c 100644 --- a/docs/out/Other Extensions.html +++ b/docs/out/Other Extensions.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Other Global Variables.html b/docs/out/Other Global Variables.html index fdf910d..14e2d60 100644 --- a/docs/out/Other Global Variables.html +++ b/docs/out/Other Global Variables.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Other Structs.html b/docs/out/Other Structs.html index f40ac1e..faf4a95 100644 --- a/docs/out/Other Structs.html +++ b/docs/out/Other Structs.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Protocols/C8yCustomAsset.html b/docs/out/Protocols/C8yCustomAsset.html index b19f963..40c0e22 100644 --- a/docs/out/Protocols/C8yCustomAsset.html +++ b/docs/out/Protocols/C8yCustomAsset.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Protocols/C8yObject.html b/docs/out/Protocols/C8yObject.html index 6eed895..a5f4ac6 100644 --- a/docs/out/Protocols/C8yObject.html +++ b/docs/out/Protocols/C8yObject.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Protocols/JcConnection.html b/docs/out/Protocols/JcConnection.html index aeaeda0..39d5855 100644 --- a/docs/out/Protocols/JcConnection.html +++ b/docs/out/Protocols/JcConnection.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/AnyC8yObject.html b/docs/out/Structs/AnyC8yObject.html index 4c7eb46..d2d1bd0 100644 --- a/docs/out/Structs/AnyC8yObject.html +++ b/docs/out/Structs/AnyC8yObject.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/AnyC8yObject/WrappedType.html b/docs/out/Structs/AnyC8yObject/WrappedType.html index e033abc..000decd 100644 --- a/docs/out/Structs/AnyC8yObject/WrappedType.html +++ b/docs/out/Structs/AnyC8yObject/WrappedType.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/C8yAddress.html b/docs/out/Structs/C8yAddress.html index f5a56f3..1b45030 100644 --- a/docs/out/Structs/C8yAddress.html +++ b/docs/out/Structs/C8yAddress.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/C8yAlarm.html b/docs/out/Structs/C8yAlarm.html index 1cdb413..e154294 100644 --- a/docs/out/Structs/C8yAlarm.html +++ b/docs/out/Structs/C8yAlarm.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/C8yAlarm/Severity.html b/docs/out/Structs/C8yAlarm/Severity.html index f488eb1..26ed181 100644 --- a/docs/out/Structs/C8yAlarm/Severity.html +++ b/docs/out/Structs/C8yAlarm/Severity.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/C8yAlarm/Status.html b/docs/out/Structs/C8yAlarm/Status.html index 12350f4..f4033b7 100644 --- a/docs/out/Structs/C8yAlarm/Status.html +++ b/docs/out/Structs/C8yAlarm/Status.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/C8yAssignedNetwork.html b/docs/out/Structs/C8yAssignedNetwork.html index a781b70..34ba2d6 100644 --- a/docs/out/Structs/C8yAssignedNetwork.html +++ b/docs/out/Structs/C8yAssignedNetwork.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/C8yContactInfo.html b/docs/out/Structs/C8yContactInfo.html index d7b8143..bbdad51 100644 --- a/docs/out/Structs/C8yContactInfo.html +++ b/docs/out/Structs/C8yContactInfo.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/C8yCumulocityUser.html b/docs/out/Structs/C8yCumulocityUser.html index 7caaba1..c0d6293 100644 --- a/docs/out/Structs/C8yCumulocityUser.html +++ b/docs/out/Structs/C8yCumulocityUser.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/C8yCustomAssetProcessor.html b/docs/out/Structs/C8yCustomAssetProcessor.html index 8ff00a4..8f17bcf 100644 --- a/docs/out/Structs/C8yCustomAssetProcessor.html +++ b/docs/out/Structs/C8yCustomAssetProcessor.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/C8yCustomAssetProcessor/AssetObjectKey.html b/docs/out/Structs/C8yCustomAssetProcessor/AssetObjectKey.html index a180176..667d059 100644 --- a/docs/out/Structs/C8yCustomAssetProcessor/AssetObjectKey.html +++ b/docs/out/Structs/C8yCustomAssetProcessor/AssetObjectKey.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/C8yDataPoints.html b/docs/out/Structs/C8yDataPoints.html index 4294d99..11aa897 100644 --- a/docs/out/Structs/C8yDataPoints.html +++ b/docs/out/Structs/C8yDataPoints.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/C8yDataPoints/DataPoint.html b/docs/out/Structs/C8yDataPoints/DataPoint.html index be69555..5af0bec 100644 --- a/docs/out/Structs/C8yDataPoints/DataPoint.html +++ b/docs/out/Structs/C8yDataPoints/DataPoint.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/C8yDataPoints/DataPointValue.html b/docs/out/Structs/C8yDataPoints/DataPointValue.html index 7a83633..ddaeeac 100644 --- a/docs/out/Structs/C8yDataPoints/DataPointValue.html +++ b/docs/out/Structs/C8yDataPoints/DataPointValue.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/C8yDevice.html b/docs/out/Structs/C8yDevice.html index 0767be7..b14bc69 100644 --- a/docs/out/Structs/C8yDevice.html +++ b/docs/out/Structs/C8yDevice.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/C8yDevice/DeviceCategory.html b/docs/out/Structs/C8yDevice/DeviceCategory.html index 58b4da6..57d9cbb 100644 --- a/docs/out/Structs/C8yDevice/DeviceCategory.html +++ b/docs/out/Structs/C8yDevice/DeviceCategory.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/C8yDeviceNetworkInstance.html b/docs/out/Structs/C8yDeviceNetworkInstance.html index af818ea..26673fb 100644 --- a/docs/out/Structs/C8yDeviceNetworkInstance.html +++ b/docs/out/Structs/C8yDeviceNetworkInstance.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/C8yDeviceNetworkProvider.html b/docs/out/Structs/C8yDeviceNetworkProvider.html index 52c7f9c..397a18b 100644 --- a/docs/out/Structs/C8yDeviceNetworkProvider.html +++ b/docs/out/Structs/C8yDeviceNetworkProvider.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/C8yEvent.html b/docs/out/Structs/C8yEvent.html index 4f6f20e..bceb135 100644 --- a/docs/out/Structs/C8yEvent.html +++ b/docs/out/Structs/C8yEvent.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/C8yExternalId.html b/docs/out/Structs/C8yExternalId.html index df7acf0..d6dd71e 100644 --- a/docs/out/Structs/C8yExternalId.html +++ b/docs/out/Structs/C8yExternalId.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/C8yExternalIds.html b/docs/out/Structs/C8yExternalIds.html index 165ab76..eb55611 100644 --- a/docs/out/Structs/C8yExternalIds.html +++ b/docs/out/Structs/C8yExternalIds.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/C8yGroup.html b/docs/out/Structs/C8yGroup.html index 79910af..e3f0736 100644 --- a/docs/out/Structs/C8yGroup.html +++ b/docs/out/Structs/C8yGroup.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/C8yGroup/Info.html b/docs/out/Structs/C8yGroup/Info.html index ff88354..4a342fb 100644 --- a/docs/out/Structs/C8yGroup/Info.html +++ b/docs/out/Structs/C8yGroup/Info.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/C8yLoRaNetworkInfo.html b/docs/out/Structs/C8yLoRaNetworkInfo.html index 4371069..8c7287f 100644 --- a/docs/out/Structs/C8yLoRaNetworkInfo.html +++ b/docs/out/Structs/C8yLoRaNetworkInfo.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/C8yManagedObject.html b/docs/out/Structs/C8yManagedObject.html index c676705..acdacea 100644 --- a/docs/out/Structs/C8yManagedObject.html +++ b/docs/out/Structs/C8yManagedObject.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/C8yManagedObject/ActiveAlarmsStatus.html b/docs/out/Structs/C8yManagedObject/ActiveAlarmsStatus.html index ca30b66..b7b9030 100644 --- a/docs/out/Structs/C8yManagedObject/ActiveAlarmsStatus.html +++ b/docs/out/Structs/C8yManagedObject/ActiveAlarmsStatus.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/C8yManagedObject/Availability.html b/docs/out/Structs/C8yManagedObject/Availability.html index cf62760..73eed40 100644 --- a/docs/out/Structs/C8yManagedObject/Availability.html +++ b/docs/out/Structs/C8yManagedObject/Availability.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/C8yManagedObject/AvailabilityStatus.html b/docs/out/Structs/C8yManagedObject/AvailabilityStatus.html index 77ce454..318f7d7 100644 --- a/docs/out/Structs/C8yManagedObject/AvailabilityStatus.html +++ b/docs/out/Structs/C8yManagedObject/AvailabilityStatus.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/C8yManagedObject/ChildReferences.html b/docs/out/Structs/C8yManagedObject/ChildReferences.html index 61e40c5..c179c5b 100644 --- a/docs/out/Structs/C8yManagedObject/ChildReferences.html +++ b/docs/out/Structs/C8yManagedObject/ChildReferences.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/C8yManagedObject/ChildReferences/ReferencedObject.html b/docs/out/Structs/C8yManagedObject/ChildReferences/ReferencedObject.html index 20726dd..e02c7b2 100644 --- a/docs/out/Structs/C8yManagedObject/ChildReferences/ReferencedObject.html +++ b/docs/out/Structs/C8yManagedObject/ChildReferences/ReferencedObject.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/C8yManagedObject/ConnectionStatus.html b/docs/out/Structs/C8yManagedObject/ConnectionStatus.html index e0df7fb..6db4d4c 100644 --- a/docs/out/Structs/C8yManagedObject/ConnectionStatus.html +++ b/docs/out/Structs/C8yManagedObject/ConnectionStatus.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/C8yManagedObject/ConnectionStatusType.html b/docs/out/Structs/C8yManagedObject/ConnectionStatusType.html index ec2dfd8..516d59d 100644 --- a/docs/out/Structs/C8yManagedObject/ConnectionStatusType.html +++ b/docs/out/Structs/C8yManagedObject/ConnectionStatusType.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/C8yManagedObject/Firmware.html b/docs/out/Structs/C8yManagedObject/Firmware.html index 8fb8d92..31a2eec 100644 --- a/docs/out/Structs/C8yManagedObject/Firmware.html +++ b/docs/out/Structs/C8yManagedObject/Firmware.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/C8yManagedObject/Hardware.html b/docs/out/Structs/C8yManagedObject/Hardware.html index 0572376..8e71fcc 100644 --- a/docs/out/Structs/C8yManagedObject/Hardware.html +++ b/docs/out/Structs/C8yManagedObject/Hardware.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/C8yManagedObject/LpwanDevice.html b/docs/out/Structs/C8yManagedObject/LpwanDevice.html index 607c81a..4980204 100644 --- a/docs/out/Structs/C8yManagedObject/LpwanDevice.html +++ b/docs/out/Structs/C8yManagedObject/LpwanDevice.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/C8yManagedObject/Position.html b/docs/out/Structs/C8yManagedObject/Position.html index b29cb38..7ebedc4 100644 --- a/docs/out/Structs/C8yManagedObject/Position.html +++ b/docs/out/Structs/C8yManagedObject/Position.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/C8yManagedObject/RelayStateType.html b/docs/out/Structs/C8yManagedObject/RelayStateType.html index f8f2e12..a0b0a95 100644 --- a/docs/out/Structs/C8yManagedObject/RelayStateType.html +++ b/docs/out/Structs/C8yManagedObject/RelayStateType.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/C8yManagedObject/RequiredAvailability.html b/docs/out/Structs/C8yManagedObject/RequiredAvailability.html index 4d79b05..aa396f6 100644 --- a/docs/out/Structs/C8yManagedObject/RequiredAvailability.html +++ b/docs/out/Structs/C8yManagedObject/RequiredAvailability.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/C8yManagedObject/SensorType.html b/docs/out/Structs/C8yManagedObject/SensorType.html index c9e2ec7..c0c858e 100644 --- a/docs/out/Structs/C8yManagedObject/SensorType.html +++ b/docs/out/Structs/C8yManagedObject/SensorType.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/C8yManagedObject/Status.html b/docs/out/Structs/C8yManagedObject/Status.html index 9891e5a..b66925a 100644 --- a/docs/out/Structs/C8yManagedObject/Status.html +++ b/docs/out/Structs/C8yManagedObject/Status.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/C8yManagedObjectQuery.html b/docs/out/Structs/C8yManagedObjectQuery.html index c90b727..635cdd8 100644 --- a/docs/out/Structs/C8yManagedObjectQuery.html +++ b/docs/out/Structs/C8yManagedObjectQuery.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/C8yManagedObjectQuery/Operator.html b/docs/out/Structs/C8yManagedObjectQuery/Operator.html index 37fef98..603e66e 100644 --- a/docs/out/Structs/C8yManagedObjectQuery/Operator.html +++ b/docs/out/Structs/C8yManagedObjectQuery/Operator.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/C8yManagedObjectQuery/Query.html b/docs/out/Structs/C8yManagedObjectQuery/Query.html index ba2a9c0..b1e1845 100644 --- a/docs/out/Structs/C8yManagedObjectQuery/Query.html +++ b/docs/out/Structs/C8yManagedObjectQuery/Query.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/C8yMeasurement.html b/docs/out/Structs/C8yMeasurement.html index 6415ee5..06b6e3f 100644 --- a/docs/out/Structs/C8yMeasurement.html +++ b/docs/out/Structs/C8yMeasurement.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/C8yMeasurement/MeasurementValue.html b/docs/out/Structs/C8yMeasurement/MeasurementValue.html index 1771f47..5b31d01 100644 --- a/docs/out/Structs/C8yMeasurement/MeasurementValue.html +++ b/docs/out/Structs/C8yMeasurement/MeasurementValue.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/C8yMeasurementSeries.html b/docs/out/Structs/C8yMeasurementSeries.html index 5331416..ea17eaa 100644 --- a/docs/out/Structs/C8yMeasurementSeries.html +++ b/docs/out/Structs/C8yMeasurementSeries.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/C8yMeasurementSeries/AggregateType.html b/docs/out/Structs/C8yMeasurementSeries/AggregateType.html index dbc5b18..e4caff3 100644 --- a/docs/out/Structs/C8yMeasurementSeries/AggregateType.html +++ b/docs/out/Structs/C8yMeasurementSeries/AggregateType.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/C8yMeasurementSeries/Series.html b/docs/out/Structs/C8yMeasurementSeries/Series.html index f874473..ac2bd9a 100644 --- a/docs/out/Structs/C8yMeasurementSeries/Series.html +++ b/docs/out/Structs/C8yMeasurementSeries/Series.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/C8yMeasurementSeries/Values.html b/docs/out/Structs/C8yMeasurementSeries/Values.html index 8db1752..b2f3241 100644 --- a/docs/out/Structs/C8yMeasurementSeries/Values.html +++ b/docs/out/Structs/C8yMeasurementSeries/Values.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/C8yMeasurementSeries/ValuesWrapper.html b/docs/out/Structs/C8yMeasurementSeries/ValuesWrapper.html index 8519e5f..e9ee059 100644 --- a/docs/out/Structs/C8yMeasurementSeries/ValuesWrapper.html +++ b/docs/out/Structs/C8yMeasurementSeries/ValuesWrapper.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/C8yModel.html b/docs/out/Structs/C8yModel.html index 4a44cd2..31c81d1 100644 --- a/docs/out/Structs/C8yModel.html +++ b/docs/out/Structs/C8yModel.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/C8yModels.html b/docs/out/Structs/C8yModels.html index db6ff95..1afcf1f 100644 --- a/docs/out/Structs/C8yModels.html +++ b/docs/out/Structs/C8yModels.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/C8yOperation.html b/docs/out/Structs/C8yOperation.html index e5a12d9..f1f78ac 100644 --- a/docs/out/Structs/C8yOperation.html +++ b/docs/out/Structs/C8yOperation.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/C8yOperation/OperationDetails.html b/docs/out/Structs/C8yOperation/OperationDetails.html index cb7790d..2383739 100644 --- a/docs/out/Structs/C8yOperation/OperationDetails.html +++ b/docs/out/Structs/C8yOperation/OperationDetails.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/C8yOperation/Status.html b/docs/out/Structs/C8yOperation/Status.html index 18be376..c2d456e 100644 --- a/docs/out/Structs/C8yOperation/Status.html +++ b/docs/out/Structs/C8yOperation/Status.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/C8yPageStatistics.html b/docs/out/Structs/C8yPageStatistics.html index fc50a11..f79762d 100644 --- a/docs/out/Structs/C8yPageStatistics.html +++ b/docs/out/Structs/C8yPageStatistics.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/C8yPagedAlarms.html b/docs/out/Structs/C8yPagedAlarms.html index ce629aa..e106d37 100644 --- a/docs/out/Structs/C8yPagedAlarms.html +++ b/docs/out/Structs/C8yPagedAlarms.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/C8yPagedEvents.html b/docs/out/Structs/C8yPagedEvents.html index dc6ed02..bc69fa8 100644 --- a/docs/out/Structs/C8yPagedEvents.html +++ b/docs/out/Structs/C8yPagedEvents.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/C8yPagedManagedObjects.html b/docs/out/Structs/C8yPagedManagedObjects.html index 2b9222c..ab9cbf7 100644 --- a/docs/out/Structs/C8yPagedManagedObjects.html +++ b/docs/out/Structs/C8yPagedManagedObjects.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/C8yPagedMeasurements.html b/docs/out/Structs/C8yPagedMeasurements.html index 0d53586..856e49f 100644 --- a/docs/out/Structs/C8yPagedMeasurements.html +++ b/docs/out/Structs/C8yPagedMeasurements.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/C8yPagedOperations.html b/docs/out/Structs/C8yPagedOperations.html index fe5689a..d8ddba6 100644 --- a/docs/out/Structs/C8yPagedOperations.html +++ b/docs/out/Structs/C8yPagedOperations.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/C8yPlanning.html b/docs/out/Structs/C8yPlanning.html index 2d831da..8cd39fc 100644 --- a/docs/out/Structs/C8yPlanning.html +++ b/docs/out/Structs/C8yPlanning.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/C8yStringWrapper.html b/docs/out/Structs/C8yStringWrapper.html index 43bf659..3b6f2fe 100644 --- a/docs/out/Structs/C8yStringWrapper.html +++ b/docs/out/Structs/C8yStringWrapper.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/C8ySupplier.html b/docs/out/Structs/C8ySupplier.html index 8fdb192..9291f0b 100644 --- a/docs/out/Structs/C8ySupplier.html +++ b/docs/out/Structs/C8ySupplier.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/C8ySuppliers.html b/docs/out/Structs/C8ySuppliers.html index db1a195..b4dbe89 100644 --- a/docs/out/Structs/C8ySuppliers.html +++ b/docs/out/Structs/C8ySuppliers.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/JcMultiPartContent.html b/docs/out/Structs/JcMultiPartContent.html index 1032528..082c999 100644 --- a/docs/out/Structs/JcMultiPartContent.html +++ b/docs/out/Structs/JcMultiPartContent.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/JcMultiPartContent/ContentPart.html b/docs/out/Structs/JcMultiPartContent/ContentPart.html index 627447b..c2b5576 100644 --- a/docs/out/Structs/JcMultiPartContent/ContentPart.html +++ b/docs/out/Structs/JcMultiPartContent/ContentPart.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/Structs/JcMultiPartRequestResponse.html b/docs/out/Structs/JcMultiPartRequestResponse.html index 194dc35..107d3a7 100644 --- a/docs/out/Structs/JcMultiPartRequestResponse.html +++ b/docs/out/Structs/JcMultiPartRequestResponse.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/customisation-overview.html b/docs/out/customisation-overview.html index 2dd2ce6..8e76857 100644 --- a/docs/out/customisation-overview.html +++ b/docs/out/customisation-overview.html @@ -370,9 +370,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/API Tools.html b/docs/out/docsets/.docset/Contents/Resources/Documents/API Tools.html index d3ede51..a0ac8a2 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/API Tools.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/API Tools.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/About.html b/docs/out/docsets/.docset/Contents/Resources/Documents/About.html index e2467a3..2d48d29 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/About.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/About.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Access/Update Objects.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Access/Update Objects.html index 7daac85..b565b9c 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Access/Update Objects.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Access/Update Objects.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yAlarmsService.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yAlarmsService.html index a2b3c17..2c769b8 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yAlarmsService.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yAlarmsService.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yAssetCollection.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yAssetCollection.html index c53a631..3a54f8c 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yAssetCollection.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yAssetCollection.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yBinariesService.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yBinariesService.html index 8c9576a..825bd0f 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yBinariesService.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yBinariesService.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yCumulocityConnection.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yCumulocityConnection.html index fb72ced..95fe8c2 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yCumulocityConnection.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yCumulocityConnection.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yDeviceModelsReference.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yDeviceModelsReference.html index fe975fb..95d330e 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yDeviceModelsReference.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yDeviceModelsReference.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yDeviceModelsReference/SupplierModelsSummary.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yDeviceModelsReference/SupplierModelsSummary.html index 4108a3d..f78cf3d 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yDeviceModelsReference/SupplierModelsSummary.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yDeviceModelsReference/SupplierModelsSummary.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yEditableDevice.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yEditableDevice.html index 5c0a6b3..9779192 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yEditableDevice.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yEditableDevice.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yEditableGroup.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yEditableGroup.html index 4174f4d..c2e1af3 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yEditableGroup.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yEditableGroup.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yEventsService.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yEventsService.html index 7d55376..4b32311 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yEventsService.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yEventsService.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yManagedObjectsService.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yManagedObjectsService.html index 54a6115..18fb528 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yManagedObjectsService.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yManagedObjectsService.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yManagedObjectsService/ManagedObjectNotFoundError.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yManagedObjectsService/ManagedObjectNotFoundError.html index 310dd04..788216c 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yManagedObjectsService/ManagedObjectNotFoundError.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yManagedObjectsService/ManagedObjectNotFoundError.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yMeasurementsService.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yMeasurementsService.html index cdd5823..440cfd2 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yMeasurementsService.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yMeasurementsService.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yMockedAssetCollection.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yMockedAssetCollection.html index babbfd9..a6a5ad4 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yMockedAssetCollection.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yMockedAssetCollection.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yMutableDevice.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yMutableDevice.html index 44c0c07..7fa92c0 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yMutableDevice.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yMutableDevice.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yMutableDevice/Measurement.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yMutableDevice/Measurement.html index 5693ba3..33c28d3 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yMutableDevice/Measurement.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yMutableDevice/Measurement.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yMutableDevice/MeasurementSeries.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yMutableDevice/MeasurementSeries.html index 9f3b298..2a594f1 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yMutableDevice/MeasurementSeries.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yMutableDevice/MeasurementSeries.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yNetworks.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yNetworks.html index f807cb8..d96a2bc 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yNetworks.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yNetworks.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yNetworks/UnknownNetworkTypeError.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yNetworks/UnknownNetworkTypeError.html index 5b37b33..0da21d6 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yNetworks/UnknownNetworkTypeError.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yNetworks/UnknownNetworkTypeError.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yOperationService.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yOperationService.html index 5351bc0..8c8ebee 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yOperationService.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/C8yOperationService.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/JcConnectionFactory.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/JcConnectionFactory.html index 6987682..a96f891 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/JcConnectionFactory.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/JcConnectionFactory.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/JcConnectionRequest.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/JcConnectionRequest.html index 37e32c5..9907d18 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/JcConnectionRequest.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/JcConnectionRequest.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/JcConnectionRequest/APIError.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/JcConnectionRequest/APIError.html index 6c140c8..0e48bbb 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/JcConnectionRequest/APIError.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/JcConnectionRequest/APIError.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/JcConnectionRequest/Method.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/JcConnectionRequest/Method.html index b2821ee..07e6400 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/JcConnectionRequest/Method.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/JcConnectionRequest/Method.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/JcRequestResponse.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/JcRequestResponse.html index c3f9bc0..6e9dbfa 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/JcRequestResponse.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/JcRequestResponse.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/JcSimpleConnection.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/JcSimpleConnection.html index f8bc86c..f1933ed 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/JcSimpleConnection.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Classes/JcSimpleConnection.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Custom Fragments.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Custom Fragments.html index e1a13b7..91a7085 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Custom Fragments.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Custom Fragments.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Custom Models.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Custom Models.html index 07a9227..528eb35 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Custom Models.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Custom Models.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Data Models.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Data Models.html index ed30bed..9a647e8 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Data Models.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Data Models.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Enums/C8yGroupCategory.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Enums/C8yGroupCategory.html index b0435a5..7feb236 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Enums/C8yGroupCategory.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Enums/C8yGroupCategory.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Enums/C8yNetworkType.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Enums/C8yNetworkType.html index 8e65d1b..1ed17c2 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Enums/C8yNetworkType.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Enums/C8yNetworkType.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Enums/C8yNoValidIdError.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Enums/C8yNoValidIdError.html index 5463185..32d8dba 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Enums/C8yNoValidIdError.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Enums/C8yNoValidIdError.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Enums/C8yOperationLevel.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Enums/C8yOperationLevel.html index 3503cb7..ba0eb03 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Enums/C8yOperationLevel.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Enums/C8yOperationLevel.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Enums/C8yOrganisationCategory.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Enums/C8yOrganisationCategory.html index acac2b0..ce0bc5b 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Enums/C8yOrganisationCategory.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Enums/C8yOrganisationCategory.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Enums/JCResponseStatus.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Enums/JCResponseStatus.html index 9c0e6da..1da0159 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Enums/JCResponseStatus.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Enums/JCResponseStatus.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Extensions/Date.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Extensions/Date.html index 4993b03..a8ae6df 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Extensions/Date.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Extensions/Date.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Extensions/String.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Extensions/String.html index 805f90b..8fd3e9c 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Extensions/String.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Extensions/String.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/High Level Access.html b/docs/out/docsets/.docset/Contents/Resources/Documents/High Level Access.html index de3bb46..e2e41dc 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/High Level Access.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/High Level Access.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Other Classes.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Other Classes.html index 40943ce..24d5fe7 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Other Classes.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Other Classes.html @@ -371,9 +371,6 @@ - @@ -562,36 +559,6 @@

    Declaration

    -
  • -
    - - - - JcRepeatingTimer - -
    -
    -
    -
    -
    -
    -

    RepeatingTimer mimics the API of DispatchSourceTimer but in a way that prevents -crashes that occur from calling resume multiple times on a timer that is -already resumed (noted by https://github.com/SiftScience/sift-ios/issues/52

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public class JcRepeatingTimer
    - -
    -
    -
    -
    -
  • diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Other Enums.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Other Enums.html index cf4e23c..dafe3ac 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Other Enums.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Other Enums.html @@ -371,9 +371,6 @@
  • - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Other Extensions.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Other Extensions.html index ae222c8..bd4498c 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Other Extensions.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Other Extensions.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Other Global Variables.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Other Global Variables.html index fdf910d..14e2d60 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Other Global Variables.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Other Global Variables.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Other Structs.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Other Structs.html index f40ac1e..faf4a95 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Other Structs.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Other Structs.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Protocols/C8yCustomAsset.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Protocols/C8yCustomAsset.html index b19f963..40c0e22 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Protocols/C8yCustomAsset.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Protocols/C8yCustomAsset.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Protocols/C8yObject.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Protocols/C8yObject.html index 6eed895..a5f4ac6 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Protocols/C8yObject.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Protocols/C8yObject.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Protocols/JcConnection.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Protocols/JcConnection.html index aeaeda0..39d5855 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Protocols/JcConnection.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Protocols/JcConnection.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/AnyC8yObject.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/AnyC8yObject.html index 4c7eb46..d2d1bd0 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/AnyC8yObject.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/AnyC8yObject.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/AnyC8yObject/WrappedType.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/AnyC8yObject/WrappedType.html index e033abc..000decd 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/AnyC8yObject/WrappedType.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/AnyC8yObject/WrappedType.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yAddress.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yAddress.html index f5a56f3..1b45030 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yAddress.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yAddress.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yAlarm.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yAlarm.html index 1cdb413..e154294 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yAlarm.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yAlarm.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yAlarm/Severity.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yAlarm/Severity.html index f488eb1..26ed181 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yAlarm/Severity.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yAlarm/Severity.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yAlarm/Status.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yAlarm/Status.html index 12350f4..f4033b7 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yAlarm/Status.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yAlarm/Status.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yAssignedNetwork.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yAssignedNetwork.html index a781b70..34ba2d6 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yAssignedNetwork.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yAssignedNetwork.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yContactInfo.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yContactInfo.html index d7b8143..bbdad51 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yContactInfo.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yContactInfo.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yCumulocityUser.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yCumulocityUser.html index 7caaba1..c0d6293 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yCumulocityUser.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yCumulocityUser.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yCustomAssetProcessor.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yCustomAssetProcessor.html index 8ff00a4..8f17bcf 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yCustomAssetProcessor.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yCustomAssetProcessor.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yCustomAssetProcessor/AssetObjectKey.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yCustomAssetProcessor/AssetObjectKey.html index a180176..667d059 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yCustomAssetProcessor/AssetObjectKey.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yCustomAssetProcessor/AssetObjectKey.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yDataPoints.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yDataPoints.html index 4294d99..11aa897 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yDataPoints.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yDataPoints.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yDataPoints/DataPoint.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yDataPoints/DataPoint.html index be69555..5af0bec 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yDataPoints/DataPoint.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yDataPoints/DataPoint.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yDataPoints/DataPointValue.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yDataPoints/DataPointValue.html index 7a83633..ddaeeac 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yDataPoints/DataPointValue.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yDataPoints/DataPointValue.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yDevice.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yDevice.html index 0767be7..b14bc69 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yDevice.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yDevice.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yDevice/DeviceCategory.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yDevice/DeviceCategory.html index 58b4da6..57d9cbb 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yDevice/DeviceCategory.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yDevice/DeviceCategory.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yDeviceNetworkInstance.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yDeviceNetworkInstance.html index af818ea..26673fb 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yDeviceNetworkInstance.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yDeviceNetworkInstance.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yDeviceNetworkProvider.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yDeviceNetworkProvider.html index 52c7f9c..397a18b 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yDeviceNetworkProvider.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yDeviceNetworkProvider.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yEvent.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yEvent.html index 4f6f20e..bceb135 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yEvent.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yEvent.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yExternalId.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yExternalId.html index df7acf0..d6dd71e 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yExternalId.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yExternalId.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yExternalIds.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yExternalIds.html index 165ab76..eb55611 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yExternalIds.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yExternalIds.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yGroup.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yGroup.html index 79910af..e3f0736 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yGroup.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yGroup.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yGroup/Info.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yGroup/Info.html index ff88354..4a342fb 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yGroup/Info.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yGroup/Info.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yLoRaNetworkInfo.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yLoRaNetworkInfo.html index 4371069..8c7287f 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yLoRaNetworkInfo.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yLoRaNetworkInfo.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject.html index c676705..acdacea 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject/ActiveAlarmsStatus.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject/ActiveAlarmsStatus.html index ca30b66..b7b9030 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject/ActiveAlarmsStatus.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject/ActiveAlarmsStatus.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject/Availability.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject/Availability.html index cf62760..73eed40 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject/Availability.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject/Availability.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject/AvailabilityStatus.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject/AvailabilityStatus.html index 77ce454..318f7d7 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject/AvailabilityStatus.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject/AvailabilityStatus.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject/ChildReferences.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject/ChildReferences.html index 61e40c5..c179c5b 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject/ChildReferences.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject/ChildReferences.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject/ChildReferences/ReferencedObject.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject/ChildReferences/ReferencedObject.html index 20726dd..e02c7b2 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject/ChildReferences/ReferencedObject.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject/ChildReferences/ReferencedObject.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject/ConnectionStatus.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject/ConnectionStatus.html index e0df7fb..6db4d4c 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject/ConnectionStatus.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject/ConnectionStatus.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject/ConnectionStatusType.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject/ConnectionStatusType.html index ec2dfd8..516d59d 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject/ConnectionStatusType.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject/ConnectionStatusType.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject/Firmware.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject/Firmware.html index 8fb8d92..31a2eec 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject/Firmware.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject/Firmware.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject/Hardware.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject/Hardware.html index 0572376..8e71fcc 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject/Hardware.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject/Hardware.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject/LpwanDevice.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject/LpwanDevice.html index 607c81a..4980204 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject/LpwanDevice.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject/LpwanDevice.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject/Position.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject/Position.html index b29cb38..7ebedc4 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject/Position.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject/Position.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject/RelayStateType.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject/RelayStateType.html index f8f2e12..a0b0a95 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject/RelayStateType.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject/RelayStateType.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject/RequiredAvailability.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject/RequiredAvailability.html index 4d79b05..aa396f6 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject/RequiredAvailability.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject/RequiredAvailability.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject/SensorType.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject/SensorType.html index c9e2ec7..c0c858e 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject/SensorType.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject/SensorType.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject/Status.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject/Status.html index 9891e5a..b66925a 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject/Status.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObject/Status.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObjectQuery.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObjectQuery.html index c90b727..635cdd8 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObjectQuery.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObjectQuery.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObjectQuery/Operator.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObjectQuery/Operator.html index 37fef98..603e66e 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObjectQuery/Operator.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObjectQuery/Operator.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObjectQuery/Query.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObjectQuery/Query.html index ba2a9c0..b1e1845 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObjectQuery/Query.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yManagedObjectQuery/Query.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yMeasurement.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yMeasurement.html index 6415ee5..06b6e3f 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yMeasurement.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yMeasurement.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yMeasurement/MeasurementValue.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yMeasurement/MeasurementValue.html index 1771f47..5b31d01 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yMeasurement/MeasurementValue.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yMeasurement/MeasurementValue.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yMeasurementSeries.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yMeasurementSeries.html index 5331416..ea17eaa 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yMeasurementSeries.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yMeasurementSeries.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yMeasurementSeries/AggregateType.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yMeasurementSeries/AggregateType.html index dbc5b18..e4caff3 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yMeasurementSeries/AggregateType.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yMeasurementSeries/AggregateType.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yMeasurementSeries/Series.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yMeasurementSeries/Series.html index f874473..ac2bd9a 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yMeasurementSeries/Series.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yMeasurementSeries/Series.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yMeasurementSeries/Values.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yMeasurementSeries/Values.html index 8db1752..b2f3241 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yMeasurementSeries/Values.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yMeasurementSeries/Values.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yMeasurementSeries/ValuesWrapper.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yMeasurementSeries/ValuesWrapper.html index 8519e5f..e9ee059 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yMeasurementSeries/ValuesWrapper.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yMeasurementSeries/ValuesWrapper.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yModel.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yModel.html index 4a44cd2..31c81d1 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yModel.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yModel.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yModels.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yModels.html index db6ff95..1afcf1f 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yModels.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yModels.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yOperation.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yOperation.html index e5a12d9..f1f78ac 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yOperation.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yOperation.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yOperation/OperationDetails.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yOperation/OperationDetails.html index cb7790d..2383739 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yOperation/OperationDetails.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yOperation/OperationDetails.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yOperation/Status.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yOperation/Status.html index 18be376..c2d456e 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yOperation/Status.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yOperation/Status.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yPageStatistics.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yPageStatistics.html index fc50a11..f79762d 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yPageStatistics.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yPageStatistics.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yPagedAlarms.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yPagedAlarms.html index ce629aa..e106d37 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yPagedAlarms.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yPagedAlarms.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yPagedEvents.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yPagedEvents.html index dc6ed02..bc69fa8 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yPagedEvents.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yPagedEvents.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yPagedManagedObjects.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yPagedManagedObjects.html index 2b9222c..ab9cbf7 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yPagedManagedObjects.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yPagedManagedObjects.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yPagedMeasurements.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yPagedMeasurements.html index 0d53586..856e49f 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yPagedMeasurements.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yPagedMeasurements.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yPagedOperations.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yPagedOperations.html index fe5689a..d8ddba6 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yPagedOperations.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yPagedOperations.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yPlanning.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yPlanning.html index 2d831da..8cd39fc 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yPlanning.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yPlanning.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yStringWrapper.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yStringWrapper.html index 43bf659..3b6f2fe 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yStringWrapper.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8yStringWrapper.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8ySupplier.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8ySupplier.html index 8fdb192..9291f0b 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8ySupplier.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8ySupplier.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8ySuppliers.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8ySuppliers.html index db1a195..b4dbe89 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8ySuppliers.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/C8ySuppliers.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/JcMultiPartContent.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/JcMultiPartContent.html index 1032528..082c999 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/JcMultiPartContent.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/JcMultiPartContent.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/JcMultiPartContent/ContentPart.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/JcMultiPartContent/ContentPart.html index 627447b..c2b5576 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/JcMultiPartContent/ContentPart.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/JcMultiPartContent/ContentPart.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/JcMultiPartRequestResponse.html b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/JcMultiPartRequestResponse.html index 194dc35..107d3a7 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/JcMultiPartRequestResponse.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/Structs/JcMultiPartRequestResponse.html @@ -371,9 +371,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/customisation-overview.html b/docs/out/docsets/.docset/Contents/Resources/Documents/customisation-overview.html index 2dd2ce6..8e76857 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/customisation-overview.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/customisation-overview.html @@ -370,9 +370,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/index.html b/docs/out/docsets/.docset/Contents/Resources/Documents/index.html index a466f93..7678ec1 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/index.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/index.html @@ -370,9 +370,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/installation.html b/docs/out/docsets/.docset/Contents/Resources/Documents/installation.html index 36032f0..f05c56b 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/installation.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/installation.html @@ -370,9 +370,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/quick-use-guide.html b/docs/out/docsets/.docset/Contents/Resources/Documents/quick-use-guide.html index 6204439..caaacf4 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/quick-use-guide.html +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/quick-use-guide.html @@ -370,9 +370,6 @@ - diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/search.json b/docs/out/docsets/.docset/Contents/Resources/Documents/search.json index 0b19de9..9024fb2 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/search.json +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/search.json @@ -1 +1 @@ -{"Structs/JcMultiPartRequestResponse.html#/s:25Cumulocity_Client_Library26JcMultiPartRequestResponseV10httpStatusSivp":{"name":"httpStatus","abstract":"

    http response status, content will only be valid if code is","parent_name":"JcMultiPartRequestResponse"},"Structs/JcMultiPartRequestResponse.html#/s:25Cumulocity_Client_Library26JcMultiPartRequestResponseV11httpHeadersSDys11AnyHashableVypGSgvp":{"name":"httpHeaders","abstract":"

    Optional http headers that are to be sent or were received

    ","parent_name":"JcMultiPartRequestResponse"},"Structs/JcMultiPartRequestResponse.html#/s:25Cumulocity_Client_Library26JcMultiPartRequestResponseV11httpMessageSSSgvp":{"name":"httpMessage","abstract":"

    Optional http response message returned from server, generally only provided in case of error

    ","parent_name":"JcMultiPartRequestResponse"},"Structs/JcMultiPartRequestResponse.html#/s:25Cumulocity_Client_Library26JcMultiPartRequestResponseV7contentAA0deF7ContentVSgvp":{"name":"content","abstract":"

    Multipart content, might be nil if this is a response and the httpStatus is not 200…201

    ","parent_name":"JcMultiPartRequestResponse"},"Structs/JcMultiPartRequestResponse.html#/s:25Cumulocity_Client_Library26JcMultiPartRequestResponseV6statusAA16JCResponseStatusOvp":{"name":"status","abstract":"

    Flags .SUCCESS or failure of request.

    ","parent_name":"JcMultiPartRequestResponse"},"Structs/JcMultiPartRequestResponse.html":{"name":"JcMultiPartRequestResponse","abstract":"

    Wrapper for a request to fetch multipart data

    "},"Extensions/String.html#/s:SS25Cumulocity_Client_LibraryE10startsWithySbSSF":{"name":"startsWith(_:)","abstract":"

    Undocumented

    ","parent_name":"String"},"Extensions/String.html#/s:SS25Cumulocity_Client_LibraryE8endsWithySbSSF":{"name":"endsWith(_:)","abstract":"

    Undocumented

    ","parent_name":"String"},"Extensions/String.html#/s:SS25Cumulocity_Client_LibraryE4trimSSyF":{"name":"trim()","abstract":"

    Undocumented

    ","parent_name":"String"},"Extensions/String.html#/s:SS25Cumulocity_Client_LibraryE18keyeOfKeyValuePairyS2SF":{"name":"keyeOfKeyValuePair(_:)","abstract":"

    Undocumented

    ","parent_name":"String"},"Extensions/String.html#/s:SS25Cumulocity_Client_LibraryE19valueOfKeyValuePairyS2SF":{"name":"valueOfKeyValuePair(_:)","abstract":"

    Undocumented

    ","parent_name":"String"},"Extensions/String.html#/s:SS25Cumulocity_Client_LibraryE9substring4fromSSSi_tF":{"name":"substring(from:)","abstract":"

    Undocumented

    ","parent_name":"String"},"Extensions/String.html#/s:SS25Cumulocity_Client_LibraryE9substring2toSSSi_tF":{"name":"substring(to:)","abstract":"

    Undocumented

    ","parent_name":"String"},"Extensions/String.html#/s:SS25Cumulocity_Client_LibraryE9substring4from2toSSSi_SitF":{"name":"substring(from:to:)","abstract":"

    Undocumented

    ","parent_name":"String"},"Extensions/String.html#/s:SS25Cumulocity_Client_LibraryE14rightJustified5width8truncateSSSi_SbtF":{"name":"rightJustified(width:truncate:)","abstract":"

    Undocumented

    ","parent_name":"String"},"Extensions/String.html#/s:SS25Cumulocity_Client_LibraryE13leftJustified5width8truncateSSSi_SbtF":{"name":"leftJustified(width:truncate:)","abstract":"

    Undocumented

    ","parent_name":"String"},"Extensions/String.html#/s:SS25Cumulocity_Client_LibraryE4make5arraySSSgSaySSG_tFZ":{"name":"make(array:)","abstract":"

    Undocumented

    ","parent_name":"String"},"Extensions/Date.html#/s:10Foundation4DateV25Cumulocity_Client_LibraryE10dateStringySSSo20NSDateFormatterStyleVF":{"name":"dateString(_:)","abstract":"

    Undocumented

    ","parent_name":"Date"},"Extensions/Date.html#/s:10Foundation4DateV25Cumulocity_Client_LibraryE08relativeB6StringSSyF":{"name":"relativeDateString()","abstract":"

    Undocumented

    ","parent_name":"Date"},"Extensions/Date.html#/s:10Foundation4DateV25Cumulocity_Client_LibraryE10timeStringSSyF":{"name":"timeString()","abstract":"

    Undocumented

    ","parent_name":"Date"},"Extensions/Date.html#/s:10Foundation4DateV25Cumulocity_Client_LibraryE9isSameDayySbACSgF":{"name":"isSameDay(_:)","abstract":"

    Undocumented

    ","parent_name":"Date"},"Extensions/Date.html#/s:10Foundation4DateV25Cumulocity_Client_LibraryE5round9precisionACSd_tF":{"name":"round(precision:)","abstract":"

    Undocumented

    ","parent_name":"Date"},"Extensions/Date.html#/s:10Foundation4DateV25Cumulocity_Client_LibraryE4ceil9precisionACSd_tF":{"name":"ceil(precision:)","abstract":"

    Undocumented

    ","parent_name":"Date"},"Extensions/Date.html#/s:10Foundation4DateV25Cumulocity_Client_LibraryE5floor9precisionACSd_tF":{"name":"floor(precision:)","abstract":"

    Undocumented

    ","parent_name":"Date"},"Extensions/Date.html":{"name":"Date"},"Extensions/String.html":{"name":"String"},"Enums/C8yOperationLevel.html#/s:25Cumulocity_Client_Library17C8yOperationLevelO7nominalyA2CmF":{"name":"nominal","abstract":"

    Undocumented

    ","parent_name":"C8yOperationLevel"},"Enums/C8yOperationLevel.html#/s:25Cumulocity_Client_Library17C8yOperationLevelO9operatingyA2CmF":{"name":"operating","abstract":"

    Undocumented

    ","parent_name":"C8yOperationLevel"},"Enums/C8yOperationLevel.html#/s:25Cumulocity_Client_Library17C8yOperationLevelO7failingyA2CmF":{"name":"failing","abstract":"

    Undocumented

    ","parent_name":"C8yOperationLevel"},"Enums/C8yOperationLevel.html#/s:25Cumulocity_Client_Library17C8yOperationLevelO5erroryA2CmF":{"name":"error","abstract":"

    Undocumented

    ","parent_name":"C8yOperationLevel"},"Enums/C8yOperationLevel.html#/s:25Cumulocity_Client_Library17C8yOperationLevelO7offlineyA2CmF":{"name":"offline","abstract":"

    Undocumented

    ","parent_name":"C8yOperationLevel"},"Enums/C8yOperationLevel.html#/s:25Cumulocity_Client_Library17C8yOperationLevelO11maintenanceyA2CmF":{"name":"maintenance","abstract":"

    Undocumented

    ","parent_name":"C8yOperationLevel"},"Enums/C8yOperationLevel.html#/s:25Cumulocity_Client_Library17C8yOperationLevelO10undeployedyA2CmF":{"name":"undeployed","abstract":"

    Undocumented

    ","parent_name":"C8yOperationLevel"},"Enums/C8yOrganisationCategory.html#/s:25Cumulocity_Client_Library23C8yOrganisationCategoryO9undefinedyA2CmF":{"name":"undefined","abstract":"

    Undocumented

    ","parent_name":"C8yOrganisationCategory"},"Enums/C8yOrganisationCategory.html#/s:25Cumulocity_Client_Library23C8yOrganisationCategoryO7unknownyA2CmF":{"name":"unknown","abstract":"

    Undocumented

    ","parent_name":"C8yOrganisationCategory"},"Enums/C8yOrganisationCategory.html#/s:25Cumulocity_Client_Library23C8yOrganisationCategoryO2nayA2CmF":{"name":"na","abstract":"

    Undocumented

    ","parent_name":"C8yOrganisationCategory"},"Enums/C8yOrganisationCategory.html#/s:25Cumulocity_Client_Library23C8yOrganisationCategoryO10IndustrialyA2CmF":{"name":"Industrial","abstract":"

    Undocumented

    ","parent_name":"C8yOrganisationCategory"},"Enums/C8yOrganisationCategory.html#/s:25Cumulocity_Client_Library23C8yOrganisationCategoryO6SchoolyA2CmF":{"name":"School","abstract":"

    Undocumented

    ","parent_name":"C8yOrganisationCategory"},"Enums/C8yOrganisationCategory.html#/s:25Cumulocity_Client_Library23C8yOrganisationCategoryO10CommercialyA2CmF":{"name":"Commercial","abstract":"

    Undocumented

    ","parent_name":"C8yOrganisationCategory"},"Enums/C8yOrganisationCategory.html#/s:25Cumulocity_Client_Library23C8yOrganisationCategoryO6OfficeyA2CmF":{"name":"Office","abstract":"

    Undocumented

    ","parent_name":"C8yOrganisationCategory"},"Enums/C8yOrganisationCategory.html#/s:25Cumulocity_Client_Library23C8yOrganisationCategoryO11AgricultureyA2CmF":{"name":"Agriculture","abstract":"

    Undocumented

    ","parent_name":"C8yOrganisationCategory"},"Enums/C8yOrganisationCategory.html#/s:25Cumulocity_Client_Library23C8yOrganisationCategoryO11ResidentialyA2CmF":{"name":"Residential","abstract":"

    Undocumented

    ","parent_name":"C8yOrganisationCategory"},"Enums/C8yOrganisationCategory.html#/s:s12IdentifiableP2id2IDQzvp":{"name":"id","parent_name":"C8yOrganisationCategory"},"Enums/C8yGroupCategory.html#/s:25Cumulocity_Client_Library16C8yGroupCategoryO7unknownyA2CmF":{"name":"unknown","abstract":"

    Undocumented

    ","parent_name":"C8yGroupCategory"},"Enums/C8yGroupCategory.html#/s:25Cumulocity_Client_Library16C8yGroupCategoryO5emptyyA2CmF":{"name":"empty","abstract":"

    Undocumented

    ","parent_name":"C8yGroupCategory"},"Enums/C8yGroupCategory.html#/s:25Cumulocity_Client_Library16C8yGroupCategoryO5groupyA2CmF":{"name":"group","abstract":"

    Undocumented

    ","parent_name":"C8yGroupCategory"},"Enums/C8yGroupCategory.html#/s:25Cumulocity_Client_Library16C8yGroupCategoryO12organisationyA2CmF":{"name":"organisation","abstract":"

    Undocumented

    ","parent_name":"C8yGroupCategory"},"Enums/C8yGroupCategory.html#/s:25Cumulocity_Client_Library16C8yGroupCategoryO8buildingyA2CmF":{"name":"building","abstract":"

    Undocumented

    ","parent_name":"C8yGroupCategory"},"Enums/C8yGroupCategory.html#/s:25Cumulocity_Client_Library16C8yGroupCategoryO4roomyA2CmF":{"name":"room","abstract":"

    Undocumented

    ","parent_name":"C8yGroupCategory"},"Enums/C8yGroupCategory.html#/s:25Cumulocity_Client_Library16C8yGroupCategoryO5assetyA2CmF":{"name":"asset","abstract":"

    Undocumented

    ","parent_name":"C8yGroupCategory"},"Enums/C8yGroupCategory.html#/s:25Cumulocity_Client_Library16C8yGroupCategoryO6deviceyA2CmF":{"name":"device","abstract":"

    Undocumented

    ","parent_name":"C8yGroupCategory"},"Enums/C8yGroupCategory.html#/s:s12IdentifiableP2id2IDQzvp":{"name":"id","parent_name":"C8yGroupCategory"},"Enums/C8yGroupCategory.html#/s:25Cumulocity_Client_Library16C8yGroupCategoryO23displayableForHighLevelSayACGyFZ":{"name":"displayableForHighLevel()","abstract":"

    Undocumented

    ","parent_name":"C8yGroupCategory"},"Enums/C8yGroupCategory.html#/s:25Cumulocity_Client_Library16C8yGroupCategoryO22displayableForLowLevelSayACGyFZ":{"name":"displayableForLowLevel()","abstract":"

    Undocumented

    ","parent_name":"C8yGroupCategory"},"Enums/C8yNoValidIdError.html#/s:25Cumulocity_Client_Library17C8yNoValidIdErrorO5erroryA2CmF":{"name":"error","abstract":"

    Undocumented

    ","parent_name":"C8yNoValidIdError"},"Enums/C8yNetworkType.html#/s:25Cumulocity_Client_Library14C8yNetworkTypeO4noneyA2CmF":{"name":"none","abstract":"

    Undocumented

    ","parent_name":"C8yNetworkType"},"Enums/C8yNetworkType.html#/s:25Cumulocity_Client_Library14C8yNetworkTypeO4lorayA2CmF":{"name":"lora","abstract":"

    Undocumented

    ","parent_name":"C8yNetworkType"},"Enums/C8yNetworkType.html#/s:25Cumulocity_Client_Library14C8yNetworkTypeO6sigfoxyA2CmF":{"name":"sigfox","abstract":"

    Undocumented

    ","parent_name":"C8yNetworkType"},"Enums/C8yNetworkType.html#/s:s12IdentifiableP2id2IDQzvp":{"name":"id","parent_name":"C8yNetworkType"},"Enums/JCResponseStatus.html#/s:25Cumulocity_Client_Library16JCResponseStatusO7SUCCESSyA2CmF":{"name":"SUCCESS","abstract":"

    Connection or requested succeeded

    ","parent_name":"JCResponseStatus"},"Enums/JCResponseStatus.html#/s:25Cumulocity_Client_Library16JCResponseStatusO19SERVER_SIDE_FAILUREyA2CmF":{"name":"SERVER_SIDE_FAILURE","abstract":"

    Something went wrong processing our request, no valid response received

    ","parent_name":"JCResponseStatus"},"Enums/JCResponseStatus.html#/s:25Cumulocity_Client_Library16JCResponseStatusO19CLIENT_SIDE_FAILUREyA2CmF":{"name":"CLIENT_SIDE_FAILURE","abstract":"

    Problem occured on our end, response successfully received, but something went wrong when trying to process it

    ","parent_name":"JCResponseStatus"},"Enums/JCResponseStatus.html":{"name":"JCResponseStatus","abstract":"

    Status of connection requests to indicate success or failure

    "},"Enums/C8yNetworkType.html":{"name":"C8yNetworkType","abstract":"

    Undocumented

    "},"Enums/C8yNoValidIdError.html":{"name":"C8yNoValidIdError","abstract":"

    Undocumented

    "},"Enums/C8yGroupCategory.html":{"name":"C8yGroupCategory","abstract":"

    Undocumented

    "},"Enums/C8yOrganisationCategory.html":{"name":"C8yOrganisationCategory","abstract":"

    Undocumented

    "},"Enums/C8yOperationLevel.html":{"name":"C8yOperationLevel","abstract":"

    Undocumented

    "},"Other%20Global%20Variables.html#/s:25Cumulocity_Client_Library23C8Y_MEASUREMENT_BATTERYSSvp":{"name":"C8Y_MEASUREMENT_BATTERY","abstract":"

    Undocumented

    "},"Other%20Global%20Variables.html#/s:25Cumulocity_Client_Library28C8Y_MEASUREMENT_BATTERY_TYPESSvp":{"name":"C8Y_MEASUREMENT_BATTERY_TYPE","abstract":"

    Undocumented

    "},"Other%20Global%20Variables.html#/s:25Cumulocity_Client_Library21C8Y_OPERATION_COMMANDSSvp":{"name":"C8Y_OPERATION_COMMAND","abstract":"

    Undocumented

    "},"Other%20Global%20Variables.html#/s:25Cumulocity_Client_Library21C8Y_OPERATION_RESTARTSSvp":{"name":"C8Y_OPERATION_RESTART","abstract":"

    Undocumented

    "},"Other%20Global%20Variables.html#/s:25Cumulocity_Client_Library21C8Y_OPERATION_MESSAGESSvp":{"name":"C8Y_OPERATION_MESSAGE","abstract":"

    Undocumented

    "},"Other%20Global%20Variables.html#/s:25Cumulocity_Client_Library19C8Y_OPERATION_RELAYSSvp":{"name":"C8Y_OPERATION_RELAY","abstract":"

    Undocumented

    "},"Other%20Global%20Variables.html#/s:25Cumulocity_Client_Library21C8Y_OPERATION_LOG_REQSSvp":{"name":"C8Y_OPERATION_LOG_REQ","abstract":"

    Undocumented

    "},"Other%20Global%20Variables.html#/s:25Cumulocity_Client_Library22C8Y_OPERATION_PROPERTYSSvp":{"name":"C8Y_OPERATION_PROPERTY","abstract":"

    Undocumented

    "},"Other%20Global%20Variables.html#/s:25Cumulocity_Client_Library22C8Y_OPERATION_FIRMWARESSvp":{"name":"C8Y_OPERATION_FIRMWARE","abstract":"

    Undocumented

    "},"Other%20Global%20Variables.html#/s:25Cumulocity_Client_Library20C8Y_OPERATION_UPLOADSSvp":{"name":"C8Y_OPERATION_UPLOAD","abstract":"

    Undocumented

    "},"Other%20Global%20Variables.html#/s:25Cumulocity_Client_Library22C8Y_OPERATION_DOWNLOADSSvp":{"name":"C8Y_OPERATION_DOWNLOAD","abstract":"

    Undocumented

    "},"Other%20Global%20Variables.html#/s:25Cumulocity_Client_Library25C8Y_OPERATION_RELAY_STATESSvp":{"name":"C8Y_OPERATION_RELAY_STATE","abstract":"

    Undocumented

    "},"Classes/C8yMockedAssetCollection.html#/s:25Cumulocity_Client_Library24C8yMockedAssetCollectionCACycfc":{"name":"init()","parent_name":"C8yMockedAssetCollection"},"Classes/C8yMockedAssetCollection.html#/s:25Cumulocity_Client_Library24C8yMockedAssetCollectionC13setConnectionyyAA0daI0CF":{"name":"setConnection(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yMockedAssetCollection"},"Classes/C8yMockedAssetCollection.html#/s:25Cumulocity_Client_Library24C8yMockedAssetCollectionC9newDeviceAA0dI0VyF":{"name":"newDevice()","abstract":"

    Undocumented

    ","parent_name":"C8yMockedAssetCollection"},"Classes/C8yMockedAssetCollection.html#/s:25Cumulocity_Client_Library24C8yMockedAssetCollectionC10testDeviceyAA0dI0VSSF":{"name":"testDevice(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yMockedAssetCollection"},"Classes/C8yMockedAssetCollection.html#/s:25Cumulocity_Client_Library24C8yMockedAssetCollectionC22testDeviceWithChildrenyAA0dI0VSSF":{"name":"testDeviceWithChildren(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yMockedAssetCollection"},"Classes/C8yMockedAssetCollection.html#/s:25Cumulocity_Client_Library24C8yMockedAssetCollectionC10testDeviceAA0dI0VyF":{"name":"testDevice()","abstract":"

    Undocumented

    ","parent_name":"C8yMockedAssetCollection"},"Classes/C8yMockedAssetCollection.html#/s:25Cumulocity_Client_Library24C8yMockedAssetCollectionC11testDevice2AA0D6DeviceVyF":{"name":"testDevice2()","abstract":"

    Undocumented

    ","parent_name":"C8yMockedAssetCollection"},"Classes/C8yMockedAssetCollection.html#/s:25Cumulocity_Client_Library24C8yMockedAssetCollectionC11testDevice3AA0D6DeviceVyF":{"name":"testDevice3()","abstract":"

    Undocumented

    ","parent_name":"C8yMockedAssetCollection"},"Classes/C8yMockedAssetCollection.html#/s:25Cumulocity_Client_Library24C8yMockedAssetCollectionC11testDevice4AA0D6DeviceVyF":{"name":"testDevice4()","abstract":"

    Undocumented

    ","parent_name":"C8yMockedAssetCollection"},"Classes/C8yMockedAssetCollection.html#/s:25Cumulocity_Client_Library24C8yMockedAssetCollectionC11testDevice7AA0D6DeviceVyF":{"name":"testDevice7()","abstract":"

    Undocumented

    ","parent_name":"C8yMockedAssetCollection"},"Classes/C8yMockedAssetCollection.html#/s:25Cumulocity_Client_Library24C8yMockedAssetCollectionC9testGroupAA0dI0VyF":{"name":"testGroup()","abstract":"

    Undocumented

    ","parent_name":"C8yMockedAssetCollection"},"Classes/C8yMockedAssetCollection.html#/s:25Cumulocity_Client_Library24C8yMockedAssetCollectionC10testGroup2AA0D5GroupVyF":{"name":"testGroup2()","abstract":"

    Undocumented

    ","parent_name":"C8yMockedAssetCollection"},"Classes/C8yMockedAssetCollection.html#/s:25Cumulocity_Client_Library24C8yMockedAssetCollectionC10testGroup3AA0D5GroupVyF":{"name":"testGroup3()","abstract":"

    Undocumented

    ","parent_name":"C8yMockedAssetCollection"},"Classes/C8yMockedAssetCollection.html#/s:25Cumulocity_Client_Library24C8yMockedAssetCollectionC4load_19c8yReferencesToLoad16includeSubGroups7Combine12AnyPublisherVySayAA0qD6ObjectVGAA19JcConnectionRequestC8APIErrorVyAA0daU0C_GGARSg_SaySSGSbtF":{"name":"load(_:c8yReferencesToLoad:includeSubGroups:)","parent_name":"C8yMockedAssetCollection"},"Classes/JcRepeatingTimer.html#/s:25Cumulocity_Client_Library16JcRepeatingTimerC12timeIntervalSdvp":{"name":"timeInterval","abstract":"

    Undocumented

    ","parent_name":"JcRepeatingTimer"},"Classes/JcRepeatingTimer.html#/s:25Cumulocity_Client_Library16JcRepeatingTimerC12timeIntervalACSd_tcfc":{"name":"init(timeInterval:)","abstract":"

    Undocumented

    ","parent_name":"JcRepeatingTimer"},"Classes/JcRepeatingTimer.html#/s:25Cumulocity_Client_Library16JcRepeatingTimerC12eventHandleryycSgvp":{"name":"eventHandler","abstract":"

    Undocumented

    ","parent_name":"JcRepeatingTimer"},"Classes/JcRepeatingTimer.html#/s:25Cumulocity_Client_Library16JcRepeatingTimerC6resumeyyF":{"name":"resume()","abstract":"

    Undocumented

    ","parent_name":"JcRepeatingTimer"},"Classes/JcRepeatingTimer.html#/s:25Cumulocity_Client_Library16JcRepeatingTimerC6resumeyySdF":{"name":"resume(_:)","abstract":"

    Undocumented

    ","parent_name":"JcRepeatingTimer"},"Classes/JcRepeatingTimer.html#/s:25Cumulocity_Client_Library16JcRepeatingTimerC7suspendyyF":{"name":"suspend()","abstract":"

    Undocumented

    ","parent_name":"JcRepeatingTimer"},"Classes/JcSimpleConnection.html#/s:25Cumulocity_Client_Library12JcConnectionP8endPoint10Foundation3URLVvp":{"name":"endPoint","parent_name":"JcSimpleConnection"},"Classes/JcSimpleConnection.html#/s:25Cumulocity_Client_Library18JcSimpleConnectionC12authEndpointSSvp":{"name":"authEndpoint","abstract":"

    Undocumented

    ","parent_name":"JcSimpleConnection"},"Classes/JcSimpleConnection.html#/s:25Cumulocity_Client_Library12JcConnectionP11isConnectedSbvp":{"name":"isConnected","parent_name":"JcSimpleConnection"},"Classes/JcSimpleConnection.html#/s:25Cumulocity_Client_Library12JcConnectionP13failureReasonSSSgvp":{"name":"failureReason","parent_name":"JcSimpleConnection"},"Classes/JcSimpleConnection.html#/s:25Cumulocity_Client_Library12JcConnectionP11credentialsAA0D11CredentialsCSgvp":{"name":"credentials","parent_name":"JcSimpleConnection"},"Classes/JcSimpleConnection.html#/s:25Cumulocity_Client_Library12JcConnectionP7headersSDyS2SGSgvp":{"name":"headers","parent_name":"JcSimpleConnection"},"Classes/JcSimpleConnection.html#/s:25Cumulocity_Client_Library12JcConnectionP7connect17completionHandlerSo20NSURLSessionDataTaskCyAA0D15RequestResponseCyqd__Gc_tKSeRd__SERd__lF":{"name":"connect(completionHandler:)","parent_name":"JcSimpleConnection"},"Classes/JcConnectionFactory.html#/s:25Cumulocity_Client_Library19JcConnectionFactoryC6sharedACvpZ":{"name":"shared","abstract":"

    Shared instance of this factory class, avoids having to instantiate objects unnecessarily

    ","parent_name":"JcConnectionFactory"},"Classes/JcConnectionFactory.html#/s:25Cumulocity_Client_Library19JcConnectionFactoryC10connection3url12authEndpoint4user8passwordAA0d6SimpleE0C10Foundation3URLV_S3StF":{"name":"connection(url:authEndpoint:user:password:)","abstract":"

    Defines a connection based on HTTP Basic authentication to be used when calling JcConnectionRequest

    ","parent_name":"JcConnectionFactory"},"Classes/JcRequestResponse.html#/s:25Cumulocity_Client_Library17JcRequestResponseC10httpStatusSivp":{"name":"httpStatus","abstract":"

    http status code returned from server

    ","parent_name":"JcRequestResponse"},"Classes/JcRequestResponse.html#/s:25Cumulocity_Client_Library17JcRequestResponseC11httpHeadersSDys11AnyHashableVypGSgvp":{"name":"httpHeaders","abstract":"

    Response headers returned from server

    ","parent_name":"JcRequestResponse"},"Classes/JcRequestResponse.html#/s:25Cumulocity_Client_Library17JcRequestResponseC11httpMessageSSSgvp":{"name":"httpMessage","abstract":"

    Optional http response message returned from server, generally only provided in case of error

    ","parent_name":"JcRequestResponse"},"Classes/JcRequestResponse.html#/s:25Cumulocity_Client_Library17JcRequestResponseC6statusAA16JCResponseStatusOvp":{"name":"status","abstract":"

    Flags .SUCCESS or failure of request.

    ","parent_name":"JcRequestResponse"},"Classes/JcRequestResponse.html#/s:25Cumulocity_Client_Library17JcRequestResponseC5errors5Error_pSgvp":{"name":"error","abstract":"

    Error triggered when making request, generally triggered in case where call could not processed after succesffully received, i.e.","parent_name":"JcRequestResponse"},"Classes/JcRequestResponse.html#/s:25Cumulocity_Client_Library17JcRequestResponseC7contentxSgvp":{"name":"content","abstract":"

    Undocumented

    ","parent_name":"JcRequestResponse"},"Classes/JcRequestResponse.html":{"name":"JcRequestResponse","abstract":"

    Defines a response received back from our API call via JcConnectionRequest and communicated asynchronously"},"Classes/JcConnectionFactory.html":{"name":"JcConnectionFactory","abstract":"

    Convenience class to intantiate connection based on the ‘JcConnection’ protocol using different authentication strategies

    "},"Classes/JcSimpleConnection.html":{"name":"JcSimpleConnection","abstract":"

    Undocumented

    "},"Classes/JcRepeatingTimer.html":{"name":"JcRepeatingTimer","abstract":"

    RepeatingTimer mimics the API of DispatchSourceTimer but in a way that prevents"},"Other%20Classes.html#/s:25Cumulocity_Client_Library21C8yStringAssetDecoderC":{"name":"C8yStringAssetDecoder","abstract":"

    Undocumented

    "},"Classes/C8yMockedAssetCollection.html":{"name":"C8yMockedAssetCollection","abstract":"

    Undocumented

    "},"Structs/JcMultiPartContent/ContentPart.html#/s:25Cumulocity_Client_Library18JcMultiPartContentV0gF0V2idSSSgvp":{"name":"id","abstract":"

    Undocumented

    ","parent_name":"ContentPart"},"Structs/JcMultiPartContent/ContentPart.html#/s:25Cumulocity_Client_Library18JcMultiPartContentV0gF0V4nameSSvp":{"name":"name","abstract":"

    Undocumented

    ","parent_name":"ContentPart"},"Structs/JcMultiPartContent/ContentPart.html#/s:25Cumulocity_Client_Library18JcMultiPartContentV0gF0V8fileNameSSSgvp":{"name":"fileName","abstract":"

    Undocumented

    ","parent_name":"ContentPart"},"Structs/JcMultiPartContent/ContentPart.html#/s:25Cumulocity_Client_Library18JcMultiPartContentV0gF0V11contentTypeSSSgvp":{"name":"contentType","abstract":"

    Undocumented

    ","parent_name":"ContentPart"},"Structs/JcMultiPartContent/ContentPart.html#/s:25Cumulocity_Client_Library18JcMultiPartContentV0gF0V7content10Foundation4DataVvp":{"name":"content","abstract":"

    Undocumented

    ","parent_name":"ContentPart"},"Structs/JcMultiPartContent.html#/s:25Cumulocity_Client_Library18JcMultiPartContentV5partsSayAC0gF0VGvp":{"name":"parts","abstract":"

    The content parts to be sent or have been received

    ","parent_name":"JcMultiPartContent"},"Structs/JcMultiPartContent/ContentPart.html":{"name":"ContentPart","abstract":"

    Defines the content part

    ","parent_name":"JcMultiPartContent"},"Structs/JcMultiPartContent.html#/s:25Cumulocity_Client_Library18JcMultiPartContentVACycfc":{"name":"init()","abstract":"

    Create a new multipart instance, use one of the add() functions to add content parts

    ","parent_name":"JcMultiPartContent"},"Structs/JcMultiPartContent.html#/s:25Cumulocity_Client_Library18JcMultiPartContentV3add_11contentType0I0ySS_SSSg10Foundation4DataVtF":{"name":"add(_:contentType:content:)","abstract":"

    Adds a content part for the givent data

    ","parent_name":"JcMultiPartContent"},"Structs/JcMultiPartContent.html#/s:25Cumulocity_Client_Library18JcMultiPartContentV3add6withId4name11contentType0L0ySS_S2SSg10Foundation4DataVtF":{"name":"add(withId:name:contentType:content:)","abstract":"

    Adds a content part for the givent data including a unique id

    ","parent_name":"JcMultiPartContent"},"Structs/JcMultiPartContent.html#/s:25Cumulocity_Client_Library18JcMultiPartContentV5build10Foundation4DataVyF":{"name":"build()","abstract":"

    Generates raw multipart output that can then be used as a request to a URLSession call

    ","parent_name":"JcMultiPartContent"},"Classes/JcConnectionRequest/APIError.html#/s:25Cumulocity_Client_Library19JcConnectionRequestC8APIErrorV8httpCodeSivp":{"name":"httpCode","abstract":"

    Undocumented

    ","parent_name":"APIError"},"Classes/JcConnectionRequest/APIError.html#/s:25Cumulocity_Client_Library19JcConnectionRequestC8APIErrorV6reasonSSSgvp":{"name":"reason","abstract":"

    Undocumented

    ","parent_name":"APIError"},"Classes/JcConnectionRequest/Method.html#/s:25Cumulocity_Client_Library19JcConnectionRequestC6MethodO3GETyAEyx_GAGmAA0d6SimpleE0CRbzlF":{"name":"GET","abstract":"

    Undocumented

    ","parent_name":"Method"},"Classes/JcConnectionRequest/Method.html#/s:25Cumulocity_Client_Library19JcConnectionRequestC6MethodO4POSTyAEyx_GAGmAA0d6SimpleE0CRbzlF":{"name":"POST","abstract":"

    Undocumented

    ","parent_name":"Method"},"Classes/JcConnectionRequest/Method.html#/s:25Cumulocity_Client_Library19JcConnectionRequestC6MethodO3PUTyAEyx_GAGmAA0d6SimpleE0CRbzlF":{"name":"PUT","abstract":"

    Undocumented

    ","parent_name":"Method"},"Classes/JcConnectionRequest/Method.html#/s:25Cumulocity_Client_Library19JcConnectionRequestC6MethodO5PATCHyAEyx_GAGmAA0d6SimpleE0CRbzlF":{"name":"PATCH","abstract":"

    Undocumented

    ","parent_name":"Method"},"Classes/JcConnectionRequest/Method.html#/s:25Cumulocity_Client_Library19JcConnectionRequestC6MethodO6DELETEyAEyx_GAGmAA0d6SimpleE0CRbzlF":{"name":"DELETE","abstract":"

    Undocumented

    ","parent_name":"Method"},"Classes/JcConnectionRequest/Method.html":{"name":"Method","abstract":"

    Defines the HTTP method to be used

    ","parent_name":"JcConnectionRequest"},"Classes/JcConnectionRequest.html#/s:25Cumulocity_Client_Library19JcConnectionRequestCyACyxGxcfc":{"name":"init(_:)","abstract":"

    Invoke this as your super init to propagate the connection parameter

    ","parent_name":"JcConnectionRequest"},"Classes/JcConnectionRequest.html#/s:25Cumulocity_Client_Library19JcConnectionRequestC21acceptTypeForResponseySSSgqd__lF":{"name":"acceptTypeForResponse(_:)","abstract":"

    Default type for acceptable respnose format, can be overriden if required

    ","parent_name":"JcConnectionRequest"},"Classes/JcConnectionRequest/APIError.html":{"name":"APIError","abstract":"

    Undocumented

    ","parent_name":"JcConnectionRequest"},"Protocols/JcConnection.html#/s:25Cumulocity_Client_Library12JcConnectionP8endPoint10Foundation3URLVvp":{"name":"endPoint","abstract":"

    URL including http/https excluding resource path and arguments

    ","parent_name":"JcConnection"},"Protocols/JcConnection.html#/s:25Cumulocity_Client_Library12JcConnectionP11isConnectedSbvp":{"name":"isConnected","abstract":"

    true if the connection has already been tested and was successful

    ","parent_name":"JcConnection"},"Protocols/JcConnection.html#/s:25Cumulocity_Client_Library12JcConnectionP13failureReasonSSSgvp":{"name":"failureReason","abstract":"

    Reason for previous failure

    ","parent_name":"JcConnection"},"Protocols/JcConnection.html#/s:25Cumulocity_Client_Library12JcConnectionP11credentialsAA0D11CredentialsCSgvp":{"name":"credentials","abstract":"

    Credentials to be used when connecting

    ","parent_name":"JcConnection"},"Protocols/JcConnection.html#/s:25Cumulocity_Client_Library12JcConnectionP7headersSDyS2SGSgvp":{"name":"headers","abstract":"

    Default header fields to be sent when making requests

    ","parent_name":"JcConnection"},"Protocols/JcConnection.html#/s:25Cumulocity_Client_Library12JcConnectionP7connect17completionHandlerSo20NSURLSessionDataTaskCyAA0D15RequestResponseCyqd__Gc_tKSeRd__SERd__lF":{"name":"connect(completionHandler:)","abstract":"

    function that will somehow test the connection and update isConnected, failureMessage etc with results

    ","parent_name":"JcConnection"},"Protocols/JcConnection.html":{"name":"JcConnection","abstract":"

    Convenience protocol to define connection parameters for API calls when using URLRequest via JcConnectionRequest

    "},"API%20Tools.html#/s:25Cumulocity_Client_Library13JcCredentialsC":{"name":"JcCredentials","abstract":"

    Represents credentials to be used for making requests

    "},"Classes/JcConnectionRequest.html":{"name":"JcConnectionRequest","abstract":"

    Convenience class to simplify API calls via wrapped instances of UrlRequest and UrlSession"},"API%20Tools.html#/s:25Cumulocity_Client_Library18JcEncodableContentP":{"name":"JcEncodableContent","abstract":"

    Undocumented

    "},"Structs/JcMultiPartContent.html":{"name":"JcMultiPartContent","abstract":"

    Convenience class to allow multi-part formatted data to be sent/received via http/s

    "},"Structs/C8yDeviceNetworkInstance.html#/s:25Cumulocity_Client_Library24C8yDeviceNetworkInstanceV2idSSvp":{"name":"id","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceNetworkInstance"},"Structs/C8yDeviceNetworkInstance.html#/s:25Cumulocity_Client_Library24C8yDeviceNetworkInstanceV4nameSSvp":{"name":"name","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceNetworkInstance"},"Structs/C8yDeviceNetworkInstance.html#/s:25Cumulocity_Client_Library24C8yDeviceNetworkInstanceV7useNameSSSgvp":{"name":"useName","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceNetworkInstance"},"Structs/C8yDeviceNetworkInstance.html#/s:25Cumulocity_Client_Library24C8yDeviceNetworkInstanceV8passwordSSSgvp":{"name":"password","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceNetworkInstance"},"Structs/C8yDeviceNetworkInstance.html#/s:25Cumulocity_Client_Library24C8yDeviceNetworkInstanceV6apiKeySSSgvp":{"name":"apiKey","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceNetworkInstance"},"Structs/C8yDeviceNetworkProvider.html#/s:25Cumulocity_Client_Library24C8yDeviceNetworkProviderV4nameSSvp":{"name":"name","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceNetworkProvider"},"Structs/C8yDeviceNetworkProvider.html#/s:25Cumulocity_Client_Library24C8yDeviceNetworkProviderV5lnsIdSSvp":{"name":"lnsId","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceNetworkProvider"},"Structs/C8yAssignedNetwork.html#/s:25Cumulocity_Client_Library18C8yAssignedNetworkV4typeSSSgvp":{"name":"type","abstract":"

    Undocumented

    ","parent_name":"C8yAssignedNetwork"},"Structs/C8yAssignedNetwork.html#/s:25Cumulocity_Client_Library18C8yAssignedNetworkV8providerSSSgvp":{"name":"provider","abstract":"

    Undocumented

    ","parent_name":"C8yAssignedNetwork"},"Structs/C8yAssignedNetwork.html#/s:25Cumulocity_Client_Library18C8yAssignedNetworkV8instanceSSSgvp":{"name":"instance","abstract":"

    Undocumented

    ","parent_name":"C8yAssignedNetwork"},"Structs/C8yAssignedNetwork.html#/s:25Cumulocity_Client_Library18C8yAssignedNetworkV6appEUISSSgvp":{"name":"appEUI","abstract":"

    Undocumented

    ","parent_name":"C8yAssignedNetwork"},"Structs/C8yAssignedNetwork.html#/s:25Cumulocity_Client_Library18C8yAssignedNetworkV6appKeySSSgvp":{"name":"appKey","abstract":"

    Undocumented

    ","parent_name":"C8yAssignedNetwork"},"Structs/C8yAssignedNetwork.html#/s:25Cumulocity_Client_Library18C8yAssignedNetworkV5codecSSSgvp":{"name":"codec","abstract":"

    Undocumented

    ","parent_name":"C8yAssignedNetwork"},"Structs/C8yAssignedNetwork.html#/s:25Cumulocity_Client_Library18C8yAssignedNetworkV13isProvisionedSbvp":{"name":"isProvisioned","abstract":"

    Undocumented

    ","parent_name":"C8yAssignedNetwork"},"Structs/C8yAssignedNetwork.html#/s:25Cumulocity_Client_Library18C8yAssignedNetworkVACycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"C8yAssignedNetwork"},"Structs/C8yAssignedNetwork.html#/s:25Cumulocity_Client_Library18C8yAssignedNetworkV13isProvisionedACSbSg_tcfc":{"name":"init(isProvisioned:)","abstract":"

    Undocumented

    ","parent_name":"C8yAssignedNetwork"},"Structs/C8yAssignedNetwork.html#/s:25Cumulocity_Client_Library18C8yAssignedNetworkV4type8provider8instanceACSS_S2Stcfc":{"name":"init(type:provider:instance:)","abstract":"

    Undocumented

    ","parent_name":"C8yAssignedNetwork"},"Structs/C8yAssignedNetwork.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6decode_6forKeyys22KeyedDecodingContainerVyAA0deF9ProcessorV0f6ObjectI0VG_AKtKF":{"name":"decode(_:forKey:)","parent_name":"C8yAssignedNetwork"},"Structs/C8yAssignedNetwork.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6encode_6forKeys22KeyedEncodingContainerVyAA0deF9ProcessorV0f6ObjectI0VGAL_AKtKF":{"name":"encode(_:forKey:)","parent_name":"C8yAssignedNetwork"},"Structs/C8yAssignedNetwork.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"C8yAssignedNetwork"},"Classes/C8yDeviceModelsReference/SupplierModelsSummary.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceC08SupplierF7SummaryC08selectedH0SSvp":{"name":"selectedSupplier","abstract":"

    Undocumented

    ","parent_name":"SupplierModelsSummary"},"Classes/C8yDeviceModelsReference/SupplierModelsSummary.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceC08SupplierF7SummaryC13selectedModelSSvp":{"name":"selectedModel","abstract":"

    Undocumented

    ","parent_name":"SupplierModelsSummary"},"Classes/C8yDeviceModelsReference/SupplierModelsSummary.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceC08SupplierF7SummaryC6modelsySayAA0D5ModelVGACF":{"name":"models(_:)","abstract":"

    Undocumented

    ","parent_name":"SupplierModelsSummary"},"Classes/C8yDeviceModelsReference/SupplierModelsSummary.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceC08SupplierF7SummaryC09updatableE0AeA0d8EditableE0C_tcfc":{"name":"init(updatableDevice:)","abstract":"

    Undocumented

    ","parent_name":"SupplierModelsSummary"},"Classes/C8yDeviceModelsReference/SupplierModelsSummary.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceC08SupplierF7SummaryC7refreshyyF":{"name":"refresh()","abstract":"

    Undocumented

    ","parent_name":"SupplierModelsSummary"},"Classes/C8yDeviceModelsReference.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceC9suppliersSayAA0D8SupplierVGvp":{"name":"suppliers","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceModelsReference"},"Classes/C8yDeviceModelsReference.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceC6modelsSDySSSayAA0D5ModelVGGvp":{"name":"models","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceModelsReference"},"Classes/C8yDeviceModelsReference.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceCACycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceModelsReference"},"Classes/C8yDeviceModelsReference.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceCyAcA0dA10ConnectionCcfc":{"name":"init(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceModelsReference"},"Classes/C8yDeviceModelsReference.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceC4loadyyAA0dA10ConnectionCF":{"name":"load(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceModelsReference"},"Classes/C8yDeviceModelsReference.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceC05fetchF11ForSupplier10supplierId05modelL0AA0D5ModelVSgSS_SStF":{"name":"fetchModelsForSupplier(supplierId:modelId:)","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceModelsReference"},"Classes/C8yDeviceModelsReference.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceC16supplierForModel2idAA0D8SupplierVSgSS_tF":{"name":"supplierForModel(id:)","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceModelsReference"},"Classes/C8yDeviceModelsReference.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceC10modelForId2idAA0D5ModelVSgSS_tF":{"name":"modelForId(id:)","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceModelsReference"},"Classes/C8yDeviceModelsReference.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceC13supplierForId2idAA0D8SupplierVSgSS_tF":{"name":"supplierForId(id:)","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceModelsReference"},"Classes/C8yDeviceModelsReference.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceC14fetchSuppliersyyF":{"name":"fetchSuppliers()","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceModelsReference"},"Classes/C8yDeviceModelsReference.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceC05fetchF11ForSupplier2idySS_tF":{"name":"fetchModelsForSupplier(id:)","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceModelsReference"},"Classes/C8yDeviceModelsReference/SupplierModelsSummary.html":{"name":"SupplierModelsSummary","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceModelsReference"},"Structs/C8yLoRaNetworkInfo.html#/s:25Cumulocity_Client_Library18C8yLoRaNetworkInfoV2idSSvp":{"name":"id","abstract":"

    Undocumented

    ","parent_name":"C8yLoRaNetworkInfo"},"Structs/C8yLoRaNetworkInfo.html#/s:25Cumulocity_Client_Library18C8yLoRaNetworkInfoV4nameSSvp":{"name":"name","abstract":"

    Undocumented

    ","parent_name":"C8yLoRaNetworkInfo"},"Structs/C8yLoRaNetworkInfo.html#/s:25Cumulocity_Client_Library18C8yLoRaNetworkInfoV7versionSSvp":{"name":"version","abstract":"

    Undocumented

    ","parent_name":"C8yLoRaNetworkInfo"},"Structs/C8yLoRaNetworkInfo.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yLoRaNetworkInfo"},"Structs/C8yLoRaNetworkInfo.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"C8yLoRaNetworkInfo"},"Structs/C8yLoRaNetworkInfo.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6decode_6forKeyys22KeyedDecodingContainerVyAA0deF9ProcessorV0f6ObjectI0VG_AKtKF":{"name":"decode(_:forKey:)","parent_name":"C8yLoRaNetworkInfo"},"Structs/C8yLoRaNetworkInfo.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6encode_6forKeys22KeyedEncodingContainerVyAA0deF9ProcessorV0f6ObjectI0VGAL_AKtKF":{"name":"encode(_:forKey:)","parent_name":"C8yLoRaNetworkInfo"},"Structs/C8yModels.html#/s:25Cumulocity_Client_Library9C8yModelsV6modelsSayAA0D5ModelVGvp":{"name":"models","abstract":"

    Undocumented

    ","parent_name":"C8yModels"},"Structs/C8yModels.html#/s:25Cumulocity_Client_Library9C8yModelsVyACSayAA0D5ModelVGcfc":{"name":"init(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yModels"},"Structs/C8yModels.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yModels"},"Structs/C8yModels.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6decode_6forKeyys22KeyedDecodingContainerVyAA0deF9ProcessorV0f6ObjectI0VG_AKtKF":{"name":"decode(_:forKey:)","parent_name":"C8yModels"},"Structs/C8yModels.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6encode_6forKeys22KeyedEncodingContainerVyAA0deF9ProcessorV0f6ObjectI0VGAL_AKtKF":{"name":"encode(_:forKey:)","parent_name":"C8yModels"},"Structs/C8yModel.html#/s:25Cumulocity_Client_Library8C8yModelV2idSSvp":{"name":"id","abstract":"

    Undocumented

    ","parent_name":"C8yModel"},"Structs/C8yModel.html#/s:25Cumulocity_Client_Library8C8yModelV4nameSSvp":{"name":"name","abstract":"

    Undocumented

    ","parent_name":"C8yModel"},"Structs/C8yModel.html#/s:25Cumulocity_Client_Library8C8yModelV8categoryAA0D6DeviceV0G8CategoryOvp":{"name":"category","abstract":"

    Undocumented

    ","parent_name":"C8yModel"},"Structs/C8yModel.html#/s:25Cumulocity_Client_Library8C8yModelV11descriptionSSSgvp":{"name":"description","abstract":"

    Undocumented

    ","parent_name":"C8yModel"},"Structs/C8yModel.html#/s:25Cumulocity_Client_Library8C8yModelV4linkSSSgvp":{"name":"link","abstract":"

    Undocumented

    ","parent_name":"C8yModel"},"Structs/C8yModel.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yModel"},"Structs/C8yModel.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"C8yModel"},"Structs/C8yModel.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"C8yModel"},"Structs/C8yModel.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6decode_6forKeyys22KeyedDecodingContainerVyAA0deF9ProcessorV0f6ObjectI0VG_AKtKF":{"name":"decode(_:forKey:)","parent_name":"C8yModel"},"Structs/C8yModel.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6encode_6forKeys22KeyedEncodingContainerVyAA0deF9ProcessorV0f6ObjectI0VGAL_AKtKF":{"name":"encode(_:forKey:)","parent_name":"C8yModel"},"Structs/C8yModel.html#/s:25Cumulocity_Client_Library8C8yModelV5imagey7Combine12AnyPublisherVySo7UIImageCs5NeverOGAA0dA10ConnectionCF":{"name":"image(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yModel"},"Structs/C8ySupplier.html#/s:25Cumulocity_Client_Library11C8ySupplierV2idSSvp":{"name":"id","abstract":"

    Undocumented

    ","parent_name":"C8ySupplier"},"Structs/C8ySupplier.html#/s:25Cumulocity_Client_Library11C8ySupplierV4nameSSvp":{"name":"name","abstract":"

    Undocumented

    ","parent_name":"C8ySupplier"},"Structs/C8ySupplier.html#/s:25Cumulocity_Client_Library11C8ySupplierV11networkTypeSSSgvp":{"name":"networkType","abstract":"

    Undocumented

    ","parent_name":"C8ySupplier"},"Structs/C8ySupplier.html#/s:25Cumulocity_Client_Library11C8ySupplierV4siteSSSgvp":{"name":"site","abstract":"

    Undocumented

    ","parent_name":"C8ySupplier"},"Structs/C8ySupplier.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8ySupplier"},"Structs/C8ySupplier.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"C8ySupplier"},"Structs/C8ySupplier.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"C8ySupplier"},"Structs/C8ySupplier.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6decode_6forKeyys22KeyedDecodingContainerVyAA0deF9ProcessorV0f6ObjectI0VG_AKtKF":{"name":"decode(_:forKey:)","parent_name":"C8ySupplier"},"Structs/C8ySupplier.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6encode_6forKeys22KeyedEncodingContainerVyAA0deF9ProcessorV0f6ObjectI0VGAL_AKtKF":{"name":"encode(_:forKey:)","parent_name":"C8ySupplier"},"Structs/C8ySuppliers.html#/s:25Cumulocity_Client_Library12C8ySuppliersV9suppliersSayAA0D8SupplierVGvp":{"name":"suppliers","abstract":"

    Undocumented

    ","parent_name":"C8ySuppliers"},"Structs/C8ySuppliers.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8ySuppliers"},"Structs/C8ySuppliers.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6decode_6forKeyys22KeyedDecodingContainerVyAA0deF9ProcessorV0f6ObjectI0VG_AKtKF":{"name":"decode(_:forKey:)","parent_name":"C8ySuppliers"},"Structs/C8ySuppliers.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6encode_6forKeys22KeyedEncodingContainerVyAA0deF9ProcessorV0f6ObjectI0VGAL_AKtKF":{"name":"encode(_:forKey:)","parent_name":"C8ySuppliers"},"Structs/C8yPlanning.html#/s:25Cumulocity_Client_Library11C8yPlanningV10isDeployedSbvp":{"name":"isDeployed","abstract":"

    Undocumented

    ","parent_name":"C8yPlanning"},"Structs/C8yPlanning.html#/s:25Cumulocity_Client_Library11C8yPlanningV12deployedDate10Foundation0G0VSgvp":{"name":"deployedDate","abstract":"

    Undocumented

    ","parent_name":"C8yPlanning"},"Structs/C8yPlanning.html#/s:25Cumulocity_Client_Library11C8yPlanningV12planningDate10Foundation0G0VSgvp":{"name":"planningDate","abstract":"

    Undocumented

    ","parent_name":"C8yPlanning"},"Structs/C8yPlanning.html#/s:25Cumulocity_Client_Library11C8yPlanningV12projectOwnerSSSgvp":{"name":"projectOwner","abstract":"

    Undocumented

    ","parent_name":"C8yPlanning"},"Structs/C8yPlanning.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yPlanning"},"Structs/C8yPlanning.html#/s:25Cumulocity_Client_Library11C8yPlanningV11isDifferentySbACSgF":{"name":"isDifferent(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yPlanning"},"Structs/C8yPlanning.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6encode_6forKeys22KeyedEncodingContainerVyAA0deF9ProcessorV0f6ObjectI0VGAL_AKtKF":{"name":"encode(_:forKey:)","parent_name":"C8yPlanning"},"Structs/C8yPlanning.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6decode_6forKeyys22KeyedDecodingContainerVyAA0deF9ProcessorV0f6ObjectI0VG_AKtKF":{"name":"decode(_:forKey:)","parent_name":"C8yPlanning"},"Structs/C8yContactInfo.html#/s:25Cumulocity_Client_Library14C8yContactInfoV7contactSSSgvp":{"name":"contact","abstract":"

    Undocumented

    ","parent_name":"C8yContactInfo"},"Structs/C8yContactInfo.html#/s:25Cumulocity_Client_Library14C8yContactInfoV12contactPhoneSSSgvp":{"name":"contactPhone","abstract":"

    Undocumented

    ","parent_name":"C8yContactInfo"},"Structs/C8yContactInfo.html#/s:25Cumulocity_Client_Library14C8yContactInfoV12contactEmailSSSgvp":{"name":"contactEmail","abstract":"

    Undocumented

    ","parent_name":"C8yContactInfo"},"Structs/C8yContactInfo.html#/s:25Cumulocity_Client_Library14C8yContactInfoVACycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"C8yContactInfo"},"Structs/C8yContactInfo.html#/s:25Cumulocity_Client_Library14C8yContactInfoV_5phone5emailACSS_SSSgAFtcfc":{"name":"init(_:phone:email:)","abstract":"

    Undocumented

    ","parent_name":"C8yContactInfo"},"Structs/C8yContactInfo.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yContactInfo"},"Structs/C8yContactInfo.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6encode_6forKeys22KeyedEncodingContainerVyAA0deF9ProcessorV0f6ObjectI0VGAL_AKtKF":{"name":"encode(_:forKey:)","parent_name":"C8yContactInfo"},"Structs/C8yContactInfo.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6decode_6forKeyys22KeyedDecodingContainerVyAA0deF9ProcessorV0f6ObjectI0VG_AKtKF":{"name":"decode(_:forKey:)","parent_name":"C8yContactInfo"},"Structs/C8yContactInfo.html#/s:25Cumulocity_Client_Library14C8yContactInfoV11isDifferentySbACSgF":{"name":"isDifferent(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yContactInfo"},"Structs/C8yAddress.html#/s:25Cumulocity_Client_Library10C8yAddressV14addressSummarySSvp":{"name":"addressSummary","abstract":"

    Undocumented

    ","parent_name":"C8yAddress"},"Structs/C8yAddress.html#/s:25Cumulocity_Client_Library10C8yAddressV12addressLine1SSSgvp":{"name":"addressLine1","abstract":"

    Undocumented

    ","parent_name":"C8yAddress"},"Structs/C8yAddress.html#/s:25Cumulocity_Client_Library10C8yAddressV4citySSSgvp":{"name":"city","abstract":"

    Undocumented

    ","parent_name":"C8yAddress"},"Structs/C8yAddress.html#/s:25Cumulocity_Client_Library10C8yAddressV8postCodeSSSgvp":{"name":"postCode","abstract":"

    Undocumented

    ","parent_name":"C8yAddress"},"Structs/C8yAddress.html#/s:25Cumulocity_Client_Library10C8yAddressV7countrySSSgvp":{"name":"country","abstract":"

    Undocumented

    ","parent_name":"C8yAddress"},"Structs/C8yAddress.html#/s:25Cumulocity_Client_Library10C8yAddressV5phoneSSSgvp":{"name":"phone","abstract":"

    Undocumented

    ","parent_name":"C8yAddress"},"Structs/C8yAddress.html#/s:25Cumulocity_Client_Library10C8yAddressV12addressLine14city8postCode7countryACSS_S3Stcfc":{"name":"init(addressLine1:city:postCode:country:)","abstract":"

    Undocumented

    ","parent_name":"C8yAddress"},"Structs/C8yAddress.html#/s:25Cumulocity_Client_Library10C8yAddressV12addressLine14city8postCode7country5phoneACSS_S4Stcfc":{"name":"init(addressLine1:city:postCode:country:phone:)","abstract":"

    Undocumented

    ","parent_name":"C8yAddress"},"Structs/C8yAddress.html#/s:25Cumulocity_Client_Library10C8yAddressVACycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"C8yAddress"},"Structs/C8yAddress.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yAddress"},"Structs/C8yAddress.html#/s:25Cumulocity_Client_Library10C8yAddressV11isDifferentySbACSgF":{"name":"isDifferent(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yAddress"},"Structs/C8yAddress.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6encode_6forKeys22KeyedEncodingContainerVyAA0deF9ProcessorV0f6ObjectI0VGAL_AKtKF":{"name":"encode(_:forKey:)","parent_name":"C8yAddress"},"Structs/C8yAddress.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6decode_6forKeyys22KeyedDecodingContainerVyAA0deF9ProcessorV0f6ObjectI0VG_AKtKF":{"name":"decode(_:forKey:)","parent_name":"C8yAddress"},"Structs/C8yAddress.html":{"name":"C8yAddress","abstract":"

    Undocumented

    "},"Structs/C8yContactInfo.html":{"name":"C8yContactInfo","abstract":"

    Undocumented

    "},"Structs/C8yPlanning.html":{"name":"C8yPlanning","abstract":"

    Undocumented

    "},"Structs/C8ySuppliers.html":{"name":"C8ySuppliers","abstract":"

    Undocumented

    "},"Structs/C8ySupplier.html":{"name":"C8ySupplier","abstract":"

    Undocumented

    "},"Structs/C8yModel.html":{"name":"C8yModel","abstract":"

    Undocumented

    "},"Structs/C8yModels.html":{"name":"C8yModels","abstract":"

    Undocumented

    "},"Structs/C8yLoRaNetworkInfo.html":{"name":"C8yLoRaNetworkInfo","abstract":"

    Undocumented

    "},"Classes/C8yDeviceModelsReference.html":{"name":"C8yDeviceModelsReference","abstract":"

    Undocumented

    "},"Structs/C8yAssignedNetwork.html":{"name":"C8yAssignedNetwork","abstract":"

    Undocumented

    "},"Structs/C8yDeviceNetworkProvider.html":{"name":"C8yDeviceNetworkProvider","abstract":"

    Undocumented

    "},"Structs/C8yDeviceNetworkInstance.html":{"name":"C8yDeviceNetworkInstance","abstract":"

    Undocumented

    "},"Structs/C8yPageStatistics.html#/s:25Cumulocity_Client_Library17C8yPageStatisticsV07currentE0Sivp":{"name":"currentPage","abstract":"

    The page just fetched

    ","parent_name":"C8yPageStatistics"},"Structs/C8yPageStatistics.html#/s:25Cumulocity_Client_Library17C8yPageStatisticsV8pageSizeSivp":{"name":"pageSize","abstract":"

    The page size that was used, i.e. max number of rows allowed to returned

    ","parent_name":"C8yPageStatistics"},"Structs/C8yPageStatistics.html#/s:25Cumulocity_Client_Library17C8yPageStatisticsV10totalPagesSiSgvp":{"name":"totalPages","abstract":"

    The total number of pages that can be fetched, nil if total available results is smaller than the page size

    ","parent_name":"C8yPageStatistics"},"Structs/C8yPagedOperations.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yPagedOperations"},"Structs/C8yPagedOperations.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"C8yPagedOperations"},"Structs/C8yPagedMeasurements.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yPagedMeasurements"},"Structs/C8yPagedMeasurements.html#/s:25Cumulocity_Client_Library20C8yPagedMeasurementsVyACSayAA0D11MeasurementVGcfc":{"name":"init(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yPagedMeasurements"},"Structs/C8yPagedMeasurements.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"C8yPagedMeasurements"},"Structs/C8yPagedEvents.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yPagedEvents"},"Structs/C8yPagedEvents.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"C8yPagedEvents"},"Structs/C8yPagedAlarms.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yPagedAlarms"},"Structs/C8yPagedAlarms.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"C8yPagedAlarms"},"Structs/C8yPagedManagedObjects.html#/s:25Cumulocity_Client_Library22C8yPagedManagedObjectsV7objectsSayAA0dF6ObjectVGvp":{"name":"objects","abstract":"

    The wrapped objects, limited by page size

    ","parent_name":"C8yPagedManagedObjects"},"Structs/C8yPagedManagedObjects.html#/s:25Cumulocity_Client_Library22C8yPagedManagedObjectsV10statisticsAA0D14PageStatisticsVvp":{"name":"statistics","abstract":"

    Paging info, to show what page these results represent, refer to C8yPageStatistics

    ","parent_name":"C8yPagedManagedObjects"},"Structs/C8yPagedManagedObjects.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yPagedManagedObjects"},"Structs/C8yPagedManagedObjects.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"C8yPagedManagedObjects"},"Structs/C8yOperation/OperationDetails.html#/s:25Cumulocity_Client_Library12C8yOperationV0E7DetailsV2idSSSgvp":{"name":"id","abstract":"

    Undocumented

    ","parent_name":"OperationDetails"},"Structs/C8yOperation/OperationDetails.html#/s:25Cumulocity_Client_Library12C8yOperationV0E7DetailsV4nameSSSgvp":{"name":"name","abstract":"

    Undocumented

    ","parent_name":"OperationDetails"},"Structs/C8yOperation/OperationDetails.html#/s:25Cumulocity_Client_Library12C8yOperationV0E7DetailsV6valuesSDyS2SGvp":{"name":"values","abstract":"

    Undocumented

    ","parent_name":"OperationDetails"},"Structs/C8yOperation/OperationDetails.html#/s:25Cumulocity_Client_Library12C8yOperationV0E7DetailsV6paramsSDyS2SGvp":{"name":"params","abstract":"

    Undocumented

    ","parent_name":"OperationDetails"},"Structs/C8yOperation/OperationDetails.html#/s:25Cumulocity_Client_Library12C8yOperationV0E7DetailsVAEycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"OperationDetails"},"Structs/C8yOperation/OperationDetails.html#/s:25Cumulocity_Client_Library12C8yOperationV0E7DetailsV_5valueAESS_SStcfc":{"name":"init(_:value:)","abstract":"

    Creates a new instance with a single key/value attribute pair

    ","parent_name":"OperationDetails"},"Structs/C8yOperation/OperationDetails.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"OperationDetails"},"Structs/C8yOperation/OperationDetails.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"OperationDetails"},"Structs/C8yOperation/Status.html#/s:25Cumulocity_Client_Library12C8yOperationV6StatusO10SUCCESSFULyA2EmF":{"name":"SUCCESSFUL","abstract":"

    Undocumented

    ","parent_name":"Status"},"Structs/C8yOperation/Status.html#/s:25Cumulocity_Client_Library12C8yOperationV6StatusO6FAILEDyA2EmF":{"name":"FAILED","abstract":"

    Undocumented

    ","parent_name":"Status"},"Structs/C8yOperation/Status.html#/s:25Cumulocity_Client_Library12C8yOperationV6StatusO9EXECUTINGyA2EmF":{"name":"EXECUTING","abstract":"

    Undocumented

    ","parent_name":"Status"},"Structs/C8yOperation/Status.html#/s:25Cumulocity_Client_Library12C8yOperationV6StatusO7PENDINGyA2EmF":{"name":"PENDING","abstract":"

    Undocumented

    ","parent_name":"Status"},"Structs/C8yOperation.html#/s:s12IdentifiableP2id2IDQzvp":{"name":"id","parent_name":"C8yOperation"},"Structs/C8yOperation.html#/s:25Cumulocity_Client_Library12C8yOperationV04bulkE2IdSSSgvp":{"name":"bulkOperationId","abstract":"

    Undocumented

    ","parent_name":"C8yOperation"},"Structs/C8yOperation.html#/s:25Cumulocity_Client_Library12C8yOperationV8deviceIdSSvp":{"name":"deviceId","abstract":"

    Undocumented

    ","parent_name":"C8yOperation"},"Structs/C8yOperation.html#/s:25Cumulocity_Client_Library12C8yOperationV17deviceExternalIDsSayAA0dG2IdVGSgvp":{"name":"deviceExternalIDs","abstract":"

    Undocumented

    ","parent_name":"C8yOperation"},"Structs/C8yOperation.html#/s:25Cumulocity_Client_Library12C8yOperationV12creationTime10Foundation4DateVSgvp":{"name":"creationTime","abstract":"

    Undocumented

    ","parent_name":"C8yOperation"},"Structs/C8yOperation.html#/s:25Cumulocity_Client_Library12C8yOperationV6statusAC6StatusOSgvp":{"name":"status","abstract":"

    Undocumented

    ","parent_name":"C8yOperation"},"Structs/C8yOperation.html#/s:25Cumulocity_Client_Library12C8yOperationV13failureReasonSSSgvp":{"name":"failureReason","abstract":"

    Undocumented

    ","parent_name":"C8yOperation"},"Structs/C8yOperation.html#/s:25Cumulocity_Client_Library12C8yOperationV4typeSSSgvp":{"name":"type","abstract":"

    Undocumented

    ","parent_name":"C8yOperation"},"Structs/C8yOperation.html#/s:25Cumulocity_Client_Library12C8yOperationV11descriptionSSSgvp":{"name":"description","abstract":"

    Undocumented

    ","parent_name":"C8yOperation"},"Structs/C8yOperation.html#/s:25Cumulocity_Client_Library12C8yOperationV16operationDetailsAC0eG0Vvp":{"name":"operationDetails","abstract":"

    Undocumented

    ","parent_name":"C8yOperation"},"Structs/C8yOperation/Status.html":{"name":"Status","abstract":"

    Undocumented

    ","parent_name":"C8yOperation"},"Structs/C8yOperation.html#/s:25Cumulocity_Client_Library12C8yOperationV9forSource4type11descriptionACSS_S2Stcfc":{"name":"init(forSource:type:description:)","abstract":"

    Creates a new operation for the associated C8yManagedObject

    ","parent_name":"C8yOperation"},"Structs/C8yOperation.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yOperation"},"Structs/C8yOperation.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"C8yOperation"},"Structs/C8yOperation/OperationDetails.html":{"name":"OperationDetails","abstract":"

    Defines the details of the operation to be executed by the device

    ","parent_name":"C8yOperation"},"Structs/C8yMeasurementSeries/Values.html#/s:25Cumulocity_Client_Library20C8yMeasurementSeriesV6ValuesV3minSdvp":{"name":"min","abstract":"

    Undocumented

    ","parent_name":"Values"},"Structs/C8yMeasurementSeries/Values.html#/s:25Cumulocity_Client_Library20C8yMeasurementSeriesV6ValuesV3maxSdvp":{"name":"max","abstract":"

    Undocumented

    ","parent_name":"Values"},"Structs/C8yMeasurementSeries/ValuesWrapper.html#/s:25Cumulocity_Client_Library20C8yMeasurementSeriesV13ValuesWrapperV4time10Foundation4DateVvp":{"name":"time","abstract":"

    Undocumented

    ","parent_name":"ValuesWrapper"},"Structs/C8yMeasurementSeries/ValuesWrapper.html#/s:25Cumulocity_Client_Library20C8yMeasurementSeriesV13ValuesWrapperV6valuesSayAC0G0VGvp":{"name":"values","abstract":"

    Undocumented

    ","parent_name":"ValuesWrapper"},"Structs/C8yMeasurementSeries/Series.html#/s:25Cumulocity_Client_Library20C8yMeasurementSeriesV0F0V4nameSSvp":{"name":"name","abstract":"

    Undocumented

    ","parent_name":"Series"},"Structs/C8yMeasurementSeries/Series.html#/s:25Cumulocity_Client_Library20C8yMeasurementSeriesV0F0V4unitSSvp":{"name":"unit","abstract":"

    Undocumented

    ","parent_name":"Series"},"Structs/C8yMeasurementSeries/Series.html#/s:25Cumulocity_Client_Library20C8yMeasurementSeriesV0F0V4typeSSvp":{"name":"type","abstract":"

    Undocumented

    ","parent_name":"Series"},"Structs/C8yMeasurementSeries/AggregateType.html#/s:25Cumulocity_Client_Library20C8yMeasurementSeriesV13AggregateTypeO5DAILYyA2EmF":{"name":"DAILY","abstract":"

    Undocumented

    ","parent_name":"AggregateType"},"Structs/C8yMeasurementSeries/AggregateType.html#/s:25Cumulocity_Client_Library20C8yMeasurementSeriesV13AggregateTypeO6HOURLYyA2EmF":{"name":"HOURLY","abstract":"

    Undocumented

    ","parent_name":"AggregateType"},"Structs/C8yMeasurementSeries/AggregateType.html#/s:25Cumulocity_Client_Library20C8yMeasurementSeriesV13AggregateTypeO8MINUTELYyA2EmF":{"name":"MINUTELY","abstract":"

    Undocumented

    ","parent_name":"AggregateType"},"Structs/C8yMeasurementSeries/AggregateType.html":{"name":"AggregateType","abstract":"

    Specifies how the measurements results to be grouped, by minute, hour or 24 hours (DAILY)

    ","parent_name":"C8yMeasurementSeries"},"Structs/C8yMeasurementSeries.html#/s:25Cumulocity_Client_Library20C8yMeasurementSeriesV6seriesSayAC0F0VGvp":{"name":"series","abstract":"

    Undocumented

    ","parent_name":"C8yMeasurementSeries"},"Structs/C8yMeasurementSeries.html#/s:25Cumulocity_Client_Library20C8yMeasurementSeriesV6valuesSayAC13ValuesWrapperVGvp":{"name":"values","abstract":"

    Undocumented

    ","parent_name":"C8yMeasurementSeries"},"Structs/C8yMeasurementSeries.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yMeasurementSeries"},"Structs/C8yMeasurementSeries.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"C8yMeasurementSeries"},"Structs/C8yMeasurementSeries/Series.html":{"name":"Series","abstract":"

    Undocumented

    ","parent_name":"C8yMeasurementSeries"},"Structs/C8yMeasurementSeries/ValuesWrapper.html":{"name":"ValuesWrapper","abstract":"

    Undocumented

    ","parent_name":"C8yMeasurementSeries"},"Structs/C8yMeasurementSeries/Values.html":{"name":"Values","abstract":"

    Undocumented

    ","parent_name":"C8yMeasurementSeries"},"Structs/C8yMeasurement/MeasurementValue.html#/s:25Cumulocity_Client_Library14C8yMeasurementV0E5ValueV5labelSSvp":{"name":"label","abstract":"

    Undocumented

    ","parent_name":"MeasurementValue"},"Structs/C8yMeasurement/MeasurementValue.html#/s:25Cumulocity_Client_Library14C8yMeasurementV0E5ValueV5valueSdvp":{"name":"value","abstract":"

    Undocumented

    ","parent_name":"MeasurementValue"},"Structs/C8yMeasurement/MeasurementValue.html#/s:25Cumulocity_Client_Library14C8yMeasurementV0E5ValueV4unitSSSgvp":{"name":"unit","abstract":"

    Undocumented

    ","parent_name":"MeasurementValue"},"Structs/C8yMeasurement/MeasurementValue.html#/s:25Cumulocity_Client_Library14C8yMeasurementV0E5ValueV_4unit9withLabelAESd_S2Stcfc":{"name":"init(_:unit:withLabel:)","abstract":"

    Creates a new measurement value

    ","parent_name":"MeasurementValue"},"Structs/C8yMeasurement.html#/s:25Cumulocity_Client_Library14C8yMeasurementV2idSSSgvp":{"name":"id","abstract":"

    Undocumented

    ","parent_name":"C8yMeasurement"},"Structs/C8yMeasurement.html#/s:25Cumulocity_Client_Library14C8yMeasurementV6sourceSSvp":{"name":"source","abstract":"

    Undocumented

    ","parent_name":"C8yMeasurement"},"Structs/C8yMeasurement.html#/s:25Cumulocity_Client_Library14C8yMeasurementV4typeSSSgvp":{"name":"type","abstract":"

    Undocumented

    ","parent_name":"C8yMeasurement"},"Structs/C8yMeasurement.html#/s:25Cumulocity_Client_Library14C8yMeasurementV4time10Foundation4DateVvp":{"name":"time","abstract":"

    Undocumented

    ","parent_name":"C8yMeasurement"},"Structs/C8yMeasurement.html#/s:25Cumulocity_Client_Library14C8yMeasurementV12measurementsSDySSSayAC0E5ValueVGGSgvp":{"name":"measurements","abstract":"

    Undocumented

    ","parent_name":"C8yMeasurement"},"Structs/C8yMeasurement.html#/s:25Cumulocity_Client_Library14C8yMeasurementV10fromSource4typeACSS_SStcfc":{"name":"init(fromSource:type:)","abstract":"

    Creates a new measurement wrapper for a set of measurements for the associated C8yManagedObject

    ","parent_name":"C8yMeasurement"},"Structs/C8yMeasurement.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yMeasurement"},"Structs/C8yMeasurement.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"C8yMeasurement"},"Structs/C8yMeasurement.html#/s:25Cumulocity_Client_Library14C8yMeasurementV9addValues_7forTypeySayAC0E5ValueVG_SStF":{"name":"addValues(_:forType:)","abstract":"

    Adds a measurement value of the given type

    ","parent_name":"C8yMeasurement"},"Structs/C8yMeasurement/MeasurementValue.html":{"name":"MeasurementValue","abstract":"

    A specific measurable value including a human readable label and unit of measure

    ","parent_name":"C8yMeasurement"},"Structs/C8yEvent.html#/s:s12IdentifiableP2id2IDQzvp":{"name":"id","parent_name":"C8yEvent"},"Structs/C8yEvent.html#/s:25Cumulocity_Client_Library8C8yEventV6sourceSSvp":{"name":"source","abstract":"

    Undocumented

    ","parent_name":"C8yEvent"},"Structs/C8yEvent.html#/s:25Cumulocity_Client_Library8C8yEventV4typeSSSgvp":{"name":"type","abstract":"

    Undocumented

    ","parent_name":"C8yEvent"},"Structs/C8yEvent.html#/s:25Cumulocity_Client_Library8C8yEventV4time10Foundation4DateVvp":{"name":"time","abstract":"

    Undocumented

    ","parent_name":"C8yEvent"},"Structs/C8yEvent.html#/s:25Cumulocity_Client_Library8C8yEventV4textSSvp":{"name":"text","abstract":"

    Undocumented

    ","parent_name":"C8yEvent"},"Structs/C8yEvent.html#/s:25Cumulocity_Client_Library8C8yEventV12creationTime10Foundation4DateVSgvp":{"name":"creationTime","abstract":"

    Undocumented

    ","parent_name":"C8yEvent"},"Structs/C8yEvent.html#/s:25Cumulocity_Client_Library8C8yEventV16eventDecodeErrorSSSgvp":{"name":"eventDecodeError","abstract":"

    Undocumented

    ","parent_name":"C8yEvent"},"Structs/C8yEvent.html#/s:25Cumulocity_Client_Library8C8yEventV8positionAA0D13ManagedObjectV8PositionVSgvp":{"name":"position","abstract":"

    Undocumented

    ","parent_name":"C8yEvent"},"Structs/C8yEvent.html#/s:25Cumulocity_Client_Library8C8yEventV4infoSDySSAA0D11CustomAsset_pGSgvp":{"name":"info","abstract":"

    Undocumented

    ","parent_name":"C8yEvent"},"Structs/C8yEvent.html#/s:25Cumulocity_Client_Library8C8yEventV9forSource4type4textACSS_S2Stcfc":{"name":"init(forSource:type:text:)","abstract":"

    Creates a new event for the associated C8yManagedObject

    ","parent_name":"C8yEvent"},"Structs/C8yEvent.html#/s:25Cumulocity_Client_Library8C8yEventV9forSource8positionACSS_AA0D13ManagedObjectV8PositionVtcfc":{"name":"init(forSource:position:)","abstract":"

    Creates a new event for the associated C8yManagedObject representing a postional","parent_name":"C8yEvent"},"Structs/C8yEvent.html#/s:25Cumulocity_Client_Library8C8yEventV9forSource4type4text10propertiesACSS_S2SAA0D11CustomAsset_ptcfc":{"name":"init(forSource:type:text:properties:)","abstract":"

    Creates a new event for the associated C8yManagedObject with custom properties

    ","parent_name":"C8yEvent"},"Structs/C8yEvent.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yEvent"},"Structs/C8yEvent.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"C8yEvent"},"Structs/C8yAlarm/Severity.html#/s:25Cumulocity_Client_Library8C8yAlarmV8SeverityO8CRITICALyA2EmF":{"name":"CRITICAL","abstract":"

    Undocumented

    ","parent_name":"Severity"},"Structs/C8yAlarm/Severity.html#/s:25Cumulocity_Client_Library8C8yAlarmV8SeverityO5MAJORyA2EmF":{"name":"MAJOR","abstract":"

    Undocumented

    ","parent_name":"Severity"},"Structs/C8yAlarm/Severity.html#/s:25Cumulocity_Client_Library8C8yAlarmV8SeverityO5MINORyA2EmF":{"name":"MINOR","abstract":"

    Undocumented

    ","parent_name":"Severity"},"Structs/C8yAlarm/Severity.html#/s:25Cumulocity_Client_Library8C8yAlarmV8SeverityO7WARNINGyA2EmF":{"name":"WARNING","abstract":"

    Undocumented

    ","parent_name":"Severity"},"Structs/C8yAlarm/Status.html#/s:25Cumulocity_Client_Library8C8yAlarmV6StatusO6ACTIVEyA2EmF":{"name":"ACTIVE","abstract":"

    Alarm is currently live and has not yet been resolved

    ","parent_name":"Status"},"Structs/C8yAlarm/Status.html#/s:25Cumulocity_Client_Library8C8yAlarmV6StatusO12ACKNOWLEDGEDyA2EmF":{"name":"ACKNOWLEDGED","abstract":"

    Alarm is still active, but has been acknowledged by someone

    ","parent_name":"Status"},"Structs/C8yAlarm/Status.html#/s:25Cumulocity_Client_Library8C8yAlarmV6StatusO7CLEAREDyA2EmF":{"name":"CLEARED","abstract":"

    Alarm has been resolved, is visible only for monitoring reasons

    ","parent_name":"Status"},"Structs/C8yAlarm/Status.html":{"name":"Status","abstract":"

    Undocumented

    ","parent_name":"C8yAlarm"},"Structs/C8yAlarm/Severity.html":{"name":"Severity","abstract":"

    Allowed values for Alarm Severity

    ","parent_name":"C8yAlarm"},"Structs/C8yAlarm.html#/s:s12IdentifiableP2id2IDQzvp":{"name":"id","parent_name":"C8yAlarm"},"Structs/C8yAlarm.html#/s:25Cumulocity_Client_Library8C8yAlarmV4typeSSSgvp":{"name":"type","abstract":"

    Undocumented

    ","parent_name":"C8yAlarm"},"Structs/C8yAlarm.html#/s:25Cumulocity_Client_Library8C8yAlarmV6sourceSSvp":{"name":"source","abstract":"

    Undocumented

    ","parent_name":"C8yAlarm"},"Structs/C8yAlarm.html#/s:25Cumulocity_Client_Library8C8yAlarmV4time10Foundation4DateVvp":{"name":"time","abstract":"

    Undocumented

    ","parent_name":"C8yAlarm"},"Structs/C8yAlarm.html#/s:25Cumulocity_Client_Library8C8yAlarmV8severityAC8SeverityOvp":{"name":"severity","abstract":"

    Undocumented

    ","parent_name":"C8yAlarm"},"Structs/C8yAlarm.html#/s:25Cumulocity_Client_Library8C8yAlarmV11descriptionSSSgvp":{"name":"description","abstract":"

    Undocumented

    ","parent_name":"C8yAlarm"},"Structs/C8yAlarm.html#/s:25Cumulocity_Client_Library8C8yAlarmV6statusAC6StatusOvp":{"name":"status","abstract":"

    Undocumented

    ","parent_name":"C8yAlarm"},"Structs/C8yAlarm.html#/s:25Cumulocity_Client_Library8C8yAlarmV9forSource4type11description6status8severityACSS_S2SAC6StatusOAC8SeverityOtcfc":{"name":"init(forSource:type:description:status:severity:)","abstract":"

    Creates new alarm for the associated C8yManagedObject

    ","parent_name":"C8yAlarm"},"Structs/C8yAlarm.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yAlarm"},"Structs/C8yAlarm.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"C8yAlarm"},"Structs/C8yAlarm.html#/s:25Cumulocity_Client_Library8C8yAlarmV12toJsonStringy10Foundation4DataVSbKF":{"name":"toJsonString(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yAlarm"},"Structs/C8yDataPoints/DataPointValue.html#/s:25Cumulocity_Client_Library13C8yDataPointsV0E10PointValueV8fragmentSSvp":{"name":"fragment","abstract":"

    Undocumented

    ","parent_name":"DataPointValue"},"Structs/C8yDataPoints/DataPointValue.html#/s:25Cumulocity_Client_Library13C8yDataPointsV0E10PointValueV4unitSSvp":{"name":"unit","abstract":"

    Undocumented

    ","parent_name":"DataPointValue"},"Structs/C8yDataPoints/DataPointValue.html#/s:25Cumulocity_Client_Library13C8yDataPointsV0E10PointValueV5colorSSvp":{"name":"color","abstract":"

    Undocumented

    ","parent_name":"DataPointValue"},"Structs/C8yDataPoints/DataPointValue.html#/s:25Cumulocity_Client_Library13C8yDataPointsV0E10PointValueV6seriesSSvp":{"name":"series","abstract":"

    Undocumented

    ","parent_name":"DataPointValue"},"Structs/C8yDataPoints/DataPointValue.html#/s:25Cumulocity_Client_Library13C8yDataPointsV0E10PointValueV8lineTypeSSvp":{"name":"lineType","abstract":"

    Undocumented

    ","parent_name":"DataPointValue"},"Structs/C8yDataPoints/DataPointValue.html#/s:25Cumulocity_Client_Library13C8yDataPointsV0E10PointValueV5labelSSvp":{"name":"label","abstract":"

    Undocumented

    ","parent_name":"DataPointValue"},"Structs/C8yDataPoints/DataPointValue.html#/s:25Cumulocity_Client_Library13C8yDataPointsV0E10PointValueV10renderTypeSSvp":{"name":"renderType","abstract":"

    Undocumented

    ","parent_name":"DataPointValue"},"Structs/C8yDataPoints/DataPoint.html#/s:25Cumulocity_Client_Library13C8yDataPointsV0E5PointV9referenceSSvp":{"name":"reference","abstract":"

    Undocumented

    ","parent_name":"DataPoint"},"Structs/C8yDataPoints/DataPoint.html#/s:25Cumulocity_Client_Library13C8yDataPointsV0E5PointV5valueAC0eG5ValueVvp":{"name":"value","abstract":"

    Undocumented

    ","parent_name":"DataPoint"},"Structs/C8yDataPoints.html#/s:25Cumulocity_Client_Library13C8yDataPointsV04dataF0SayAC0E5PointVGvp":{"name":"dataPoints","abstract":"

    Undocumented

    ","parent_name":"C8yDataPoints"},"Structs/C8yDataPoints/DataPoint.html":{"name":"DataPoint","abstract":"

    Undocumented

    ","parent_name":"C8yDataPoints"},"Structs/C8yDataPoints/DataPointValue.html":{"name":"DataPointValue","abstract":"

    Undocumented

    ","parent_name":"C8yDataPoints"},"Structs/C8yDataPoints.html#/s:25Cumulocity_Client_Library13C8yDataPointsVACycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"C8yDataPoints"},"Structs/C8yDataPoints.html#/s:25Cumulocity_Client_Library13C8yDataPointsV_6series4unit5color5labelACSS_S4Stcfc":{"name":"init(_:series:unit:color:label:)","abstract":"

    Undocumented

    ","parent_name":"C8yDataPoints"},"Structs/C8yDataPoints.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yDataPoints"},"Structs/C8yDataPoints.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"C8yDataPoints"},"Structs/C8yExternalId.html#/s:25Cumulocity_Client_Library13C8yExternalIdV2idSSSgvp":{"name":"id","abstract":"

    Internal id of the associated Managed Object C8yManagedObject

    ","parent_name":"C8yExternalId"},"Structs/C8yExternalId.html#/s:25Cumulocity_Client_Library13C8yExternalIdV4typeSSvp":{"name":"type","abstract":"

    Label identifying the type of external id .e.g.‘c8y_Serial’ or ‘c8y_LoRa_DevEUI’

    ","parent_name":"C8yExternalId"},"Structs/C8yExternalId.html#/s:25Cumulocity_Client_Library13C8yExternalIdV08externalF0SSvp":{"name":"externalId","abstract":"

    The external id itself

    ","parent_name":"C8yExternalId"},"Structs/C8yExternalId.html#/s:25Cumulocity_Client_Library13C8yExternalIdV04witheF06ofTypeACSS_SStcfc":{"name":"init(withExternalId:ofType:)","abstract":"

    Define a new external id

    ","parent_name":"C8yExternalId"},"Structs/C8yExternalId.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yExternalId"},"Structs/C8yExternalId.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"C8yExternalId"},"Structs/C8yExternalIds.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yExternalIds"},"Structs/C8yManagedObject/Hardware.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV8HardwareV12serialNumberSSSgvp":{"name":"serialNumber","abstract":"

    Undocumented

    ","parent_name":"Hardware"},"Structs/C8yManagedObject/Hardware.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV8HardwareV5modelSSSgvp":{"name":"model","abstract":"

    Undocumented

    ","parent_name":"Hardware"},"Structs/C8yManagedObject/Hardware.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV8HardwareV8supplierSSSgvp":{"name":"supplier","abstract":"

    Undocumented

    ","parent_name":"Hardware"},"Structs/C8yManagedObject/Hardware.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV8HardwareV8revisionSSSgvp":{"name":"revision","abstract":"

    Undocumented

    ","parent_name":"Hardware"},"Structs/C8yManagedObject/LpwanDevice.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV11LpwanDeviceV11provisionedSbvp":{"name":"provisioned","abstract":"

    Undocumented

    ","parent_name":"LpwanDevice"},"Structs/C8yManagedObject/Position.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV8PositionV3latSdvp":{"name":"lat","abstract":"

    Undocumented

    ","parent_name":"Position"},"Structs/C8yManagedObject/Position.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV8PositionV3lngSdvp":{"name":"lng","abstract":"

    Undocumented

    ","parent_name":"Position"},"Structs/C8yManagedObject/Position.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV8PositionV3altSdSgvp":{"name":"alt","abstract":"

    Undocumented

    ","parent_name":"Position"},"Structs/C8yManagedObject/Position.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV8PositionV3lat3lng3altAESd_S2dSgtcfc":{"name":"init(lat:lng:alt:)","abstract":"

    Undocumented

    ","parent_name":"Position"},"Structs/C8yManagedObject/Position.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"Position"},"Structs/C8yManagedObject/Position.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV8PositionV11isDifferentySbAESgF":{"name":"isDifferent(_:)","abstract":"

    Undocumented

    ","parent_name":"Position"},"Structs/C8yManagedObject/ConnectionStatus.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV16ConnectionStatusV6statusAC0gH4TypeOvp":{"name":"status","abstract":"

    Undocumented

    ","parent_name":"ConnectionStatus"},"Structs/C8yManagedObject/RequiredAvailability.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV20RequiredAvailabilityV16responseIntervalSivp":{"name":"responseInterval","abstract":"

    Undocumented

    ","parent_name":"RequiredAvailability"},"Structs/C8yManagedObject/ActiveAlarmsStatus.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV18ActiveAlarmsStatusV7warningSivp":{"name":"warning","abstract":"

    Undocumented

    ","parent_name":"ActiveAlarmsStatus"},"Structs/C8yManagedObject/ActiveAlarmsStatus.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV18ActiveAlarmsStatusV5minorSivp":{"name":"minor","abstract":"

    Undocumented

    ","parent_name":"ActiveAlarmsStatus"},"Structs/C8yManagedObject/ActiveAlarmsStatus.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV18ActiveAlarmsStatusV5majorSivp":{"name":"major","abstract":"

    Undocumented

    ","parent_name":"ActiveAlarmsStatus"},"Structs/C8yManagedObject/ActiveAlarmsStatus.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV18ActiveAlarmsStatusV8criticalSivp":{"name":"critical","abstract":"

    Undocumented

    ","parent_name":"ActiveAlarmsStatus"},"Structs/C8yManagedObject/ActiveAlarmsStatus.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV18ActiveAlarmsStatusV7warning5minor5major8criticalAESi_S3itcfc":{"name":"init(warning:minor:major:critical:)","abstract":"

    Undocumented

    ","parent_name":"ActiveAlarmsStatus"},"Structs/C8yManagedObject/ActiveAlarmsStatus.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"ActiveAlarmsStatus"},"Structs/C8yManagedObject/ActiveAlarmsStatus.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV18ActiveAlarmsStatusV5totalSivp":{"name":"total","abstract":"

    Undocumented

    ","parent_name":"ActiveAlarmsStatus"},"Structs/C8yManagedObject/Firmware.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV8FirmwareV7versionSSvp":{"name":"version","abstract":"

    Undocumented

    ","parent_name":"Firmware"},"Structs/C8yManagedObject/Availability.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV12AvailabilityV6statusAC0G6StatusOvp":{"name":"status","abstract":"

    Determines if cumulocity thinks that the device is available based on data received from the device via its agent.","parent_name":"Availability"},"Structs/C8yManagedObject/Availability.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV12AvailabilityV11lastMessage10Foundation4DateVvp":{"name":"lastMessage","abstract":"

    Last recorded update received by cumulocity from the device/agent

    ","parent_name":"Availability"},"Structs/C8yManagedObject/Status.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV6StatusV6statusSSvp":{"name":"status","abstract":"

    Connection status of device, normally one of CONNECTED, DISCONNECTED or MAINTENANCE","parent_name":"Status"},"Structs/C8yManagedObject/Status.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV6StatusV11lastUpdated10Foundation4DateVSgvp":{"name":"lastUpdated","abstract":"

    Last time that this object was updated in Cumulocity

    ","parent_name":"Status"},"Structs/C8yManagedObject/Status.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"Status"},"Structs/C8yManagedObject/ChildReferences/ReferencedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV15ChildReferencesV010ReferencedF0V2idSSSgvp":{"name":"id","abstract":"

    Undocumented

    ","parent_name":"ReferencedObject"},"Structs/C8yManagedObject/ChildReferences/ReferencedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV15ChildReferencesV010ReferencedF0V4nameSSSgvp":{"name":"name","abstract":"

    Undocumented

    ","parent_name":"ReferencedObject"},"Structs/C8yManagedObject/ChildReferences/ReferencedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV15ChildReferencesV010ReferencedF0V3refSSSgvp":{"name":"ref","abstract":"

    Undocumented

    ","parent_name":"ReferencedObject"},"Structs/C8yManagedObject/ChildReferences/ReferencedObject.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"ReferencedObject"},"Structs/C8yManagedObject/ChildReferences.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV15ChildReferencesV3refSSSgvp":{"name":"ref","abstract":"

    Undocumented

    ","parent_name":"ChildReferences"},"Structs/C8yManagedObject/ChildReferences.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV15ChildReferencesV10referencesSayAE010ReferencedF0VGSgvp":{"name":"references","abstract":"

    Undocumented

    ","parent_name":"ChildReferences"},"Structs/C8yManagedObject/ChildReferences/ReferencedObject.html":{"name":"ReferencedObject","abstract":"

    Undocumented

    ","parent_name":"ChildReferences"},"Structs/C8yManagedObject/ChildReferences.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"ChildReferences"},"Structs/C8yManagedObject/RelayStateType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV14RelayStateTypeO4OPENyA2EmF":{"name":"OPEN","abstract":"

    Undocumented

    ","parent_name":"RelayStateType"},"Structs/C8yManagedObject/RelayStateType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV14RelayStateTypeO6CLOSEDyA2EmF":{"name":"CLOSED","abstract":"

    Undocumented

    ","parent_name":"RelayStateType"},"Structs/C8yManagedObject/RelayStateType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV14RelayStateTypeO12OPEN_PENDINGyA2EmF":{"name":"OPEN_PENDING","abstract":"

    Undocumented

    ","parent_name":"RelayStateType"},"Structs/C8yManagedObject/RelayStateType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV14RelayStateTypeO13CLOSE_PENDINGyA2EmF":{"name":"CLOSE_PENDING","abstract":"

    Undocumented

    ","parent_name":"RelayStateType"},"Structs/C8yManagedObject/SensorType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV10SensorTypeO011TemperatureG0yA2EmF":{"name":"TemperatureSensor","abstract":"

    Undocumented

    ","parent_name":"SensorType"},"Structs/C8yManagedObject/SensorType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV10SensorTypeO06MotionG0yA2EmF":{"name":"MotionSensor","abstract":"

    Undocumented

    ","parent_name":"SensorType"},"Structs/C8yManagedObject/SensorType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV10SensorTypeO012AccelerationG0yA2EmF":{"name":"AccelerationSensor","abstract":"

    Undocumented

    ","parent_name":"SensorType"},"Structs/C8yManagedObject/SensorType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV10SensorTypeO05LightG0yA2EmF":{"name":"LightSensor","abstract":"

    Undocumented

    ","parent_name":"SensorType"},"Structs/C8yManagedObject/SensorType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV10SensorTypeO08HumidityG0yA2EmF":{"name":"HumiditySensor","abstract":"

    Undocumented

    ","parent_name":"SensorType"},"Structs/C8yManagedObject/SensorType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV10SensorTypeO08MoistureG0yA2EmF":{"name":"MoistureSensor","abstract":"

    Undocumented

    ","parent_name":"SensorType"},"Structs/C8yManagedObject/SensorType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV10SensorTypeO19DistanceMeasurementyA2EmF":{"name":"DistanceMeasurement","abstract":"

    Undocumented

    ","parent_name":"SensorType"},"Structs/C8yManagedObject/SensorType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV10SensorTypeO022SinglePhaseElectricityG0yA2EmF":{"name":"SinglePhaseElectricitySensor","abstract":"

    Undocumented

    ","parent_name":"SensorType"},"Structs/C8yManagedObject/SensorType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV10SensorTypeO07CurrentG0yA2EmF":{"name":"CurrentSensor","abstract":"

    Undocumented

    ","parent_name":"SensorType"},"Structs/C8yManagedObject/AvailabilityStatus.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV18AvailabilityStatusO9AVAILABLEyA2EmF":{"name":"AVAILABLE","abstract":"

    Undocumented

    ","parent_name":"AvailabilityStatus"},"Structs/C8yManagedObject/AvailabilityStatus.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV18AvailabilityStatusO11UNAVAILABLEyA2EmF":{"name":"UNAVAILABLE","abstract":"

    Undocumented

    ","parent_name":"AvailabilityStatus"},"Structs/C8yManagedObject/AvailabilityStatus.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV18AvailabilityStatusO11MAINTENANCEyA2EmF":{"name":"MAINTENANCE","abstract":"

    Undocumented

    ","parent_name":"AvailabilityStatus"},"Structs/C8yManagedObject/AvailabilityStatus.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV18AvailabilityStatusO7UNKNOWNyA2EmF":{"name":"UNKNOWN","abstract":"

    Undocumented

    ","parent_name":"AvailabilityStatus"},"Structs/C8yManagedObject/ConnectionStatusType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV20ConnectionStatusTypeO12DISCONNECTEDyA2EmF":{"name":"DISCONNECTED","abstract":"

    Undocumented

    ","parent_name":"ConnectionStatusType"},"Structs/C8yManagedObject/ConnectionStatusType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV20ConnectionStatusTypeO9CONNECTEDyA2EmF":{"name":"CONNECTED","abstract":"

    Undocumented

    ","parent_name":"ConnectionStatusType"},"Structs/C8yManagedObject/ConnectionStatusType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV20ConnectionStatusTypeO11MAINTENANCEyA2EmF":{"name":"MAINTENANCE","abstract":"

    Undocumented

    ","parent_name":"ConnectionStatusType"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV2idSSSgvp":{"name":"id","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV4typeSSvp":{"name":"type","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV4nameSSSgvp":{"name":"name","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV11createdTime10Foundation4DateVvp":{"name":"createdTime","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV11lastUpdated10Foundation4DateVvp":{"name":"lastUpdated","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV5ownerSSvp":{"name":"owner","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV6statusAC6StatusVSgvp":{"name":"status","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV16applicationOwnerSSSgvp":{"name":"applicationOwner","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV13applicationIdSSSgvp":{"name":"applicationId","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV5notesSSSgvp":{"name":"notes","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV8firmwareAC8FirmwareVSgvp":{"name":"firmware","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV12childDevicesAC15ChildReferencesVSgvp":{"name":"childDevices","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV11childAssetsAC15ChildReferencesVSgvp":{"name":"childAssets","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV16connectionStatusAC010ConnectionH0VSgvp":{"name":"connectionStatus","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV12availabilityAC12AvailabilityVSgvp":{"name":"availability","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV18activeAlarmsStatusAC06ActivehI0VSgvp":{"name":"activeAlarmsStatus","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV8isDeviceSbvp":{"name":"isDevice","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV7isGroupSbvp":{"name":"isGroup","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV20requiredAvailabilityAC08RequiredH0VSgvp":{"name":"requiredAvailability","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV10dataPointsAA0d4DataH0VSgvp":{"name":"dataPoints","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV10sensorTypeSayAC06SensorH0OGvp":{"name":"sensorType","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV10relayStateAC05RelayH4TypeOSgvp":{"name":"relayState","abstract":"

    Used to record current stated of a device that acts as a relay, i.e. open or closed","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV8positionAC8PositionVSgvp":{"name":"position","abstract":"

    GPS postion of device, dynamic GPS tracking of mobile devices should be managed via","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV19supportedOperationsSaySSGSgvp":{"name":"supportedOperations","abstract":"

    List of operations that this device supports

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV8hardwareAC8HardwareVSgvp":{"name":"hardware","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV7networkAA0D15AssignedNetworkVSgvp":{"name":"network","abstract":"

    Indicates the type of network that is used to communicate with the device

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV10propertiesSDySSAA0D11CustomAsset_pGvp":{"name":"properties","abstract":"

    Access custom properties through this class, only properties prefixed with ‘x’ or provided with a dedicated custom processor class will be available

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject/ConnectionStatusType.html":{"name":"ConnectionStatusType","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject/AvailabilityStatus.html":{"name":"AvailabilityStatus","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject/SensorType.html":{"name":"SensorType","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject/RelayStateType.html":{"name":"RelayStateType","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject/ChildReferences.html":{"name":"ChildReferences","abstract":"

    Represents child assets related to this object

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject/Status.html":{"name":"Status","abstract":"

    Status as determined by Cumulocity

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject/Availability.html":{"name":"Availability","abstract":"

    Status as determined by Cumulocity

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject/Firmware.html":{"name":"Firmware","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject/ActiveAlarmsStatus.html":{"name":"ActiveAlarmsStatus","abstract":"

    Summary of outstanding alarm totals

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject/RequiredAvailability.html":{"name":"RequiredAvailability","abstract":"

    Specifies after which period that cumulocity will flag a device as unavailable if no activity has been received","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject/ConnectionStatus.html":{"name":"ConnectionStatus","abstract":"

    Only applicable for devices that are capable of connecting to cumulocity i.e. push

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject/Position.html":{"name":"Position","abstract":"

    Represents a GPS position

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject/LpwanDevice.html":{"name":"LpwanDevice","abstract":"

    Used to indicate whether a device is connected to a LoRa network or not

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject/Hardware.html":{"name":"Hardware","abstract":"

    Description of device

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectVyACSScfc":{"name":"init(_:)","abstract":"

    Creates a new empty ManagedObject. Should only be used with the service ManagedObjectService#put() in order to make changes to an existing ManagedObject

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV_20requiredAvailabilityACSS_AC08RequiredH0Vtcfc":{"name":"init(_:requiredAvailability:)","abstract":"

    Convenience constructor to allow the requried availability property to be updated via the ManagedObjectService#put() method

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV_10propertiesACSS_SDyS2SGtcfc":{"name":"init(_:properties:)","abstract":"

    Convenience constructor to allow a range of different properties to be updated for the given ManagedObject via the ManagedObjectService#put() method","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV4name4type5notesACSS_S2SSgtcfc":{"name":"init(name:type:notes:)","abstract":"

    Creates a new managed object for the given type

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV22deviceWithSerialNumber4name4type8supplier5model5notes8revision24requiredResponseIntervalACSSSg_S2SALSSA2LSiSgtcfc":{"name":"init(deviceWithSerialNumber:name:type:supplier:model:notes:revision:requiredResponseInterval:)","abstract":"

    Creates a new managed object for a device with the given serial number

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"C8yManagedObject"},"Structs/C8yCumulocityUser.html#/s:25Cumulocity_Client_Library03C8yA4UserV8userNameSSvp":{"name":"userName","abstract":"

    Undocumented

    ","parent_name":"C8yCumulocityUser"},"Structs/C8yCumulocityUser.html#/s:25Cumulocity_Client_Library03C8yA4UserV8lastNameSSSgvp":{"name":"lastName","abstract":"

    Undocumented

    ","parent_name":"C8yCumulocityUser"},"Structs/C8yCumulocityUser.html#/s:25Cumulocity_Client_Library03C8yA4UserV9firstNameSSSgvp":{"name":"firstName","abstract":"

    Undocumented

    ","parent_name":"C8yCumulocityUser"},"Structs/C8yCumulocityUser.html#/s:25Cumulocity_Client_Library03C8yA4UserV5emailSSSgvp":{"name":"email","abstract":"

    Undocumented

    ","parent_name":"C8yCumulocityUser"},"Structs/C8yCumulocityUser.html":{"name":"C8yCumulocityUser","abstract":"

    Wraps a c8y UserProfile, refer to c8y API Reference guid for more info

    "},"Structs/C8yManagedObject.html":{"name":"C8yManagedObject","abstract":"

    Wraps a c8y ManagedObject, refer to c8y API Reference guid for more info

    "},"Structs/C8yExternalIds.html":{"name":"C8yExternalIds","abstract":"

    Wrapper for external id’s that are used to reference C8yManagedObject

    "},"Structs/C8yExternalId.html":{"name":"C8yExternalId","abstract":"

    Represents an external id for a C8yManagedObject e.g. ‘c8y_Serial’ or ‘c8y_LoRa_DevEUI’

    "},"Structs/C8yDataPoints.html":{"name":"C8yDataPoints","abstract":"

    Defines a type of Measurement that will send from the associated Managed Object

    "},"Structs/C8yAlarm.html":{"name":"C8yAlarm","abstract":"

    Represents an c8y alarm, refer to c8y API Reference Guide for more info

    "},"Structs/C8yEvent.html":{"name":"C8yEvent","abstract":"

    Represents an c8y event, refer to c8y API Reference Guide for more info

    "},"Structs/C8yMeasurement.html":{"name":"C8yMeasurement","abstract":"

    Represents a collection of c8y measurements, refer to c8y API Reference Guide for more info

    "},"Structs/C8yMeasurementSeries.html":{"name":"C8yMeasurementSeries","abstract":"

    Collated list of measurement for a specific series c8y API Reference Guide

    "},"Structs/C8yOperation.html":{"name":"C8yOperation","abstract":"

    Represents an c8y operation, that can be posted to a remote device c8y API Reference Guide for more info

    "},"Structs/C8yPagedManagedObjects.html":{"name":"C8yPagedManagedObjects","abstract":"

    Results from C8yManagedObjectService request

    "},"Structs/C8yPagedAlarms.html":{"name":"C8yPagedAlarms","abstract":"

    Results from C8yAlarmsService request

    "},"Structs/C8yPagedEvents.html":{"name":"C8yPagedEvents","abstract":"

    Results from C8yEventsService request

    "},"Structs/C8yPagedMeasurements.html":{"name":"C8yPagedMeasurements","abstract":"

    List of paged measurements returned from C8yMeasurementsService

    "},"Structs/C8yPagedOperations.html":{"name":"C8yPagedOperations","abstract":"

    Undocumented

    "},"Structs/C8yPageStatistics.html":{"name":"C8yPageStatistics","abstract":"

    Used when fetching assets from c8y to ensure that client is not overloaded. All services have a ‘pageSize’ attribute to limit the number of rows returned for any request. Each response is also provided withh an instance of this class"},"Classes/C8yBinariesService.html#/s:25Cumulocity_Client_Library18C8yBinariesServiceC3gety7Combine12AnyPublisherVyAA26JcMultiPartRequestResponseVAA0k10ConnectionN0C8APIErrorVyAA0daP0C_GGSSF":{"name":"get(_:)","abstract":"

    Fetch file contents using Cumulocity internal id of the file

    ","parent_name":"C8yBinariesService"},"Classes/C8yBinariesService.html#/s:25Cumulocity_Client_Library18C8yBinariesServiceC4post4name11contentType0I07Combine12AnyPublisherVyAA26JcMultiPartRequestResponseVAA0n10ConnectionQ0C8APIErrorVyAA0daS0C_GGSS_SS10Foundation4DataVtF":{"name":"post(name:contentType:content:)","abstract":"

    Sends the file to Cumulocity to be stored

    ","parent_name":"C8yBinariesService"},"Classes/C8yOperationService.html#/s:25Cumulocity_Client_Library19C8yOperationServiceC3gety7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0D15PagedOperationsVGAA0k10ConnectionL0C8APIErrorVyAA0daP0C_GGSSF":{"name":"get(_:)","abstract":"

    Fetch a list of operations associated with the managed object given by the id

    ","parent_name":"C8yOperationService"},"Classes/C8yAlarmsService.html#/s:25Cumulocity_Client_Library16C8yAlarmsServiceC8pageSizeSivp":{"name":"pageSize","abstract":"

    Used when fetching C8yAlarms to determines the maximum number allowed in a single request,","parent_name":"C8yAlarmsService"},"Classes/C8yAlarmsService.html#/s:25Cumulocity_Client_Library16C8yAlarmsServiceC7versionSSvp":{"name":"version","abstract":"

    Undocumented

    ","parent_name":"C8yAlarmsService"},"Classes/C8yAlarmsService.html#/s:25Cumulocity_Client_Library16C8yAlarmsServiceC3get_7pageNum7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0D5AlarmVGAA0m10ConnectionN0C8APIErrorVyAA0daQ0C_GGSS_SitF":{"name":"get(_:pageNum:)","abstract":"

    Retrieves the C8yAlarm details for the given c8y internal id

    ","parent_name":"C8yAlarmsService"},"Classes/C8yAlarmsService.html#/s:25Cumulocity_Client_Library16C8yAlarmsServiceC3get6source6status7pageNum7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0d5PagedE0VGAA0o10ConnectionP0C8APIErrorVyAA0daS0C_GGSS_AA0D5AlarmV6StatusOSitF":{"name":"get(source:status:pageNum:)","abstract":"

    Retrieves a paged collection C8yPagedAlarms of C8yAlarm instances limited to the size of property pageSize.

    ","parent_name":"C8yAlarmsService"},"Classes/C8yAlarmsService.html#/s:25Cumulocity_Client_Library16C8yAlarmsServiceC4posty7Combine12AnyPublisherVyAA17JcRequestResponseCySSSgGAA0k10ConnectionL0C8APIErrorVyAA0daN0C_GGAA0D5AlarmVKF":{"name":"post(_:)","abstract":"

    Creates a new C8yAlarm in Cumulocity

    ","parent_name":"C8yAlarmsService"},"Classes/C8yAlarmsService.html#/s:25Cumulocity_Client_Library16C8yAlarmsServiceC3puty7Combine12AnyPublisherVyAA17JcRequestResponseCySbGAA0k10ConnectionL0C8APIErrorVyAA0daN0C_GGAA0D5AlarmVKF":{"name":"put(_:)","abstract":"

    Used to update the status of an existing alarm. i.e. acknowledged, cleared etc.

    ","parent_name":"C8yAlarmsService"},"Classes/C8yMeasurementsService.html#/s:25Cumulocity_Client_Library22C8yMeasurementsServiceC8pageSizeSivp":{"name":"pageSize","abstract":"

    Used when fetching C8yMeasurements to determines the maximum number allowed in a single request,","parent_name":"C8yMeasurementsService"},"Classes/C8yMeasurementsService.html#/s:25Cumulocity_Client_Library22C8yMeasurementsServiceC3get9forSource7pageNum4from2to16reverseDateOrder7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0d5PagedE0VGAA0t10ConnectionU0C8APIErrorVyAA0daX0C_GGSS_Si10Foundation0O0VA0_SbtF":{"name":"get(forSource:pageNum:from:to:reverseDateOrder:)","abstract":"

    Returns a page `C8yPagedMeasurements` of `C8yMeasurement` instances generated by a device for the given internal c8y id.","parent_name":"C8yMeasurementsService"},"Classes/C8yMeasurementsService.html#/s:25Cumulocity_Client_Library22C8yMeasurementsServiceC3get9forSource4type7pageNum4from2to16reverseDateOrder7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0d5PagedE0VGAA0u10ConnectionV0C8APIErrorVyAA0daY0C_GGSS_SSSi10Foundation0P0VA1_SbtF":{"name":"get(forSource:type:pageNum:from:to:reverseDateOrder:)","abstract":"

    Returns a page C8yPagedMeasurements of C8yMeasurement instances generated by a device for the given internal c8y id for the given measurement type

    ","parent_name":"C8yMeasurementsService"},"Classes/C8yMeasurementsService.html#/s:25Cumulocity_Client_Library22C8yMeasurementsServiceC9getSeries9forSource4type6series4from2to16aggregrationType7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0d11MeasurementH0VGAA0t10ConnectionU0C8APIErrorVyAA0daX0C_GGSS_S2S10Foundation4DateVA1_AQ09AggregateP0OtF":{"name":"getSeries(forSource:type:series:from:to:aggregrationType:)","abstract":"

    Returns an aggregrated series C8yMeasurementSeries of measurements generated by a device for the given internal c8y id for the given measurement type and sub value series

    ","parent_name":"C8yMeasurementsService"},"Classes/C8yMeasurementsService.html#/s:25Cumulocity_Client_Library22C8yMeasurementsServiceC4posty7Combine12AnyPublisherVyAA17JcRequestResponseCySbGAA0k10ConnectionL0C8APIErrorVyAA0daN0C_GGSayAA0D11MeasurementVGKF":{"name":"post(_:)","abstract":"

    Posts a set of new C8yMeasurement instances to cumulocity for the an associated device

    ","parent_name":"C8yMeasurementsService"},"Classes/C8yEventsService.html#/s:25Cumulocity_Client_Library16C8yEventsServiceC8pageSizeSivp":{"name":"pageSize","abstract":"

    Used when fetching C8yEvents to determines the maximum number allowed in a single request,","parent_name":"C8yEventsService"},"Classes/C8yEventsService.html#/s:25Cumulocity_Client_Library16C8yEventsServiceC3gety7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0D5EventVGAA0k10ConnectionL0C8APIErrorVyAA0daO0C_GGSSF":{"name":"get(_:)","abstract":"

    Retrieves the C8yEvent details for the given c8y internal id

    ","parent_name":"C8yEventsService"},"Classes/C8yEventsService.html#/s:25Cumulocity_Client_Library16C8yEventsServiceC3get6source7pageNum7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0d5PagedE0VGAA0n10ConnectionO0C8APIErrorVyAA0daR0C_GGSS_SitF":{"name":"get(source:pageNum:)","abstract":"

    Retrieves all events associated with the given source C8yManagedObject

    ","parent_name":"C8yEventsService"},"Classes/C8yEventsService.html#/s:25Cumulocity_Client_Library16C8yEventsServiceC4posty7Combine12AnyPublisherVyAA17JcRequestResponseCySSSgGAA0k10ConnectionL0C8APIErrorVyAA0daN0C_GGAA0D5EventVKF":{"name":"post(_:)","abstract":"
    Submits the `C8yEvent` to cumulocity for processing","parent_name":"C8yEventsService"},"Structs/C8yManagedObjectQuery/Query.html#/s:25Cumulocity_Client_Library21C8yManagedObjectQueryV0G0V3key2op5valueAESS_AC8OperatorOSgSStcfc":{"name":"init(key:op:value:)","abstract":"

    Undocumented

    ","parent_name":"Query"},"Structs/C8yManagedObjectQuery/Operator.html#/s:25Cumulocity_Client_Library21C8yManagedObjectQueryV8OperatorO2eqyA2EmF":{"name":"eq","abstract":"

    equal

    ","parent_name":"Operator"},"Structs/C8yManagedObjectQuery/Operator.html#/s:25Cumulocity_Client_Library21C8yManagedObjectQueryV8OperatorO2neyA2EmF":{"name":"ne","abstract":"

    not equal

    ","parent_name":"Operator"},"Structs/C8yManagedObjectQuery/Operator.html#/s:25Cumulocity_Client_Library21C8yManagedObjectQueryV8OperatorO2ltyA2EmF":{"name":"lt","abstract":"

    less than (numeric only)

    ","parent_name":"Operator"},"Structs/C8yManagedObjectQuery/Operator.html#/s:25Cumulocity_Client_Library21C8yManagedObjectQueryV8OperatorO2gtyA2EmF":{"name":"gt","abstract":"

    greater than (numeric only)

    ","parent_name":"Operator"},"Structs/C8yManagedObjectQuery/Operator.html#/s:25Cumulocity_Client_Library21C8yManagedObjectQueryV8OperatorO2leyA2EmF":{"name":"le","abstract":"

    less than or equals (numeric only)

    ","parent_name":"Operator"},"Structs/C8yManagedObjectQuery/Operator.html#/s:25Cumulocity_Client_Library21C8yManagedObjectQueryV8OperatorO2geyA2EmF":{"name":"ge","abstract":"

    greater than or equals (numeric only)

    ","parent_name":"Operator"},"Structs/C8yManagedObjectQuery/Operator.html":{"name":"Operator","abstract":"

    Represents the operator to be applied to the value of the query i.e. equals, not equals etc.

    ","parent_name":"C8yManagedObjectQuery"},"Structs/C8yManagedObjectQuery/Query.html":{"name":"Query","abstract":"

    Represents an individual query to be applied, consisting of a key (left hand), an operator","parent_name":"C8yManagedObjectQuery"},"Structs/C8yManagedObjectQuery.html#/s:25Cumulocity_Client_Library21C8yManagedObjectQueryVACycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObjectQuery"},"Structs/C8yManagedObjectQuery.html#/s:25Cumulocity_Client_Library21C8yManagedObjectQueryV3addyA2C0G0VF":{"name":"add(_:)","abstract":"

    Adds a new query to the existing set

    ","parent_name":"C8yManagedObjectQuery"},"Structs/C8yManagedObjectQuery.html#/s:25Cumulocity_Client_Library21C8yManagedObjectQueryV3add3key2op5valueySS_AC8OperatorOSgSStF":{"name":"add(key:op:value:)","abstract":"

    Adds a new query to the existing set based on the individual values","parent_name":"C8yManagedObjectQuery"},"Structs/C8yManagedObjectQuery.html#/s:25Cumulocity_Client_Library21C8yManagedObjectQueryV5buildSSyF":{"name":"build()","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObjectQuery"},"Classes/C8yManagedObjectsService/ManagedObjectNotFoundError.html#/s:25Cumulocity_Client_Library24C8yManagedObjectsServiceC0E19ObjectNotFoundErrorO2idyAESScAEmF":{"name":"id(_:)","abstract":"

    Undocumented

    ","parent_name":"ManagedObjectNotFoundError"},"Classes/C8yManagedObjectsService/ManagedObjectNotFoundError.html#/s:25Cumulocity_Client_Library24C8yManagedObjectsServiceC0E19ObjectNotFoundErrorO10externalIdyAESScAEmF":{"name":"externalId(_:)","abstract":"

    Undocumented

    ","parent_name":"ManagedObjectNotFoundError"},"Classes/C8yManagedObjectsService/ManagedObjectNotFoundError.html#/s:25Cumulocity_Client_Library24C8yManagedObjectsServiceC0E19ObjectNotFoundErrorO4typeyAESScAEmF":{"name":"type(_:)","abstract":"

    Undocumented

    ","parent_name":"ManagedObjectNotFoundError"},"Classes/C8yManagedObjectsService/ManagedObjectNotFoundError.html":{"name":"ManagedObjectNotFoundError","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObjectsService"},"Classes/C8yManagedObjectsService.html#/s:25Cumulocity_Client_Library24C8yManagedObjectsServiceC8pageSizeSivp":{"name":"pageSize","abstract":"

    Used when fetching C8yManagedObjects to determines the maximum number allowed in a single request,","parent_name":"C8yManagedObjectsService"},"Classes/C8yManagedObjectsService.html#/s:25Cumulocity_Client_Library24C8yManagedObjectsServiceC3gety7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0dE6ObjectVGAA0l10ConnectionM0C8APIErrorVyAA0daP0C_GGSSF":{"name":"get(_:)","abstract":"

    Fetch the managed object C8yManagedObject using the cumulocity internal id

    ","parent_name":"C8yManagedObjectsService"},"Classes/C8yManagedObjectsService.html#/s:25Cumulocity_Client_Library24C8yManagedObjectsServiceC3get13forExternalId6ofType7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0dE6ObjectVGAA0q10ConnectionR0C8APIErrorVyAA0daU0C_GGSS_SStF":{"name":"get(forExternalId:ofType:)","abstract":"

    Fetch the managed object C8yManagedObject using an external id

    ","parent_name":"C8yManagedObjectsService"},"Classes/C8yManagedObjectsService.html#/s:25Cumulocity_Client_Library24C8yManagedObjectsServiceC3get7pageNum7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0d5PagedeF0VGAA0n10ConnectionO0C8APIErrorVyAA0daR0C_GGSi_tF":{"name":"get(pageNum:)","abstract":"

    Returns all managed objects in c8y restricted to the given page with the page size specified by the pageSize","parent_name":"C8yManagedObjectsService"},"Classes/C8yManagedObjectsService.html#/s:25Cumulocity_Client_Library24C8yManagedObjectsServiceC3get7forType7pageNum7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0d5PagedeF0VGAA0p10ConnectionQ0C8APIErrorVyAA0daT0C_GGSS_SitF":{"name":"get(forType:pageNum:)","abstract":"

    Returns all managed objects in c8y restricted for the given type and page number with the page size specified by the *pageSize*","parent_name":"C8yManagedObjectsService"},"Classes/C8yManagedObjectsService.html#/s:25Cumulocity_Client_Library24C8yManagedObjectsServiceC3get8forQuery7pageNum7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0d5PagedeF0VGAA0p10ConnectionQ0C8APIErrorVyAA0daT0C_GGAA0de6ObjectJ0V_SitF":{"name":"get(forQuery:pageNum:)","abstract":"

    Allows managed objects to be fetched based on set of query parameters C8yManagedObjectQuery and grouped into pages via C8yPagedManagedObjects

    ","parent_name":"C8yManagedObjectsService"},"Classes/C8yManagedObjectsService.html#/s:25Cumulocity_Client_Library24C8yManagedObjectsServiceC4posty7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0dE6ObjectVGAA0l10ConnectionM0C8APIErrorVyAA0daP0C_GGAKKF":{"name":"post(_:)","abstract":"
    Adds the new managed object to your cumulocity tenant.","parent_name":"C8yManagedObjectsService"},"Classes/C8yManagedObjectsService.html#/s:25Cumulocity_Client_Library24C8yManagedObjectsServiceC4post_14withExternalId6ofType7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0dE6ObjectVGAA0q10ConnectionR0C8APIErrorVyAA0daU0C_GGAM_S2StKF":{"name":"post(_:withExternalId:ofType:)","abstract":"

    Adds the new managed object to your cumulocity tenant, incuding a reference to the external id provided here.","parent_name":"C8yManagedObjectsService"},"Classes/C8yManagedObjectsService.html#/s:25Cumulocity_Client_Library24C8yManagedObjectsServiceC3puty7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0dE6ObjectVGAA0l10ConnectionM0C8APIErrorVyAA0daP0C_GGAKKF":{"name":"put(_:)","abstract":"

    Updates the managed object in your cumulocity tenant. You do not have to specify all atributes in your C8yManagedObject only those that have changed.","parent_name":"C8yManagedObjectsService"},"Classes/C8yCumulocityConnection.html#/s:25Cumulocity_Client_Library03C8yA10ConnectionC6tenant6serverACSS_SStcfc":{"name":"init(tenant:server:)","abstract":"

    Represents a connection to be used for the given c8y tenant and instance

    ","parent_name":"C8yCumulocityConnection"},"Classes/C8yCumulocityConnection.html#/s:25Cumulocity_Client_Library03C8yA10ConnectionC7connect4user8password7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0dA4UserVGAA0leM0C8APIErrorVyAC_GGSS_SStF":{"name":"connect(user:password:)","abstract":"

    Will attempt to check the given credentials and if okay returns information about the connected user via the returned Publisher

    ","parent_name":"C8yCumulocityConnection"},"Classes/C8yCumulocityConnection.html":{"name":"C8yCumulocityConnection","abstract":"

    Represents a stateless connection to a Cumulocity tenant/instance

    "},"Classes/C8yManagedObjectsService.html":{"name":"C8yManagedObjectsService","abstract":"

    Principal access point for all Cumulocity data represented as ManagedObjects such as devices and groups and implemented through the API endpoint \\/inventory/managedObjects.

    "},"Structs/C8yManagedObjectQuery.html":{"name":"C8yManagedObjectQuery","abstract":"

    Collection of queries to be used with C8yManagedObjectsService#get(forQuery:pageNum:)

    "},"Classes/C8yEventsService.html":{"name":"C8yEventsService","abstract":"

    Allows events related to C8yManagedObject to fetched and posted to Cumulocity

    "},"Classes/C8yMeasurementsService.html":{"name":"C8yMeasurementsService","abstract":"

    Allows measurements to be fetched and posted to Cumulocity."},"Classes/C8yAlarmsService.html":{"name":"C8yAlarmsService","abstract":"

    Allows alarms to fetched and posted to Cumulocity

    "},"Classes/C8yOperationService.html":{"name":"C8yOperationService","abstract":"

    Allows devices to be remote controlled via c8y

    "},"Classes/C8yBinariesService.html":{"name":"C8yBinariesService","abstract":"

    Allows binary attachments to be uploaded/downloaded to c8y for C8yManagedObject

    "},"Structs/C8yCustomAssetProcessor/AssetObjectKey.html#/s:s9CodingKeyP11stringValueSSvp":{"name":"stringValue","parent_name":"AssetObjectKey"},"Structs/C8yCustomAssetProcessor/AssetObjectKey.html#/s:s9CodingKeyP11stringValuexSgSS_tcfc":{"name":"init(stringValue:)","parent_name":"AssetObjectKey"},"Structs/C8yCustomAssetProcessor/AssetObjectKey.html#/s:s9CodingKeyP8intValueSiSgvp":{"name":"intValue","parent_name":"AssetObjectKey"},"Structs/C8yCustomAssetProcessor/AssetObjectKey.html#/s:s9CodingKeyP8intValuexSgSi_tcfc":{"name":"init(intValue:)","parent_name":"AssetObjectKey"},"Structs/C8yCustomAssetProcessor/AssetObjectKey.html":{"name":"AssetObjectKey","abstract":"

    Undocumented

    ","parent_name":"C8yCustomAssetProcessor"},"Structs/C8yCustomAssetProcessor.html#/s:25Cumulocity_Client_Library23C8yCustomAssetProcessorV08registerE13PropertyClass8property7decoderySS_AA0deF7FactoryCtFZ":{"name":"registerCustomPropertyClass(property:decoder:)","abstract":"

    Undocumented

    ","parent_name":"C8yCustomAssetProcessor"},"Structs/C8yStringWrapper.html#/s:25Cumulocity_Client_Library16C8yStringWrapperV5valueSSvp":{"name":"value","abstract":"

    Undocumented

    ","parent_name":"C8yStringWrapper"},"Structs/C8yStringWrapper.html#/s:25Cumulocity_Client_Library16C8yStringWrapperVyACSScfc":{"name":"init(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yStringWrapper"},"Structs/C8yStringWrapper.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yStringWrapper"},"Structs/C8yStringWrapper.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6decode_6forKeyys22KeyedDecodingContainerVyAA0deF9ProcessorV0f6ObjectI0VG_AKtKF":{"name":"decode(_:forKey:)","parent_name":"C8yStringWrapper"},"Structs/C8yStringWrapper.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6encode_6forKeys22KeyedEncodingContainerVyAA0deF9ProcessorV0f6ObjectI0VGAL_AKtKF":{"name":"encode(_:forKey:)","parent_name":"C8yStringWrapper"},"Protocols/C8yCustomAsset.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6decode_6forKeyys22KeyedDecodingContainerVyAA0deF9ProcessorV0f6ObjectI0VG_AKtKF":{"name":"decode(_:forKey:)","abstract":"

    Optional, used to decode fragments fetched from c8y in C8yManagedObject instances

    ","parent_name":"C8yCustomAsset"},"Protocols/C8yCustomAsset.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6encode_6forKeys22KeyedEncodingContainerVyAA0deF9ProcessorV0f6ObjectI0VGAL_AKtKF":{"name":"encode(_:forKey:)","abstract":"

    Used to encode fragments to be included a C8yManagedObject instance that need to be uploaded to c8y

    ","parent_name":"C8yCustomAsset"},"customisation-overview.html":{"name":"Customisation Overview"},"Custom%20Fragments.html#/s:25Cumulocity_Client_Library21C8yCustomAssetFactoryC":{"name":"C8yCustomAssetFactory","abstract":"

    Undocumented

    "},"Protocols/C8yCustomAsset.html":{"name":"C8yCustomAsset","abstract":"

    Undocumented

    "},"Structs/C8yStringWrapper.html":{"name":"C8yStringWrapper","abstract":"

    Undocumented

    "},"Structs/C8yCustomAssetProcessor.html":{"name":"C8yCustomAssetProcessor","abstract":"

    Undocumented

    "},"Classes/C8yNetworks/UnknownNetworkTypeError.html#/s:25Cumulocity_Client_Library11C8yNetworksC23UnknownNetworkTypeErrorV4typeSSSgvp":{"name":"type","abstract":"

    Undocumented

    ","parent_name":"UnknownNetworkTypeError"},"Classes/C8yNetworks.html#/s:25Cumulocity_Client_Library11C8yNetworksC9providersSaySSGvp":{"name":"providers","abstract":"

    Undocumented

    ","parent_name":"C8yNetworks"},"Classes/C8yNetworks.html#/s:25Cumulocity_Client_Library11C8yNetworksC16networkProvidersSDySSSayAA0D21DeviceNetworkInstanceVGGvp":{"name":"networkProviders","abstract":"

    Undocumented

    ","parent_name":"C8yNetworks"},"Classes/C8yNetworks.html#/s:25Cumulocity_Client_Library11C8yNetworksC9provision_4conn7Combine12AnyPublisherVyAA0D6DeviceVAA19JcConnectionRequestC8APIErrorVyAA0daM0C_GGAJ_APtKFZ":{"name":"provision(_:conn:)","abstract":"

    Undocumented

    ","parent_name":"C8yNetworks"},"Classes/C8yNetworks.html#/s:25Cumulocity_Client_Library11C8yNetworksC11deprovision_4conn7Combine12AnyPublisherVyAA0D6DeviceVAA19JcConnectionRequestC8APIErrorVyAA0daM0C_GGAJ_APtKFZ":{"name":"deprovision(_:conn:)","abstract":"

    Undocumented

    ","parent_name":"C8yNetworks"},"Classes/C8yNetworks/UnknownNetworkTypeError.html":{"name":"UnknownNetworkTypeError","abstract":"

    Undocumented

    ","parent_name":"C8yNetworks"},"Classes/C8yNetworks.html#/s:25Cumulocity_Client_Library11C8yNetworksC20loadNetworkProviders11networkTypeySS_tF":{"name":"loadNetworkProviders(networkType:)","abstract":"

    Undocumented

    ","parent_name":"C8yNetworks"},"Classes/C8yNetworks.html#/s:25Cumulocity_Client_Library11C8yNetworksC16networkInstances8providerySS_tF":{"name":"networkInstances(provider:)","abstract":"

    Undocumented

    ","parent_name":"C8yNetworks"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP2idSSvp":{"name":"id","abstract":"

    iOS id attributed for loca use/indexing

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP5c8yIdSSSgvp":{"name":"c8yId","abstract":"

    Cumulocity assigned id for existing objects or nil if it doesn’t yet exist

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP4nameSSvp":{"name":"name","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP13groupCategoryAA0d5GroupG0Ovp":{"name":"groupCategory","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP11orgCategoryAA0d12OrganisationG0Ovp":{"name":"orgCategory","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP14deviceCategoryAA0D6DeviceV0hG0Ovp":{"name":"deviceCategory","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP16operationalLevelAA0d9OperationG0Ovp":{"name":"operationalLevel","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP6statusAA0d7ManagedE0V18AvailabilityStatusOvp":{"name":"status","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP8hierachySSSgvp":{"name":"hierachy","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP11hasChildrenSbvp":{"name":"hasChildren","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP11deviceCountSivp":{"name":"deviceCount","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP11onlineCountSivp":{"name":"onlineCount","abstract":"

    Only applicable if hasChildren > 0

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP12offlineCountSivp":{"name":"offlineCount","abstract":"

    Only applicable if hasChildren > 0

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP11alarmsCountSivp":{"name":"alarmsCount","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP014wrappedManagedE0AA0dgE0Vvp":{"name":"wrappedManagedObject","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP8childrenSayAA03AnydE0VGvp":{"name":"children","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP11externalIdsSDySSAA0D10ExternalIdVGvp":{"name":"externalIds","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP5notesSSSgvp":{"name":"notes","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP16defaultIdAndTypeSSyF":{"name":"defaultIdAndType()","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP5match13forExternalId4typeSbSS_SSSgtF":{"name":"match(forExternalId:type:)","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectPAAE14setExternalIdsyySayAA0dG2IdVGF":{"name":"setExternalIds(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectPAAE5isNewSbvp":{"name":"isNew","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectPAAE4typeSSSgvp":{"name":"type","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectPAAE8positionAA0d7ManagedE0V8PositionVSgvp":{"name":"position","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectPAAE19generateQRCodeImage7forTypeSo7UIImageCSSSg_tKF":{"name":"generateQRCodeImage(forType:)","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Structs/AnyC8yObject/WrappedType.html#/s:25Cumulocity_Client_Library12AnyC8yObjectV11WrappedTypeO0E6DeviceyA2EmF":{"name":"C8yDevice","abstract":"

    Undocumented

    ","parent_name":"WrappedType"},"Structs/AnyC8yObject/WrappedType.html#/s:25Cumulocity_Client_Library12AnyC8yObjectV11WrappedTypeO0E5GroupyA2EmF":{"name":"C8yGroup","abstract":"

    Undocumented

    ","parent_name":"WrappedType"},"Structs/AnyC8yObject.html#/s:25Cumulocity_Client_Library12AnyC8yObjectV2idSSvp":{"name":"id","abstract":"

    Local id reference for wrapped object

    ","parent_name":"AnyC8yObject"},"Structs/AnyC8yObject.html#/s:25Cumulocity_Client_Library12AnyC8yObjectV5c8yIdSSSgvp":{"name":"c8yId","abstract":"

    Cumulocity internal id from wrapped object

    ","parent_name":"AnyC8yObject"},"Structs/AnyC8yObject.html#/s:25Cumulocity_Client_Library12AnyC8yObjectV4typeAC11WrappedTypeOvp":{"name":"type","abstract":"

    Specifies the object type of the wrapped content, either C8yDevice or C8yGroup

    ","parent_name":"AnyC8yObject"},"Structs/AnyC8yObject.html#/s:25Cumulocity_Client_Library12AnyC8yObjectV4nameSSvp":{"name":"name","abstract":"

    The name attributed to the wrapped object

    ","parent_name":"AnyC8yObject"},"Structs/AnyC8yObject.html#/s:25Cumulocity_Client_Library12AnyC8yObjectV8childrenSayACGvp":{"name":"children","abstract":"

    Array of child objects associated with the wrapped object, both C8yGroup and C8yDevice","parent_name":"AnyC8yObject"},"Structs/AnyC8yObject.html#/s:25Cumulocity_Client_Library12AnyC8yObjectVyACxcAA0eF0Rzlufc":{"name":"init(_:)","abstract":"

    Constructor for a wrapper containing the given object

    ","parent_name":"AnyC8yObject"},"Structs/AnyC8yObject.html#/s:25Cumulocity_Client_Library12AnyC8yObjectV12wrappedValuexyAA0eF0RzlF":{"name":"wrappedValue()","abstract":"

    The wrapped object

    ","parent_name":"AnyC8yObject"},"Structs/AnyC8yObject.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"AnyC8yObject"},"Structs/AnyC8yObject.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"AnyC8yObject"},"Structs/AnyC8yObject/WrappedType.html":{"name":"WrappedType","abstract":"

    Enumerator type for possoble content types

    ","parent_name":"AnyC8yObject"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC13GROUP_ID_TYPESSvpZ":{"name":"GROUP_ID_TYPE","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC5c8yIdSSvp":{"name":"c8yId","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC10externalIdSSvp":{"name":"externalId","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC4nameSSvp":{"name":"name","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC8categoryAA0dF8CategoryOvp":{"name":"category","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC7orgNameSSvp":{"name":"orgName","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC13contactPersonSSvp":{"name":"contactPerson","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC12contactEmailSSvp":{"name":"contactEmail","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC12contactPhoneSSvp":{"name":"contactPhone","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC12addressLine1SSvp":{"name":"addressLine1","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC12addressLine2SSvp":{"name":"addressLine2","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC4citySSvp":{"name":"city","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC8postCodeSSvp":{"name":"postCode","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC7countrySSvp":{"name":"country","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC5notesSSvp":{"name":"notes","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC3latSdvp":{"name":"lat","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC3lngSdvp":{"name":"lng","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC3altSdvp":{"name":"alt","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC5isNewSbvp":{"name":"isNew","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC11haveChangesSbvp":{"name":"haveChanges","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC13readyToDeploySbvp":{"name":"readyToDeploy","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC9didChange7Combine19CurrentValueSubjectCySSs5NeverOGvp":{"name":"didChange","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC8onChange7Combine12AnyPublisherVyACs5NeverOGvp":{"name":"onChange","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupCACycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC04withF0AcA0dF0V_tcfc":{"name":"init(withGroup:)","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC5clearyyF":{"name":"clear()","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC02toF0yAA0dF0VSSSgF":{"name":"toGroup(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC02toF0yAA0dF0VAFF":{"name":"toGroup(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableDevice.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC11haveChangesSbvp":{"name":"haveChanges","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC10externalIdSSvp":{"name":"externalId","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC14externalIdTypeSSvp":{"name":"externalIdType","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC5c8yIdSSvp":{"name":"c8yId","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC4nameSSvp":{"name":"name","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC4typeSSvp":{"name":"type","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC8revisionSSvp":{"name":"revision","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC8firmwareSSvp":{"name":"firmware","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC8supplierSSvp":{"name":"supplier","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC5modelSSvp":{"name":"model","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC5notesSSvp":{"name":"notes","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC24requiredResponseIntervalSivp":{"name":"requiredResponseInterval","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC10operationsSaySSGvp":{"name":"operations","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC10dataPointsAA0d4DataH0VSgvp":{"name":"dataPoints","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC11networkTypeAA0d7NetworkH0Ovp":{"name":"networkType","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC15networkProviderSSvp":{"name":"networkProvider","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC15networkInstanceSSvp":{"name":"networkInstance","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC13networkAppKeySSvp":{"name":"networkAppKey","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC13networkAppEUISSvp":{"name":"networkAppEUI","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC8categoryAA0dF0V0F8CategoryOvp":{"name":"category","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC10isDeployedSbvp":{"name":"isDeployed","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC7webLinkSSvp":{"name":"webLink","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC5groupAA0D5GroupVSgvp":{"name":"group","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC5isNewSbvp":{"name":"isNew","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC9idChanged7Combine18PassthroughSubjectCySSs5NeverOGvp":{"name":"idChanged","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC17externalIdChanged7Combine12AnyPublisherVySSs5NeverOGvp":{"name":"externalIdChanged","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC9didChange7Combine19CurrentValueSubjectCySSs5NeverOGvp":{"name":"didChange","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC8onChange7Combine12AnyPublisherVyACs5NeverOGvp":{"name":"onChange","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceCACycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC5groupAcA0D5GroupVSg_tcfc":{"name":"init(group:)","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceCyAcA0dF0Vcfc":{"name":"init(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC5group13deviceWrapperAcA0D5GroupVSg_AA0d7MutableF0Ctcfc":{"name":"init(group:deviceWrapper:)","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC_4name12supplierName05modelI08category10operations8revision8firmware24requiredResponseIntervalACSS_S2SSgSSAA0dF0V0F8CategoryOSaySSGA2LSitcfc":{"name":"init(_:name:supplierName:modelName:category:operations:revision:firmware:requiredResponseInterval:)","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC5clearyyF":{"name":"clear()","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC7isValidyS2bF":{"name":"isValid(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC8updateId_6ofTypeySS_SStF":{"name":"updateId(_:ofType:)","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC8clearIdsyyF":{"name":"clearIds()","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC02toF0AA0dF0VyF":{"name":"toDevice()","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC02toF0yAA0dF0VAA0D13ManagedObjectV8PositionVSgF":{"name":"toDevice(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC12mergeDevicesyyAA0dF0VF":{"name":"mergeDevices(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yMutableDevice/Measurement.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC11MeasurementV3minSdSgvp":{"name":"min","abstract":"

    Undocumented

    ","parent_name":"Measurement"},"Classes/C8yMutableDevice/Measurement.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC11MeasurementV3maxSdSgvp":{"name":"max","abstract":"

    Undocumented

    ","parent_name":"Measurement"},"Classes/C8yMutableDevice/Measurement.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC11MeasurementV4unitSSSgvp":{"name":"unit","abstract":"

    Undocumented

    ","parent_name":"Measurement"},"Classes/C8yMutableDevice/Measurement.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC11MeasurementV5labelSSSgvp":{"name":"label","abstract":"

    Undocumented

    ","parent_name":"Measurement"},"Classes/C8yMutableDevice/Measurement.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC11MeasurementV4typeSSSgvp":{"name":"type","abstract":"

    Undocumented

    ","parent_name":"Measurement"},"Classes/C8yMutableDevice/Measurement.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC11MeasurementVAEycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"Measurement"},"Classes/C8yMutableDevice/Measurement.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC11MeasurementV3min3max4unit5label4typeAESd_SdS3Stcfc":{"name":"init(min:max:unit:label:type:)","abstract":"

    Undocumented

    ","parent_name":"Measurement"},"Classes/C8yMutableDevice/MeasurementSeries.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC17MeasurementSeriesV4nameSSSgvp":{"name":"name","abstract":"

    Undocumented

    ","parent_name":"MeasurementSeries"},"Classes/C8yMutableDevice/MeasurementSeries.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC17MeasurementSeriesV5labelSSSgvp":{"name":"label","abstract":"

    Undocumented

    ","parent_name":"MeasurementSeries"},"Classes/C8yMutableDevice/MeasurementSeries.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC17MeasurementSeriesV4unitSSSgvp":{"name":"unit","abstract":"

    Undocumented

    ","parent_name":"MeasurementSeries"},"Classes/C8yMutableDevice/MeasurementSeries.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC17MeasurementSeriesV7yValuesSaySdGvp":{"name":"yValues","abstract":"

    Undocumented

    ","parent_name":"MeasurementSeries"},"Classes/C8yMutableDevice/MeasurementSeries.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC17MeasurementSeriesV7xValuesSaySSGvp":{"name":"xValues","abstract":"

    Undocumented

    ","parent_name":"MeasurementSeries"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC6deviceAA0dF0Vvp":{"name":"device","abstract":"

    Wrapped device to which we want to add dynamic data

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC8positionSo22CLLocationCoordinate2DVSgvp":{"name":"position","abstract":"

    Current GPS location of device

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC13reloadMetricsSbvp":{"name":"reloadMetrics","abstract":"

    Set to true if you want to load latest metrics for the device, value will reset back to false once reload has completed

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC10reloadLogsSbvp":{"name":"reloadLogs","abstract":"

    Set to true if you want to load latest logs for the device, value will reset back to false once reload has completed

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC12reloadAlarmsSbvp":{"name":"reloadAlarms","abstract":"

    Set to true if you want to load latest alarms for the device, value will reset back to false once reload has completed

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC16reloadOperationsSbvp":{"name":"reloadOperations","abstract":"

    Set to true if you want to load latest operations history for the device, value will reset back to false once reload has completed

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC12batteryLevelSdvp":{"name":"batteryLevel","abstract":"

    Returns the current battery level if available (returns -2 if not applicable)

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC13primaryMetricAC11MeasurementVvp":{"name":"primaryMetric","abstract":"

    Returns the primary metric for this device e.g. Temperature, ambiance etc.","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC20primaryMetricHistoryAC17MeasurementSeriesVvp":{"name":"primaryMetricHistory","abstract":"

    Returns the primary metric history

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC12measurementsSDySSSayAA0D11MeasurementVGGvp":{"name":"measurements","abstract":"

    Returns all available measurements captured by Cumulocity for this device

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC6eventsSayAA0D5EventVGvp":{"name":"events","abstract":"

    Returns all the latest events received by Cumulocity for the device

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC6alarmsSayAA0D5AlarmVGvp":{"name":"alarms","abstract":"

    Returns all the latest alarms received by Cumulocity for the device

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC16operationHistorySayAA0D9OperationVGvp":{"name":"operationHistory","abstract":"

    Returns a list of all operations that are pending or completed that have been submitted to Cumulocity for this device

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC12isMonitoringSbvp":{"name":"isMonitoring","abstract":"

    Indicates whether there is currently a background thread in place to periodically fetch the latest preferred metric and battery level","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC12isRestartingSbvp":{"name":"isRestarting","abstract":"

    Convenience attribute to try and detect if a device is currently being restarted, i.e. someone submitted a ‘c8y_Restart’ operation","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC14lastAttachmentAA18JcMultiPartContentV0lK0VSgvp":{"name":"lastAttachment","abstract":"

    Convenience attribute that caches the last binary file associated with the device that was fetched from Cumulocity","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC4connAA0dA10ConnectionCSgvp":{"name":"conn","abstract":"

    Associated Cumulocity connection info that allows this object to fetch/post data

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceCACycfc":{"name":"init()","abstract":"

    Default constructor representing a new C8yDevice

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC_10connectionAcA0dF0V_AA0dA10ConnectionCtcfc":{"name":"init(_:connection:)","abstract":"

    Constructor to create a mutable device for the give device

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC22primaryMetricPublisher09preferredH015refreshInterval7Combine03AnyI0VyAC11MeasurementVs5NeverOGSSSg_SdtF":{"name":"primaryMetricPublisher(preferredMetric:refreshInterval:)","abstract":"

    Provides a publisher that can be used to listen for periodic updates to primary metric

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC7restartyyF":{"name":"restart()","abstract":"

    Submits an operation to Cumulocity to ask the device to restart","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC22toggleMaintainanceModeyyKF":{"name":"toggleMaintainanceMode()","abstract":"

    Sets the device’s requiredResponseInterval to -1 to trigger Cumulocity’s maintenance mode.","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC11toggleRelayyyKF":{"name":"toggleRelay()","abstract":"

    Submits an operation to switch the relay and also synchronises the device relay attribute C8yDevice.relayState.","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC06updateF8Property7withKey5valueySS_SStKF":{"name":"updateDeviceProperty(withKey:value:)","abstract":"

    Updates the server side Cumulocity Managed Object based on the properties provided here.

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC9provision7Combine12AnyPublisherVyAA0dF0VAA19JcConnectionRequestC8APIErrorVyAA0daL0C_GGyKF":{"name":"provision()","abstract":"

    Provisions the netwok connection for the device.","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC11deprovision7Combine12AnyPublisherVyAA0dF0VAA19JcConnectionRequestC8APIErrorVyAA0daL0C_GGyKF":{"name":"deprovision()","abstract":"

    Deprovisions the netwok connection from the device.","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC12runOperationy7Combine12AnyPublisherVySSAA19JcConnectionRequestC8APIErrorVyAA0daM0C_GGAA0dH0VKF":{"name":"runOperation(_:)","abstract":"

    Submits the given operation to Cumulocity and records it in operationHistory","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC12postNewAlarm4type8severity4text7Combine12AnyPublisherVyAA0dI0VAA19JcConnectionRequestC8APIErrorVyAA0daQ0C_GGSS_AL8SeverityOSStKF":{"name":"postNewAlarm(type:severity:text:)","abstract":"

    Submits the new alarm to Cumulocity and records it in alarms","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC11updateAlarmy7Combine12AnyPublisherVyAA0dH0VAA19JcConnectionRequestC8APIErrorVyAA0daM0C_GGAIKF":{"name":"updateAlarm(_:)","abstract":"

    Updates the existing alarm to Cumulocity and the copy in alarms

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC02toF14PositionUpdateAA0dF0VyF":{"name":"toDevicePositionUpdate()","abstract":"

    Convenience method to create a Managed Object containing only the device’s GPS position

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC21updateMetricsForTodayyyF":{"name":"updateMetricsForToday()","abstract":"

    Fetches latest device metrics, views will be updated automatically via published attribute measurements","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC23fetchAllMetricsForToday7Combine12AnyPublisherVySDySSSayAA0D11MeasurementVGGAA19JcConnectionRequestC8APIErrorVyAA0daQ0C_GGyF":{"name":"fetchAllMetricsForToday()","abstract":"

    Fetches latest device metrics from Cumulocity

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC23updateEventLogsForTodayyyF":{"name":"updateEventLogsForToday()","abstract":"

    Fetches latest device event logs, views will be updated automatically via published attribute events","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC22fetchEventLogsForToday7Combine12AnyPublisherVySayAA0dH0VGAA19JcConnectionRequestC8APIErrorVyAA0daP0C_GGyF":{"name":"fetchEventLogsForToday()","abstract":"

    Fetches latest device events from Cumulocity

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC22updateOperationHistoryyyF":{"name":"updateOperationHistory()","abstract":"

    Fetches latest device operation history, views will be updated automatically via published attribute operationHistory","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC21fetchOperationHistory7Combine12AnyPublisherVySayAA0dH0VGAA19JcConnectionRequestC8APIErrorVyAA0daN0C_GGyF":{"name":"fetchOperationHistory()","abstract":"

    Fetches latest device operation history from Cumulocity

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC20updateAlarmsForTodayyyF":{"name":"updateAlarmsForToday()","abstract":"

    Fetches latest device alarms, views will be updated automatically via published attribute alarms","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC25fetchActiveAlarmsForToday7Combine12AnyPublisherVySayAA0D5AlarmVGAA19JcConnectionRequestC8APIErrorVyAA0daQ0C_GGyF":{"name":"fetchActiveAlarmsForToday()","abstract":"

    Fetches latest device alarms from Cumulocity

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC28fetchMostRecentPrimaryMetricy7Combine12AnyPublisherVyAC11MeasurementVs5NeverOGSSSgF":{"name":"fetchMostRecentPrimaryMetric(_:)","abstract":"

    Fetches latest device prefered metric from Cumulocity

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC28startMonitorForPrimaryMetric_15refreshIntervalySSSg_SdtF":{"name":"startMonitorForPrimaryMetric(_:refreshInterval:)","abstract":"

    Initiates a background thread to periodically refetch the preferred metric from Cumulocity.","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC14stopMonitoringyyF":{"name":"stopMonitoring()","abstract":"

    Stops the background thread for the preferred metric refresh and operation history. The thread must have been started by either startMonitorForPrimaryMetric(_:refreshInterval) or","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC34startMonitoringForOperationHistoryyySdF":{"name":"startMonitoringForOperationHistory(_:)","abstract":"

    Starts a background thread to refresh operation history periodically

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC18statusForOperationyAA0dI0VSgSSF":{"name":"statusForOperation(_:)","abstract":"

    Returns the current status for given operation type, Will return only latest valeu if multiple operations exist for the same type

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC15attachmentForId2id7Combine12AnyPublisherVyAA18JcMultiPartContentV0qP0VAA0N17ConnectionRequestC8APIErrorVyAA0daR0C_GGSS_tF":{"name":"attachmentForId(id:)","abstract":"

    Downloads a binary attachment with the given id from Cumolocity and also caches the result in lastAttachment

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC13addAttachment8filename8fileType7content7Combine12AnyPublisherVySSAA19JcConnectionRequestC8APIErrorVyAA0daQ0C_GGSS_SS10Foundation4DataVtF":{"name":"addAttachment(filename:fileType:content:)","abstract":"

    Uploads the given binary content to Cumulocity and updates the managed object associated with this device to record the resulting binary attachment id.","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC17replaceAttachment5index8filename8fileType7content7Combine12AnyPublisherVyAA18JcMultiPartContentV0tS0VSgAA0Q17ConnectionRequestC8APIErrorVyAA0daU0C_GGSi_S2S10Foundation4DataVtF":{"name":"replaceAttachment(index:filename:fileType:content:)","abstract":"

    Replaces the existing attachment reference and uploades the content to Cumulocity. The existing attachment reference is replaced with the new one.","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice/MeasurementSeries.html":{"name":"MeasurementSeries","abstract":"

    Undocumented

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice/Measurement.html":{"name":"Measurement","abstract":"

    Undocumented

    ","parent_name":"C8yMutableDevice"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO7UnknownyA2EmF":{"name":"Unknown","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO5GroupyA2EmF":{"name":"Group","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO5GaugeyA2EmF":{"name":"Gauge","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO11TemperatureyA2EmF":{"name":"Temperature","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO6MotionyA2EmF":{"name":"Motion","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO11AcceleratoryA2EmF":{"name":"Accelerator","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO5LightyA2EmF":{"name":"Light","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO8HumidityyA2EmF":{"name":"Humidity","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO8MoistureyA2EmF":{"name":"Moisture","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO8DistanceyA2EmF":{"name":"Distance","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO7CurrentyA2EmF":{"name":"Current","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO13ElectricMeteryA2EmF":{"name":"ElectricMeter","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO8GasMeteryA2EmF":{"name":"GasMeter","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO10ThermostatyA2EmF":{"name":"Thermostat","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO5MotoryA2EmF":{"name":"Motor","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO6CamerayA2EmF":{"name":"Camera","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO5AlarmyA2EmF":{"name":"Alarm","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO4LockyA2EmF":{"name":"Lock","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO7NetworkyA2EmF":{"name":"Network","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO6RouteryA2EmF":{"name":"Router","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO5PhoneyA2EmF":{"name":"Phone","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO8ComputeryA2EmF":{"name":"Computer","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:s12IdentifiableP2id2IDQzvp":{"name":"id","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html":{"name":"DeviceCategory","abstract":"

    Used to categorise the device type

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV2idSSvp":{"name":"id","abstract":"

    client side id, required by SwiftUI for display purposes

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV11externalIdsSDySSAA0D10ExternalIdVGvp":{"name":"externalIds","abstract":"

    Dictionary of all related external id’s.","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV13groupCategoryAA0d5GroupG0Ovp":{"name":"groupCategory","abstract":"

    Implemented in accordance to protocol C8yObject, always returns .device

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV11orgCategoryAA0d12OrganisationG0Ovp":{"name":"orgCategory","abstract":"

    Implemented in accordance to protocol C8yObject, always returns .na as it is a device

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV14deviceCategoryAC0eG0Ovp":{"name":"deviceCategory","abstract":"

    Returns the category to which the device belongs.","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV16operationalLevelAA0d9OperationG0Ovp":{"name":"operationalLevel","abstract":"

    Convenience attribute to determin if the device is operating correctly or not.

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV11deviceCountSivp":{"name":"deviceCount","abstract":"

    Returns number of child devices

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV11onlineCountSivp":{"name":"onlineCount","abstract":"

    Returns number of child devices that are available

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV12offlineCountSivp":{"name":"offlineCount","abstract":"

    Returns number of child devices that are unavailable

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV11alarmsCountSivp":{"name":"alarmsCount","abstract":"

    Total number of alarms associated with this device

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV7isRelaySbvp":{"name":"isRelay","abstract":"

    Returns true if the associated device is a switch/relay type device

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV10relayStateAA0D13ManagedObjectV05RelayG4TypeOSgvp":{"name":"relayState","abstract":"

    Reflects current state of relay either open, closed or pending","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV6statusAA0D13ManagedObjectV18AvailabilityStatusOvp":{"name":"status","abstract":"

    Returns the Cumulocity derived status of the device.","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV12serialNumberSSSgvp":{"name":"serialNumber","abstract":"

    Returns the device’s serial number if available

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV8supplierSSvp":{"name":"supplier","abstract":"

    String value describing the supplier of the device or ‘generic’ if not defined

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV5modelSSvp":{"name":"model","abstract":"

    String value describing the model of the device or an empty string if not defined

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV8revisionSSSgvp":{"name":"revision","abstract":"

    String value describing the revision of the device or nil if not available

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV8firmwareSSSgvp":{"name":"firmware","abstract":"

    String value describing the device’s firmware version or nil if not available

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV19supportedOperationsSaySSGvp":{"name":"supportedOperations","abstract":"

    String list of operation types that are supported by this device.","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV7networkAA0D15AssignedNetworkVvp":{"name":"network","abstract":"

    Network settings describing what network the device uses to communicate.

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV10isDeployedSbvp":{"name":"isDeployed","abstract":"

    Used in relation to network to determine if the device has been provisioned within the required network.","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV5notesSSSgvp":{"name":"notes","abstract":"

    Arbritary text associated with the device or nil if note available.

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV11lastUpdated10Foundation4DateVSgvp":{"name":"lastUpdated","abstract":"

    Date/time that the Managed Object represeting this device was last updated in Cumulocity

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV11lastMessage10Foundation4DateVSgvp":{"name":"lastMessage","abstract":"

    Date/time that Cumulocity last received some kind of activity from the device.","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV24requiredResponseIntervalSiSgvp":{"name":"requiredResponseInterval","abstract":"

    Value in seconds used to determine device availability, i.e. the device is considered unavailable if no activity is received from the device within","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV7webLinkSSSgvp":{"name":"webLink","abstract":"

    Custom attribute to allow a web url to be associated with the device.","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV9connectedSbvp":{"name":"connected","abstract":"

    This attribute only applies to devices that connect to Cumulocity using push notifications rather than the more typical polling mechanism","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV6alarmsAA0D13ManagedObjectV18ActiveAlarmsStatusVSgvp":{"name":"alarms","abstract":"

    Alarm summary for device.

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV10dataPointsAA0d4DataG0VSgvp":{"name":"dataPoints","abstract":"

    Defines the type of measurements that can be collected for this device and gives an indication to how they should be displayed

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV20wrappedManagedObjectAA0dgH0Vvp":{"name":"wrappedManagedObject","abstract":"

    Represents the wrapped Managed Object that defines this device

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV8hierachySSSgvp":{"name":"hierachy","abstract":"

    String representing the hierachy in which device belongs, i.e. list the parent group in which device is nested.","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV11attachmentsSaySSGvp":{"name":"attachments","abstract":"

    List of attachment references associated with this device. The attachments themselves can be","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV8childrenSayAA03AnyD6ObjectVGvp":{"name":"children","abstract":"

    List of child devices associated with this device, only applicable for router or gateway type devices.

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV10externalId4typeACSS_SStcfc":{"name":"init(externalId:type:)","abstract":"

    Creates a new empty device with the given external id and type

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceVyAcA0D13ManagedObjectVcfc":{"name":"init(_:)","abstract":"

    Creates a device based on the underlying managed object

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV11isDifferentySbACF":{"name":"isDifferent(_:)","abstract":"

    Convenience method to determine if the given device matches all of the same attributes as this device

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV16defaultIdAndTypeSSyF":{"name":"defaultIdAndType()","abstract":"

    Returns a string representing the default external id and type if provided or if not the c8y internal id.

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV9defaultIdSSSgyF":{"name":"defaultId()","abstract":"

    Returns the default external id if provided or if not the c8y internal id.

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV5match13forExternalId4typeSbSS_SSSgtF":{"name":"match(forExternalId:type:)","abstract":"

    Returns true if the given external id matches this device

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV24matchRawStringIdentifier4line9separatorSbSS_SJSgtF":{"name":"matchRawStringIdentifier(line:separator:)","abstract":"

    Returns true if an external id and type can be found in the formatted string, which then matches one of the devices.

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV19generateQRCodeImageSo7UIImageCyKF":{"name":"generateQRCodeImage()","abstract":"

    Returns a UIImage representing a QR code of the default id of this device

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV19generateQRCodeImage7forTypeSo7UIImageCSSSg_tKF":{"name":"generateQRCodeImage(forType:)","abstract":"

    Returns a UIImage representing a QR code for the given external id type of this device.","parent_name":"C8yDevice"},"Structs/C8yGroup/Info.html#/s:25Cumulocity_Client_Library8C8yGroupV4InfoV7orgNameSSvp":{"name":"orgName","abstract":"

    Undocumented

    ","parent_name":"Info"},"Structs/C8yGroup/Info.html#/s:25Cumulocity_Client_Library8C8yGroupV4InfoV7subNameSSSgvp":{"name":"subName","abstract":"

    Undocumented

    ","parent_name":"Info"},"Structs/C8yGroup/Info.html#/s:25Cumulocity_Client_Library8C8yGroupV4InfoV11contractRefSSSgvp":{"name":"contractRef","abstract":"

    Undocumented

    ","parent_name":"Info"},"Structs/C8yGroup/Info.html#/s:25Cumulocity_Client_Library8C8yGroupV4InfoV7addressAA0D7AddressVSgvp":{"name":"address","abstract":"

    Undocumented

    ","parent_name":"Info"},"Structs/C8yGroup/Info.html#/s:25Cumulocity_Client_Library8C8yGroupV4InfoV8planningAA0D8PlanningVSgvp":{"name":"planning","abstract":"

    Undocumented

    ","parent_name":"Info"},"Structs/C8yGroup/Info.html#/s:25Cumulocity_Client_Library8C8yGroupV4InfoV9siteOwnerAA0d7ContactF0VSgvp":{"name":"siteOwner","abstract":"

    Undocumented

    ","parent_name":"Info"},"Structs/C8yGroup/Info.html#/s:25Cumulocity_Client_Library8C8yGroupV4InfoV10adminOwnerAA0d7ContactF0VSgvp":{"name":"adminOwner","abstract":"

    Undocumented

    ","parent_name":"Info"},"Structs/C8yGroup/Info.html#/s:25Cumulocity_Client_Library8C8yGroupV4InfoV7orgName03subH07address7contact8planningAESS_SSSgAA0D7AddressVSgAA0d7ContactF0VSgAA0D8PlanningVSgtcfc":{"name":"init(orgName:subName:address:contact:planning:)","abstract":"

    Undocumented

    ","parent_name":"Info"},"Structs/C8yGroup/Info.html#/s:25Cumulocity_Client_Library8C8yGroupV4InfoV11isDifferentySbAESgF":{"name":"isDifferent(_:)","abstract":"

    Undocumented

    ","parent_name":"Info"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV2idSSvp":{"name":"id","abstract":"

    client side id, required by SwiftUI for display purposes

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV11externalIdsSDySSAA0D10ExternalIdVGvp":{"name":"externalIds","abstract":"

    Dictionary of all related external id’s.","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV13groupCategoryAA0deG0Ovp":{"name":"groupCategory","abstract":"

    Implemented in accordance to protocol C8yObject in order to categorise the type of group","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV8hierachySSSgvp":{"name":"hierachy","abstract":"

    String representing the hierachy in which group belongs, i.e. list the parent group in which device is nested.","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV4infoAC4InfoVvp":{"name":"info","abstract":"

    Custom attribute to locate the group if it represents a physical category such as Site, Building or Room.

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV9subGroupsSayACGvp":{"name":"subGroups","abstract":"

    Returns a list of all the subgroups associated with this group

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV8childrenSayAA03AnyD6ObjectVGvp":{"name":"children","abstract":"

    Returns a list of all the subgroups and devices associated with this group

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV11deviceCountSivp":{"name":"deviceCount","abstract":"

    Undocumented

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV20wrappedManagedObjectAA0dgH0Vvp":{"name":"wrappedManagedObject","abstract":"

    Represents the wrapped Managed Object that defines this group

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupVyAcA0D13ManagedObjectVcfc":{"name":"init(_:)","abstract":"

    Constructor to create a group for the given c8y managed object

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV11isDifferentySbACF":{"name":"isDifferent(_:)","abstract":"

    Convenience method to determine if the given group matches all of the same attributes as this group

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV11isDifferentySbAA0D6DeviceVF":{"name":"isDifferent(_:)","abstract":"

    Convenience method to determine if the given device matches on of the devices associated with this group

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV16defaultIdAndTypeSSyF":{"name":"defaultIdAndType()","abstract":"

    Returns a string representing the default external id and type if provided or if not the c8y internal id.

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV9defaultIdSSSgyF":{"name":"defaultId()","abstract":"

    Returns the default external id if provided or if not the c8y internal id.

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV19generateQRCodeImageSo7UIImageCyKF":{"name":"generateQRCodeImage()","abstract":"

    Returns a UIImage representing a QR code of the default id of this device

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV16isPlannedForDateySb10Foundation0I0VF":{"name":"isPlannedForDate(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV5match13forExternalId4typeSbSS_SSSgtF":{"name":"match(forExternalId:type:)","abstract":"

    Returns true if the given external id matches one for this group

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV8containsySbSSF":{"name":"contains(_:)","abstract":"

    Returns true if a sub-asset with the given internal id is found in this group or one its children

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV5group13forExternalId6ofTypeACSgSS_SStF":{"name":"group(forExternalId:ofType:)","abstract":"

    returns the sub-group matching the given external id in this group or one of its children

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV6device04withD2IdAA0D6DeviceVSgSSSg_tF":{"name":"device(withC8yId:)","abstract":"

    returns the device within this group or one of its children for the given id

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV6device13forExternalId6ofTypeAA0D6DeviceVSgSS_SStF":{"name":"device(forExternalId:ofType:)","abstract":"

    returns the device within this group or one of its children for the given external id

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV05addToE0yyxAA0D6ObjectRzlF":{"name":"addToGroup(_:)","abstract":"

    Adds the given asset to the group

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV05addToE0010c8yIdOfSubE06objectSbSS_xtAA0D6ObjectRzlF":{"name":"addToGroup(c8yIdOfSubGroup:object:)","abstract":"

    Adds the given asset to the sub-group within this group one of its children

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV010removeFromE0ySbSSF":{"name":"removeFromGroup(_:)","abstract":"

    Removes the specified asset from the group or sub group of one of its children

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV09replaceInE0ySbxAA0D6ObjectRzlF":{"name":"replaceInGroup(_:)","abstract":"

    Replaces the current asset in the group or sub group of one of its children

    ","parent_name":"C8yGroup"},"Structs/C8yGroup/Info.html":{"name":"Info","abstract":"

    Undocumented

    ","parent_name":"C8yGroup"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC7objectsSayAA03AnyD6ObjectVGvp":{"name":"objects","abstract":"

    Objects that published from this collection. Devices and Groups are wrapped in an AnyC8yObject instance to avoid collection","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC10connectionAA0dA10ConnectionCSgvp":{"name":"connection","abstract":"

    The connection reference that was last used to load the collection via load(_:c8yReferencesToLoad:includeSubGroups:)

    ","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC8networksAA0D8NetworksCvp":{"name":"networks","abstract":"

    List of available network providers

    ","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC10groupCountSivp":{"name":"groupCount","abstract":"

    Undocumented

    ","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC11deviceCountSivp":{"name":"deviceCount","abstract":"

    Undocumented

    ","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionCACycfc":{"name":"init()","abstract":"

    Default constructor, use from SwiftUI Views with the prefix @StateObject.","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC10setRefresh_16includeSubGroupsySd_SbtF":{"name":"setRefresh(_:includeSubGroups:)","abstract":"

    Established a background thread to automatically refresh all of the assets in the collection i.e. detect","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC11stopRefreshyyF":{"name":"stopRefresh()","abstract":"

    Disables background refresh thread","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC07refreshE0yyxAA0D6ObjectRzlF":{"name":"refreshAsset(_:)","abstract":"

    Force refresh the given asset, i.e. retrieve latest version from Cumulocity","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC9doRefresh16includeSubGroups17completionHandlerySb_yyctF":{"name":"doRefresh(includeSubGroups:completionHandler:)","abstract":"

    Force a refresh of all assets in the collection

    ","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC4load_19c8yReferencesToLoad16includeSubGroups7Combine12AnyPublisherVySayAA0pD6ObjectVGAA19JcConnectionRequestC8APIErrorVyAA0daT0C_GGARSg_SaySSGSbtKF":{"name":"load(_:c8yReferencesToLoad:includeSubGroups:)","abstract":"

    Call this method to populate your collection with the required assets.","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC6reload_16includeSubGroups7Combine12AnyPublisherVySayAA0lD6ObjectVGAA19JcConnectionRequestC8APIErrorVyAA0daP0C_GGSgSaySSG_SbtKF":{"name":"reload(_:includeSubGroups:)","abstract":"

    Similar to load(:c8yReferencesToLoad:includeSubGroups) call this method to repopulate your collection with the required assets.

    ","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC5clearyyF":{"name":"clear()","abstract":"

    Clears out the collection, all assets will be removed locally

    ","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC04isInF0ySbAA0D5GroupVF":{"name":"isInCollection(_:)","abstract":"

    Returns true if the given group is referenced in the collection at the top-level

    ","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC04isInF0ySbSSF":{"name":"isInCollection(_:)","abstract":"

    Returns true if an asset with the given id is referenced in the collection at the top-level

    ","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC8groupFor5c8yIdAA0D5GroupVSgSS_tF":{"name":"groupFor(c8yId:)","abstract":"

    Returns the group for the given id, or nil if not found.","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC9deviceForyAA0D6DeviceVSgSSF":{"name":"deviceFor(_:)","abstract":"

    Returns the device for the given id, or nil if not found.","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC9deviceFor10externalId6ofTypeAA0D6DeviceVSgSS_SStF":{"name":"deviceFor(externalId:ofType:)","abstract":"

    Returns the device for the given external id, or nil if not found.","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC9objectForySaySSGSg4path_AA03AnyD6ObjectVSg0G0tSSF":{"name":"objectFor(_:)","abstract":"

    Returns the asset for the given id, or nil if not found.","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC16replaceObjectForySbxAA0dH0RzlF":{"name":"replaceObjectFor(_:)","abstract":"

    Replaces an existing asset with the given asset using the object c8y internal id.

    ","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC3addyyxAA0D6ObjectRzlF":{"name":"add(_:)","abstract":"

    Adds an asset to the collection","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC6remove5c8yIdSbSS_tF":{"name":"remove(c8yId:)","abstract":"

    Removes the asset from the local collection.","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC17addGroupReference5c8yId16includeSubGroups17completionHandlerySS_SbyAA0dH0VSg_s5Error_pSgtctF":{"name":"addGroupReference(c8yId:includeSubGroups:completionHandler:)","abstract":"

    Adds a group asset to the local collection using its c8y Internal id.","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC6create_17completionHandleryx_yxSg_s5Error_pSgtctKAA0D6ObjectRzlF":{"name":"create(_:completionHandler:)","abstract":"

    Creates the new asset in Cumulocity and then adds it to the local collection if successful","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC10saveObject_17completionHandleryx_ySb_s5Error_pSgtctKAA0dH0RzlF":{"name":"saveObject(_:completionHandler:)","abstract":"

    Saves any changes to the asset in Cumulocity

    ","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC6delete_17completionHandleryx_ySbctAA0D6ObjectRzlF":{"name":"delete(_:completionHandler:)","abstract":"

    Deletes the existing asset from Cumulocity and then removed it from the local collection if necessary","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC10addToGroup_05c8yOfI017completionHandleryx_SSyxSg_s5Error_pSgtctKAA0D6ObjectRzlF":{"name":"addToGroup(_:c8yOfGroup:completionHandler:)","abstract":"

    Convenience method that allows a new device or group to be created and then added to an existing group or sub-group. Following which, it then ensures that the local collection is updated","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC13assignToGroup_05c8yOfI017completionHandleryx_SSyxSg_s5Error_pSgtctAA0D6ObjectRzlF":{"name":"assignToGroup(_:c8yOfGroup:completionHandler:)","abstract":"

    Convenience method that allows an existing device or group to be added to an existing group or sub-group. Following which, it then ensures that the local collection is updated","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC11lookupGroup5c8yId17completionHandlerySS_yAA0dH0VSg_s5Error_pSgtctF":{"name":"lookupGroup(c8yId:completionHandler:)","abstract":"

    Returns the group for the given c8y internal id, or nil if not found. It first checks in the local cache and if not found queries the back-end cumulocity tenant","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC12lookupDevice5c8yId17completionHandlerySS_yAA0dH0VSg_s5Error_pSgtctF":{"name":"lookupDevice(c8yId:completionHandler:)","abstract":"

    Returns the device for the given c8y internal id, or nil if not found. It first checks in the local cache and if not found queries the back-end cumulocity tenant","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC12lookupDevice13forExternalId6ofType17completionHandlerySS_SSyAA0dH0VSg_AA19JcConnectionRequestC8APIErrorVyAA0daQ0C_GSgtctF":{"name":"lookupDevice(forExternalId:ofType:completionHandler:)","abstract":"

    Returns the device for the given external id and type, or nil if not found. It first checks in the local cache and if not found queries the back-end cumulocity tenant","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC11lookupGroup13forExternalId4type17completionHandlerySS_SSyAA0dH0VSg_s5Error_pSgtctF":{"name":"lookupGroup(forExternalId:type:completionHandler:)","abstract":"

    Returns the group for the given external id and type, or nil if not found. It first checks in the local cache and if not found queries the back-end cumulocity tenant","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html":{"name":"C8yAssetCollection","abstract":"

    Class to allow you to manage an abritary collection of groups or devices from the users device"},"Structs/C8yGroup.html":{"name":"C8yGroup","abstract":"

    Encapsulates a c8y C8yManagedObject managed object and treats it as a group exposing attributes and methods typically attributed to managing a group.

    "},"Structs/C8yDevice.html":{"name":"C8yDevice","abstract":"

    Encapsulates a c8y C8yManagedObject managed object and treats it as a device exposing attributes and methods typically attributed to a device"},"Classes/C8yMutableDevice.html":{"name":"C8yMutableDevice","abstract":"

    Presents a C8Device device that can be observed for changed within in a SwiftUI View directly."},"Classes/C8yEditableDevice.html":{"name":"C8yEditableDevice","abstract":"

    Undocumented

    "},"Classes/C8yEditableGroup.html":{"name":"C8yEditableGroup","abstract":"

    Undocumented

    "},"Structs/AnyC8yObject.html":{"name":"AnyC8yObject","abstract":"

    Wrapper to allow objects deviced from C8yObject to managed as a collection."},"Protocols/C8yObject.html":{"name":"C8yObject","abstract":"

    Protocol identifying common features for all cumulocity assets managed via a C8yManagedObject

    "},"Classes/C8yNetworks.html":{"name":"C8yNetworks","abstract":"

    Undocumented

    "},"installation.html":{"name":"Installation"},"quick-use-guide.html":{"name":"Quick Use Guide"},"About.html":{"name":"About"},"High%20Level%20Access.html":{"name":"High Level Access"},"Custom%20Fragments.html":{"name":"Custom Fragments"},"Access%2FUpdate%20Objects.html":{"name":"Access/Update Objects"},"Data%20Models.html":{"name":"Data Models"},"Custom%20Models.html":{"name":"Custom Models"},"API%20Tools.html":{"name":"API Tools"},"Other%20Classes.html":{"name":"Other Classes","abstract":"

    The following classes are available globally.

    "},"Other%20Global%20Variables.html":{"name":"Other Global Variables","abstract":"

    The following global variables are available globally.

    "},"Other%20Enums.html":{"name":"Other Enumerations","abstract":"

    The following enumerations are available globally.

    "},"Other%20Extensions.html":{"name":"Other Extensions","abstract":"

    The following extensions are available globally.

    "},"Other%20Structs.html":{"name":"Other Structures","abstract":"

    The following structures are available globally.

    "}} \ No newline at end of file +{"Structs/JcMultiPartRequestResponse.html#/s:25Cumulocity_Client_Library26JcMultiPartRequestResponseV10httpStatusSivp":{"name":"httpStatus","abstract":"

    http response status, content will only be valid if code is","parent_name":"JcMultiPartRequestResponse"},"Structs/JcMultiPartRequestResponse.html#/s:25Cumulocity_Client_Library26JcMultiPartRequestResponseV11httpHeadersSDys11AnyHashableVypGSgvp":{"name":"httpHeaders","abstract":"

    Optional http headers that are to be sent or were received

    ","parent_name":"JcMultiPartRequestResponse"},"Structs/JcMultiPartRequestResponse.html#/s:25Cumulocity_Client_Library26JcMultiPartRequestResponseV11httpMessageSSSgvp":{"name":"httpMessage","abstract":"

    Optional http response message returned from server, generally only provided in case of error

    ","parent_name":"JcMultiPartRequestResponse"},"Structs/JcMultiPartRequestResponse.html#/s:25Cumulocity_Client_Library26JcMultiPartRequestResponseV7contentAA0deF7ContentVSgvp":{"name":"content","abstract":"

    Multipart content, might be nil if this is a response and the httpStatus is not 200…201

    ","parent_name":"JcMultiPartRequestResponse"},"Structs/JcMultiPartRequestResponse.html#/s:25Cumulocity_Client_Library26JcMultiPartRequestResponseV6statusAA16JCResponseStatusOvp":{"name":"status","abstract":"

    Flags .SUCCESS or failure of request.

    ","parent_name":"JcMultiPartRequestResponse"},"Structs/JcMultiPartRequestResponse.html":{"name":"JcMultiPartRequestResponse","abstract":"

    Wrapper for a request to fetch multipart data

    "},"Extensions/String.html#/s:SS25Cumulocity_Client_LibraryE10startsWithySbSSF":{"name":"startsWith(_:)","abstract":"

    Undocumented

    ","parent_name":"String"},"Extensions/String.html#/s:SS25Cumulocity_Client_LibraryE8endsWithySbSSF":{"name":"endsWith(_:)","abstract":"

    Undocumented

    ","parent_name":"String"},"Extensions/String.html#/s:SS25Cumulocity_Client_LibraryE4trimSSyF":{"name":"trim()","abstract":"

    Undocumented

    ","parent_name":"String"},"Extensions/String.html#/s:SS25Cumulocity_Client_LibraryE18keyeOfKeyValuePairyS2SF":{"name":"keyeOfKeyValuePair(_:)","abstract":"

    Undocumented

    ","parent_name":"String"},"Extensions/String.html#/s:SS25Cumulocity_Client_LibraryE19valueOfKeyValuePairyS2SF":{"name":"valueOfKeyValuePair(_:)","abstract":"

    Undocumented

    ","parent_name":"String"},"Extensions/String.html#/s:SS25Cumulocity_Client_LibraryE9substring4fromSSSi_tF":{"name":"substring(from:)","abstract":"

    Undocumented

    ","parent_name":"String"},"Extensions/String.html#/s:SS25Cumulocity_Client_LibraryE9substring2toSSSi_tF":{"name":"substring(to:)","abstract":"

    Undocumented

    ","parent_name":"String"},"Extensions/String.html#/s:SS25Cumulocity_Client_LibraryE9substring4from2toSSSi_SitF":{"name":"substring(from:to:)","abstract":"

    Undocumented

    ","parent_name":"String"},"Extensions/String.html#/s:SS25Cumulocity_Client_LibraryE14rightJustified5width8truncateSSSi_SbtF":{"name":"rightJustified(width:truncate:)","abstract":"

    Undocumented

    ","parent_name":"String"},"Extensions/String.html#/s:SS25Cumulocity_Client_LibraryE13leftJustified5width8truncateSSSi_SbtF":{"name":"leftJustified(width:truncate:)","abstract":"

    Undocumented

    ","parent_name":"String"},"Extensions/String.html#/s:SS25Cumulocity_Client_LibraryE4make5arraySSSgSaySSG_tFZ":{"name":"make(array:)","abstract":"

    Undocumented

    ","parent_name":"String"},"Extensions/Date.html#/s:10Foundation4DateV25Cumulocity_Client_LibraryE10dateStringySSSo20NSDateFormatterStyleVF":{"name":"dateString(_:)","abstract":"

    Undocumented

    ","parent_name":"Date"},"Extensions/Date.html#/s:10Foundation4DateV25Cumulocity_Client_LibraryE08relativeB6StringSSyF":{"name":"relativeDateString()","abstract":"

    Undocumented

    ","parent_name":"Date"},"Extensions/Date.html#/s:10Foundation4DateV25Cumulocity_Client_LibraryE10timeStringSSyF":{"name":"timeString()","abstract":"

    Undocumented

    ","parent_name":"Date"},"Extensions/Date.html#/s:10Foundation4DateV25Cumulocity_Client_LibraryE9isSameDayySbACSgF":{"name":"isSameDay(_:)","abstract":"

    Undocumented

    ","parent_name":"Date"},"Extensions/Date.html#/s:10Foundation4DateV25Cumulocity_Client_LibraryE5round9precisionACSd_tF":{"name":"round(precision:)","abstract":"

    Undocumented

    ","parent_name":"Date"},"Extensions/Date.html#/s:10Foundation4DateV25Cumulocity_Client_LibraryE4ceil9precisionACSd_tF":{"name":"ceil(precision:)","abstract":"

    Undocumented

    ","parent_name":"Date"},"Extensions/Date.html#/s:10Foundation4DateV25Cumulocity_Client_LibraryE5floor9precisionACSd_tF":{"name":"floor(precision:)","abstract":"

    Undocumented

    ","parent_name":"Date"},"Extensions/Date.html":{"name":"Date"},"Extensions/String.html":{"name":"String"},"Enums/C8yOperationLevel.html#/s:25Cumulocity_Client_Library17C8yOperationLevelO7nominalyA2CmF":{"name":"nominal","abstract":"

    Undocumented

    ","parent_name":"C8yOperationLevel"},"Enums/C8yOperationLevel.html#/s:25Cumulocity_Client_Library17C8yOperationLevelO9operatingyA2CmF":{"name":"operating","abstract":"

    Undocumented

    ","parent_name":"C8yOperationLevel"},"Enums/C8yOperationLevel.html#/s:25Cumulocity_Client_Library17C8yOperationLevelO7failingyA2CmF":{"name":"failing","abstract":"

    Undocumented

    ","parent_name":"C8yOperationLevel"},"Enums/C8yOperationLevel.html#/s:25Cumulocity_Client_Library17C8yOperationLevelO5erroryA2CmF":{"name":"error","abstract":"

    Undocumented

    ","parent_name":"C8yOperationLevel"},"Enums/C8yOperationLevel.html#/s:25Cumulocity_Client_Library17C8yOperationLevelO7offlineyA2CmF":{"name":"offline","abstract":"

    Undocumented

    ","parent_name":"C8yOperationLevel"},"Enums/C8yOperationLevel.html#/s:25Cumulocity_Client_Library17C8yOperationLevelO11maintenanceyA2CmF":{"name":"maintenance","abstract":"

    Undocumented

    ","parent_name":"C8yOperationLevel"},"Enums/C8yOperationLevel.html#/s:25Cumulocity_Client_Library17C8yOperationLevelO10undeployedyA2CmF":{"name":"undeployed","abstract":"

    Undocumented

    ","parent_name":"C8yOperationLevel"},"Enums/C8yOrganisationCategory.html#/s:25Cumulocity_Client_Library23C8yOrganisationCategoryO9undefinedyA2CmF":{"name":"undefined","abstract":"

    Undocumented

    ","parent_name":"C8yOrganisationCategory"},"Enums/C8yOrganisationCategory.html#/s:25Cumulocity_Client_Library23C8yOrganisationCategoryO7unknownyA2CmF":{"name":"unknown","abstract":"

    Undocumented

    ","parent_name":"C8yOrganisationCategory"},"Enums/C8yOrganisationCategory.html#/s:25Cumulocity_Client_Library23C8yOrganisationCategoryO2nayA2CmF":{"name":"na","abstract":"

    Undocumented

    ","parent_name":"C8yOrganisationCategory"},"Enums/C8yOrganisationCategory.html#/s:25Cumulocity_Client_Library23C8yOrganisationCategoryO10IndustrialyA2CmF":{"name":"Industrial","abstract":"

    Undocumented

    ","parent_name":"C8yOrganisationCategory"},"Enums/C8yOrganisationCategory.html#/s:25Cumulocity_Client_Library23C8yOrganisationCategoryO6SchoolyA2CmF":{"name":"School","abstract":"

    Undocumented

    ","parent_name":"C8yOrganisationCategory"},"Enums/C8yOrganisationCategory.html#/s:25Cumulocity_Client_Library23C8yOrganisationCategoryO10CommercialyA2CmF":{"name":"Commercial","abstract":"

    Undocumented

    ","parent_name":"C8yOrganisationCategory"},"Enums/C8yOrganisationCategory.html#/s:25Cumulocity_Client_Library23C8yOrganisationCategoryO6OfficeyA2CmF":{"name":"Office","abstract":"

    Undocumented

    ","parent_name":"C8yOrganisationCategory"},"Enums/C8yOrganisationCategory.html#/s:25Cumulocity_Client_Library23C8yOrganisationCategoryO11AgricultureyA2CmF":{"name":"Agriculture","abstract":"

    Undocumented

    ","parent_name":"C8yOrganisationCategory"},"Enums/C8yOrganisationCategory.html#/s:25Cumulocity_Client_Library23C8yOrganisationCategoryO11ResidentialyA2CmF":{"name":"Residential","abstract":"

    Undocumented

    ","parent_name":"C8yOrganisationCategory"},"Enums/C8yOrganisationCategory.html#/s:s12IdentifiableP2id2IDQzvp":{"name":"id","parent_name":"C8yOrganisationCategory"},"Enums/C8yGroupCategory.html#/s:25Cumulocity_Client_Library16C8yGroupCategoryO7unknownyA2CmF":{"name":"unknown","abstract":"

    Undocumented

    ","parent_name":"C8yGroupCategory"},"Enums/C8yGroupCategory.html#/s:25Cumulocity_Client_Library16C8yGroupCategoryO5emptyyA2CmF":{"name":"empty","abstract":"

    Undocumented

    ","parent_name":"C8yGroupCategory"},"Enums/C8yGroupCategory.html#/s:25Cumulocity_Client_Library16C8yGroupCategoryO5groupyA2CmF":{"name":"group","abstract":"

    Undocumented

    ","parent_name":"C8yGroupCategory"},"Enums/C8yGroupCategory.html#/s:25Cumulocity_Client_Library16C8yGroupCategoryO12organisationyA2CmF":{"name":"organisation","abstract":"

    Undocumented

    ","parent_name":"C8yGroupCategory"},"Enums/C8yGroupCategory.html#/s:25Cumulocity_Client_Library16C8yGroupCategoryO8buildingyA2CmF":{"name":"building","abstract":"

    Undocumented

    ","parent_name":"C8yGroupCategory"},"Enums/C8yGroupCategory.html#/s:25Cumulocity_Client_Library16C8yGroupCategoryO4roomyA2CmF":{"name":"room","abstract":"

    Undocumented

    ","parent_name":"C8yGroupCategory"},"Enums/C8yGroupCategory.html#/s:25Cumulocity_Client_Library16C8yGroupCategoryO5assetyA2CmF":{"name":"asset","abstract":"

    Undocumented

    ","parent_name":"C8yGroupCategory"},"Enums/C8yGroupCategory.html#/s:25Cumulocity_Client_Library16C8yGroupCategoryO6deviceyA2CmF":{"name":"device","abstract":"

    Undocumented

    ","parent_name":"C8yGroupCategory"},"Enums/C8yGroupCategory.html#/s:s12IdentifiableP2id2IDQzvp":{"name":"id","parent_name":"C8yGroupCategory"},"Enums/C8yGroupCategory.html#/s:25Cumulocity_Client_Library16C8yGroupCategoryO23displayableForHighLevelSayACGyFZ":{"name":"displayableForHighLevel()","abstract":"

    Undocumented

    ","parent_name":"C8yGroupCategory"},"Enums/C8yGroupCategory.html#/s:25Cumulocity_Client_Library16C8yGroupCategoryO22displayableForLowLevelSayACGyFZ":{"name":"displayableForLowLevel()","abstract":"

    Undocumented

    ","parent_name":"C8yGroupCategory"},"Enums/C8yNoValidIdError.html#/s:25Cumulocity_Client_Library17C8yNoValidIdErrorO5erroryA2CmF":{"name":"error","abstract":"

    Undocumented

    ","parent_name":"C8yNoValidIdError"},"Enums/C8yNetworkType.html#/s:25Cumulocity_Client_Library14C8yNetworkTypeO4noneyA2CmF":{"name":"none","abstract":"

    Undocumented

    ","parent_name":"C8yNetworkType"},"Enums/C8yNetworkType.html#/s:25Cumulocity_Client_Library14C8yNetworkTypeO4lorayA2CmF":{"name":"lora","abstract":"

    Undocumented

    ","parent_name":"C8yNetworkType"},"Enums/C8yNetworkType.html#/s:25Cumulocity_Client_Library14C8yNetworkTypeO6sigfoxyA2CmF":{"name":"sigfox","abstract":"

    Undocumented

    ","parent_name":"C8yNetworkType"},"Enums/C8yNetworkType.html#/s:s12IdentifiableP2id2IDQzvp":{"name":"id","parent_name":"C8yNetworkType"},"Enums/JCResponseStatus.html#/s:25Cumulocity_Client_Library16JCResponseStatusO7SUCCESSyA2CmF":{"name":"SUCCESS","abstract":"

    Connection or requested succeeded

    ","parent_name":"JCResponseStatus"},"Enums/JCResponseStatus.html#/s:25Cumulocity_Client_Library16JCResponseStatusO19SERVER_SIDE_FAILUREyA2CmF":{"name":"SERVER_SIDE_FAILURE","abstract":"

    Something went wrong processing our request, no valid response received

    ","parent_name":"JCResponseStatus"},"Enums/JCResponseStatus.html#/s:25Cumulocity_Client_Library16JCResponseStatusO19CLIENT_SIDE_FAILUREyA2CmF":{"name":"CLIENT_SIDE_FAILURE","abstract":"

    Problem occured on our end, response successfully received, but something went wrong when trying to process it

    ","parent_name":"JCResponseStatus"},"Enums/JCResponseStatus.html":{"name":"JCResponseStatus","abstract":"

    Status of connection requests to indicate success or failure

    "},"Enums/C8yNetworkType.html":{"name":"C8yNetworkType","abstract":"

    Undocumented

    "},"Enums/C8yNoValidIdError.html":{"name":"C8yNoValidIdError","abstract":"

    Undocumented

    "},"Enums/C8yGroupCategory.html":{"name":"C8yGroupCategory","abstract":"

    Undocumented

    "},"Enums/C8yOrganisationCategory.html":{"name":"C8yOrganisationCategory","abstract":"

    Undocumented

    "},"Enums/C8yOperationLevel.html":{"name":"C8yOperationLevel","abstract":"

    Undocumented

    "},"Other%20Global%20Variables.html#/s:25Cumulocity_Client_Library23C8Y_MEASUREMENT_BATTERYSSvp":{"name":"C8Y_MEASUREMENT_BATTERY","abstract":"

    Undocumented

    "},"Other%20Global%20Variables.html#/s:25Cumulocity_Client_Library28C8Y_MEASUREMENT_BATTERY_TYPESSvp":{"name":"C8Y_MEASUREMENT_BATTERY_TYPE","abstract":"

    Undocumented

    "},"Other%20Global%20Variables.html#/s:25Cumulocity_Client_Library21C8Y_OPERATION_COMMANDSSvp":{"name":"C8Y_OPERATION_COMMAND","abstract":"

    Undocumented

    "},"Other%20Global%20Variables.html#/s:25Cumulocity_Client_Library21C8Y_OPERATION_RESTARTSSvp":{"name":"C8Y_OPERATION_RESTART","abstract":"

    Undocumented

    "},"Other%20Global%20Variables.html#/s:25Cumulocity_Client_Library21C8Y_OPERATION_MESSAGESSvp":{"name":"C8Y_OPERATION_MESSAGE","abstract":"

    Undocumented

    "},"Other%20Global%20Variables.html#/s:25Cumulocity_Client_Library19C8Y_OPERATION_RELAYSSvp":{"name":"C8Y_OPERATION_RELAY","abstract":"

    Undocumented

    "},"Other%20Global%20Variables.html#/s:25Cumulocity_Client_Library21C8Y_OPERATION_LOG_REQSSvp":{"name":"C8Y_OPERATION_LOG_REQ","abstract":"

    Undocumented

    "},"Other%20Global%20Variables.html#/s:25Cumulocity_Client_Library22C8Y_OPERATION_PROPERTYSSvp":{"name":"C8Y_OPERATION_PROPERTY","abstract":"

    Undocumented

    "},"Other%20Global%20Variables.html#/s:25Cumulocity_Client_Library22C8Y_OPERATION_FIRMWARESSvp":{"name":"C8Y_OPERATION_FIRMWARE","abstract":"

    Undocumented

    "},"Other%20Global%20Variables.html#/s:25Cumulocity_Client_Library20C8Y_OPERATION_UPLOADSSvp":{"name":"C8Y_OPERATION_UPLOAD","abstract":"

    Undocumented

    "},"Other%20Global%20Variables.html#/s:25Cumulocity_Client_Library22C8Y_OPERATION_DOWNLOADSSvp":{"name":"C8Y_OPERATION_DOWNLOAD","abstract":"

    Undocumented

    "},"Other%20Global%20Variables.html#/s:25Cumulocity_Client_Library25C8Y_OPERATION_RELAY_STATESSvp":{"name":"C8Y_OPERATION_RELAY_STATE","abstract":"

    Undocumented

    "},"Classes/C8yMockedAssetCollection.html#/s:25Cumulocity_Client_Library24C8yMockedAssetCollectionCACycfc":{"name":"init()","parent_name":"C8yMockedAssetCollection"},"Classes/C8yMockedAssetCollection.html#/s:25Cumulocity_Client_Library24C8yMockedAssetCollectionC13setConnectionyyAA0daI0CF":{"name":"setConnection(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yMockedAssetCollection"},"Classes/C8yMockedAssetCollection.html#/s:25Cumulocity_Client_Library24C8yMockedAssetCollectionC9newDeviceAA0dI0VyF":{"name":"newDevice()","abstract":"

    Undocumented

    ","parent_name":"C8yMockedAssetCollection"},"Classes/C8yMockedAssetCollection.html#/s:25Cumulocity_Client_Library24C8yMockedAssetCollectionC10testDeviceyAA0dI0VSSF":{"name":"testDevice(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yMockedAssetCollection"},"Classes/C8yMockedAssetCollection.html#/s:25Cumulocity_Client_Library24C8yMockedAssetCollectionC22testDeviceWithChildrenyAA0dI0VSSF":{"name":"testDeviceWithChildren(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yMockedAssetCollection"},"Classes/C8yMockedAssetCollection.html#/s:25Cumulocity_Client_Library24C8yMockedAssetCollectionC10testDeviceAA0dI0VyF":{"name":"testDevice()","abstract":"

    Undocumented

    ","parent_name":"C8yMockedAssetCollection"},"Classes/C8yMockedAssetCollection.html#/s:25Cumulocity_Client_Library24C8yMockedAssetCollectionC11testDevice2AA0D6DeviceVyF":{"name":"testDevice2()","abstract":"

    Undocumented

    ","parent_name":"C8yMockedAssetCollection"},"Classes/C8yMockedAssetCollection.html#/s:25Cumulocity_Client_Library24C8yMockedAssetCollectionC11testDevice3AA0D6DeviceVyF":{"name":"testDevice3()","abstract":"

    Undocumented

    ","parent_name":"C8yMockedAssetCollection"},"Classes/C8yMockedAssetCollection.html#/s:25Cumulocity_Client_Library24C8yMockedAssetCollectionC11testDevice4AA0D6DeviceVyF":{"name":"testDevice4()","abstract":"

    Undocumented

    ","parent_name":"C8yMockedAssetCollection"},"Classes/C8yMockedAssetCollection.html#/s:25Cumulocity_Client_Library24C8yMockedAssetCollectionC11testDevice7AA0D6DeviceVyF":{"name":"testDevice7()","abstract":"

    Undocumented

    ","parent_name":"C8yMockedAssetCollection"},"Classes/C8yMockedAssetCollection.html#/s:25Cumulocity_Client_Library24C8yMockedAssetCollectionC9testGroupAA0dI0VyF":{"name":"testGroup()","abstract":"

    Undocumented

    ","parent_name":"C8yMockedAssetCollection"},"Classes/C8yMockedAssetCollection.html#/s:25Cumulocity_Client_Library24C8yMockedAssetCollectionC10testGroup2AA0D5GroupVyF":{"name":"testGroup2()","abstract":"

    Undocumented

    ","parent_name":"C8yMockedAssetCollection"},"Classes/C8yMockedAssetCollection.html#/s:25Cumulocity_Client_Library24C8yMockedAssetCollectionC10testGroup3AA0D5GroupVyF":{"name":"testGroup3()","abstract":"

    Undocumented

    ","parent_name":"C8yMockedAssetCollection"},"Classes/C8yMockedAssetCollection.html#/s:25Cumulocity_Client_Library24C8yMockedAssetCollectionC4load_19c8yReferencesToLoad16includeSubGroups7Combine12AnyPublisherVySayAA0qD6ObjectVGAA19JcConnectionRequestC8APIErrorVyAA0daU0C_GGARSg_SaySSGSbtF":{"name":"load(_:c8yReferencesToLoad:includeSubGroups:)","parent_name":"C8yMockedAssetCollection"},"Classes/JcSimpleConnection.html#/s:25Cumulocity_Client_Library12JcConnectionP8endPoint10Foundation3URLVvp":{"name":"endPoint","parent_name":"JcSimpleConnection"},"Classes/JcSimpleConnection.html#/s:25Cumulocity_Client_Library18JcSimpleConnectionC12authEndpointSSvp":{"name":"authEndpoint","abstract":"

    Undocumented

    ","parent_name":"JcSimpleConnection"},"Classes/JcSimpleConnection.html#/s:25Cumulocity_Client_Library12JcConnectionP11isConnectedSbvp":{"name":"isConnected","parent_name":"JcSimpleConnection"},"Classes/JcSimpleConnection.html#/s:25Cumulocity_Client_Library12JcConnectionP13failureReasonSSSgvp":{"name":"failureReason","parent_name":"JcSimpleConnection"},"Classes/JcSimpleConnection.html#/s:25Cumulocity_Client_Library12JcConnectionP11credentialsAA0D11CredentialsCSgvp":{"name":"credentials","parent_name":"JcSimpleConnection"},"Classes/JcSimpleConnection.html#/s:25Cumulocity_Client_Library12JcConnectionP7headersSDyS2SGSgvp":{"name":"headers","parent_name":"JcSimpleConnection"},"Classes/JcSimpleConnection.html#/s:25Cumulocity_Client_Library12JcConnectionP7connect17completionHandlerSo20NSURLSessionDataTaskCyAA0D15RequestResponseCyqd__Gc_tKSeRd__SERd__lF":{"name":"connect(completionHandler:)","parent_name":"JcSimpleConnection"},"Classes/JcConnectionFactory.html#/s:25Cumulocity_Client_Library19JcConnectionFactoryC6sharedACvpZ":{"name":"shared","abstract":"

    Shared instance of this factory class, avoids having to instantiate objects unnecessarily

    ","parent_name":"JcConnectionFactory"},"Classes/JcConnectionFactory.html#/s:25Cumulocity_Client_Library19JcConnectionFactoryC10connection3url12authEndpoint4user8passwordAA0d6SimpleE0C10Foundation3URLV_S3StF":{"name":"connection(url:authEndpoint:user:password:)","abstract":"

    Defines a connection based on HTTP Basic authentication to be used when calling JcConnectionRequest

    ","parent_name":"JcConnectionFactory"},"Classes/JcRequestResponse.html#/s:25Cumulocity_Client_Library17JcRequestResponseC10httpStatusSivp":{"name":"httpStatus","abstract":"

    http status code returned from server

    ","parent_name":"JcRequestResponse"},"Classes/JcRequestResponse.html#/s:25Cumulocity_Client_Library17JcRequestResponseC11httpHeadersSDys11AnyHashableVypGSgvp":{"name":"httpHeaders","abstract":"

    Response headers returned from server

    ","parent_name":"JcRequestResponse"},"Classes/JcRequestResponse.html#/s:25Cumulocity_Client_Library17JcRequestResponseC11httpMessageSSSgvp":{"name":"httpMessage","abstract":"

    Optional http response message returned from server, generally only provided in case of error

    ","parent_name":"JcRequestResponse"},"Classes/JcRequestResponse.html#/s:25Cumulocity_Client_Library17JcRequestResponseC6statusAA16JCResponseStatusOvp":{"name":"status","abstract":"

    Flags .SUCCESS or failure of request.

    ","parent_name":"JcRequestResponse"},"Classes/JcRequestResponse.html#/s:25Cumulocity_Client_Library17JcRequestResponseC5errors5Error_pSgvp":{"name":"error","abstract":"

    Error triggered when making request, generally triggered in case where call could not processed after succesffully received, i.e.","parent_name":"JcRequestResponse"},"Classes/JcRequestResponse.html#/s:25Cumulocity_Client_Library17JcRequestResponseC7contentxSgvp":{"name":"content","abstract":"

    Undocumented

    ","parent_name":"JcRequestResponse"},"Classes/JcRequestResponse.html":{"name":"JcRequestResponse","abstract":"

    Defines a response received back from our API call via JcConnectionRequest and communicated asynchronously"},"Classes/JcConnectionFactory.html":{"name":"JcConnectionFactory","abstract":"

    Convenience class to intantiate connection based on the ‘JcConnection’ protocol using different authentication strategies

    "},"Classes/JcSimpleConnection.html":{"name":"JcSimpleConnection","abstract":"

    Undocumented

    "},"Other%20Classes.html#/s:25Cumulocity_Client_Library21C8yStringAssetDecoderC":{"name":"C8yStringAssetDecoder","abstract":"

    Undocumented

    "},"Classes/C8yMockedAssetCollection.html":{"name":"C8yMockedAssetCollection","abstract":"

    Undocumented

    "},"Structs/JcMultiPartContent/ContentPart.html#/s:25Cumulocity_Client_Library18JcMultiPartContentV0gF0V2idSSSgvp":{"name":"id","abstract":"

    Undocumented

    ","parent_name":"ContentPart"},"Structs/JcMultiPartContent/ContentPart.html#/s:25Cumulocity_Client_Library18JcMultiPartContentV0gF0V4nameSSvp":{"name":"name","abstract":"

    Undocumented

    ","parent_name":"ContentPart"},"Structs/JcMultiPartContent/ContentPart.html#/s:25Cumulocity_Client_Library18JcMultiPartContentV0gF0V8fileNameSSSgvp":{"name":"fileName","abstract":"

    Undocumented

    ","parent_name":"ContentPart"},"Structs/JcMultiPartContent/ContentPart.html#/s:25Cumulocity_Client_Library18JcMultiPartContentV0gF0V11contentTypeSSSgvp":{"name":"contentType","abstract":"

    Undocumented

    ","parent_name":"ContentPart"},"Structs/JcMultiPartContent/ContentPart.html#/s:25Cumulocity_Client_Library18JcMultiPartContentV0gF0V7content10Foundation4DataVvp":{"name":"content","abstract":"

    Undocumented

    ","parent_name":"ContentPart"},"Structs/JcMultiPartContent.html#/s:25Cumulocity_Client_Library18JcMultiPartContentV5partsSayAC0gF0VGvp":{"name":"parts","abstract":"

    The content parts to be sent or have been received

    ","parent_name":"JcMultiPartContent"},"Structs/JcMultiPartContent/ContentPart.html":{"name":"ContentPart","abstract":"

    Defines the content part

    ","parent_name":"JcMultiPartContent"},"Structs/JcMultiPartContent.html#/s:25Cumulocity_Client_Library18JcMultiPartContentVACycfc":{"name":"init()","abstract":"

    Create a new multipart instance, use one of the add() functions to add content parts

    ","parent_name":"JcMultiPartContent"},"Structs/JcMultiPartContent.html#/s:25Cumulocity_Client_Library18JcMultiPartContentV3add_11contentType0I0ySS_SSSg10Foundation4DataVtF":{"name":"add(_:contentType:content:)","abstract":"

    Adds a content part for the givent data

    ","parent_name":"JcMultiPartContent"},"Structs/JcMultiPartContent.html#/s:25Cumulocity_Client_Library18JcMultiPartContentV3add6withId4name11contentType0L0ySS_S2SSg10Foundation4DataVtF":{"name":"add(withId:name:contentType:content:)","abstract":"

    Adds a content part for the givent data including a unique id

    ","parent_name":"JcMultiPartContent"},"Structs/JcMultiPartContent.html#/s:25Cumulocity_Client_Library18JcMultiPartContentV5build10Foundation4DataVyF":{"name":"build()","abstract":"

    Generates raw multipart output that can then be used as a request to a URLSession call

    ","parent_name":"JcMultiPartContent"},"Classes/JcConnectionRequest/APIError.html#/s:25Cumulocity_Client_Library19JcConnectionRequestC8APIErrorV8httpCodeSivp":{"name":"httpCode","abstract":"

    Undocumented

    ","parent_name":"APIError"},"Classes/JcConnectionRequest/APIError.html#/s:25Cumulocity_Client_Library19JcConnectionRequestC8APIErrorV6reasonSSSgvp":{"name":"reason","abstract":"

    Undocumented

    ","parent_name":"APIError"},"Classes/JcConnectionRequest/Method.html#/s:25Cumulocity_Client_Library19JcConnectionRequestC6MethodO3GETyAEyx_GAGmAA0d6SimpleE0CRbzlF":{"name":"GET","abstract":"

    Undocumented

    ","parent_name":"Method"},"Classes/JcConnectionRequest/Method.html#/s:25Cumulocity_Client_Library19JcConnectionRequestC6MethodO4POSTyAEyx_GAGmAA0d6SimpleE0CRbzlF":{"name":"POST","abstract":"

    Undocumented

    ","parent_name":"Method"},"Classes/JcConnectionRequest/Method.html#/s:25Cumulocity_Client_Library19JcConnectionRequestC6MethodO3PUTyAEyx_GAGmAA0d6SimpleE0CRbzlF":{"name":"PUT","abstract":"

    Undocumented

    ","parent_name":"Method"},"Classes/JcConnectionRequest/Method.html#/s:25Cumulocity_Client_Library19JcConnectionRequestC6MethodO5PATCHyAEyx_GAGmAA0d6SimpleE0CRbzlF":{"name":"PATCH","abstract":"

    Undocumented

    ","parent_name":"Method"},"Classes/JcConnectionRequest/Method.html#/s:25Cumulocity_Client_Library19JcConnectionRequestC6MethodO6DELETEyAEyx_GAGmAA0d6SimpleE0CRbzlF":{"name":"DELETE","abstract":"

    Undocumented

    ","parent_name":"Method"},"Classes/JcConnectionRequest/Method.html":{"name":"Method","abstract":"

    Defines the HTTP method to be used

    ","parent_name":"JcConnectionRequest"},"Classes/JcConnectionRequest.html#/s:25Cumulocity_Client_Library19JcConnectionRequestCyACyxGxcfc":{"name":"init(_:)","abstract":"

    Invoke this as your super init to propagate the connection parameter

    ","parent_name":"JcConnectionRequest"},"Classes/JcConnectionRequest.html#/s:25Cumulocity_Client_Library19JcConnectionRequestC21acceptTypeForResponseySSSgqd__lF":{"name":"acceptTypeForResponse(_:)","abstract":"

    Default type for acceptable respnose format, can be overriden if required

    ","parent_name":"JcConnectionRequest"},"Classes/JcConnectionRequest/APIError.html":{"name":"APIError","abstract":"

    Undocumented

    ","parent_name":"JcConnectionRequest"},"Protocols/JcConnection.html#/s:25Cumulocity_Client_Library12JcConnectionP8endPoint10Foundation3URLVvp":{"name":"endPoint","abstract":"

    URL including http/https excluding resource path and arguments

    ","parent_name":"JcConnection"},"Protocols/JcConnection.html#/s:25Cumulocity_Client_Library12JcConnectionP11isConnectedSbvp":{"name":"isConnected","abstract":"

    true if the connection has already been tested and was successful

    ","parent_name":"JcConnection"},"Protocols/JcConnection.html#/s:25Cumulocity_Client_Library12JcConnectionP13failureReasonSSSgvp":{"name":"failureReason","abstract":"

    Reason for previous failure

    ","parent_name":"JcConnection"},"Protocols/JcConnection.html#/s:25Cumulocity_Client_Library12JcConnectionP11credentialsAA0D11CredentialsCSgvp":{"name":"credentials","abstract":"

    Credentials to be used when connecting

    ","parent_name":"JcConnection"},"Protocols/JcConnection.html#/s:25Cumulocity_Client_Library12JcConnectionP7headersSDyS2SGSgvp":{"name":"headers","abstract":"

    Default header fields to be sent when making requests

    ","parent_name":"JcConnection"},"Protocols/JcConnection.html#/s:25Cumulocity_Client_Library12JcConnectionP7connect17completionHandlerSo20NSURLSessionDataTaskCyAA0D15RequestResponseCyqd__Gc_tKSeRd__SERd__lF":{"name":"connect(completionHandler:)","abstract":"

    function that will somehow test the connection and update isConnected, failureMessage etc with results

    ","parent_name":"JcConnection"},"Protocols/JcConnection.html":{"name":"JcConnection","abstract":"

    Convenience protocol to define connection parameters for API calls when using URLRequest via JcConnectionRequest

    "},"API%20Tools.html#/s:25Cumulocity_Client_Library13JcCredentialsC":{"name":"JcCredentials","abstract":"

    Represents credentials to be used for making requests

    "},"Classes/JcConnectionRequest.html":{"name":"JcConnectionRequest","abstract":"

    Convenience class to simplify API calls via wrapped instances of UrlRequest and UrlSession"},"API%20Tools.html#/s:25Cumulocity_Client_Library18JcEncodableContentP":{"name":"JcEncodableContent","abstract":"

    Undocumented

    "},"Structs/JcMultiPartContent.html":{"name":"JcMultiPartContent","abstract":"

    Convenience class to allow multi-part formatted data to be sent/received via http/s

    "},"Structs/C8yDeviceNetworkInstance.html#/s:25Cumulocity_Client_Library24C8yDeviceNetworkInstanceV2idSSvp":{"name":"id","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceNetworkInstance"},"Structs/C8yDeviceNetworkInstance.html#/s:25Cumulocity_Client_Library24C8yDeviceNetworkInstanceV4nameSSvp":{"name":"name","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceNetworkInstance"},"Structs/C8yDeviceNetworkInstance.html#/s:25Cumulocity_Client_Library24C8yDeviceNetworkInstanceV7useNameSSSgvp":{"name":"useName","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceNetworkInstance"},"Structs/C8yDeviceNetworkInstance.html#/s:25Cumulocity_Client_Library24C8yDeviceNetworkInstanceV8passwordSSSgvp":{"name":"password","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceNetworkInstance"},"Structs/C8yDeviceNetworkInstance.html#/s:25Cumulocity_Client_Library24C8yDeviceNetworkInstanceV6apiKeySSSgvp":{"name":"apiKey","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceNetworkInstance"},"Structs/C8yDeviceNetworkProvider.html#/s:25Cumulocity_Client_Library24C8yDeviceNetworkProviderV4nameSSvp":{"name":"name","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceNetworkProvider"},"Structs/C8yDeviceNetworkProvider.html#/s:25Cumulocity_Client_Library24C8yDeviceNetworkProviderV5lnsIdSSvp":{"name":"lnsId","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceNetworkProvider"},"Structs/C8yAssignedNetwork.html#/s:25Cumulocity_Client_Library18C8yAssignedNetworkV4typeSSSgvp":{"name":"type","abstract":"

    Undocumented

    ","parent_name":"C8yAssignedNetwork"},"Structs/C8yAssignedNetwork.html#/s:25Cumulocity_Client_Library18C8yAssignedNetworkV8providerSSSgvp":{"name":"provider","abstract":"

    Undocumented

    ","parent_name":"C8yAssignedNetwork"},"Structs/C8yAssignedNetwork.html#/s:25Cumulocity_Client_Library18C8yAssignedNetworkV8instanceSSSgvp":{"name":"instance","abstract":"

    Undocumented

    ","parent_name":"C8yAssignedNetwork"},"Structs/C8yAssignedNetwork.html#/s:25Cumulocity_Client_Library18C8yAssignedNetworkV6appEUISSSgvp":{"name":"appEUI","abstract":"

    Undocumented

    ","parent_name":"C8yAssignedNetwork"},"Structs/C8yAssignedNetwork.html#/s:25Cumulocity_Client_Library18C8yAssignedNetworkV6appKeySSSgvp":{"name":"appKey","abstract":"

    Undocumented

    ","parent_name":"C8yAssignedNetwork"},"Structs/C8yAssignedNetwork.html#/s:25Cumulocity_Client_Library18C8yAssignedNetworkV5codecSSSgvp":{"name":"codec","abstract":"

    Undocumented

    ","parent_name":"C8yAssignedNetwork"},"Structs/C8yAssignedNetwork.html#/s:25Cumulocity_Client_Library18C8yAssignedNetworkV13isProvisionedSbvp":{"name":"isProvisioned","abstract":"

    Undocumented

    ","parent_name":"C8yAssignedNetwork"},"Structs/C8yAssignedNetwork.html#/s:25Cumulocity_Client_Library18C8yAssignedNetworkVACycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"C8yAssignedNetwork"},"Structs/C8yAssignedNetwork.html#/s:25Cumulocity_Client_Library18C8yAssignedNetworkV13isProvisionedACSbSg_tcfc":{"name":"init(isProvisioned:)","abstract":"

    Undocumented

    ","parent_name":"C8yAssignedNetwork"},"Structs/C8yAssignedNetwork.html#/s:25Cumulocity_Client_Library18C8yAssignedNetworkV4type8provider8instanceACSS_S2Stcfc":{"name":"init(type:provider:instance:)","abstract":"

    Undocumented

    ","parent_name":"C8yAssignedNetwork"},"Structs/C8yAssignedNetwork.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6decode_6forKeyys22KeyedDecodingContainerVyAA0deF9ProcessorV0f6ObjectI0VG_AKtKF":{"name":"decode(_:forKey:)","parent_name":"C8yAssignedNetwork"},"Structs/C8yAssignedNetwork.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6encode_6forKeys22KeyedEncodingContainerVyAA0deF9ProcessorV0f6ObjectI0VGAL_AKtKF":{"name":"encode(_:forKey:)","parent_name":"C8yAssignedNetwork"},"Structs/C8yAssignedNetwork.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"C8yAssignedNetwork"},"Classes/C8yDeviceModelsReference/SupplierModelsSummary.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceC08SupplierF7SummaryC08selectedH0SSvp":{"name":"selectedSupplier","abstract":"

    Undocumented

    ","parent_name":"SupplierModelsSummary"},"Classes/C8yDeviceModelsReference/SupplierModelsSummary.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceC08SupplierF7SummaryC13selectedModelSSvp":{"name":"selectedModel","abstract":"

    Undocumented

    ","parent_name":"SupplierModelsSummary"},"Classes/C8yDeviceModelsReference/SupplierModelsSummary.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceC08SupplierF7SummaryC6modelsySayAA0D5ModelVGACF":{"name":"models(_:)","abstract":"

    Undocumented

    ","parent_name":"SupplierModelsSummary"},"Classes/C8yDeviceModelsReference/SupplierModelsSummary.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceC08SupplierF7SummaryC09updatableE0AeA0d8EditableE0C_tcfc":{"name":"init(updatableDevice:)","abstract":"

    Undocumented

    ","parent_name":"SupplierModelsSummary"},"Classes/C8yDeviceModelsReference/SupplierModelsSummary.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceC08SupplierF7SummaryC7refreshyyF":{"name":"refresh()","abstract":"

    Undocumented

    ","parent_name":"SupplierModelsSummary"},"Classes/C8yDeviceModelsReference.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceC9suppliersSayAA0D8SupplierVGvp":{"name":"suppliers","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceModelsReference"},"Classes/C8yDeviceModelsReference.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceC6modelsSDySSSayAA0D5ModelVGGvp":{"name":"models","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceModelsReference"},"Classes/C8yDeviceModelsReference.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceCACycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceModelsReference"},"Classes/C8yDeviceModelsReference.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceCyAcA0dA10ConnectionCcfc":{"name":"init(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceModelsReference"},"Classes/C8yDeviceModelsReference.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceC4loadyyAA0dA10ConnectionCF":{"name":"load(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceModelsReference"},"Classes/C8yDeviceModelsReference.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceC05fetchF11ForSupplier10supplierId05modelL0AA0D5ModelVSgSS_SStF":{"name":"fetchModelsForSupplier(supplierId:modelId:)","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceModelsReference"},"Classes/C8yDeviceModelsReference.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceC16supplierForModel2idAA0D8SupplierVSgSS_tF":{"name":"supplierForModel(id:)","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceModelsReference"},"Classes/C8yDeviceModelsReference.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceC10modelForId2idAA0D5ModelVSgSS_tF":{"name":"modelForId(id:)","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceModelsReference"},"Classes/C8yDeviceModelsReference.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceC13supplierForId2idAA0D8SupplierVSgSS_tF":{"name":"supplierForId(id:)","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceModelsReference"},"Classes/C8yDeviceModelsReference.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceC14fetchSuppliersyyF":{"name":"fetchSuppliers()","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceModelsReference"},"Classes/C8yDeviceModelsReference.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceC05fetchF11ForSupplier2idySS_tF":{"name":"fetchModelsForSupplier(id:)","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceModelsReference"},"Classes/C8yDeviceModelsReference/SupplierModelsSummary.html":{"name":"SupplierModelsSummary","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceModelsReference"},"Structs/C8yLoRaNetworkInfo.html#/s:25Cumulocity_Client_Library18C8yLoRaNetworkInfoV2idSSvp":{"name":"id","abstract":"

    Undocumented

    ","parent_name":"C8yLoRaNetworkInfo"},"Structs/C8yLoRaNetworkInfo.html#/s:25Cumulocity_Client_Library18C8yLoRaNetworkInfoV4nameSSvp":{"name":"name","abstract":"

    Undocumented

    ","parent_name":"C8yLoRaNetworkInfo"},"Structs/C8yLoRaNetworkInfo.html#/s:25Cumulocity_Client_Library18C8yLoRaNetworkInfoV7versionSSvp":{"name":"version","abstract":"

    Undocumented

    ","parent_name":"C8yLoRaNetworkInfo"},"Structs/C8yLoRaNetworkInfo.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yLoRaNetworkInfo"},"Structs/C8yLoRaNetworkInfo.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"C8yLoRaNetworkInfo"},"Structs/C8yLoRaNetworkInfo.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6decode_6forKeyys22KeyedDecodingContainerVyAA0deF9ProcessorV0f6ObjectI0VG_AKtKF":{"name":"decode(_:forKey:)","parent_name":"C8yLoRaNetworkInfo"},"Structs/C8yLoRaNetworkInfo.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6encode_6forKeys22KeyedEncodingContainerVyAA0deF9ProcessorV0f6ObjectI0VGAL_AKtKF":{"name":"encode(_:forKey:)","parent_name":"C8yLoRaNetworkInfo"},"Structs/C8yModels.html#/s:25Cumulocity_Client_Library9C8yModelsV6modelsSayAA0D5ModelVGvp":{"name":"models","abstract":"

    Undocumented

    ","parent_name":"C8yModels"},"Structs/C8yModels.html#/s:25Cumulocity_Client_Library9C8yModelsVyACSayAA0D5ModelVGcfc":{"name":"init(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yModels"},"Structs/C8yModels.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yModels"},"Structs/C8yModels.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6decode_6forKeyys22KeyedDecodingContainerVyAA0deF9ProcessorV0f6ObjectI0VG_AKtKF":{"name":"decode(_:forKey:)","parent_name":"C8yModels"},"Structs/C8yModels.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6encode_6forKeys22KeyedEncodingContainerVyAA0deF9ProcessorV0f6ObjectI0VGAL_AKtKF":{"name":"encode(_:forKey:)","parent_name":"C8yModels"},"Structs/C8yModel.html#/s:25Cumulocity_Client_Library8C8yModelV2idSSvp":{"name":"id","abstract":"

    Undocumented

    ","parent_name":"C8yModel"},"Structs/C8yModel.html#/s:25Cumulocity_Client_Library8C8yModelV4nameSSvp":{"name":"name","abstract":"

    Undocumented

    ","parent_name":"C8yModel"},"Structs/C8yModel.html#/s:25Cumulocity_Client_Library8C8yModelV8categoryAA0D6DeviceV0G8CategoryOvp":{"name":"category","abstract":"

    Undocumented

    ","parent_name":"C8yModel"},"Structs/C8yModel.html#/s:25Cumulocity_Client_Library8C8yModelV11descriptionSSSgvp":{"name":"description","abstract":"

    Undocumented

    ","parent_name":"C8yModel"},"Structs/C8yModel.html#/s:25Cumulocity_Client_Library8C8yModelV4linkSSSgvp":{"name":"link","abstract":"

    Undocumented

    ","parent_name":"C8yModel"},"Structs/C8yModel.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yModel"},"Structs/C8yModel.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"C8yModel"},"Structs/C8yModel.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"C8yModel"},"Structs/C8yModel.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6decode_6forKeyys22KeyedDecodingContainerVyAA0deF9ProcessorV0f6ObjectI0VG_AKtKF":{"name":"decode(_:forKey:)","parent_name":"C8yModel"},"Structs/C8yModel.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6encode_6forKeys22KeyedEncodingContainerVyAA0deF9ProcessorV0f6ObjectI0VGAL_AKtKF":{"name":"encode(_:forKey:)","parent_name":"C8yModel"},"Structs/C8yModel.html#/s:25Cumulocity_Client_Library8C8yModelV5imagey7Combine12AnyPublisherVySo7UIImageCs5NeverOGAA0dA10ConnectionCF":{"name":"image(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yModel"},"Structs/C8ySupplier.html#/s:25Cumulocity_Client_Library11C8ySupplierV2idSSvp":{"name":"id","abstract":"

    Undocumented

    ","parent_name":"C8ySupplier"},"Structs/C8ySupplier.html#/s:25Cumulocity_Client_Library11C8ySupplierV4nameSSvp":{"name":"name","abstract":"

    Undocumented

    ","parent_name":"C8ySupplier"},"Structs/C8ySupplier.html#/s:25Cumulocity_Client_Library11C8ySupplierV11networkTypeSSSgvp":{"name":"networkType","abstract":"

    Undocumented

    ","parent_name":"C8ySupplier"},"Structs/C8ySupplier.html#/s:25Cumulocity_Client_Library11C8ySupplierV4siteSSSgvp":{"name":"site","abstract":"

    Undocumented

    ","parent_name":"C8ySupplier"},"Structs/C8ySupplier.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8ySupplier"},"Structs/C8ySupplier.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"C8ySupplier"},"Structs/C8ySupplier.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"C8ySupplier"},"Structs/C8ySupplier.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6decode_6forKeyys22KeyedDecodingContainerVyAA0deF9ProcessorV0f6ObjectI0VG_AKtKF":{"name":"decode(_:forKey:)","parent_name":"C8ySupplier"},"Structs/C8ySupplier.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6encode_6forKeys22KeyedEncodingContainerVyAA0deF9ProcessorV0f6ObjectI0VGAL_AKtKF":{"name":"encode(_:forKey:)","parent_name":"C8ySupplier"},"Structs/C8ySuppliers.html#/s:25Cumulocity_Client_Library12C8ySuppliersV9suppliersSayAA0D8SupplierVGvp":{"name":"suppliers","abstract":"

    Undocumented

    ","parent_name":"C8ySuppliers"},"Structs/C8ySuppliers.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8ySuppliers"},"Structs/C8ySuppliers.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6decode_6forKeyys22KeyedDecodingContainerVyAA0deF9ProcessorV0f6ObjectI0VG_AKtKF":{"name":"decode(_:forKey:)","parent_name":"C8ySuppliers"},"Structs/C8ySuppliers.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6encode_6forKeys22KeyedEncodingContainerVyAA0deF9ProcessorV0f6ObjectI0VGAL_AKtKF":{"name":"encode(_:forKey:)","parent_name":"C8ySuppliers"},"Structs/C8yPlanning.html#/s:25Cumulocity_Client_Library11C8yPlanningV10isDeployedSbvp":{"name":"isDeployed","abstract":"

    Undocumented

    ","parent_name":"C8yPlanning"},"Structs/C8yPlanning.html#/s:25Cumulocity_Client_Library11C8yPlanningV12deployedDate10Foundation0G0VSgvp":{"name":"deployedDate","abstract":"

    Undocumented

    ","parent_name":"C8yPlanning"},"Structs/C8yPlanning.html#/s:25Cumulocity_Client_Library11C8yPlanningV12planningDate10Foundation0G0VSgvp":{"name":"planningDate","abstract":"

    Undocumented

    ","parent_name":"C8yPlanning"},"Structs/C8yPlanning.html#/s:25Cumulocity_Client_Library11C8yPlanningV12projectOwnerSSSgvp":{"name":"projectOwner","abstract":"

    Undocumented

    ","parent_name":"C8yPlanning"},"Structs/C8yPlanning.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yPlanning"},"Structs/C8yPlanning.html#/s:25Cumulocity_Client_Library11C8yPlanningV11isDifferentySbACSgF":{"name":"isDifferent(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yPlanning"},"Structs/C8yPlanning.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6encode_6forKeys22KeyedEncodingContainerVyAA0deF9ProcessorV0f6ObjectI0VGAL_AKtKF":{"name":"encode(_:forKey:)","parent_name":"C8yPlanning"},"Structs/C8yPlanning.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6decode_6forKeyys22KeyedDecodingContainerVyAA0deF9ProcessorV0f6ObjectI0VG_AKtKF":{"name":"decode(_:forKey:)","parent_name":"C8yPlanning"},"Structs/C8yContactInfo.html#/s:25Cumulocity_Client_Library14C8yContactInfoV7contactSSSgvp":{"name":"contact","abstract":"

    Undocumented

    ","parent_name":"C8yContactInfo"},"Structs/C8yContactInfo.html#/s:25Cumulocity_Client_Library14C8yContactInfoV12contactPhoneSSSgvp":{"name":"contactPhone","abstract":"

    Undocumented

    ","parent_name":"C8yContactInfo"},"Structs/C8yContactInfo.html#/s:25Cumulocity_Client_Library14C8yContactInfoV12contactEmailSSSgvp":{"name":"contactEmail","abstract":"

    Undocumented

    ","parent_name":"C8yContactInfo"},"Structs/C8yContactInfo.html#/s:25Cumulocity_Client_Library14C8yContactInfoVACycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"C8yContactInfo"},"Structs/C8yContactInfo.html#/s:25Cumulocity_Client_Library14C8yContactInfoV_5phone5emailACSS_SSSgAFtcfc":{"name":"init(_:phone:email:)","abstract":"

    Undocumented

    ","parent_name":"C8yContactInfo"},"Structs/C8yContactInfo.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yContactInfo"},"Structs/C8yContactInfo.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6encode_6forKeys22KeyedEncodingContainerVyAA0deF9ProcessorV0f6ObjectI0VGAL_AKtKF":{"name":"encode(_:forKey:)","parent_name":"C8yContactInfo"},"Structs/C8yContactInfo.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6decode_6forKeyys22KeyedDecodingContainerVyAA0deF9ProcessorV0f6ObjectI0VG_AKtKF":{"name":"decode(_:forKey:)","parent_name":"C8yContactInfo"},"Structs/C8yContactInfo.html#/s:25Cumulocity_Client_Library14C8yContactInfoV11isDifferentySbACSgF":{"name":"isDifferent(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yContactInfo"},"Structs/C8yAddress.html#/s:25Cumulocity_Client_Library10C8yAddressV14addressSummarySSvp":{"name":"addressSummary","abstract":"

    Undocumented

    ","parent_name":"C8yAddress"},"Structs/C8yAddress.html#/s:25Cumulocity_Client_Library10C8yAddressV12addressLine1SSSgvp":{"name":"addressLine1","abstract":"

    Undocumented

    ","parent_name":"C8yAddress"},"Structs/C8yAddress.html#/s:25Cumulocity_Client_Library10C8yAddressV4citySSSgvp":{"name":"city","abstract":"

    Undocumented

    ","parent_name":"C8yAddress"},"Structs/C8yAddress.html#/s:25Cumulocity_Client_Library10C8yAddressV8postCodeSSSgvp":{"name":"postCode","abstract":"

    Undocumented

    ","parent_name":"C8yAddress"},"Structs/C8yAddress.html#/s:25Cumulocity_Client_Library10C8yAddressV7countrySSSgvp":{"name":"country","abstract":"

    Undocumented

    ","parent_name":"C8yAddress"},"Structs/C8yAddress.html#/s:25Cumulocity_Client_Library10C8yAddressV5phoneSSSgvp":{"name":"phone","abstract":"

    Undocumented

    ","parent_name":"C8yAddress"},"Structs/C8yAddress.html#/s:25Cumulocity_Client_Library10C8yAddressV12addressLine14city8postCode7countryACSS_S3Stcfc":{"name":"init(addressLine1:city:postCode:country:)","abstract":"

    Undocumented

    ","parent_name":"C8yAddress"},"Structs/C8yAddress.html#/s:25Cumulocity_Client_Library10C8yAddressV12addressLine14city8postCode7country5phoneACSS_S4Stcfc":{"name":"init(addressLine1:city:postCode:country:phone:)","abstract":"

    Undocumented

    ","parent_name":"C8yAddress"},"Structs/C8yAddress.html#/s:25Cumulocity_Client_Library10C8yAddressVACycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"C8yAddress"},"Structs/C8yAddress.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yAddress"},"Structs/C8yAddress.html#/s:25Cumulocity_Client_Library10C8yAddressV11isDifferentySbACSgF":{"name":"isDifferent(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yAddress"},"Structs/C8yAddress.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6encode_6forKeys22KeyedEncodingContainerVyAA0deF9ProcessorV0f6ObjectI0VGAL_AKtKF":{"name":"encode(_:forKey:)","parent_name":"C8yAddress"},"Structs/C8yAddress.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6decode_6forKeyys22KeyedDecodingContainerVyAA0deF9ProcessorV0f6ObjectI0VG_AKtKF":{"name":"decode(_:forKey:)","parent_name":"C8yAddress"},"Structs/C8yAddress.html":{"name":"C8yAddress","abstract":"

    Undocumented

    "},"Structs/C8yContactInfo.html":{"name":"C8yContactInfo","abstract":"

    Undocumented

    "},"Structs/C8yPlanning.html":{"name":"C8yPlanning","abstract":"

    Undocumented

    "},"Structs/C8ySuppliers.html":{"name":"C8ySuppliers","abstract":"

    Undocumented

    "},"Structs/C8ySupplier.html":{"name":"C8ySupplier","abstract":"

    Undocumented

    "},"Structs/C8yModel.html":{"name":"C8yModel","abstract":"

    Undocumented

    "},"Structs/C8yModels.html":{"name":"C8yModels","abstract":"

    Undocumented

    "},"Structs/C8yLoRaNetworkInfo.html":{"name":"C8yLoRaNetworkInfo","abstract":"

    Undocumented

    "},"Classes/C8yDeviceModelsReference.html":{"name":"C8yDeviceModelsReference","abstract":"

    Undocumented

    "},"Structs/C8yAssignedNetwork.html":{"name":"C8yAssignedNetwork","abstract":"

    Undocumented

    "},"Structs/C8yDeviceNetworkProvider.html":{"name":"C8yDeviceNetworkProvider","abstract":"

    Undocumented

    "},"Structs/C8yDeviceNetworkInstance.html":{"name":"C8yDeviceNetworkInstance","abstract":"

    Undocumented

    "},"Structs/C8yPageStatistics.html#/s:25Cumulocity_Client_Library17C8yPageStatisticsV07currentE0Sivp":{"name":"currentPage","abstract":"

    The page just fetched

    ","parent_name":"C8yPageStatistics"},"Structs/C8yPageStatistics.html#/s:25Cumulocity_Client_Library17C8yPageStatisticsV8pageSizeSivp":{"name":"pageSize","abstract":"

    The page size that was used, i.e. max number of rows allowed to returned

    ","parent_name":"C8yPageStatistics"},"Structs/C8yPageStatistics.html#/s:25Cumulocity_Client_Library17C8yPageStatisticsV10totalPagesSiSgvp":{"name":"totalPages","abstract":"

    The total number of pages that can be fetched, nil if total available results is smaller than the page size

    ","parent_name":"C8yPageStatistics"},"Structs/C8yPagedOperations.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yPagedOperations"},"Structs/C8yPagedOperations.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"C8yPagedOperations"},"Structs/C8yPagedMeasurements.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yPagedMeasurements"},"Structs/C8yPagedMeasurements.html#/s:25Cumulocity_Client_Library20C8yPagedMeasurementsVyACSayAA0D11MeasurementVGcfc":{"name":"init(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yPagedMeasurements"},"Structs/C8yPagedMeasurements.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"C8yPagedMeasurements"},"Structs/C8yPagedEvents.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yPagedEvents"},"Structs/C8yPagedEvents.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"C8yPagedEvents"},"Structs/C8yPagedAlarms.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yPagedAlarms"},"Structs/C8yPagedAlarms.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"C8yPagedAlarms"},"Structs/C8yPagedManagedObjects.html#/s:25Cumulocity_Client_Library22C8yPagedManagedObjectsV7objectsSayAA0dF6ObjectVGvp":{"name":"objects","abstract":"

    The wrapped objects, limited by page size

    ","parent_name":"C8yPagedManagedObjects"},"Structs/C8yPagedManagedObjects.html#/s:25Cumulocity_Client_Library22C8yPagedManagedObjectsV10statisticsAA0D14PageStatisticsVvp":{"name":"statistics","abstract":"

    Paging info, to show what page these results represent, refer to C8yPageStatistics

    ","parent_name":"C8yPagedManagedObjects"},"Structs/C8yPagedManagedObjects.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yPagedManagedObjects"},"Structs/C8yPagedManagedObjects.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"C8yPagedManagedObjects"},"Structs/C8yOperation/OperationDetails.html#/s:25Cumulocity_Client_Library12C8yOperationV0E7DetailsV2idSSSgvp":{"name":"id","abstract":"

    Undocumented

    ","parent_name":"OperationDetails"},"Structs/C8yOperation/OperationDetails.html#/s:25Cumulocity_Client_Library12C8yOperationV0E7DetailsV4nameSSSgvp":{"name":"name","abstract":"

    Undocumented

    ","parent_name":"OperationDetails"},"Structs/C8yOperation/OperationDetails.html#/s:25Cumulocity_Client_Library12C8yOperationV0E7DetailsV6valuesSDyS2SGvp":{"name":"values","abstract":"

    Undocumented

    ","parent_name":"OperationDetails"},"Structs/C8yOperation/OperationDetails.html#/s:25Cumulocity_Client_Library12C8yOperationV0E7DetailsV6paramsSDyS2SGvp":{"name":"params","abstract":"

    Undocumented

    ","parent_name":"OperationDetails"},"Structs/C8yOperation/OperationDetails.html#/s:25Cumulocity_Client_Library12C8yOperationV0E7DetailsVAEycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"OperationDetails"},"Structs/C8yOperation/OperationDetails.html#/s:25Cumulocity_Client_Library12C8yOperationV0E7DetailsV_5valueAESS_SStcfc":{"name":"init(_:value:)","abstract":"

    Creates a new instance with a single key/value attribute pair

    ","parent_name":"OperationDetails"},"Structs/C8yOperation/OperationDetails.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"OperationDetails"},"Structs/C8yOperation/OperationDetails.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"OperationDetails"},"Structs/C8yOperation/Status.html#/s:25Cumulocity_Client_Library12C8yOperationV6StatusO10SUCCESSFULyA2EmF":{"name":"SUCCESSFUL","abstract":"

    Undocumented

    ","parent_name":"Status"},"Structs/C8yOperation/Status.html#/s:25Cumulocity_Client_Library12C8yOperationV6StatusO6FAILEDyA2EmF":{"name":"FAILED","abstract":"

    Undocumented

    ","parent_name":"Status"},"Structs/C8yOperation/Status.html#/s:25Cumulocity_Client_Library12C8yOperationV6StatusO9EXECUTINGyA2EmF":{"name":"EXECUTING","abstract":"

    Undocumented

    ","parent_name":"Status"},"Structs/C8yOperation/Status.html#/s:25Cumulocity_Client_Library12C8yOperationV6StatusO7PENDINGyA2EmF":{"name":"PENDING","abstract":"

    Undocumented

    ","parent_name":"Status"},"Structs/C8yOperation.html#/s:s12IdentifiableP2id2IDQzvp":{"name":"id","parent_name":"C8yOperation"},"Structs/C8yOperation.html#/s:25Cumulocity_Client_Library12C8yOperationV04bulkE2IdSSSgvp":{"name":"bulkOperationId","abstract":"

    Undocumented

    ","parent_name":"C8yOperation"},"Structs/C8yOperation.html#/s:25Cumulocity_Client_Library12C8yOperationV8deviceIdSSvp":{"name":"deviceId","abstract":"

    Undocumented

    ","parent_name":"C8yOperation"},"Structs/C8yOperation.html#/s:25Cumulocity_Client_Library12C8yOperationV17deviceExternalIDsSayAA0dG2IdVGSgvp":{"name":"deviceExternalIDs","abstract":"

    Undocumented

    ","parent_name":"C8yOperation"},"Structs/C8yOperation.html#/s:25Cumulocity_Client_Library12C8yOperationV12creationTime10Foundation4DateVSgvp":{"name":"creationTime","abstract":"

    Undocumented

    ","parent_name":"C8yOperation"},"Structs/C8yOperation.html#/s:25Cumulocity_Client_Library12C8yOperationV6statusAC6StatusOSgvp":{"name":"status","abstract":"

    Undocumented

    ","parent_name":"C8yOperation"},"Structs/C8yOperation.html#/s:25Cumulocity_Client_Library12C8yOperationV13failureReasonSSSgvp":{"name":"failureReason","abstract":"

    Undocumented

    ","parent_name":"C8yOperation"},"Structs/C8yOperation.html#/s:25Cumulocity_Client_Library12C8yOperationV4typeSSSgvp":{"name":"type","abstract":"

    Undocumented

    ","parent_name":"C8yOperation"},"Structs/C8yOperation.html#/s:25Cumulocity_Client_Library12C8yOperationV11descriptionSSSgvp":{"name":"description","abstract":"

    Undocumented

    ","parent_name":"C8yOperation"},"Structs/C8yOperation.html#/s:25Cumulocity_Client_Library12C8yOperationV16operationDetailsAC0eG0Vvp":{"name":"operationDetails","abstract":"

    Undocumented

    ","parent_name":"C8yOperation"},"Structs/C8yOperation/Status.html":{"name":"Status","abstract":"

    Undocumented

    ","parent_name":"C8yOperation"},"Structs/C8yOperation.html#/s:25Cumulocity_Client_Library12C8yOperationV9forSource4type11descriptionACSS_S2Stcfc":{"name":"init(forSource:type:description:)","abstract":"

    Creates a new operation for the associated C8yManagedObject

    ","parent_name":"C8yOperation"},"Structs/C8yOperation.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yOperation"},"Structs/C8yOperation.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"C8yOperation"},"Structs/C8yOperation/OperationDetails.html":{"name":"OperationDetails","abstract":"

    Defines the details of the operation to be executed by the device

    ","parent_name":"C8yOperation"},"Structs/C8yMeasurementSeries/Values.html#/s:25Cumulocity_Client_Library20C8yMeasurementSeriesV6ValuesV3minSdvp":{"name":"min","abstract":"

    Undocumented

    ","parent_name":"Values"},"Structs/C8yMeasurementSeries/Values.html#/s:25Cumulocity_Client_Library20C8yMeasurementSeriesV6ValuesV3maxSdvp":{"name":"max","abstract":"

    Undocumented

    ","parent_name":"Values"},"Structs/C8yMeasurementSeries/ValuesWrapper.html#/s:25Cumulocity_Client_Library20C8yMeasurementSeriesV13ValuesWrapperV4time10Foundation4DateVvp":{"name":"time","abstract":"

    Undocumented

    ","parent_name":"ValuesWrapper"},"Structs/C8yMeasurementSeries/ValuesWrapper.html#/s:25Cumulocity_Client_Library20C8yMeasurementSeriesV13ValuesWrapperV6valuesSayAC0G0VGvp":{"name":"values","abstract":"

    Undocumented

    ","parent_name":"ValuesWrapper"},"Structs/C8yMeasurementSeries/Series.html#/s:25Cumulocity_Client_Library20C8yMeasurementSeriesV0F0V4nameSSvp":{"name":"name","abstract":"

    Undocumented

    ","parent_name":"Series"},"Structs/C8yMeasurementSeries/Series.html#/s:25Cumulocity_Client_Library20C8yMeasurementSeriesV0F0V4unitSSvp":{"name":"unit","abstract":"

    Undocumented

    ","parent_name":"Series"},"Structs/C8yMeasurementSeries/Series.html#/s:25Cumulocity_Client_Library20C8yMeasurementSeriesV0F0V4typeSSvp":{"name":"type","abstract":"

    Undocumented

    ","parent_name":"Series"},"Structs/C8yMeasurementSeries/AggregateType.html#/s:25Cumulocity_Client_Library20C8yMeasurementSeriesV13AggregateTypeO5DAILYyA2EmF":{"name":"DAILY","abstract":"

    Undocumented

    ","parent_name":"AggregateType"},"Structs/C8yMeasurementSeries/AggregateType.html#/s:25Cumulocity_Client_Library20C8yMeasurementSeriesV13AggregateTypeO6HOURLYyA2EmF":{"name":"HOURLY","abstract":"

    Undocumented

    ","parent_name":"AggregateType"},"Structs/C8yMeasurementSeries/AggregateType.html#/s:25Cumulocity_Client_Library20C8yMeasurementSeriesV13AggregateTypeO8MINUTELYyA2EmF":{"name":"MINUTELY","abstract":"

    Undocumented

    ","parent_name":"AggregateType"},"Structs/C8yMeasurementSeries/AggregateType.html":{"name":"AggregateType","abstract":"

    Specifies how the measurements results to be grouped, by minute, hour or 24 hours (DAILY)

    ","parent_name":"C8yMeasurementSeries"},"Structs/C8yMeasurementSeries.html#/s:25Cumulocity_Client_Library20C8yMeasurementSeriesV6seriesSayAC0F0VGvp":{"name":"series","abstract":"

    Undocumented

    ","parent_name":"C8yMeasurementSeries"},"Structs/C8yMeasurementSeries.html#/s:25Cumulocity_Client_Library20C8yMeasurementSeriesV6valuesSayAC13ValuesWrapperVGvp":{"name":"values","abstract":"

    Undocumented

    ","parent_name":"C8yMeasurementSeries"},"Structs/C8yMeasurementSeries.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yMeasurementSeries"},"Structs/C8yMeasurementSeries.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"C8yMeasurementSeries"},"Structs/C8yMeasurementSeries/Series.html":{"name":"Series","abstract":"

    Undocumented

    ","parent_name":"C8yMeasurementSeries"},"Structs/C8yMeasurementSeries/ValuesWrapper.html":{"name":"ValuesWrapper","abstract":"

    Undocumented

    ","parent_name":"C8yMeasurementSeries"},"Structs/C8yMeasurementSeries/Values.html":{"name":"Values","abstract":"

    Undocumented

    ","parent_name":"C8yMeasurementSeries"},"Structs/C8yMeasurement/MeasurementValue.html#/s:25Cumulocity_Client_Library14C8yMeasurementV0E5ValueV5labelSSvp":{"name":"label","abstract":"

    Undocumented

    ","parent_name":"MeasurementValue"},"Structs/C8yMeasurement/MeasurementValue.html#/s:25Cumulocity_Client_Library14C8yMeasurementV0E5ValueV5valueSdvp":{"name":"value","abstract":"

    Undocumented

    ","parent_name":"MeasurementValue"},"Structs/C8yMeasurement/MeasurementValue.html#/s:25Cumulocity_Client_Library14C8yMeasurementV0E5ValueV4unitSSSgvp":{"name":"unit","abstract":"

    Undocumented

    ","parent_name":"MeasurementValue"},"Structs/C8yMeasurement/MeasurementValue.html#/s:25Cumulocity_Client_Library14C8yMeasurementV0E5ValueV_4unit9withLabelAESd_S2Stcfc":{"name":"init(_:unit:withLabel:)","abstract":"

    Creates a new measurement value

    ","parent_name":"MeasurementValue"},"Structs/C8yMeasurement.html#/s:25Cumulocity_Client_Library14C8yMeasurementV2idSSSgvp":{"name":"id","abstract":"

    Undocumented

    ","parent_name":"C8yMeasurement"},"Structs/C8yMeasurement.html#/s:25Cumulocity_Client_Library14C8yMeasurementV6sourceSSvp":{"name":"source","abstract":"

    Undocumented

    ","parent_name":"C8yMeasurement"},"Structs/C8yMeasurement.html#/s:25Cumulocity_Client_Library14C8yMeasurementV4typeSSSgvp":{"name":"type","abstract":"

    Undocumented

    ","parent_name":"C8yMeasurement"},"Structs/C8yMeasurement.html#/s:25Cumulocity_Client_Library14C8yMeasurementV4time10Foundation4DateVvp":{"name":"time","abstract":"

    Undocumented

    ","parent_name":"C8yMeasurement"},"Structs/C8yMeasurement.html#/s:25Cumulocity_Client_Library14C8yMeasurementV12measurementsSDySSSayAC0E5ValueVGGSgvp":{"name":"measurements","abstract":"

    Undocumented

    ","parent_name":"C8yMeasurement"},"Structs/C8yMeasurement.html#/s:25Cumulocity_Client_Library14C8yMeasurementV10fromSource4typeACSS_SStcfc":{"name":"init(fromSource:type:)","abstract":"

    Creates a new measurement wrapper for a set of measurements for the associated C8yManagedObject

    ","parent_name":"C8yMeasurement"},"Structs/C8yMeasurement.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yMeasurement"},"Structs/C8yMeasurement.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"C8yMeasurement"},"Structs/C8yMeasurement.html#/s:25Cumulocity_Client_Library14C8yMeasurementV9addValues_7forTypeySayAC0E5ValueVG_SStF":{"name":"addValues(_:forType:)","abstract":"

    Adds a measurement value of the given type

    ","parent_name":"C8yMeasurement"},"Structs/C8yMeasurement/MeasurementValue.html":{"name":"MeasurementValue","abstract":"

    A specific measurable value including a human readable label and unit of measure

    ","parent_name":"C8yMeasurement"},"Structs/C8yEvent.html#/s:s12IdentifiableP2id2IDQzvp":{"name":"id","parent_name":"C8yEvent"},"Structs/C8yEvent.html#/s:25Cumulocity_Client_Library8C8yEventV6sourceSSvp":{"name":"source","abstract":"

    Undocumented

    ","parent_name":"C8yEvent"},"Structs/C8yEvent.html#/s:25Cumulocity_Client_Library8C8yEventV4typeSSSgvp":{"name":"type","abstract":"

    Undocumented

    ","parent_name":"C8yEvent"},"Structs/C8yEvent.html#/s:25Cumulocity_Client_Library8C8yEventV4time10Foundation4DateVvp":{"name":"time","abstract":"

    Undocumented

    ","parent_name":"C8yEvent"},"Structs/C8yEvent.html#/s:25Cumulocity_Client_Library8C8yEventV4textSSvp":{"name":"text","abstract":"

    Undocumented

    ","parent_name":"C8yEvent"},"Structs/C8yEvent.html#/s:25Cumulocity_Client_Library8C8yEventV12creationTime10Foundation4DateVSgvp":{"name":"creationTime","abstract":"

    Undocumented

    ","parent_name":"C8yEvent"},"Structs/C8yEvent.html#/s:25Cumulocity_Client_Library8C8yEventV16eventDecodeErrorSSSgvp":{"name":"eventDecodeError","abstract":"

    Undocumented

    ","parent_name":"C8yEvent"},"Structs/C8yEvent.html#/s:25Cumulocity_Client_Library8C8yEventV8positionAA0D13ManagedObjectV8PositionVSgvp":{"name":"position","abstract":"

    Undocumented

    ","parent_name":"C8yEvent"},"Structs/C8yEvent.html#/s:25Cumulocity_Client_Library8C8yEventV4infoSDySSAA0D11CustomAsset_pGSgvp":{"name":"info","abstract":"

    Undocumented

    ","parent_name":"C8yEvent"},"Structs/C8yEvent.html#/s:25Cumulocity_Client_Library8C8yEventV9forSource4type4textACSS_S2Stcfc":{"name":"init(forSource:type:text:)","abstract":"

    Creates a new event for the associated C8yManagedObject

    ","parent_name":"C8yEvent"},"Structs/C8yEvent.html#/s:25Cumulocity_Client_Library8C8yEventV9forSource8positionACSS_AA0D13ManagedObjectV8PositionVtcfc":{"name":"init(forSource:position:)","abstract":"

    Creates a new event for the associated C8yManagedObject representing a postional","parent_name":"C8yEvent"},"Structs/C8yEvent.html#/s:25Cumulocity_Client_Library8C8yEventV9forSource4type4text10propertiesACSS_S2SAA0D11CustomAsset_ptcfc":{"name":"init(forSource:type:text:properties:)","abstract":"

    Creates a new event for the associated C8yManagedObject with custom properties

    ","parent_name":"C8yEvent"},"Structs/C8yEvent.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yEvent"},"Structs/C8yEvent.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"C8yEvent"},"Structs/C8yAlarm/Severity.html#/s:25Cumulocity_Client_Library8C8yAlarmV8SeverityO8CRITICALyA2EmF":{"name":"CRITICAL","abstract":"

    Undocumented

    ","parent_name":"Severity"},"Structs/C8yAlarm/Severity.html#/s:25Cumulocity_Client_Library8C8yAlarmV8SeverityO5MAJORyA2EmF":{"name":"MAJOR","abstract":"

    Undocumented

    ","parent_name":"Severity"},"Structs/C8yAlarm/Severity.html#/s:25Cumulocity_Client_Library8C8yAlarmV8SeverityO5MINORyA2EmF":{"name":"MINOR","abstract":"

    Undocumented

    ","parent_name":"Severity"},"Structs/C8yAlarm/Severity.html#/s:25Cumulocity_Client_Library8C8yAlarmV8SeverityO7WARNINGyA2EmF":{"name":"WARNING","abstract":"

    Undocumented

    ","parent_name":"Severity"},"Structs/C8yAlarm/Status.html#/s:25Cumulocity_Client_Library8C8yAlarmV6StatusO6ACTIVEyA2EmF":{"name":"ACTIVE","abstract":"

    Alarm is currently live and has not yet been resolved

    ","parent_name":"Status"},"Structs/C8yAlarm/Status.html#/s:25Cumulocity_Client_Library8C8yAlarmV6StatusO12ACKNOWLEDGEDyA2EmF":{"name":"ACKNOWLEDGED","abstract":"

    Alarm is still active, but has been acknowledged by someone

    ","parent_name":"Status"},"Structs/C8yAlarm/Status.html#/s:25Cumulocity_Client_Library8C8yAlarmV6StatusO7CLEAREDyA2EmF":{"name":"CLEARED","abstract":"

    Alarm has been resolved, is visible only for monitoring reasons

    ","parent_name":"Status"},"Structs/C8yAlarm/Status.html":{"name":"Status","abstract":"

    Undocumented

    ","parent_name":"C8yAlarm"},"Structs/C8yAlarm/Severity.html":{"name":"Severity","abstract":"

    Allowed values for Alarm Severity

    ","parent_name":"C8yAlarm"},"Structs/C8yAlarm.html#/s:s12IdentifiableP2id2IDQzvp":{"name":"id","parent_name":"C8yAlarm"},"Structs/C8yAlarm.html#/s:25Cumulocity_Client_Library8C8yAlarmV4typeSSSgvp":{"name":"type","abstract":"

    Undocumented

    ","parent_name":"C8yAlarm"},"Structs/C8yAlarm.html#/s:25Cumulocity_Client_Library8C8yAlarmV6sourceSSvp":{"name":"source","abstract":"

    Undocumented

    ","parent_name":"C8yAlarm"},"Structs/C8yAlarm.html#/s:25Cumulocity_Client_Library8C8yAlarmV4time10Foundation4DateVvp":{"name":"time","abstract":"

    Undocumented

    ","parent_name":"C8yAlarm"},"Structs/C8yAlarm.html#/s:25Cumulocity_Client_Library8C8yAlarmV8severityAC8SeverityOvp":{"name":"severity","abstract":"

    Undocumented

    ","parent_name":"C8yAlarm"},"Structs/C8yAlarm.html#/s:25Cumulocity_Client_Library8C8yAlarmV11descriptionSSSgvp":{"name":"description","abstract":"

    Undocumented

    ","parent_name":"C8yAlarm"},"Structs/C8yAlarm.html#/s:25Cumulocity_Client_Library8C8yAlarmV6statusAC6StatusOvp":{"name":"status","abstract":"

    Undocumented

    ","parent_name":"C8yAlarm"},"Structs/C8yAlarm.html#/s:25Cumulocity_Client_Library8C8yAlarmV9forSource4type11description6status8severityACSS_S2SAC6StatusOAC8SeverityOtcfc":{"name":"init(forSource:type:description:status:severity:)","abstract":"

    Creates new alarm for the associated C8yManagedObject

    ","parent_name":"C8yAlarm"},"Structs/C8yAlarm.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yAlarm"},"Structs/C8yAlarm.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"C8yAlarm"},"Structs/C8yAlarm.html#/s:25Cumulocity_Client_Library8C8yAlarmV12toJsonStringy10Foundation4DataVSbKF":{"name":"toJsonString(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yAlarm"},"Structs/C8yDataPoints/DataPointValue.html#/s:25Cumulocity_Client_Library13C8yDataPointsV0E10PointValueV8fragmentSSvp":{"name":"fragment","abstract":"

    Undocumented

    ","parent_name":"DataPointValue"},"Structs/C8yDataPoints/DataPointValue.html#/s:25Cumulocity_Client_Library13C8yDataPointsV0E10PointValueV4unitSSvp":{"name":"unit","abstract":"

    Undocumented

    ","parent_name":"DataPointValue"},"Structs/C8yDataPoints/DataPointValue.html#/s:25Cumulocity_Client_Library13C8yDataPointsV0E10PointValueV5colorSSvp":{"name":"color","abstract":"

    Undocumented

    ","parent_name":"DataPointValue"},"Structs/C8yDataPoints/DataPointValue.html#/s:25Cumulocity_Client_Library13C8yDataPointsV0E10PointValueV6seriesSSvp":{"name":"series","abstract":"

    Undocumented

    ","parent_name":"DataPointValue"},"Structs/C8yDataPoints/DataPointValue.html#/s:25Cumulocity_Client_Library13C8yDataPointsV0E10PointValueV8lineTypeSSvp":{"name":"lineType","abstract":"

    Undocumented

    ","parent_name":"DataPointValue"},"Structs/C8yDataPoints/DataPointValue.html#/s:25Cumulocity_Client_Library13C8yDataPointsV0E10PointValueV5labelSSvp":{"name":"label","abstract":"

    Undocumented

    ","parent_name":"DataPointValue"},"Structs/C8yDataPoints/DataPointValue.html#/s:25Cumulocity_Client_Library13C8yDataPointsV0E10PointValueV10renderTypeSSvp":{"name":"renderType","abstract":"

    Undocumented

    ","parent_name":"DataPointValue"},"Structs/C8yDataPoints/DataPoint.html#/s:25Cumulocity_Client_Library13C8yDataPointsV0E5PointV9referenceSSvp":{"name":"reference","abstract":"

    Undocumented

    ","parent_name":"DataPoint"},"Structs/C8yDataPoints/DataPoint.html#/s:25Cumulocity_Client_Library13C8yDataPointsV0E5PointV5valueAC0eG5ValueVvp":{"name":"value","abstract":"

    Undocumented

    ","parent_name":"DataPoint"},"Structs/C8yDataPoints.html#/s:25Cumulocity_Client_Library13C8yDataPointsV04dataF0SayAC0E5PointVGvp":{"name":"dataPoints","abstract":"

    Undocumented

    ","parent_name":"C8yDataPoints"},"Structs/C8yDataPoints/DataPoint.html":{"name":"DataPoint","abstract":"

    Undocumented

    ","parent_name":"C8yDataPoints"},"Structs/C8yDataPoints/DataPointValue.html":{"name":"DataPointValue","abstract":"

    Undocumented

    ","parent_name":"C8yDataPoints"},"Structs/C8yDataPoints.html#/s:25Cumulocity_Client_Library13C8yDataPointsVACycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"C8yDataPoints"},"Structs/C8yDataPoints.html#/s:25Cumulocity_Client_Library13C8yDataPointsV_6series4unit5color5labelACSS_S4Stcfc":{"name":"init(_:series:unit:color:label:)","abstract":"

    Undocumented

    ","parent_name":"C8yDataPoints"},"Structs/C8yDataPoints.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yDataPoints"},"Structs/C8yDataPoints.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"C8yDataPoints"},"Structs/C8yExternalId.html#/s:25Cumulocity_Client_Library13C8yExternalIdV2idSSSgvp":{"name":"id","abstract":"

    Internal id of the associated Managed Object C8yManagedObject

    ","parent_name":"C8yExternalId"},"Structs/C8yExternalId.html#/s:25Cumulocity_Client_Library13C8yExternalIdV4typeSSvp":{"name":"type","abstract":"

    Label identifying the type of external id .e.g.‘c8y_Serial’ or ‘c8y_LoRa_DevEUI’

    ","parent_name":"C8yExternalId"},"Structs/C8yExternalId.html#/s:25Cumulocity_Client_Library13C8yExternalIdV08externalF0SSvp":{"name":"externalId","abstract":"

    The external id itself

    ","parent_name":"C8yExternalId"},"Structs/C8yExternalId.html#/s:25Cumulocity_Client_Library13C8yExternalIdV04witheF06ofTypeACSS_SStcfc":{"name":"init(withExternalId:ofType:)","abstract":"

    Define a new external id

    ","parent_name":"C8yExternalId"},"Structs/C8yExternalId.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yExternalId"},"Structs/C8yExternalId.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"C8yExternalId"},"Structs/C8yExternalIds.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yExternalIds"},"Structs/C8yManagedObject/Hardware.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV8HardwareV12serialNumberSSSgvp":{"name":"serialNumber","abstract":"

    Undocumented

    ","parent_name":"Hardware"},"Structs/C8yManagedObject/Hardware.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV8HardwareV5modelSSSgvp":{"name":"model","abstract":"

    Undocumented

    ","parent_name":"Hardware"},"Structs/C8yManagedObject/Hardware.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV8HardwareV8supplierSSSgvp":{"name":"supplier","abstract":"

    Undocumented

    ","parent_name":"Hardware"},"Structs/C8yManagedObject/Hardware.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV8HardwareV8revisionSSSgvp":{"name":"revision","abstract":"

    Undocumented

    ","parent_name":"Hardware"},"Structs/C8yManagedObject/LpwanDevice.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV11LpwanDeviceV11provisionedSbvp":{"name":"provisioned","abstract":"

    Undocumented

    ","parent_name":"LpwanDevice"},"Structs/C8yManagedObject/Position.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV8PositionV3latSdvp":{"name":"lat","abstract":"

    Undocumented

    ","parent_name":"Position"},"Structs/C8yManagedObject/Position.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV8PositionV3lngSdvp":{"name":"lng","abstract":"

    Undocumented

    ","parent_name":"Position"},"Structs/C8yManagedObject/Position.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV8PositionV3altSdSgvp":{"name":"alt","abstract":"

    Undocumented

    ","parent_name":"Position"},"Structs/C8yManagedObject/Position.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV8PositionV3lat3lng3altAESd_S2dSgtcfc":{"name":"init(lat:lng:alt:)","abstract":"

    Undocumented

    ","parent_name":"Position"},"Structs/C8yManagedObject/Position.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"Position"},"Structs/C8yManagedObject/Position.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV8PositionV11isDifferentySbAESgF":{"name":"isDifferent(_:)","abstract":"

    Undocumented

    ","parent_name":"Position"},"Structs/C8yManagedObject/ConnectionStatus.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV16ConnectionStatusV6statusAC0gH4TypeOvp":{"name":"status","abstract":"

    Undocumented

    ","parent_name":"ConnectionStatus"},"Structs/C8yManagedObject/RequiredAvailability.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV20RequiredAvailabilityV16responseIntervalSivp":{"name":"responseInterval","abstract":"

    Undocumented

    ","parent_name":"RequiredAvailability"},"Structs/C8yManagedObject/ActiveAlarmsStatus.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV18ActiveAlarmsStatusV7warningSivp":{"name":"warning","abstract":"

    Undocumented

    ","parent_name":"ActiveAlarmsStatus"},"Structs/C8yManagedObject/ActiveAlarmsStatus.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV18ActiveAlarmsStatusV5minorSivp":{"name":"minor","abstract":"

    Undocumented

    ","parent_name":"ActiveAlarmsStatus"},"Structs/C8yManagedObject/ActiveAlarmsStatus.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV18ActiveAlarmsStatusV5majorSivp":{"name":"major","abstract":"

    Undocumented

    ","parent_name":"ActiveAlarmsStatus"},"Structs/C8yManagedObject/ActiveAlarmsStatus.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV18ActiveAlarmsStatusV8criticalSivp":{"name":"critical","abstract":"

    Undocumented

    ","parent_name":"ActiveAlarmsStatus"},"Structs/C8yManagedObject/ActiveAlarmsStatus.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV18ActiveAlarmsStatusV7warning5minor5major8criticalAESi_S3itcfc":{"name":"init(warning:minor:major:critical:)","abstract":"

    Undocumented

    ","parent_name":"ActiveAlarmsStatus"},"Structs/C8yManagedObject/ActiveAlarmsStatus.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"ActiveAlarmsStatus"},"Structs/C8yManagedObject/ActiveAlarmsStatus.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV18ActiveAlarmsStatusV5totalSivp":{"name":"total","abstract":"

    Undocumented

    ","parent_name":"ActiveAlarmsStatus"},"Structs/C8yManagedObject/Firmware.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV8FirmwareV7versionSSvp":{"name":"version","abstract":"

    Undocumented

    ","parent_name":"Firmware"},"Structs/C8yManagedObject/Availability.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV12AvailabilityV6statusAC0G6StatusOvp":{"name":"status","abstract":"

    Determines if cumulocity thinks that the device is available based on data received from the device via its agent.","parent_name":"Availability"},"Structs/C8yManagedObject/Availability.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV12AvailabilityV11lastMessage10Foundation4DateVvp":{"name":"lastMessage","abstract":"

    Last recorded update received by cumulocity from the device/agent

    ","parent_name":"Availability"},"Structs/C8yManagedObject/Status.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV6StatusV6statusSSvp":{"name":"status","abstract":"

    Connection status of device, normally one of CONNECTED, DISCONNECTED or MAINTENANCE","parent_name":"Status"},"Structs/C8yManagedObject/Status.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV6StatusV11lastUpdated10Foundation4DateVSgvp":{"name":"lastUpdated","abstract":"

    Last time that this object was updated in Cumulocity

    ","parent_name":"Status"},"Structs/C8yManagedObject/Status.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"Status"},"Structs/C8yManagedObject/ChildReferences/ReferencedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV15ChildReferencesV010ReferencedF0V2idSSSgvp":{"name":"id","abstract":"

    Undocumented

    ","parent_name":"ReferencedObject"},"Structs/C8yManagedObject/ChildReferences/ReferencedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV15ChildReferencesV010ReferencedF0V4nameSSSgvp":{"name":"name","abstract":"

    Undocumented

    ","parent_name":"ReferencedObject"},"Structs/C8yManagedObject/ChildReferences/ReferencedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV15ChildReferencesV010ReferencedF0V3refSSSgvp":{"name":"ref","abstract":"

    Undocumented

    ","parent_name":"ReferencedObject"},"Structs/C8yManagedObject/ChildReferences/ReferencedObject.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"ReferencedObject"},"Structs/C8yManagedObject/ChildReferences.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV15ChildReferencesV3refSSSgvp":{"name":"ref","abstract":"

    Undocumented

    ","parent_name":"ChildReferences"},"Structs/C8yManagedObject/ChildReferences.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV15ChildReferencesV10referencesSayAE010ReferencedF0VGSgvp":{"name":"references","abstract":"

    Undocumented

    ","parent_name":"ChildReferences"},"Structs/C8yManagedObject/ChildReferences/ReferencedObject.html":{"name":"ReferencedObject","abstract":"

    Undocumented

    ","parent_name":"ChildReferences"},"Structs/C8yManagedObject/ChildReferences.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"ChildReferences"},"Structs/C8yManagedObject/RelayStateType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV14RelayStateTypeO4OPENyA2EmF":{"name":"OPEN","abstract":"

    Undocumented

    ","parent_name":"RelayStateType"},"Structs/C8yManagedObject/RelayStateType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV14RelayStateTypeO6CLOSEDyA2EmF":{"name":"CLOSED","abstract":"

    Undocumented

    ","parent_name":"RelayStateType"},"Structs/C8yManagedObject/RelayStateType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV14RelayStateTypeO12OPEN_PENDINGyA2EmF":{"name":"OPEN_PENDING","abstract":"

    Undocumented

    ","parent_name":"RelayStateType"},"Structs/C8yManagedObject/RelayStateType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV14RelayStateTypeO13CLOSE_PENDINGyA2EmF":{"name":"CLOSE_PENDING","abstract":"

    Undocumented

    ","parent_name":"RelayStateType"},"Structs/C8yManagedObject/SensorType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV10SensorTypeO011TemperatureG0yA2EmF":{"name":"TemperatureSensor","abstract":"

    Undocumented

    ","parent_name":"SensorType"},"Structs/C8yManagedObject/SensorType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV10SensorTypeO06MotionG0yA2EmF":{"name":"MotionSensor","abstract":"

    Undocumented

    ","parent_name":"SensorType"},"Structs/C8yManagedObject/SensorType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV10SensorTypeO012AccelerationG0yA2EmF":{"name":"AccelerationSensor","abstract":"

    Undocumented

    ","parent_name":"SensorType"},"Structs/C8yManagedObject/SensorType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV10SensorTypeO05LightG0yA2EmF":{"name":"LightSensor","abstract":"

    Undocumented

    ","parent_name":"SensorType"},"Structs/C8yManagedObject/SensorType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV10SensorTypeO08HumidityG0yA2EmF":{"name":"HumiditySensor","abstract":"

    Undocumented

    ","parent_name":"SensorType"},"Structs/C8yManagedObject/SensorType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV10SensorTypeO08MoistureG0yA2EmF":{"name":"MoistureSensor","abstract":"

    Undocumented

    ","parent_name":"SensorType"},"Structs/C8yManagedObject/SensorType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV10SensorTypeO19DistanceMeasurementyA2EmF":{"name":"DistanceMeasurement","abstract":"

    Undocumented

    ","parent_name":"SensorType"},"Structs/C8yManagedObject/SensorType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV10SensorTypeO022SinglePhaseElectricityG0yA2EmF":{"name":"SinglePhaseElectricitySensor","abstract":"

    Undocumented

    ","parent_name":"SensorType"},"Structs/C8yManagedObject/SensorType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV10SensorTypeO07CurrentG0yA2EmF":{"name":"CurrentSensor","abstract":"

    Undocumented

    ","parent_name":"SensorType"},"Structs/C8yManagedObject/AvailabilityStatus.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV18AvailabilityStatusO9AVAILABLEyA2EmF":{"name":"AVAILABLE","abstract":"

    Undocumented

    ","parent_name":"AvailabilityStatus"},"Structs/C8yManagedObject/AvailabilityStatus.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV18AvailabilityStatusO11UNAVAILABLEyA2EmF":{"name":"UNAVAILABLE","abstract":"

    Undocumented

    ","parent_name":"AvailabilityStatus"},"Structs/C8yManagedObject/AvailabilityStatus.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV18AvailabilityStatusO11MAINTENANCEyA2EmF":{"name":"MAINTENANCE","abstract":"

    Undocumented

    ","parent_name":"AvailabilityStatus"},"Structs/C8yManagedObject/AvailabilityStatus.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV18AvailabilityStatusO7UNKNOWNyA2EmF":{"name":"UNKNOWN","abstract":"

    Undocumented

    ","parent_name":"AvailabilityStatus"},"Structs/C8yManagedObject/ConnectionStatusType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV20ConnectionStatusTypeO12DISCONNECTEDyA2EmF":{"name":"DISCONNECTED","abstract":"

    Undocumented

    ","parent_name":"ConnectionStatusType"},"Structs/C8yManagedObject/ConnectionStatusType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV20ConnectionStatusTypeO9CONNECTEDyA2EmF":{"name":"CONNECTED","abstract":"

    Undocumented

    ","parent_name":"ConnectionStatusType"},"Structs/C8yManagedObject/ConnectionStatusType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV20ConnectionStatusTypeO11MAINTENANCEyA2EmF":{"name":"MAINTENANCE","abstract":"

    Undocumented

    ","parent_name":"ConnectionStatusType"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV2idSSSgvp":{"name":"id","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV4typeSSvp":{"name":"type","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV4nameSSSgvp":{"name":"name","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV11createdTime10Foundation4DateVvp":{"name":"createdTime","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV11lastUpdated10Foundation4DateVvp":{"name":"lastUpdated","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV5ownerSSvp":{"name":"owner","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV6statusAC6StatusVSgvp":{"name":"status","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV16applicationOwnerSSSgvp":{"name":"applicationOwner","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV13applicationIdSSSgvp":{"name":"applicationId","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV5notesSSSgvp":{"name":"notes","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV8firmwareAC8FirmwareVSgvp":{"name":"firmware","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV12childDevicesAC15ChildReferencesVSgvp":{"name":"childDevices","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV11childAssetsAC15ChildReferencesVSgvp":{"name":"childAssets","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV16connectionStatusAC010ConnectionH0VSgvp":{"name":"connectionStatus","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV12availabilityAC12AvailabilityVSgvp":{"name":"availability","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV18activeAlarmsStatusAC06ActivehI0VSgvp":{"name":"activeAlarmsStatus","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV8isDeviceSbvp":{"name":"isDevice","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV7isGroupSbvp":{"name":"isGroup","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV20requiredAvailabilityAC08RequiredH0VSgvp":{"name":"requiredAvailability","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV10dataPointsAA0d4DataH0VSgvp":{"name":"dataPoints","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV10sensorTypeSayAC06SensorH0OGvp":{"name":"sensorType","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV10relayStateAC05RelayH4TypeOSgvp":{"name":"relayState","abstract":"

    Used to record current stated of a device that acts as a relay, i.e. open or closed","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV8positionAC8PositionVSgvp":{"name":"position","abstract":"

    GPS postion of device, dynamic GPS tracking of mobile devices should be managed via","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV19supportedOperationsSaySSGSgvp":{"name":"supportedOperations","abstract":"

    List of operations that this device supports

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV8hardwareAC8HardwareVSgvp":{"name":"hardware","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV7networkAA0D15AssignedNetworkVSgvp":{"name":"network","abstract":"

    Indicates the type of network that is used to communicate with the device

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV10propertiesSDySSAA0D11CustomAsset_pGvp":{"name":"properties","abstract":"

    Access custom properties through this class, only properties prefixed with ‘x’ or provided with a dedicated custom processor class will be available

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject/ConnectionStatusType.html":{"name":"ConnectionStatusType","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject/AvailabilityStatus.html":{"name":"AvailabilityStatus","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject/SensorType.html":{"name":"SensorType","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject/RelayStateType.html":{"name":"RelayStateType","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject/ChildReferences.html":{"name":"ChildReferences","abstract":"

    Represents child assets related to this object

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject/Status.html":{"name":"Status","abstract":"

    Status as determined by Cumulocity

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject/Availability.html":{"name":"Availability","abstract":"

    Status as determined by Cumulocity

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject/Firmware.html":{"name":"Firmware","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject/ActiveAlarmsStatus.html":{"name":"ActiveAlarmsStatus","abstract":"

    Summary of outstanding alarm totals

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject/RequiredAvailability.html":{"name":"RequiredAvailability","abstract":"

    Specifies after which period that cumulocity will flag a device as unavailable if no activity has been received","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject/ConnectionStatus.html":{"name":"ConnectionStatus","abstract":"

    Only applicable for devices that are capable of connecting to cumulocity i.e. push

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject/Position.html":{"name":"Position","abstract":"

    Represents a GPS position

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject/LpwanDevice.html":{"name":"LpwanDevice","abstract":"

    Used to indicate whether a device is connected to a LoRa network or not

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject/Hardware.html":{"name":"Hardware","abstract":"

    Description of device

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectVyACSScfc":{"name":"init(_:)","abstract":"

    Creates a new empty ManagedObject. Should only be used with the service ManagedObjectService#put() in order to make changes to an existing ManagedObject

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV_20requiredAvailabilityACSS_AC08RequiredH0Vtcfc":{"name":"init(_:requiredAvailability:)","abstract":"

    Convenience constructor to allow the requried availability property to be updated via the ManagedObjectService#put() method

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV_10propertiesACSS_SDyS2SGtcfc":{"name":"init(_:properties:)","abstract":"

    Convenience constructor to allow a range of different properties to be updated for the given ManagedObject via the ManagedObjectService#put() method","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV4name4type5notesACSS_S2SSgtcfc":{"name":"init(name:type:notes:)","abstract":"

    Creates a new managed object for the given type

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV22deviceWithSerialNumber4name4type8supplier5model5notes8revision24requiredResponseIntervalACSSSg_S2SALSSA2LSiSgtcfc":{"name":"init(deviceWithSerialNumber:name:type:supplier:model:notes:revision:requiredResponseInterval:)","abstract":"

    Creates a new managed object for a device with the given serial number

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"C8yManagedObject"},"Structs/C8yCumulocityUser.html#/s:25Cumulocity_Client_Library03C8yA4UserV8userNameSSvp":{"name":"userName","abstract":"

    Undocumented

    ","parent_name":"C8yCumulocityUser"},"Structs/C8yCumulocityUser.html#/s:25Cumulocity_Client_Library03C8yA4UserV8lastNameSSSgvp":{"name":"lastName","abstract":"

    Undocumented

    ","parent_name":"C8yCumulocityUser"},"Structs/C8yCumulocityUser.html#/s:25Cumulocity_Client_Library03C8yA4UserV9firstNameSSSgvp":{"name":"firstName","abstract":"

    Undocumented

    ","parent_name":"C8yCumulocityUser"},"Structs/C8yCumulocityUser.html#/s:25Cumulocity_Client_Library03C8yA4UserV5emailSSSgvp":{"name":"email","abstract":"

    Undocumented

    ","parent_name":"C8yCumulocityUser"},"Structs/C8yCumulocityUser.html":{"name":"C8yCumulocityUser","abstract":"

    Wraps a c8y UserProfile, refer to c8y API Reference guid for more info

    "},"Structs/C8yManagedObject.html":{"name":"C8yManagedObject","abstract":"

    Wraps a c8y ManagedObject, refer to c8y API Reference guid for more info

    "},"Structs/C8yExternalIds.html":{"name":"C8yExternalIds","abstract":"

    Wrapper for external id’s that are used to reference C8yManagedObject

    "},"Structs/C8yExternalId.html":{"name":"C8yExternalId","abstract":"

    Represents an external id for a C8yManagedObject e.g. ‘c8y_Serial’ or ‘c8y_LoRa_DevEUI’

    "},"Structs/C8yDataPoints.html":{"name":"C8yDataPoints","abstract":"

    Defines a type of Measurement that will send from the associated Managed Object

    "},"Structs/C8yAlarm.html":{"name":"C8yAlarm","abstract":"

    Represents an c8y alarm, refer to c8y API Reference Guide for more info

    "},"Structs/C8yEvent.html":{"name":"C8yEvent","abstract":"

    Represents an c8y event, refer to c8y API Reference Guide for more info

    "},"Structs/C8yMeasurement.html":{"name":"C8yMeasurement","abstract":"

    Represents a collection of c8y measurements, refer to c8y API Reference Guide for more info

    "},"Structs/C8yMeasurementSeries.html":{"name":"C8yMeasurementSeries","abstract":"

    Collated list of measurement for a specific series c8y API Reference Guide

    "},"Structs/C8yOperation.html":{"name":"C8yOperation","abstract":"

    Represents an c8y operation, that can be posted to a remote device c8y API Reference Guide for more info

    "},"Structs/C8yPagedManagedObjects.html":{"name":"C8yPagedManagedObjects","abstract":"

    Results from C8yManagedObjectService request

    "},"Structs/C8yPagedAlarms.html":{"name":"C8yPagedAlarms","abstract":"

    Results from C8yAlarmsService request

    "},"Structs/C8yPagedEvents.html":{"name":"C8yPagedEvents","abstract":"

    Results from C8yEventsService request

    "},"Structs/C8yPagedMeasurements.html":{"name":"C8yPagedMeasurements","abstract":"

    List of paged measurements returned from C8yMeasurementsService

    "},"Structs/C8yPagedOperations.html":{"name":"C8yPagedOperations","abstract":"

    Undocumented

    "},"Structs/C8yPageStatistics.html":{"name":"C8yPageStatistics","abstract":"

    Used when fetching assets from c8y to ensure that client is not overloaded. All services have a ‘pageSize’ attribute to limit the number of rows returned for any request. Each response is also provided withh an instance of this class"},"Classes/C8yBinariesService.html#/s:25Cumulocity_Client_Library18C8yBinariesServiceC3gety7Combine12AnyPublisherVyAA26JcMultiPartRequestResponseVAA0k10ConnectionN0C8APIErrorVyAA0daP0C_GGSSF":{"name":"get(_:)","abstract":"

    Fetch file contents using Cumulocity internal id of the file

    ","parent_name":"C8yBinariesService"},"Classes/C8yBinariesService.html#/s:25Cumulocity_Client_Library18C8yBinariesServiceC4post4name11contentType0I07Combine12AnyPublisherVyAA26JcMultiPartRequestResponseVAA0n10ConnectionQ0C8APIErrorVyAA0daS0C_GGSS_SS10Foundation4DataVtF":{"name":"post(name:contentType:content:)","abstract":"

    Sends the file to Cumulocity to be stored

    ","parent_name":"C8yBinariesService"},"Classes/C8yOperationService.html#/s:25Cumulocity_Client_Library19C8yOperationServiceC3gety7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0D15PagedOperationsVGAA0k10ConnectionL0C8APIErrorVyAA0daP0C_GGSSF":{"name":"get(_:)","abstract":"

    Fetch a list of operations associated with the managed object given by the id

    ","parent_name":"C8yOperationService"},"Classes/C8yAlarmsService.html#/s:25Cumulocity_Client_Library16C8yAlarmsServiceC8pageSizeSivp":{"name":"pageSize","abstract":"

    Used when fetching C8yAlarms to determines the maximum number allowed in a single request,","parent_name":"C8yAlarmsService"},"Classes/C8yAlarmsService.html#/s:25Cumulocity_Client_Library16C8yAlarmsServiceC7versionSSvp":{"name":"version","abstract":"

    Undocumented

    ","parent_name":"C8yAlarmsService"},"Classes/C8yAlarmsService.html#/s:25Cumulocity_Client_Library16C8yAlarmsServiceC3get_7pageNum7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0D5AlarmVGAA0m10ConnectionN0C8APIErrorVyAA0daQ0C_GGSS_SitF":{"name":"get(_:pageNum:)","abstract":"

    Retrieves the C8yAlarm details for the given c8y internal id

    ","parent_name":"C8yAlarmsService"},"Classes/C8yAlarmsService.html#/s:25Cumulocity_Client_Library16C8yAlarmsServiceC3get6source6status7pageNum7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0d5PagedE0VGAA0o10ConnectionP0C8APIErrorVyAA0daS0C_GGSS_AA0D5AlarmV6StatusOSitF":{"name":"get(source:status:pageNum:)","abstract":"

    Retrieves a paged collection C8yPagedAlarms of C8yAlarm instances limited to the size of property pageSize.

    ","parent_name":"C8yAlarmsService"},"Classes/C8yAlarmsService.html#/s:25Cumulocity_Client_Library16C8yAlarmsServiceC4posty7Combine12AnyPublisherVyAA17JcRequestResponseCySSSgGAA0k10ConnectionL0C8APIErrorVyAA0daN0C_GGAA0D5AlarmVKF":{"name":"post(_:)","abstract":"

    Creates a new C8yAlarm in Cumulocity

    ","parent_name":"C8yAlarmsService"},"Classes/C8yAlarmsService.html#/s:25Cumulocity_Client_Library16C8yAlarmsServiceC3puty7Combine12AnyPublisherVyAA17JcRequestResponseCySbGAA0k10ConnectionL0C8APIErrorVyAA0daN0C_GGAA0D5AlarmVKF":{"name":"put(_:)","abstract":"

    Used to update the status of an existing alarm. i.e. acknowledged, cleared etc.

    ","parent_name":"C8yAlarmsService"},"Classes/C8yMeasurementsService.html#/s:25Cumulocity_Client_Library22C8yMeasurementsServiceC8pageSizeSivp":{"name":"pageSize","abstract":"

    Used when fetching C8yMeasurements to determines the maximum number allowed in a single request,","parent_name":"C8yMeasurementsService"},"Classes/C8yMeasurementsService.html#/s:25Cumulocity_Client_Library22C8yMeasurementsServiceC3get9forSource7pageNum4from2to16reverseDateOrder7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0d5PagedE0VGAA0t10ConnectionU0C8APIErrorVyAA0daX0C_GGSS_Si10Foundation0O0VA0_SbtF":{"name":"get(forSource:pageNum:from:to:reverseDateOrder:)","abstract":"

    Returns a page `C8yPagedMeasurements` of `C8yMeasurement` instances generated by a device for the given internal c8y id.","parent_name":"C8yMeasurementsService"},"Classes/C8yMeasurementsService.html#/s:25Cumulocity_Client_Library22C8yMeasurementsServiceC3get9forSource4type7pageNum4from2to16reverseDateOrder7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0d5PagedE0VGAA0u10ConnectionV0C8APIErrorVyAA0daY0C_GGSS_SSSi10Foundation0P0VA1_SbtF":{"name":"get(forSource:type:pageNum:from:to:reverseDateOrder:)","abstract":"

    Returns a page C8yPagedMeasurements of C8yMeasurement instances generated by a device for the given internal c8y id for the given measurement type

    ","parent_name":"C8yMeasurementsService"},"Classes/C8yMeasurementsService.html#/s:25Cumulocity_Client_Library22C8yMeasurementsServiceC9getSeries9forSource4type6series4from2to16aggregrationType7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0d11MeasurementH0VGAA0t10ConnectionU0C8APIErrorVyAA0daX0C_GGSS_S2S10Foundation4DateVA1_AQ09AggregateP0OtF":{"name":"getSeries(forSource:type:series:from:to:aggregrationType:)","abstract":"

    Returns an aggregrated series C8yMeasurementSeries of measurements generated by a device for the given internal c8y id for the given measurement type and sub value series

    ","parent_name":"C8yMeasurementsService"},"Classes/C8yMeasurementsService.html#/s:25Cumulocity_Client_Library22C8yMeasurementsServiceC4posty7Combine12AnyPublisherVyAA17JcRequestResponseCySbGAA0k10ConnectionL0C8APIErrorVyAA0daN0C_GGSayAA0D11MeasurementVGKF":{"name":"post(_:)","abstract":"

    Posts a set of new C8yMeasurement instances to cumulocity for the an associated device

    ","parent_name":"C8yMeasurementsService"},"Classes/C8yEventsService.html#/s:25Cumulocity_Client_Library16C8yEventsServiceC8pageSizeSivp":{"name":"pageSize","abstract":"

    Used when fetching C8yEvents to determines the maximum number allowed in a single request,","parent_name":"C8yEventsService"},"Classes/C8yEventsService.html#/s:25Cumulocity_Client_Library16C8yEventsServiceC3gety7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0D5EventVGAA0k10ConnectionL0C8APIErrorVyAA0daO0C_GGSSF":{"name":"get(_:)","abstract":"

    Retrieves the C8yEvent details for the given c8y internal id

    ","parent_name":"C8yEventsService"},"Classes/C8yEventsService.html#/s:25Cumulocity_Client_Library16C8yEventsServiceC3get6source7pageNum7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0d5PagedE0VGAA0n10ConnectionO0C8APIErrorVyAA0daR0C_GGSS_SitF":{"name":"get(source:pageNum:)","abstract":"

    Retrieves all events associated with the given source C8yManagedObject

    ","parent_name":"C8yEventsService"},"Classes/C8yEventsService.html#/s:25Cumulocity_Client_Library16C8yEventsServiceC4posty7Combine12AnyPublisherVyAA17JcRequestResponseCySSSgGAA0k10ConnectionL0C8APIErrorVyAA0daN0C_GGAA0D5EventVKF":{"name":"post(_:)","abstract":"
    Submits the `C8yEvent` to cumulocity for processing","parent_name":"C8yEventsService"},"Structs/C8yManagedObjectQuery/Query.html#/s:25Cumulocity_Client_Library21C8yManagedObjectQueryV0G0V3key2op5valueAESS_AC8OperatorOSgSStcfc":{"name":"init(key:op:value:)","abstract":"

    Undocumented

    ","parent_name":"Query"},"Structs/C8yManagedObjectQuery/Operator.html#/s:25Cumulocity_Client_Library21C8yManagedObjectQueryV8OperatorO2eqyA2EmF":{"name":"eq","abstract":"

    equal

    ","parent_name":"Operator"},"Structs/C8yManagedObjectQuery/Operator.html#/s:25Cumulocity_Client_Library21C8yManagedObjectQueryV8OperatorO2neyA2EmF":{"name":"ne","abstract":"

    not equal

    ","parent_name":"Operator"},"Structs/C8yManagedObjectQuery/Operator.html#/s:25Cumulocity_Client_Library21C8yManagedObjectQueryV8OperatorO2ltyA2EmF":{"name":"lt","abstract":"

    less than (numeric only)

    ","parent_name":"Operator"},"Structs/C8yManagedObjectQuery/Operator.html#/s:25Cumulocity_Client_Library21C8yManagedObjectQueryV8OperatorO2gtyA2EmF":{"name":"gt","abstract":"

    greater than (numeric only)

    ","parent_name":"Operator"},"Structs/C8yManagedObjectQuery/Operator.html#/s:25Cumulocity_Client_Library21C8yManagedObjectQueryV8OperatorO2leyA2EmF":{"name":"le","abstract":"

    less than or equals (numeric only)

    ","parent_name":"Operator"},"Structs/C8yManagedObjectQuery/Operator.html#/s:25Cumulocity_Client_Library21C8yManagedObjectQueryV8OperatorO2geyA2EmF":{"name":"ge","abstract":"

    greater than or equals (numeric only)

    ","parent_name":"Operator"},"Structs/C8yManagedObjectQuery/Operator.html":{"name":"Operator","abstract":"

    Represents the operator to be applied to the value of the query i.e. equals, not equals etc.

    ","parent_name":"C8yManagedObjectQuery"},"Structs/C8yManagedObjectQuery/Query.html":{"name":"Query","abstract":"

    Represents an individual query to be applied, consisting of a key (left hand), an operator","parent_name":"C8yManagedObjectQuery"},"Structs/C8yManagedObjectQuery.html#/s:25Cumulocity_Client_Library21C8yManagedObjectQueryVACycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObjectQuery"},"Structs/C8yManagedObjectQuery.html#/s:25Cumulocity_Client_Library21C8yManagedObjectQueryV3addyA2C0G0VF":{"name":"add(_:)","abstract":"

    Adds a new query to the existing set

    ","parent_name":"C8yManagedObjectQuery"},"Structs/C8yManagedObjectQuery.html#/s:25Cumulocity_Client_Library21C8yManagedObjectQueryV3add3key2op5valueySS_AC8OperatorOSgSStF":{"name":"add(key:op:value:)","abstract":"

    Adds a new query to the existing set based on the individual values","parent_name":"C8yManagedObjectQuery"},"Structs/C8yManagedObjectQuery.html#/s:25Cumulocity_Client_Library21C8yManagedObjectQueryV5buildSSyF":{"name":"build()","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObjectQuery"},"Classes/C8yManagedObjectsService/ManagedObjectNotFoundError.html#/s:25Cumulocity_Client_Library24C8yManagedObjectsServiceC0E19ObjectNotFoundErrorO2idyAESScAEmF":{"name":"id(_:)","abstract":"

    Undocumented

    ","parent_name":"ManagedObjectNotFoundError"},"Classes/C8yManagedObjectsService/ManagedObjectNotFoundError.html#/s:25Cumulocity_Client_Library24C8yManagedObjectsServiceC0E19ObjectNotFoundErrorO10externalIdyAESScAEmF":{"name":"externalId(_:)","abstract":"

    Undocumented

    ","parent_name":"ManagedObjectNotFoundError"},"Classes/C8yManagedObjectsService/ManagedObjectNotFoundError.html#/s:25Cumulocity_Client_Library24C8yManagedObjectsServiceC0E19ObjectNotFoundErrorO4typeyAESScAEmF":{"name":"type(_:)","abstract":"

    Undocumented

    ","parent_name":"ManagedObjectNotFoundError"},"Classes/C8yManagedObjectsService/ManagedObjectNotFoundError.html":{"name":"ManagedObjectNotFoundError","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObjectsService"},"Classes/C8yManagedObjectsService.html#/s:25Cumulocity_Client_Library24C8yManagedObjectsServiceC8pageSizeSivp":{"name":"pageSize","abstract":"

    Used when fetching C8yManagedObjects to determines the maximum number allowed in a single request,","parent_name":"C8yManagedObjectsService"},"Classes/C8yManagedObjectsService.html#/s:25Cumulocity_Client_Library24C8yManagedObjectsServiceC3gety7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0dE6ObjectVGAA0l10ConnectionM0C8APIErrorVyAA0daP0C_GGSSF":{"name":"get(_:)","abstract":"

    Fetch the managed object C8yManagedObject using the cumulocity internal id

    ","parent_name":"C8yManagedObjectsService"},"Classes/C8yManagedObjectsService.html#/s:25Cumulocity_Client_Library24C8yManagedObjectsServiceC3get13forExternalId6ofType7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0dE6ObjectVGAA0q10ConnectionR0C8APIErrorVyAA0daU0C_GGSS_SStF":{"name":"get(forExternalId:ofType:)","abstract":"

    Fetch the managed object C8yManagedObject using an external id

    ","parent_name":"C8yManagedObjectsService"},"Classes/C8yManagedObjectsService.html#/s:25Cumulocity_Client_Library24C8yManagedObjectsServiceC3get7pageNum7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0d5PagedeF0VGAA0n10ConnectionO0C8APIErrorVyAA0daR0C_GGSi_tF":{"name":"get(pageNum:)","abstract":"

    Returns all managed objects in c8y restricted to the given page with the page size specified by the pageSize","parent_name":"C8yManagedObjectsService"},"Classes/C8yManagedObjectsService.html#/s:25Cumulocity_Client_Library24C8yManagedObjectsServiceC3get7forType7pageNum7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0d5PagedeF0VGAA0p10ConnectionQ0C8APIErrorVyAA0daT0C_GGSS_SitF":{"name":"get(forType:pageNum:)","abstract":"

    Returns all managed objects in c8y restricted for the given type and page number with the page size specified by the *pageSize*","parent_name":"C8yManagedObjectsService"},"Classes/C8yManagedObjectsService.html#/s:25Cumulocity_Client_Library24C8yManagedObjectsServiceC3get8forQuery7pageNum7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0d5PagedeF0VGAA0p10ConnectionQ0C8APIErrorVyAA0daT0C_GGAA0de6ObjectJ0V_SitF":{"name":"get(forQuery:pageNum:)","abstract":"

    Allows managed objects to be fetched based on set of query parameters C8yManagedObjectQuery and grouped into pages via C8yPagedManagedObjects

    ","parent_name":"C8yManagedObjectsService"},"Classes/C8yManagedObjectsService.html#/s:25Cumulocity_Client_Library24C8yManagedObjectsServiceC4posty7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0dE6ObjectVGAA0l10ConnectionM0C8APIErrorVyAA0daP0C_GGAKKF":{"name":"post(_:)","abstract":"
    Adds the new managed object to your cumulocity tenant.","parent_name":"C8yManagedObjectsService"},"Classes/C8yManagedObjectsService.html#/s:25Cumulocity_Client_Library24C8yManagedObjectsServiceC4post_14withExternalId6ofType7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0dE6ObjectVGAA0q10ConnectionR0C8APIErrorVyAA0daU0C_GGAM_S2StKF":{"name":"post(_:withExternalId:ofType:)","abstract":"

    Adds the new managed object to your cumulocity tenant, incuding a reference to the external id provided here.","parent_name":"C8yManagedObjectsService"},"Classes/C8yManagedObjectsService.html#/s:25Cumulocity_Client_Library24C8yManagedObjectsServiceC3puty7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0dE6ObjectVGAA0l10ConnectionM0C8APIErrorVyAA0daP0C_GGAKKF":{"name":"put(_:)","abstract":"

    Updates the managed object in your cumulocity tenant. You do not have to specify all atributes in your C8yManagedObject only those that have changed.","parent_name":"C8yManagedObjectsService"},"Classes/C8yCumulocityConnection.html#/s:25Cumulocity_Client_Library03C8yA10ConnectionC6tenant6serverACSS_SStcfc":{"name":"init(tenant:server:)","abstract":"

    Represents a connection to be used for the given c8y tenant and instance

    ","parent_name":"C8yCumulocityConnection"},"Classes/C8yCumulocityConnection.html#/s:25Cumulocity_Client_Library03C8yA10ConnectionC7connect4user8password7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0dA4UserVGAA0leM0C8APIErrorVyAC_GGSS_SStF":{"name":"connect(user:password:)","abstract":"

    Will attempt to check the given credentials and if okay returns information about the connected user via the returned Publisher

    ","parent_name":"C8yCumulocityConnection"},"Classes/C8yCumulocityConnection.html":{"name":"C8yCumulocityConnection","abstract":"

    Represents a stateless connection to a Cumulocity tenant/instance

    "},"Classes/C8yManagedObjectsService.html":{"name":"C8yManagedObjectsService","abstract":"

    Principal access point for all Cumulocity data represented as ManagedObjects such as devices and groups and implemented through the API endpoint \\/inventory/managedObjects.

    "},"Structs/C8yManagedObjectQuery.html":{"name":"C8yManagedObjectQuery","abstract":"

    Collection of queries to be used with C8yManagedObjectsService#get(forQuery:pageNum:)

    "},"Classes/C8yEventsService.html":{"name":"C8yEventsService","abstract":"

    Allows events related to C8yManagedObject to fetched and posted to Cumulocity

    "},"Classes/C8yMeasurementsService.html":{"name":"C8yMeasurementsService","abstract":"

    Allows measurements to be fetched and posted to Cumulocity."},"Classes/C8yAlarmsService.html":{"name":"C8yAlarmsService","abstract":"

    Allows alarms to fetched and posted to Cumulocity

    "},"Classes/C8yOperationService.html":{"name":"C8yOperationService","abstract":"

    Allows devices to be remote controlled via c8y

    "},"Classes/C8yBinariesService.html":{"name":"C8yBinariesService","abstract":"

    Allows binary attachments to be uploaded/downloaded to c8y for C8yManagedObject

    "},"Structs/C8yCustomAssetProcessor/AssetObjectKey.html#/s:s9CodingKeyP11stringValueSSvp":{"name":"stringValue","parent_name":"AssetObjectKey"},"Structs/C8yCustomAssetProcessor/AssetObjectKey.html#/s:s9CodingKeyP11stringValuexSgSS_tcfc":{"name":"init(stringValue:)","parent_name":"AssetObjectKey"},"Structs/C8yCustomAssetProcessor/AssetObjectKey.html#/s:s9CodingKeyP8intValueSiSgvp":{"name":"intValue","parent_name":"AssetObjectKey"},"Structs/C8yCustomAssetProcessor/AssetObjectKey.html#/s:s9CodingKeyP8intValuexSgSi_tcfc":{"name":"init(intValue:)","parent_name":"AssetObjectKey"},"Structs/C8yCustomAssetProcessor/AssetObjectKey.html":{"name":"AssetObjectKey","abstract":"

    Undocumented

    ","parent_name":"C8yCustomAssetProcessor"},"Structs/C8yCustomAssetProcessor.html#/s:25Cumulocity_Client_Library23C8yCustomAssetProcessorV08registerE13PropertyClass8property7decoderySS_AA0deF7FactoryCtFZ":{"name":"registerCustomPropertyClass(property:decoder:)","abstract":"

    Undocumented

    ","parent_name":"C8yCustomAssetProcessor"},"Structs/C8yStringWrapper.html#/s:25Cumulocity_Client_Library16C8yStringWrapperV5valueSSvp":{"name":"value","abstract":"

    Undocumented

    ","parent_name":"C8yStringWrapper"},"Structs/C8yStringWrapper.html#/s:25Cumulocity_Client_Library16C8yStringWrapperVyACSScfc":{"name":"init(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yStringWrapper"},"Structs/C8yStringWrapper.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yStringWrapper"},"Structs/C8yStringWrapper.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6decode_6forKeyys22KeyedDecodingContainerVyAA0deF9ProcessorV0f6ObjectI0VG_AKtKF":{"name":"decode(_:forKey:)","parent_name":"C8yStringWrapper"},"Structs/C8yStringWrapper.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6encode_6forKeys22KeyedEncodingContainerVyAA0deF9ProcessorV0f6ObjectI0VGAL_AKtKF":{"name":"encode(_:forKey:)","parent_name":"C8yStringWrapper"},"Protocols/C8yCustomAsset.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6decode_6forKeyys22KeyedDecodingContainerVyAA0deF9ProcessorV0f6ObjectI0VG_AKtKF":{"name":"decode(_:forKey:)","abstract":"

    Optional, used to decode fragments fetched from c8y in C8yManagedObject instances

    ","parent_name":"C8yCustomAsset"},"Protocols/C8yCustomAsset.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6encode_6forKeys22KeyedEncodingContainerVyAA0deF9ProcessorV0f6ObjectI0VGAL_AKtKF":{"name":"encode(_:forKey:)","abstract":"

    Used to encode fragments to be included a C8yManagedObject instance that need to be uploaded to c8y

    ","parent_name":"C8yCustomAsset"},"customisation-overview.html":{"name":"Customisation Overview"},"Custom%20Fragments.html#/s:25Cumulocity_Client_Library21C8yCustomAssetFactoryC":{"name":"C8yCustomAssetFactory","abstract":"

    Undocumented

    "},"Protocols/C8yCustomAsset.html":{"name":"C8yCustomAsset","abstract":"

    Undocumented

    "},"Structs/C8yStringWrapper.html":{"name":"C8yStringWrapper","abstract":"

    Undocumented

    "},"Structs/C8yCustomAssetProcessor.html":{"name":"C8yCustomAssetProcessor","abstract":"

    Undocumented

    "},"Classes/C8yNetworks/UnknownNetworkTypeError.html#/s:25Cumulocity_Client_Library11C8yNetworksC23UnknownNetworkTypeErrorV4typeSSSgvp":{"name":"type","abstract":"

    Undocumented

    ","parent_name":"UnknownNetworkTypeError"},"Classes/C8yNetworks.html#/s:25Cumulocity_Client_Library11C8yNetworksC9providersSaySSGvp":{"name":"providers","abstract":"

    Undocumented

    ","parent_name":"C8yNetworks"},"Classes/C8yNetworks.html#/s:25Cumulocity_Client_Library11C8yNetworksC16networkProvidersSDySSSayAA0D21DeviceNetworkInstanceVGGvp":{"name":"networkProviders","abstract":"

    Undocumented

    ","parent_name":"C8yNetworks"},"Classes/C8yNetworks.html#/s:25Cumulocity_Client_Library11C8yNetworksC9provision_4conn7Combine12AnyPublisherVyAA0D6DeviceVAA19JcConnectionRequestC8APIErrorVyAA0daM0C_GGAJ_APtKFZ":{"name":"provision(_:conn:)","abstract":"

    Undocumented

    ","parent_name":"C8yNetworks"},"Classes/C8yNetworks.html#/s:25Cumulocity_Client_Library11C8yNetworksC11deprovision_4conn7Combine12AnyPublisherVyAA0D6DeviceVAA19JcConnectionRequestC8APIErrorVyAA0daM0C_GGAJ_APtKFZ":{"name":"deprovision(_:conn:)","abstract":"

    Undocumented

    ","parent_name":"C8yNetworks"},"Classes/C8yNetworks/UnknownNetworkTypeError.html":{"name":"UnknownNetworkTypeError","abstract":"

    Undocumented

    ","parent_name":"C8yNetworks"},"Classes/C8yNetworks.html#/s:25Cumulocity_Client_Library11C8yNetworksC20loadNetworkProviders11networkTypeySS_tF":{"name":"loadNetworkProviders(networkType:)","abstract":"

    Undocumented

    ","parent_name":"C8yNetworks"},"Classes/C8yNetworks.html#/s:25Cumulocity_Client_Library11C8yNetworksC16networkInstances8providerySS_tF":{"name":"networkInstances(provider:)","abstract":"

    Undocumented

    ","parent_name":"C8yNetworks"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP2idSSvp":{"name":"id","abstract":"

    iOS id attributed for loca use/indexing

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP5c8yIdSSSgvp":{"name":"c8yId","abstract":"

    Cumulocity assigned id for existing objects or nil if it doesn’t yet exist

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP4nameSSvp":{"name":"name","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP13groupCategoryAA0d5GroupG0Ovp":{"name":"groupCategory","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP11orgCategoryAA0d12OrganisationG0Ovp":{"name":"orgCategory","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP14deviceCategoryAA0D6DeviceV0hG0Ovp":{"name":"deviceCategory","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP16operationalLevelAA0d9OperationG0Ovp":{"name":"operationalLevel","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP6statusAA0d7ManagedE0V18AvailabilityStatusOvp":{"name":"status","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP8hierachySSSgvp":{"name":"hierachy","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP11hasChildrenSbvp":{"name":"hasChildren","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP11deviceCountSivp":{"name":"deviceCount","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP11onlineCountSivp":{"name":"onlineCount","abstract":"

    Only applicable if hasChildren > 0

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP12offlineCountSivp":{"name":"offlineCount","abstract":"

    Only applicable if hasChildren > 0

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP11alarmsCountSivp":{"name":"alarmsCount","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP014wrappedManagedE0AA0dgE0Vvp":{"name":"wrappedManagedObject","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP8childrenSayAA03AnydE0VGvp":{"name":"children","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP11externalIdsSDySSAA0D10ExternalIdVGvp":{"name":"externalIds","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP5notesSSSgvp":{"name":"notes","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP16defaultIdAndTypeSSyF":{"name":"defaultIdAndType()","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP5match13forExternalId4typeSbSS_SSSgtF":{"name":"match(forExternalId:type:)","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectPAAE14setExternalIdsyySayAA0dG2IdVGF":{"name":"setExternalIds(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectPAAE5isNewSbvp":{"name":"isNew","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectPAAE4typeSSSgvp":{"name":"type","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectPAAE8positionAA0d7ManagedE0V8PositionVSgvp":{"name":"position","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectPAAE19generateQRCodeImage7forTypeSo7UIImageCSSSg_tKF":{"name":"generateQRCodeImage(forType:)","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Structs/AnyC8yObject/WrappedType.html#/s:25Cumulocity_Client_Library12AnyC8yObjectV11WrappedTypeO0E6DeviceyA2EmF":{"name":"C8yDevice","abstract":"

    Undocumented

    ","parent_name":"WrappedType"},"Structs/AnyC8yObject/WrappedType.html#/s:25Cumulocity_Client_Library12AnyC8yObjectV11WrappedTypeO0E5GroupyA2EmF":{"name":"C8yGroup","abstract":"

    Undocumented

    ","parent_name":"WrappedType"},"Structs/AnyC8yObject.html#/s:25Cumulocity_Client_Library12AnyC8yObjectV2idSSvp":{"name":"id","abstract":"

    Local id reference for wrapped object

    ","parent_name":"AnyC8yObject"},"Structs/AnyC8yObject.html#/s:25Cumulocity_Client_Library12AnyC8yObjectV5c8yIdSSSgvp":{"name":"c8yId","abstract":"

    Cumulocity internal id from wrapped object

    ","parent_name":"AnyC8yObject"},"Structs/AnyC8yObject.html#/s:25Cumulocity_Client_Library12AnyC8yObjectV4typeAC11WrappedTypeOvp":{"name":"type","abstract":"

    Specifies the object type of the wrapped content, either C8yDevice or C8yGroup

    ","parent_name":"AnyC8yObject"},"Structs/AnyC8yObject.html#/s:25Cumulocity_Client_Library12AnyC8yObjectV4nameSSvp":{"name":"name","abstract":"

    The name attributed to the wrapped object

    ","parent_name":"AnyC8yObject"},"Structs/AnyC8yObject.html#/s:25Cumulocity_Client_Library12AnyC8yObjectV8childrenSayACGvp":{"name":"children","abstract":"

    Array of child objects associated with the wrapped object, both C8yGroup and C8yDevice","parent_name":"AnyC8yObject"},"Structs/AnyC8yObject.html#/s:25Cumulocity_Client_Library12AnyC8yObjectVyACxcAA0eF0Rzlufc":{"name":"init(_:)","abstract":"

    Constructor for a wrapper containing the given object

    ","parent_name":"AnyC8yObject"},"Structs/AnyC8yObject.html#/s:25Cumulocity_Client_Library12AnyC8yObjectV12wrappedValuexyAA0eF0RzlF":{"name":"wrappedValue()","abstract":"

    The wrapped object

    ","parent_name":"AnyC8yObject"},"Structs/AnyC8yObject.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"AnyC8yObject"},"Structs/AnyC8yObject.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"AnyC8yObject"},"Structs/AnyC8yObject/WrappedType.html":{"name":"WrappedType","abstract":"

    Enumerator type for possoble content types

    ","parent_name":"AnyC8yObject"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC13GROUP_ID_TYPESSvpZ":{"name":"GROUP_ID_TYPE","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC5c8yIdSSvp":{"name":"c8yId","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC10externalIdSSvp":{"name":"externalId","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC4nameSSvp":{"name":"name","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC8categoryAA0dF8CategoryOvp":{"name":"category","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC7orgNameSSvp":{"name":"orgName","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC13contactPersonSSvp":{"name":"contactPerson","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC12contactEmailSSvp":{"name":"contactEmail","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC12contactPhoneSSvp":{"name":"contactPhone","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC12addressLine1SSvp":{"name":"addressLine1","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC12addressLine2SSvp":{"name":"addressLine2","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC4citySSvp":{"name":"city","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC8postCodeSSvp":{"name":"postCode","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC7countrySSvp":{"name":"country","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC5notesSSvp":{"name":"notes","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC3latSdvp":{"name":"lat","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC3lngSdvp":{"name":"lng","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC3altSdvp":{"name":"alt","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC5isNewSbvp":{"name":"isNew","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC11haveChangesSbvp":{"name":"haveChanges","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC13readyToDeploySbvp":{"name":"readyToDeploy","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC9didChange7Combine19CurrentValueSubjectCySSs5NeverOGvp":{"name":"didChange","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC8onChange7Combine12AnyPublisherVyACs5NeverOGvp":{"name":"onChange","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupCACycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC04withF0AcA0dF0V_tcfc":{"name":"init(withGroup:)","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC5clearyyF":{"name":"clear()","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC02toF0yAA0dF0VSSSgF":{"name":"toGroup(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC02toF0yAA0dF0VAFF":{"name":"toGroup(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableDevice.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC11haveChangesSbvp":{"name":"haveChanges","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC10externalIdSSvp":{"name":"externalId","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC14externalIdTypeSSvp":{"name":"externalIdType","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC5c8yIdSSvp":{"name":"c8yId","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC4nameSSvp":{"name":"name","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC4typeSSvp":{"name":"type","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC8revisionSSvp":{"name":"revision","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC8firmwareSSvp":{"name":"firmware","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC8supplierSSvp":{"name":"supplier","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC5modelSSvp":{"name":"model","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC5notesSSvp":{"name":"notes","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC24requiredResponseIntervalSivp":{"name":"requiredResponseInterval","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC10operationsSaySSGvp":{"name":"operations","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC10dataPointsAA0d4DataH0VSgvp":{"name":"dataPoints","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC11networkTypeAA0d7NetworkH0Ovp":{"name":"networkType","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC15networkProviderSSvp":{"name":"networkProvider","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC15networkInstanceSSvp":{"name":"networkInstance","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC13networkAppKeySSvp":{"name":"networkAppKey","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC13networkAppEUISSvp":{"name":"networkAppEUI","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC8categoryAA0dF0V0F8CategoryOvp":{"name":"category","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC10isDeployedSbvp":{"name":"isDeployed","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC7webLinkSSvp":{"name":"webLink","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC5groupAA0D5GroupVSgvp":{"name":"group","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC5isNewSbvp":{"name":"isNew","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC9idChanged7Combine18PassthroughSubjectCySSs5NeverOGvp":{"name":"idChanged","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC17externalIdChanged7Combine12AnyPublisherVySSs5NeverOGvp":{"name":"externalIdChanged","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC9didChange7Combine19CurrentValueSubjectCySSs5NeverOGvp":{"name":"didChange","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC8onChange7Combine12AnyPublisherVyACs5NeverOGvp":{"name":"onChange","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceCACycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC5groupAcA0D5GroupVSg_tcfc":{"name":"init(group:)","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceCyAcA0dF0Vcfc":{"name":"init(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC5group13deviceWrapperAcA0D5GroupVSg_AA0d7MutableF0Ctcfc":{"name":"init(group:deviceWrapper:)","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC_4name12supplierName05modelI08category10operations8revision8firmware24requiredResponseIntervalACSS_S2SSgSSAA0dF0V0F8CategoryOSaySSGA2LSitcfc":{"name":"init(_:name:supplierName:modelName:category:operations:revision:firmware:requiredResponseInterval:)","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC5clearyyF":{"name":"clear()","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC7isValidyS2bF":{"name":"isValid(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC8updateId_6ofTypeySS_SStF":{"name":"updateId(_:ofType:)","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC8clearIdsyyF":{"name":"clearIds()","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC02toF0AA0dF0VyF":{"name":"toDevice()","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC02toF0yAA0dF0VAA0D13ManagedObjectV8PositionVSgF":{"name":"toDevice(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC12mergeDevicesyyAA0dF0VF":{"name":"mergeDevices(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yMutableDevice/Measurement.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC11MeasurementV3minSdSgvp":{"name":"min","abstract":"

    Undocumented

    ","parent_name":"Measurement"},"Classes/C8yMutableDevice/Measurement.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC11MeasurementV3maxSdSgvp":{"name":"max","abstract":"

    Undocumented

    ","parent_name":"Measurement"},"Classes/C8yMutableDevice/Measurement.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC11MeasurementV4unitSSSgvp":{"name":"unit","abstract":"

    Undocumented

    ","parent_name":"Measurement"},"Classes/C8yMutableDevice/Measurement.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC11MeasurementV5labelSSSgvp":{"name":"label","abstract":"

    Undocumented

    ","parent_name":"Measurement"},"Classes/C8yMutableDevice/Measurement.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC11MeasurementV4typeSSSgvp":{"name":"type","abstract":"

    Undocumented

    ","parent_name":"Measurement"},"Classes/C8yMutableDevice/Measurement.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC11MeasurementVAEycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"Measurement"},"Classes/C8yMutableDevice/Measurement.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC11MeasurementV3min3max4unit5label4typeAESd_SdS3Stcfc":{"name":"init(min:max:unit:label:type:)","abstract":"

    Undocumented

    ","parent_name":"Measurement"},"Classes/C8yMutableDevice/MeasurementSeries.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC17MeasurementSeriesV4nameSSSgvp":{"name":"name","abstract":"

    Undocumented

    ","parent_name":"MeasurementSeries"},"Classes/C8yMutableDevice/MeasurementSeries.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC17MeasurementSeriesV5labelSSSgvp":{"name":"label","abstract":"

    Undocumented

    ","parent_name":"MeasurementSeries"},"Classes/C8yMutableDevice/MeasurementSeries.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC17MeasurementSeriesV4unitSSSgvp":{"name":"unit","abstract":"

    Undocumented

    ","parent_name":"MeasurementSeries"},"Classes/C8yMutableDevice/MeasurementSeries.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC17MeasurementSeriesV7yValuesSaySdGvp":{"name":"yValues","abstract":"

    Undocumented

    ","parent_name":"MeasurementSeries"},"Classes/C8yMutableDevice/MeasurementSeries.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC17MeasurementSeriesV7xValuesSaySSGvp":{"name":"xValues","abstract":"

    Undocumented

    ","parent_name":"MeasurementSeries"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC6deviceAA0dF0Vvp":{"name":"device","abstract":"

    Wrapped device to which we want to add dynamic data

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC8positionSo22CLLocationCoordinate2DVSgvp":{"name":"position","abstract":"

    Current GPS location of device

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC13reloadMetricsSbvp":{"name":"reloadMetrics","abstract":"

    Set to true if you want to load latest metrics for the device, value will reset back to false once reload has completed

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC10reloadLogsSbvp":{"name":"reloadLogs","abstract":"

    Set to true if you want to load latest logs for the device, value will reset back to false once reload has completed

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC12reloadAlarmsSbvp":{"name":"reloadAlarms","abstract":"

    Set to true if you want to load latest alarms for the device, value will reset back to false once reload has completed

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC16reloadOperationsSbvp":{"name":"reloadOperations","abstract":"

    Set to true if you want to load latest operations history for the device, value will reset back to false once reload has completed

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC12batteryLevelSdvp":{"name":"batteryLevel","abstract":"

    Returns the current battery level if available (returns -2 if not applicable)

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC13primaryMetricAC11MeasurementVvp":{"name":"primaryMetric","abstract":"

    Returns the primary metric for this device e.g. Temperature, ambiance etc.","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC20primaryMetricHistoryAC17MeasurementSeriesVvp":{"name":"primaryMetricHistory","abstract":"

    Returns the primary metric history

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC12measurementsSDySSSayAA0D11MeasurementVGGvp":{"name":"measurements","abstract":"

    Returns all available measurements captured by Cumulocity for this device

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC6eventsSayAA0D5EventVGvp":{"name":"events","abstract":"

    Returns all the latest events received by Cumulocity for the device

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC6alarmsSayAA0D5AlarmVGvp":{"name":"alarms","abstract":"

    Returns all the latest alarms received by Cumulocity for the device

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC16operationHistorySayAA0D9OperationVGvp":{"name":"operationHistory","abstract":"

    Returns a list of all operations that are pending or completed that have been submitted to Cumulocity for this device

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC12isMonitoringSbvp":{"name":"isMonitoring","abstract":"

    Indicates whether there is currently a background thread in place to periodically fetch the latest preferred metric and battery level","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC12isRestartingSbvp":{"name":"isRestarting","abstract":"

    Convenience attribute to try and detect if a device is currently being restarted, i.e. someone submitted a ‘c8y_Restart’ operation","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC14lastAttachmentAA18JcMultiPartContentV0lK0VSgvp":{"name":"lastAttachment","abstract":"

    Convenience attribute that caches the last binary file associated with the device that was fetched from Cumulocity","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC4connAA0dA10ConnectionCSgvp":{"name":"conn","abstract":"

    Associated Cumulocity connection info that allows this object to fetch/post data

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceCACycfc":{"name":"init()","abstract":"

    Default constructor representing a new C8yDevice

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC_10connectionAcA0dF0V_AA0dA10ConnectionCtcfc":{"name":"init(_:connection:)","abstract":"

    Constructor to create a mutable device for the give device

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC22primaryMetricPublisher09preferredH015refreshInterval7Combine03AnyI0VyAC11MeasurementVs5NeverOGSSSg_SdtF":{"name":"primaryMetricPublisher(preferredMetric:refreshInterval:)","abstract":"

    Provides a publisher that can be used to listen for periodic updates to primary metric

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC7restartyyF":{"name":"restart()","abstract":"

    Submits an operation to Cumulocity to ask the device to restart","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC22toggleMaintainanceModeyyKF":{"name":"toggleMaintainanceMode()","abstract":"

    Sets the device’s requiredResponseInterval to -1 to trigger Cumulocity’s maintenance mode.","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC11toggleRelayyyKF":{"name":"toggleRelay()","abstract":"

    Submits an operation to switch the relay and also synchronises the device relay attribute C8yDevice.relayState.","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC06updateF8Property7withKey5valueySS_SStKF":{"name":"updateDeviceProperty(withKey:value:)","abstract":"

    Updates the server side Cumulocity Managed Object based on the properties provided here.

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC9provision7Combine12AnyPublisherVyAA0dF0VAA19JcConnectionRequestC8APIErrorVyAA0daL0C_GGyKF":{"name":"provision()","abstract":"

    Provisions the netwok connection for the device.","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC11deprovision7Combine12AnyPublisherVyAA0dF0VAA19JcConnectionRequestC8APIErrorVyAA0daL0C_GGyKF":{"name":"deprovision()","abstract":"

    Deprovisions the netwok connection from the device.","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC12runOperationy7Combine12AnyPublisherVySSAA19JcConnectionRequestC8APIErrorVyAA0daM0C_GGAA0dH0VKF":{"name":"runOperation(_:)","abstract":"

    Submits the given operation to Cumulocity and records it in operationHistory","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC12postNewAlarm4type8severity4text7Combine12AnyPublisherVyAA0dI0VAA19JcConnectionRequestC8APIErrorVyAA0daQ0C_GGSS_AL8SeverityOSStKF":{"name":"postNewAlarm(type:severity:text:)","abstract":"

    Submits the new alarm to Cumulocity and records it in alarms","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC11updateAlarmy7Combine12AnyPublisherVyAA0dH0VAA19JcConnectionRequestC8APIErrorVyAA0daM0C_GGAIKF":{"name":"updateAlarm(_:)","abstract":"

    Updates the existing alarm to Cumulocity and the copy in alarms

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC02toF14PositionUpdateAA0dF0VyF":{"name":"toDevicePositionUpdate()","abstract":"

    Convenience method to create a Managed Object containing only the device’s GPS position

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC21updateMetricsForTodayyyF":{"name":"updateMetricsForToday()","abstract":"

    Fetches latest device metrics, views will be updated automatically via published attribute measurements","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC23fetchAllMetricsForToday7Combine12AnyPublisherVySDySSSayAA0D11MeasurementVGGAA19JcConnectionRequestC8APIErrorVyAA0daQ0C_GGyF":{"name":"fetchAllMetricsForToday()","abstract":"

    Fetches latest device metrics from Cumulocity

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC23updateEventLogsForTodayyyF":{"name":"updateEventLogsForToday()","abstract":"

    Fetches latest device event logs, views will be updated automatically via published attribute events","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC22fetchEventLogsForToday7Combine12AnyPublisherVySayAA0dH0VGAA19JcConnectionRequestC8APIErrorVyAA0daP0C_GGyF":{"name":"fetchEventLogsForToday()","abstract":"

    Fetches latest device events from Cumulocity

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC22updateOperationHistoryyyF":{"name":"updateOperationHistory()","abstract":"

    Fetches latest device operation history, views will be updated automatically via published attribute operationHistory","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC21fetchOperationHistory7Combine12AnyPublisherVySayAA0dH0VGAA19JcConnectionRequestC8APIErrorVyAA0daN0C_GGyF":{"name":"fetchOperationHistory()","abstract":"

    Fetches latest device operation history from Cumulocity

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC20updateAlarmsForTodayyyF":{"name":"updateAlarmsForToday()","abstract":"

    Fetches latest device alarms, views will be updated automatically via published attribute alarms","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC25fetchActiveAlarmsForToday7Combine12AnyPublisherVySayAA0D5AlarmVGAA19JcConnectionRequestC8APIErrorVyAA0daQ0C_GGyF":{"name":"fetchActiveAlarmsForToday()","abstract":"

    Fetches latest device alarms from Cumulocity

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC28fetchMostRecentPrimaryMetricy7Combine12AnyPublisherVyAC11MeasurementVs5NeverOGSSSgF":{"name":"fetchMostRecentPrimaryMetric(_:)","abstract":"

    Fetches latest device prefered metric from Cumulocity

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC28startMonitorForPrimaryMetric_15refreshIntervalySSSg_SdtF":{"name":"startMonitorForPrimaryMetric(_:refreshInterval:)","abstract":"

    Initiates a background thread to periodically refetch the preferred metric from Cumulocity.","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC14stopMonitoringyyF":{"name":"stopMonitoring()","abstract":"

    Stops the background thread for the preferred metric refresh and operation history. The thread must have been started by either startMonitorForPrimaryMetric(_:refreshInterval) or","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC34startMonitoringForOperationHistoryyySdF":{"name":"startMonitoringForOperationHistory(_:)","abstract":"

    Starts a background thread to refresh operation history periodically

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC18statusForOperationyAA0dI0VSgSSF":{"name":"statusForOperation(_:)","abstract":"

    Returns the current status for given operation type, Will return only latest valeu if multiple operations exist for the same type

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC15attachmentForId2id7Combine12AnyPublisherVyAA18JcMultiPartContentV0qP0VAA0N17ConnectionRequestC8APIErrorVyAA0daR0C_GGSS_tF":{"name":"attachmentForId(id:)","abstract":"

    Downloads a binary attachment with the given id from Cumolocity and also caches the result in lastAttachment

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC13addAttachment8filename8fileType7content7Combine12AnyPublisherVySSAA19JcConnectionRequestC8APIErrorVyAA0daQ0C_GGSS_SS10Foundation4DataVtF":{"name":"addAttachment(filename:fileType:content:)","abstract":"

    Uploads the given binary content to Cumulocity and updates the managed object associated with this device to record the resulting binary attachment id.","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC17replaceAttachment5index8filename8fileType7content7Combine12AnyPublisherVyAA18JcMultiPartContentV0tS0VSgAA0Q17ConnectionRequestC8APIErrorVyAA0daU0C_GGSi_S2S10Foundation4DataVtF":{"name":"replaceAttachment(index:filename:fileType:content:)","abstract":"

    Replaces the existing attachment reference and uploades the content to Cumulocity. The existing attachment reference is replaced with the new one.","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice/MeasurementSeries.html":{"name":"MeasurementSeries","abstract":"

    Undocumented

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice/Measurement.html":{"name":"Measurement","abstract":"

    Undocumented

    ","parent_name":"C8yMutableDevice"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO7UnknownyA2EmF":{"name":"Unknown","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO5GroupyA2EmF":{"name":"Group","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO5GaugeyA2EmF":{"name":"Gauge","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO11TemperatureyA2EmF":{"name":"Temperature","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO6MotionyA2EmF":{"name":"Motion","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO11AcceleratoryA2EmF":{"name":"Accelerator","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO5LightyA2EmF":{"name":"Light","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO8HumidityyA2EmF":{"name":"Humidity","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO8MoistureyA2EmF":{"name":"Moisture","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO8DistanceyA2EmF":{"name":"Distance","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO7CurrentyA2EmF":{"name":"Current","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO13ElectricMeteryA2EmF":{"name":"ElectricMeter","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO8GasMeteryA2EmF":{"name":"GasMeter","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO10ThermostatyA2EmF":{"name":"Thermostat","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO5MotoryA2EmF":{"name":"Motor","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO6CamerayA2EmF":{"name":"Camera","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO5AlarmyA2EmF":{"name":"Alarm","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO4LockyA2EmF":{"name":"Lock","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO7NetworkyA2EmF":{"name":"Network","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO6RouteryA2EmF":{"name":"Router","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO5PhoneyA2EmF":{"name":"Phone","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO8ComputeryA2EmF":{"name":"Computer","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:s12IdentifiableP2id2IDQzvp":{"name":"id","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html":{"name":"DeviceCategory","abstract":"

    Used to categorise the device type

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV2idSSvp":{"name":"id","abstract":"

    client side id, required by SwiftUI for display purposes

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV11externalIdsSDySSAA0D10ExternalIdVGvp":{"name":"externalIds","abstract":"

    Dictionary of all related external id’s.","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV13groupCategoryAA0d5GroupG0Ovp":{"name":"groupCategory","abstract":"

    Implemented in accordance to protocol C8yObject, always returns .device

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV11orgCategoryAA0d12OrganisationG0Ovp":{"name":"orgCategory","abstract":"

    Implemented in accordance to protocol C8yObject, always returns .na as it is a device

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV14deviceCategoryAC0eG0Ovp":{"name":"deviceCategory","abstract":"

    Returns the category to which the device belongs.","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV16operationalLevelAA0d9OperationG0Ovp":{"name":"operationalLevel","abstract":"

    Convenience attribute to determin if the device is operating correctly or not.

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV11deviceCountSivp":{"name":"deviceCount","abstract":"

    Returns number of child devices

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV11onlineCountSivp":{"name":"onlineCount","abstract":"

    Returns number of child devices that are available

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV12offlineCountSivp":{"name":"offlineCount","abstract":"

    Returns number of child devices that are unavailable

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV11alarmsCountSivp":{"name":"alarmsCount","abstract":"

    Total number of alarms associated with this device

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV7isRelaySbvp":{"name":"isRelay","abstract":"

    Returns true if the associated device is a switch/relay type device

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV10relayStateAA0D13ManagedObjectV05RelayG4TypeOSgvp":{"name":"relayState","abstract":"

    Reflects current state of relay either open, closed or pending","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV6statusAA0D13ManagedObjectV18AvailabilityStatusOvp":{"name":"status","abstract":"

    Returns the Cumulocity derived status of the device.","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV12serialNumberSSSgvp":{"name":"serialNumber","abstract":"

    Returns the device’s serial number if available

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV8supplierSSvp":{"name":"supplier","abstract":"

    String value describing the supplier of the device or ‘generic’ if not defined

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV5modelSSvp":{"name":"model","abstract":"

    String value describing the model of the device or an empty string if not defined

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV8revisionSSSgvp":{"name":"revision","abstract":"

    String value describing the revision of the device or nil if not available

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV8firmwareSSSgvp":{"name":"firmware","abstract":"

    String value describing the device’s firmware version or nil if not available

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV19supportedOperationsSaySSGvp":{"name":"supportedOperations","abstract":"

    String list of operation types that are supported by this device.","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV7networkAA0D15AssignedNetworkVvp":{"name":"network","abstract":"

    Network settings describing what network the device uses to communicate.

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV10isDeployedSbvp":{"name":"isDeployed","abstract":"

    Used in relation to network to determine if the device has been provisioned within the required network.","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV5notesSSSgvp":{"name":"notes","abstract":"

    Arbritary text associated with the device or nil if note available.

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV11lastUpdated10Foundation4DateVSgvp":{"name":"lastUpdated","abstract":"

    Date/time that the Managed Object represeting this device was last updated in Cumulocity

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV11lastMessage10Foundation4DateVSgvp":{"name":"lastMessage","abstract":"

    Date/time that Cumulocity last received some kind of activity from the device.","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV24requiredResponseIntervalSiSgvp":{"name":"requiredResponseInterval","abstract":"

    Value in seconds used to determine device availability, i.e. the device is considered unavailable if no activity is received from the device within","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV7webLinkSSSgvp":{"name":"webLink","abstract":"

    Custom attribute to allow a web url to be associated with the device.","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV9connectedSbvp":{"name":"connected","abstract":"

    This attribute only applies to devices that connect to Cumulocity using push notifications rather than the more typical polling mechanism","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV6alarmsAA0D13ManagedObjectV18ActiveAlarmsStatusVSgvp":{"name":"alarms","abstract":"

    Alarm summary for device.

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV10dataPointsAA0d4DataG0VSgvp":{"name":"dataPoints","abstract":"

    Defines the type of measurements that can be collected for this device and gives an indication to how they should be displayed

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV20wrappedManagedObjectAA0dgH0Vvp":{"name":"wrappedManagedObject","abstract":"

    Represents the wrapped Managed Object that defines this device

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV8hierachySSSgvp":{"name":"hierachy","abstract":"

    String representing the hierachy in which device belongs, i.e. list the parent group in which device is nested.","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV11attachmentsSaySSGvp":{"name":"attachments","abstract":"

    List of attachment references associated with this device. The attachments themselves can be","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV8childrenSayAA03AnyD6ObjectVGvp":{"name":"children","abstract":"

    List of child devices associated with this device, only applicable for router or gateway type devices.

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV10externalId4typeACSS_SStcfc":{"name":"init(externalId:type:)","abstract":"

    Creates a new empty device with the given external id and type

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceVyAcA0D13ManagedObjectVcfc":{"name":"init(_:)","abstract":"

    Creates a device based on the underlying managed object

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV11isDifferentySbACF":{"name":"isDifferent(_:)","abstract":"

    Convenience method to determine if the given device matches all of the same attributes as this device

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV16defaultIdAndTypeSSyF":{"name":"defaultIdAndType()","abstract":"

    Returns a string representing the default external id and type if provided or if not the c8y internal id.

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV9defaultIdSSSgyF":{"name":"defaultId()","abstract":"

    Returns the default external id if provided or if not the c8y internal id.

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV5match13forExternalId4typeSbSS_SSSgtF":{"name":"match(forExternalId:type:)","abstract":"

    Returns true if the given external id matches this device

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV24matchRawStringIdentifier4line9separatorSbSS_SJSgtF":{"name":"matchRawStringIdentifier(line:separator:)","abstract":"

    Returns true if an external id and type can be found in the formatted string, which then matches one of the devices.

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV19generateQRCodeImageSo7UIImageCyKF":{"name":"generateQRCodeImage()","abstract":"

    Returns a UIImage representing a QR code of the default id of this device

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV19generateQRCodeImage7forTypeSo7UIImageCSSSg_tKF":{"name":"generateQRCodeImage(forType:)","abstract":"

    Returns a UIImage representing a QR code for the given external id type of this device.","parent_name":"C8yDevice"},"Structs/C8yGroup/Info.html#/s:25Cumulocity_Client_Library8C8yGroupV4InfoV7orgNameSSvp":{"name":"orgName","abstract":"

    Undocumented

    ","parent_name":"Info"},"Structs/C8yGroup/Info.html#/s:25Cumulocity_Client_Library8C8yGroupV4InfoV7subNameSSSgvp":{"name":"subName","abstract":"

    Undocumented

    ","parent_name":"Info"},"Structs/C8yGroup/Info.html#/s:25Cumulocity_Client_Library8C8yGroupV4InfoV11contractRefSSSgvp":{"name":"contractRef","abstract":"

    Undocumented

    ","parent_name":"Info"},"Structs/C8yGroup/Info.html#/s:25Cumulocity_Client_Library8C8yGroupV4InfoV7addressAA0D7AddressVSgvp":{"name":"address","abstract":"

    Undocumented

    ","parent_name":"Info"},"Structs/C8yGroup/Info.html#/s:25Cumulocity_Client_Library8C8yGroupV4InfoV8planningAA0D8PlanningVSgvp":{"name":"planning","abstract":"

    Undocumented

    ","parent_name":"Info"},"Structs/C8yGroup/Info.html#/s:25Cumulocity_Client_Library8C8yGroupV4InfoV9siteOwnerAA0d7ContactF0VSgvp":{"name":"siteOwner","abstract":"

    Undocumented

    ","parent_name":"Info"},"Structs/C8yGroup/Info.html#/s:25Cumulocity_Client_Library8C8yGroupV4InfoV10adminOwnerAA0d7ContactF0VSgvp":{"name":"adminOwner","abstract":"

    Undocumented

    ","parent_name":"Info"},"Structs/C8yGroup/Info.html#/s:25Cumulocity_Client_Library8C8yGroupV4InfoV7orgName03subH07address7contact8planningAESS_SSSgAA0D7AddressVSgAA0d7ContactF0VSgAA0D8PlanningVSgtcfc":{"name":"init(orgName:subName:address:contact:planning:)","abstract":"

    Undocumented

    ","parent_name":"Info"},"Structs/C8yGroup/Info.html#/s:25Cumulocity_Client_Library8C8yGroupV4InfoV11isDifferentySbAESgF":{"name":"isDifferent(_:)","abstract":"

    Undocumented

    ","parent_name":"Info"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV2idSSvp":{"name":"id","abstract":"

    client side id, required by SwiftUI for display purposes

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV11externalIdsSDySSAA0D10ExternalIdVGvp":{"name":"externalIds","abstract":"

    Dictionary of all related external id’s.","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV13groupCategoryAA0deG0Ovp":{"name":"groupCategory","abstract":"

    Implemented in accordance to protocol C8yObject in order to categorise the type of group","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV8hierachySSSgvp":{"name":"hierachy","abstract":"

    String representing the hierachy in which group belongs, i.e. list the parent group in which device is nested.","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV4infoAC4InfoVvp":{"name":"info","abstract":"

    Custom attribute to locate the group if it represents a physical category such as Site, Building or Room.

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV9subGroupsSayACGvp":{"name":"subGroups","abstract":"

    Returns a list of all the subgroups associated with this group

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV8childrenSayAA03AnyD6ObjectVGvp":{"name":"children","abstract":"

    Returns a list of all the subgroups and devices associated with this group

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV11deviceCountSivp":{"name":"deviceCount","abstract":"

    Undocumented

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV20wrappedManagedObjectAA0dgH0Vvp":{"name":"wrappedManagedObject","abstract":"

    Represents the wrapped Managed Object that defines this group

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupVyAcA0D13ManagedObjectVcfc":{"name":"init(_:)","abstract":"

    Constructor to create a group for the given c8y managed object

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV11isDifferentySbACF":{"name":"isDifferent(_:)","abstract":"

    Convenience method to determine if the given group matches all of the same attributes as this group

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV11isDifferentySbAA0D6DeviceVF":{"name":"isDifferent(_:)","abstract":"

    Convenience method to determine if the given device matches on of the devices associated with this group

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV16defaultIdAndTypeSSyF":{"name":"defaultIdAndType()","abstract":"

    Returns a string representing the default external id and type if provided or if not the c8y internal id.

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV9defaultIdSSSgyF":{"name":"defaultId()","abstract":"

    Returns the default external id if provided or if not the c8y internal id.

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV19generateQRCodeImageSo7UIImageCyKF":{"name":"generateQRCodeImage()","abstract":"

    Returns a UIImage representing a QR code of the default id of this device

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV16isPlannedForDateySb10Foundation0I0VF":{"name":"isPlannedForDate(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV5match13forExternalId4typeSbSS_SSSgtF":{"name":"match(forExternalId:type:)","abstract":"

    Returns true if the given external id matches one for this group

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV8containsySbSSF":{"name":"contains(_:)","abstract":"

    Returns true if a sub-asset with the given internal id is found in this group or one its children

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV5group13forExternalId6ofTypeACSgSS_SStF":{"name":"group(forExternalId:ofType:)","abstract":"

    returns the sub-group matching the given external id in this group or one of its children

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV6device04withD2IdAA0D6DeviceVSgSSSg_tF":{"name":"device(withC8yId:)","abstract":"

    returns the device within this group or one of its children for the given id

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV6device13forExternalId6ofTypeAA0D6DeviceVSgSS_SStF":{"name":"device(forExternalId:ofType:)","abstract":"

    returns the device within this group or one of its children for the given external id

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV05addToE0yyxAA0D6ObjectRzlF":{"name":"addToGroup(_:)","abstract":"

    Adds the given asset to the group

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV05addToE0010c8yIdOfSubE06objectSbSS_xtAA0D6ObjectRzlF":{"name":"addToGroup(c8yIdOfSubGroup:object:)","abstract":"

    Adds the given asset to the sub-group within this group one of its children

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV010removeFromE0ySbSSF":{"name":"removeFromGroup(_:)","abstract":"

    Removes the specified asset from the group or sub group of one of its children

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV09replaceInE0ySbxAA0D6ObjectRzlF":{"name":"replaceInGroup(_:)","abstract":"

    Replaces the current asset in the group or sub group of one of its children

    ","parent_name":"C8yGroup"},"Structs/C8yGroup/Info.html":{"name":"Info","abstract":"

    Undocumented

    ","parent_name":"C8yGroup"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC7objectsSayAA03AnyD6ObjectVGvp":{"name":"objects","abstract":"

    Objects that published from this collection. Devices and Groups are wrapped in an AnyC8yObject instance to avoid collection","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC10connectionAA0dA10ConnectionCSgvp":{"name":"connection","abstract":"

    The connection reference that was last used to load the collection via load(_:c8yReferencesToLoad:includeSubGroups:)

    ","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC8networksAA0D8NetworksCvp":{"name":"networks","abstract":"

    List of available network providers

    ","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC10groupCountSivp":{"name":"groupCount","abstract":"

    Undocumented

    ","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC11deviceCountSivp":{"name":"deviceCount","abstract":"

    Undocumented

    ","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionCACycfc":{"name":"init()","abstract":"

    Default constructor, use from SwiftUI Views with the prefix @StateObject.","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC10setRefresh_16includeSubGroupsySd_SbtF":{"name":"setRefresh(_:includeSubGroups:)","abstract":"

    Established a background thread to automatically refresh all of the assets in the collection i.e. detect","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC11stopRefreshyyF":{"name":"stopRefresh()","abstract":"

    Disables background refresh thread","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC07refreshE0yyxAA0D6ObjectRzlF":{"name":"refreshAsset(_:)","abstract":"

    Force refresh the given asset, i.e. retrieve latest version from Cumulocity","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC9doRefresh16includeSubGroups17completionHandlerySb_yyctF":{"name":"doRefresh(includeSubGroups:completionHandler:)","abstract":"

    Force a refresh of all assets in the collection

    ","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC4load_19c8yReferencesToLoad16includeSubGroups7Combine12AnyPublisherVySayAA0pD6ObjectVGAA19JcConnectionRequestC8APIErrorVyAA0daT0C_GGARSg_SaySSGSbtKF":{"name":"load(_:c8yReferencesToLoad:includeSubGroups:)","abstract":"

    Call this method to populate your collection with the required assets.","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC6reload_16includeSubGroups7Combine12AnyPublisherVySayAA0lD6ObjectVGAA19JcConnectionRequestC8APIErrorVyAA0daP0C_GGSgSaySSG_SbtKF":{"name":"reload(_:includeSubGroups:)","abstract":"

    Similar to load(:c8yReferencesToLoad:includeSubGroups) call this method to repopulate your collection with the required assets.

    ","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC5clearyyF":{"name":"clear()","abstract":"

    Clears out the collection, all assets will be removed locally

    ","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC04isInF0ySbAA0D5GroupVF":{"name":"isInCollection(_:)","abstract":"

    Returns true if the given group is referenced in the collection at the top-level

    ","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC04isInF0ySbSSF":{"name":"isInCollection(_:)","abstract":"

    Returns true if an asset with the given id is referenced in the collection at the top-level

    ","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC8groupFor5c8yIdAA0D5GroupVSgSS_tF":{"name":"groupFor(c8yId:)","abstract":"

    Returns the group for the given id, or nil if not found.","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC9deviceForyAA0D6DeviceVSgSSF":{"name":"deviceFor(_:)","abstract":"

    Returns the device for the given id, or nil if not found.","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC9deviceFor10externalId6ofTypeAA0D6DeviceVSgSS_SStF":{"name":"deviceFor(externalId:ofType:)","abstract":"

    Returns the device for the given external id, or nil if not found.","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC9objectForySaySSGSg4path_AA03AnyD6ObjectVSg0G0tSSF":{"name":"objectFor(_:)","abstract":"

    Returns the asset for the given id, or nil if not found.","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC16replaceObjectForySbxAA0dH0RzlF":{"name":"replaceObjectFor(_:)","abstract":"

    Replaces an existing asset with the given asset using the object c8y internal id.

    ","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC3addyyxAA0D6ObjectRzlF":{"name":"add(_:)","abstract":"

    Adds an asset to the collection","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC6remove5c8yIdSbSS_tF":{"name":"remove(c8yId:)","abstract":"

    Removes the asset from the local collection.","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC17addGroupReference5c8yId16includeSubGroups17completionHandlerySS_SbyAA0dH0VSg_s5Error_pSgtctF":{"name":"addGroupReference(c8yId:includeSubGroups:completionHandler:)","abstract":"

    Adds a group asset to the local collection using its c8y Internal id.","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC6create_17completionHandleryx_yxSg_s5Error_pSgtctKAA0D6ObjectRzlF":{"name":"create(_:completionHandler:)","abstract":"

    Creates the new asset in Cumulocity and then adds it to the local collection if successful","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC10saveObject_17completionHandleryx_ySb_s5Error_pSgtctKAA0dH0RzlF":{"name":"saveObject(_:completionHandler:)","abstract":"

    Saves any changes to the asset in Cumulocity

    ","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC6delete_17completionHandleryx_ySbctAA0D6ObjectRzlF":{"name":"delete(_:completionHandler:)","abstract":"

    Deletes the existing asset from Cumulocity and then removed it from the local collection if necessary","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC10addToGroup_05c8yOfI017completionHandleryx_SSyxSg_s5Error_pSgtctKAA0D6ObjectRzlF":{"name":"addToGroup(_:c8yOfGroup:completionHandler:)","abstract":"

    Convenience method that allows a new device or group to be created and then added to an existing group or sub-group. Following which, it then ensures that the local collection is updated","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC13assignToGroup_05c8yOfI017completionHandleryx_SSyxSg_s5Error_pSgtctAA0D6ObjectRzlF":{"name":"assignToGroup(_:c8yOfGroup:completionHandler:)","abstract":"

    Convenience method that allows an existing device or group to be added to an existing group or sub-group. Following which, it then ensures that the local collection is updated","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC11lookupGroup5c8yId17completionHandlerySS_yAA0dH0VSg_s5Error_pSgtctF":{"name":"lookupGroup(c8yId:completionHandler:)","abstract":"

    Returns the group for the given c8y internal id, or nil if not found. It first checks in the local cache and if not found queries the back-end cumulocity tenant","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC12lookupDevice5c8yId17completionHandlerySS_yAA0dH0VSg_s5Error_pSgtctF":{"name":"lookupDevice(c8yId:completionHandler:)","abstract":"

    Returns the device for the given c8y internal id, or nil if not found. It first checks in the local cache and if not found queries the back-end cumulocity tenant","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC12lookupDevice13forExternalId6ofType17completionHandlerySS_SSyAA0dH0VSg_AA19JcConnectionRequestC8APIErrorVyAA0daQ0C_GSgtctF":{"name":"lookupDevice(forExternalId:ofType:completionHandler:)","abstract":"

    Returns the device for the given external id and type, or nil if not found. It first checks in the local cache and if not found queries the back-end cumulocity tenant","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC11lookupGroup13forExternalId4type17completionHandlerySS_SSyAA0dH0VSg_s5Error_pSgtctF":{"name":"lookupGroup(forExternalId:type:completionHandler:)","abstract":"

    Returns the group for the given external id and type, or nil if not found. It first checks in the local cache and if not found queries the back-end cumulocity tenant","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html":{"name":"C8yAssetCollection","abstract":"

    Class to allow you to manage an abritary collection of groups or devices from the users device"},"Structs/C8yGroup.html":{"name":"C8yGroup","abstract":"

    Encapsulates a c8y C8yManagedObject managed object and treats it as a group exposing attributes and methods typically attributed to managing a group.

    "},"Structs/C8yDevice.html":{"name":"C8yDevice","abstract":"

    Encapsulates a c8y C8yManagedObject managed object and treats it as a device exposing attributes and methods typically attributed to a device"},"Classes/C8yMutableDevice.html":{"name":"C8yMutableDevice","abstract":"

    Presents a C8Device device that can be observed for changed within in a SwiftUI View directly."},"Classes/C8yEditableDevice.html":{"name":"C8yEditableDevice","abstract":"

    Undocumented

    "},"Classes/C8yEditableGroup.html":{"name":"C8yEditableGroup","abstract":"

    Undocumented

    "},"Structs/AnyC8yObject.html":{"name":"AnyC8yObject","abstract":"

    Wrapper to allow objects deviced from C8yObject to managed as a collection."},"Protocols/C8yObject.html":{"name":"C8yObject","abstract":"

    Protocol identifying common features for all cumulocity assets managed via a C8yManagedObject

    "},"Classes/C8yNetworks.html":{"name":"C8yNetworks","abstract":"

    Undocumented

    "},"installation.html":{"name":"Installation"},"quick-use-guide.html":{"name":"Quick Use Guide"},"About.html":{"name":"About"},"High%20Level%20Access.html":{"name":"High Level Access"},"Custom%20Fragments.html":{"name":"Custom Fragments"},"Access%2FUpdate%20Objects.html":{"name":"Access/Update Objects"},"Data%20Models.html":{"name":"Data Models"},"Custom%20Models.html":{"name":"Custom Models"},"API%20Tools.html":{"name":"API Tools"},"Other%20Classes.html":{"name":"Other Classes","abstract":"

    The following classes are available globally.

    "},"Other%20Global%20Variables.html":{"name":"Other Global Variables","abstract":"

    The following global variables are available globally.

    "},"Other%20Enums.html":{"name":"Other Enumerations","abstract":"

    The following enumerations are available globally.

    "},"Other%20Extensions.html":{"name":"Other Extensions","abstract":"

    The following extensions are available globally.

    "},"Other%20Structs.html":{"name":"Other Structures","abstract":"

    The following structures are available globally.

    "}} \ No newline at end of file diff --git a/docs/out/docsets/.docset/Contents/Resources/Documents/undocumented.json b/docs/out/docsets/.docset/Contents/Resources/Documents/undocumented.json index 72b0608..54bd060 100644 --- a/docs/out/docsets/.docset/Contents/Resources/Documents/undocumented.json +++ b/docs/out/docsets/.docset/Contents/Resources/Documents/undocumented.json @@ -175,48 +175,6 @@ "symbol_kind": "source.lang.swift.decl.var.instance", "warning": "undocumented" }, - { - "file": "/Users/jcart/Programming/xcode/c8y-ios-client/Cumulocity Client Library/Sources/c8y-lib/common/core/RepeatingTimer.swift", - "line": 16, - "symbol": "JcRepeatingTimer.timeInterval", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/jcart/Programming/xcode/c8y-ios-client/Cumulocity Client Library/Sources/c8y-lib/common/core/RepeatingTimer.swift", - "line": 18, - "symbol": "JcRepeatingTimer.init(timeInterval:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/jcart/Programming/xcode/c8y-ios-client/Cumulocity Client Library/Sources/c8y-lib/common/core/RepeatingTimer.swift", - "line": 31, - "symbol": "JcRepeatingTimer.eventHandler", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/jcart/Programming/xcode/c8y-ios-client/Cumulocity Client Library/Sources/c8y-lib/common/core/RepeatingTimer.swift", - "line": 51, - "symbol": "JcRepeatingTimer.resume()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/jcart/Programming/xcode/c8y-ios-client/Cumulocity Client Library/Sources/c8y-lib/common/core/RepeatingTimer.swift", - "line": 58, - "symbol": "JcRepeatingTimer.resume(_:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/jcart/Programming/xcode/c8y-ios-client/Cumulocity Client Library/Sources/c8y-lib/common/core/RepeatingTimer.swift", - "line": 75, - "symbol": "JcRepeatingTimer.suspend()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, { "file": "/Users/jcart/Programming/xcode/c8y-ios-client/Cumulocity Client Library/Sources/c8y-lib/common/extensions/DateExtensions.swift", "line": 13, diff --git a/docs/out/docsets/.docset/Contents/Resources/docSet.dsidx b/docs/out/docsets/.docset/Contents/Resources/docSet.dsidx index a9cb3ea..5074359 100644 Binary files a/docs/out/docsets/.docset/Contents/Resources/docSet.dsidx and b/docs/out/docsets/.docset/Contents/Resources/docSet.dsidx differ diff --git a/docs/out/docsets/.tgz b/docs/out/docsets/.tgz index 17a2eee..4ca1966 100644 Binary files a/docs/out/docsets/.tgz and b/docs/out/docsets/.tgz differ diff --git a/docs/out/index.html b/docs/out/index.html index a466f93..7678ec1 100644 --- a/docs/out/index.html +++ b/docs/out/index.html @@ -370,9 +370,6 @@ - diff --git a/docs/out/installation.html b/docs/out/installation.html index 36032f0..f05c56b 100644 --- a/docs/out/installation.html +++ b/docs/out/installation.html @@ -370,9 +370,6 @@ - diff --git a/docs/out/quick-use-guide.html b/docs/out/quick-use-guide.html index 6204439..caaacf4 100644 --- a/docs/out/quick-use-guide.html +++ b/docs/out/quick-use-guide.html @@ -370,9 +370,6 @@ - diff --git a/docs/out/search.json b/docs/out/search.json index 0b19de9..9024fb2 100644 --- a/docs/out/search.json +++ b/docs/out/search.json @@ -1 +1 @@ -{"Structs/JcMultiPartRequestResponse.html#/s:25Cumulocity_Client_Library26JcMultiPartRequestResponseV10httpStatusSivp":{"name":"httpStatus","abstract":"

    http response status, content will only be valid if code is","parent_name":"JcMultiPartRequestResponse"},"Structs/JcMultiPartRequestResponse.html#/s:25Cumulocity_Client_Library26JcMultiPartRequestResponseV11httpHeadersSDys11AnyHashableVypGSgvp":{"name":"httpHeaders","abstract":"

    Optional http headers that are to be sent or were received

    ","parent_name":"JcMultiPartRequestResponse"},"Structs/JcMultiPartRequestResponse.html#/s:25Cumulocity_Client_Library26JcMultiPartRequestResponseV11httpMessageSSSgvp":{"name":"httpMessage","abstract":"

    Optional http response message returned from server, generally only provided in case of error

    ","parent_name":"JcMultiPartRequestResponse"},"Structs/JcMultiPartRequestResponse.html#/s:25Cumulocity_Client_Library26JcMultiPartRequestResponseV7contentAA0deF7ContentVSgvp":{"name":"content","abstract":"

    Multipart content, might be nil if this is a response and the httpStatus is not 200…201

    ","parent_name":"JcMultiPartRequestResponse"},"Structs/JcMultiPartRequestResponse.html#/s:25Cumulocity_Client_Library26JcMultiPartRequestResponseV6statusAA16JCResponseStatusOvp":{"name":"status","abstract":"

    Flags .SUCCESS or failure of request.

    ","parent_name":"JcMultiPartRequestResponse"},"Structs/JcMultiPartRequestResponse.html":{"name":"JcMultiPartRequestResponse","abstract":"

    Wrapper for a request to fetch multipart data

    "},"Extensions/String.html#/s:SS25Cumulocity_Client_LibraryE10startsWithySbSSF":{"name":"startsWith(_:)","abstract":"

    Undocumented

    ","parent_name":"String"},"Extensions/String.html#/s:SS25Cumulocity_Client_LibraryE8endsWithySbSSF":{"name":"endsWith(_:)","abstract":"

    Undocumented

    ","parent_name":"String"},"Extensions/String.html#/s:SS25Cumulocity_Client_LibraryE4trimSSyF":{"name":"trim()","abstract":"

    Undocumented

    ","parent_name":"String"},"Extensions/String.html#/s:SS25Cumulocity_Client_LibraryE18keyeOfKeyValuePairyS2SF":{"name":"keyeOfKeyValuePair(_:)","abstract":"

    Undocumented

    ","parent_name":"String"},"Extensions/String.html#/s:SS25Cumulocity_Client_LibraryE19valueOfKeyValuePairyS2SF":{"name":"valueOfKeyValuePair(_:)","abstract":"

    Undocumented

    ","parent_name":"String"},"Extensions/String.html#/s:SS25Cumulocity_Client_LibraryE9substring4fromSSSi_tF":{"name":"substring(from:)","abstract":"

    Undocumented

    ","parent_name":"String"},"Extensions/String.html#/s:SS25Cumulocity_Client_LibraryE9substring2toSSSi_tF":{"name":"substring(to:)","abstract":"

    Undocumented

    ","parent_name":"String"},"Extensions/String.html#/s:SS25Cumulocity_Client_LibraryE9substring4from2toSSSi_SitF":{"name":"substring(from:to:)","abstract":"

    Undocumented

    ","parent_name":"String"},"Extensions/String.html#/s:SS25Cumulocity_Client_LibraryE14rightJustified5width8truncateSSSi_SbtF":{"name":"rightJustified(width:truncate:)","abstract":"

    Undocumented

    ","parent_name":"String"},"Extensions/String.html#/s:SS25Cumulocity_Client_LibraryE13leftJustified5width8truncateSSSi_SbtF":{"name":"leftJustified(width:truncate:)","abstract":"

    Undocumented

    ","parent_name":"String"},"Extensions/String.html#/s:SS25Cumulocity_Client_LibraryE4make5arraySSSgSaySSG_tFZ":{"name":"make(array:)","abstract":"

    Undocumented

    ","parent_name":"String"},"Extensions/Date.html#/s:10Foundation4DateV25Cumulocity_Client_LibraryE10dateStringySSSo20NSDateFormatterStyleVF":{"name":"dateString(_:)","abstract":"

    Undocumented

    ","parent_name":"Date"},"Extensions/Date.html#/s:10Foundation4DateV25Cumulocity_Client_LibraryE08relativeB6StringSSyF":{"name":"relativeDateString()","abstract":"

    Undocumented

    ","parent_name":"Date"},"Extensions/Date.html#/s:10Foundation4DateV25Cumulocity_Client_LibraryE10timeStringSSyF":{"name":"timeString()","abstract":"

    Undocumented

    ","parent_name":"Date"},"Extensions/Date.html#/s:10Foundation4DateV25Cumulocity_Client_LibraryE9isSameDayySbACSgF":{"name":"isSameDay(_:)","abstract":"

    Undocumented

    ","parent_name":"Date"},"Extensions/Date.html#/s:10Foundation4DateV25Cumulocity_Client_LibraryE5round9precisionACSd_tF":{"name":"round(precision:)","abstract":"

    Undocumented

    ","parent_name":"Date"},"Extensions/Date.html#/s:10Foundation4DateV25Cumulocity_Client_LibraryE4ceil9precisionACSd_tF":{"name":"ceil(precision:)","abstract":"

    Undocumented

    ","parent_name":"Date"},"Extensions/Date.html#/s:10Foundation4DateV25Cumulocity_Client_LibraryE5floor9precisionACSd_tF":{"name":"floor(precision:)","abstract":"

    Undocumented

    ","parent_name":"Date"},"Extensions/Date.html":{"name":"Date"},"Extensions/String.html":{"name":"String"},"Enums/C8yOperationLevel.html#/s:25Cumulocity_Client_Library17C8yOperationLevelO7nominalyA2CmF":{"name":"nominal","abstract":"

    Undocumented

    ","parent_name":"C8yOperationLevel"},"Enums/C8yOperationLevel.html#/s:25Cumulocity_Client_Library17C8yOperationLevelO9operatingyA2CmF":{"name":"operating","abstract":"

    Undocumented

    ","parent_name":"C8yOperationLevel"},"Enums/C8yOperationLevel.html#/s:25Cumulocity_Client_Library17C8yOperationLevelO7failingyA2CmF":{"name":"failing","abstract":"

    Undocumented

    ","parent_name":"C8yOperationLevel"},"Enums/C8yOperationLevel.html#/s:25Cumulocity_Client_Library17C8yOperationLevelO5erroryA2CmF":{"name":"error","abstract":"

    Undocumented

    ","parent_name":"C8yOperationLevel"},"Enums/C8yOperationLevel.html#/s:25Cumulocity_Client_Library17C8yOperationLevelO7offlineyA2CmF":{"name":"offline","abstract":"

    Undocumented

    ","parent_name":"C8yOperationLevel"},"Enums/C8yOperationLevel.html#/s:25Cumulocity_Client_Library17C8yOperationLevelO11maintenanceyA2CmF":{"name":"maintenance","abstract":"

    Undocumented

    ","parent_name":"C8yOperationLevel"},"Enums/C8yOperationLevel.html#/s:25Cumulocity_Client_Library17C8yOperationLevelO10undeployedyA2CmF":{"name":"undeployed","abstract":"

    Undocumented

    ","parent_name":"C8yOperationLevel"},"Enums/C8yOrganisationCategory.html#/s:25Cumulocity_Client_Library23C8yOrganisationCategoryO9undefinedyA2CmF":{"name":"undefined","abstract":"

    Undocumented

    ","parent_name":"C8yOrganisationCategory"},"Enums/C8yOrganisationCategory.html#/s:25Cumulocity_Client_Library23C8yOrganisationCategoryO7unknownyA2CmF":{"name":"unknown","abstract":"

    Undocumented

    ","parent_name":"C8yOrganisationCategory"},"Enums/C8yOrganisationCategory.html#/s:25Cumulocity_Client_Library23C8yOrganisationCategoryO2nayA2CmF":{"name":"na","abstract":"

    Undocumented

    ","parent_name":"C8yOrganisationCategory"},"Enums/C8yOrganisationCategory.html#/s:25Cumulocity_Client_Library23C8yOrganisationCategoryO10IndustrialyA2CmF":{"name":"Industrial","abstract":"

    Undocumented

    ","parent_name":"C8yOrganisationCategory"},"Enums/C8yOrganisationCategory.html#/s:25Cumulocity_Client_Library23C8yOrganisationCategoryO6SchoolyA2CmF":{"name":"School","abstract":"

    Undocumented

    ","parent_name":"C8yOrganisationCategory"},"Enums/C8yOrganisationCategory.html#/s:25Cumulocity_Client_Library23C8yOrganisationCategoryO10CommercialyA2CmF":{"name":"Commercial","abstract":"

    Undocumented

    ","parent_name":"C8yOrganisationCategory"},"Enums/C8yOrganisationCategory.html#/s:25Cumulocity_Client_Library23C8yOrganisationCategoryO6OfficeyA2CmF":{"name":"Office","abstract":"

    Undocumented

    ","parent_name":"C8yOrganisationCategory"},"Enums/C8yOrganisationCategory.html#/s:25Cumulocity_Client_Library23C8yOrganisationCategoryO11AgricultureyA2CmF":{"name":"Agriculture","abstract":"

    Undocumented

    ","parent_name":"C8yOrganisationCategory"},"Enums/C8yOrganisationCategory.html#/s:25Cumulocity_Client_Library23C8yOrganisationCategoryO11ResidentialyA2CmF":{"name":"Residential","abstract":"

    Undocumented

    ","parent_name":"C8yOrganisationCategory"},"Enums/C8yOrganisationCategory.html#/s:s12IdentifiableP2id2IDQzvp":{"name":"id","parent_name":"C8yOrganisationCategory"},"Enums/C8yGroupCategory.html#/s:25Cumulocity_Client_Library16C8yGroupCategoryO7unknownyA2CmF":{"name":"unknown","abstract":"

    Undocumented

    ","parent_name":"C8yGroupCategory"},"Enums/C8yGroupCategory.html#/s:25Cumulocity_Client_Library16C8yGroupCategoryO5emptyyA2CmF":{"name":"empty","abstract":"

    Undocumented

    ","parent_name":"C8yGroupCategory"},"Enums/C8yGroupCategory.html#/s:25Cumulocity_Client_Library16C8yGroupCategoryO5groupyA2CmF":{"name":"group","abstract":"

    Undocumented

    ","parent_name":"C8yGroupCategory"},"Enums/C8yGroupCategory.html#/s:25Cumulocity_Client_Library16C8yGroupCategoryO12organisationyA2CmF":{"name":"organisation","abstract":"

    Undocumented

    ","parent_name":"C8yGroupCategory"},"Enums/C8yGroupCategory.html#/s:25Cumulocity_Client_Library16C8yGroupCategoryO8buildingyA2CmF":{"name":"building","abstract":"

    Undocumented

    ","parent_name":"C8yGroupCategory"},"Enums/C8yGroupCategory.html#/s:25Cumulocity_Client_Library16C8yGroupCategoryO4roomyA2CmF":{"name":"room","abstract":"

    Undocumented

    ","parent_name":"C8yGroupCategory"},"Enums/C8yGroupCategory.html#/s:25Cumulocity_Client_Library16C8yGroupCategoryO5assetyA2CmF":{"name":"asset","abstract":"

    Undocumented

    ","parent_name":"C8yGroupCategory"},"Enums/C8yGroupCategory.html#/s:25Cumulocity_Client_Library16C8yGroupCategoryO6deviceyA2CmF":{"name":"device","abstract":"

    Undocumented

    ","parent_name":"C8yGroupCategory"},"Enums/C8yGroupCategory.html#/s:s12IdentifiableP2id2IDQzvp":{"name":"id","parent_name":"C8yGroupCategory"},"Enums/C8yGroupCategory.html#/s:25Cumulocity_Client_Library16C8yGroupCategoryO23displayableForHighLevelSayACGyFZ":{"name":"displayableForHighLevel()","abstract":"

    Undocumented

    ","parent_name":"C8yGroupCategory"},"Enums/C8yGroupCategory.html#/s:25Cumulocity_Client_Library16C8yGroupCategoryO22displayableForLowLevelSayACGyFZ":{"name":"displayableForLowLevel()","abstract":"

    Undocumented

    ","parent_name":"C8yGroupCategory"},"Enums/C8yNoValidIdError.html#/s:25Cumulocity_Client_Library17C8yNoValidIdErrorO5erroryA2CmF":{"name":"error","abstract":"

    Undocumented

    ","parent_name":"C8yNoValidIdError"},"Enums/C8yNetworkType.html#/s:25Cumulocity_Client_Library14C8yNetworkTypeO4noneyA2CmF":{"name":"none","abstract":"

    Undocumented

    ","parent_name":"C8yNetworkType"},"Enums/C8yNetworkType.html#/s:25Cumulocity_Client_Library14C8yNetworkTypeO4lorayA2CmF":{"name":"lora","abstract":"

    Undocumented

    ","parent_name":"C8yNetworkType"},"Enums/C8yNetworkType.html#/s:25Cumulocity_Client_Library14C8yNetworkTypeO6sigfoxyA2CmF":{"name":"sigfox","abstract":"

    Undocumented

    ","parent_name":"C8yNetworkType"},"Enums/C8yNetworkType.html#/s:s12IdentifiableP2id2IDQzvp":{"name":"id","parent_name":"C8yNetworkType"},"Enums/JCResponseStatus.html#/s:25Cumulocity_Client_Library16JCResponseStatusO7SUCCESSyA2CmF":{"name":"SUCCESS","abstract":"

    Connection or requested succeeded

    ","parent_name":"JCResponseStatus"},"Enums/JCResponseStatus.html#/s:25Cumulocity_Client_Library16JCResponseStatusO19SERVER_SIDE_FAILUREyA2CmF":{"name":"SERVER_SIDE_FAILURE","abstract":"

    Something went wrong processing our request, no valid response received

    ","parent_name":"JCResponseStatus"},"Enums/JCResponseStatus.html#/s:25Cumulocity_Client_Library16JCResponseStatusO19CLIENT_SIDE_FAILUREyA2CmF":{"name":"CLIENT_SIDE_FAILURE","abstract":"

    Problem occured on our end, response successfully received, but something went wrong when trying to process it

    ","parent_name":"JCResponseStatus"},"Enums/JCResponseStatus.html":{"name":"JCResponseStatus","abstract":"

    Status of connection requests to indicate success or failure

    "},"Enums/C8yNetworkType.html":{"name":"C8yNetworkType","abstract":"

    Undocumented

    "},"Enums/C8yNoValidIdError.html":{"name":"C8yNoValidIdError","abstract":"

    Undocumented

    "},"Enums/C8yGroupCategory.html":{"name":"C8yGroupCategory","abstract":"

    Undocumented

    "},"Enums/C8yOrganisationCategory.html":{"name":"C8yOrganisationCategory","abstract":"

    Undocumented

    "},"Enums/C8yOperationLevel.html":{"name":"C8yOperationLevel","abstract":"

    Undocumented

    "},"Other%20Global%20Variables.html#/s:25Cumulocity_Client_Library23C8Y_MEASUREMENT_BATTERYSSvp":{"name":"C8Y_MEASUREMENT_BATTERY","abstract":"

    Undocumented

    "},"Other%20Global%20Variables.html#/s:25Cumulocity_Client_Library28C8Y_MEASUREMENT_BATTERY_TYPESSvp":{"name":"C8Y_MEASUREMENT_BATTERY_TYPE","abstract":"

    Undocumented

    "},"Other%20Global%20Variables.html#/s:25Cumulocity_Client_Library21C8Y_OPERATION_COMMANDSSvp":{"name":"C8Y_OPERATION_COMMAND","abstract":"

    Undocumented

    "},"Other%20Global%20Variables.html#/s:25Cumulocity_Client_Library21C8Y_OPERATION_RESTARTSSvp":{"name":"C8Y_OPERATION_RESTART","abstract":"

    Undocumented

    "},"Other%20Global%20Variables.html#/s:25Cumulocity_Client_Library21C8Y_OPERATION_MESSAGESSvp":{"name":"C8Y_OPERATION_MESSAGE","abstract":"

    Undocumented

    "},"Other%20Global%20Variables.html#/s:25Cumulocity_Client_Library19C8Y_OPERATION_RELAYSSvp":{"name":"C8Y_OPERATION_RELAY","abstract":"

    Undocumented

    "},"Other%20Global%20Variables.html#/s:25Cumulocity_Client_Library21C8Y_OPERATION_LOG_REQSSvp":{"name":"C8Y_OPERATION_LOG_REQ","abstract":"

    Undocumented

    "},"Other%20Global%20Variables.html#/s:25Cumulocity_Client_Library22C8Y_OPERATION_PROPERTYSSvp":{"name":"C8Y_OPERATION_PROPERTY","abstract":"

    Undocumented

    "},"Other%20Global%20Variables.html#/s:25Cumulocity_Client_Library22C8Y_OPERATION_FIRMWARESSvp":{"name":"C8Y_OPERATION_FIRMWARE","abstract":"

    Undocumented

    "},"Other%20Global%20Variables.html#/s:25Cumulocity_Client_Library20C8Y_OPERATION_UPLOADSSvp":{"name":"C8Y_OPERATION_UPLOAD","abstract":"

    Undocumented

    "},"Other%20Global%20Variables.html#/s:25Cumulocity_Client_Library22C8Y_OPERATION_DOWNLOADSSvp":{"name":"C8Y_OPERATION_DOWNLOAD","abstract":"

    Undocumented

    "},"Other%20Global%20Variables.html#/s:25Cumulocity_Client_Library25C8Y_OPERATION_RELAY_STATESSvp":{"name":"C8Y_OPERATION_RELAY_STATE","abstract":"

    Undocumented

    "},"Classes/C8yMockedAssetCollection.html#/s:25Cumulocity_Client_Library24C8yMockedAssetCollectionCACycfc":{"name":"init()","parent_name":"C8yMockedAssetCollection"},"Classes/C8yMockedAssetCollection.html#/s:25Cumulocity_Client_Library24C8yMockedAssetCollectionC13setConnectionyyAA0daI0CF":{"name":"setConnection(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yMockedAssetCollection"},"Classes/C8yMockedAssetCollection.html#/s:25Cumulocity_Client_Library24C8yMockedAssetCollectionC9newDeviceAA0dI0VyF":{"name":"newDevice()","abstract":"

    Undocumented

    ","parent_name":"C8yMockedAssetCollection"},"Classes/C8yMockedAssetCollection.html#/s:25Cumulocity_Client_Library24C8yMockedAssetCollectionC10testDeviceyAA0dI0VSSF":{"name":"testDevice(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yMockedAssetCollection"},"Classes/C8yMockedAssetCollection.html#/s:25Cumulocity_Client_Library24C8yMockedAssetCollectionC22testDeviceWithChildrenyAA0dI0VSSF":{"name":"testDeviceWithChildren(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yMockedAssetCollection"},"Classes/C8yMockedAssetCollection.html#/s:25Cumulocity_Client_Library24C8yMockedAssetCollectionC10testDeviceAA0dI0VyF":{"name":"testDevice()","abstract":"

    Undocumented

    ","parent_name":"C8yMockedAssetCollection"},"Classes/C8yMockedAssetCollection.html#/s:25Cumulocity_Client_Library24C8yMockedAssetCollectionC11testDevice2AA0D6DeviceVyF":{"name":"testDevice2()","abstract":"

    Undocumented

    ","parent_name":"C8yMockedAssetCollection"},"Classes/C8yMockedAssetCollection.html#/s:25Cumulocity_Client_Library24C8yMockedAssetCollectionC11testDevice3AA0D6DeviceVyF":{"name":"testDevice3()","abstract":"

    Undocumented

    ","parent_name":"C8yMockedAssetCollection"},"Classes/C8yMockedAssetCollection.html#/s:25Cumulocity_Client_Library24C8yMockedAssetCollectionC11testDevice4AA0D6DeviceVyF":{"name":"testDevice4()","abstract":"

    Undocumented

    ","parent_name":"C8yMockedAssetCollection"},"Classes/C8yMockedAssetCollection.html#/s:25Cumulocity_Client_Library24C8yMockedAssetCollectionC11testDevice7AA0D6DeviceVyF":{"name":"testDevice7()","abstract":"

    Undocumented

    ","parent_name":"C8yMockedAssetCollection"},"Classes/C8yMockedAssetCollection.html#/s:25Cumulocity_Client_Library24C8yMockedAssetCollectionC9testGroupAA0dI0VyF":{"name":"testGroup()","abstract":"

    Undocumented

    ","parent_name":"C8yMockedAssetCollection"},"Classes/C8yMockedAssetCollection.html#/s:25Cumulocity_Client_Library24C8yMockedAssetCollectionC10testGroup2AA0D5GroupVyF":{"name":"testGroup2()","abstract":"

    Undocumented

    ","parent_name":"C8yMockedAssetCollection"},"Classes/C8yMockedAssetCollection.html#/s:25Cumulocity_Client_Library24C8yMockedAssetCollectionC10testGroup3AA0D5GroupVyF":{"name":"testGroup3()","abstract":"

    Undocumented

    ","parent_name":"C8yMockedAssetCollection"},"Classes/C8yMockedAssetCollection.html#/s:25Cumulocity_Client_Library24C8yMockedAssetCollectionC4load_19c8yReferencesToLoad16includeSubGroups7Combine12AnyPublisherVySayAA0qD6ObjectVGAA19JcConnectionRequestC8APIErrorVyAA0daU0C_GGARSg_SaySSGSbtF":{"name":"load(_:c8yReferencesToLoad:includeSubGroups:)","parent_name":"C8yMockedAssetCollection"},"Classes/JcRepeatingTimer.html#/s:25Cumulocity_Client_Library16JcRepeatingTimerC12timeIntervalSdvp":{"name":"timeInterval","abstract":"

    Undocumented

    ","parent_name":"JcRepeatingTimer"},"Classes/JcRepeatingTimer.html#/s:25Cumulocity_Client_Library16JcRepeatingTimerC12timeIntervalACSd_tcfc":{"name":"init(timeInterval:)","abstract":"

    Undocumented

    ","parent_name":"JcRepeatingTimer"},"Classes/JcRepeatingTimer.html#/s:25Cumulocity_Client_Library16JcRepeatingTimerC12eventHandleryycSgvp":{"name":"eventHandler","abstract":"

    Undocumented

    ","parent_name":"JcRepeatingTimer"},"Classes/JcRepeatingTimer.html#/s:25Cumulocity_Client_Library16JcRepeatingTimerC6resumeyyF":{"name":"resume()","abstract":"

    Undocumented

    ","parent_name":"JcRepeatingTimer"},"Classes/JcRepeatingTimer.html#/s:25Cumulocity_Client_Library16JcRepeatingTimerC6resumeyySdF":{"name":"resume(_:)","abstract":"

    Undocumented

    ","parent_name":"JcRepeatingTimer"},"Classes/JcRepeatingTimer.html#/s:25Cumulocity_Client_Library16JcRepeatingTimerC7suspendyyF":{"name":"suspend()","abstract":"

    Undocumented

    ","parent_name":"JcRepeatingTimer"},"Classes/JcSimpleConnection.html#/s:25Cumulocity_Client_Library12JcConnectionP8endPoint10Foundation3URLVvp":{"name":"endPoint","parent_name":"JcSimpleConnection"},"Classes/JcSimpleConnection.html#/s:25Cumulocity_Client_Library18JcSimpleConnectionC12authEndpointSSvp":{"name":"authEndpoint","abstract":"

    Undocumented

    ","parent_name":"JcSimpleConnection"},"Classes/JcSimpleConnection.html#/s:25Cumulocity_Client_Library12JcConnectionP11isConnectedSbvp":{"name":"isConnected","parent_name":"JcSimpleConnection"},"Classes/JcSimpleConnection.html#/s:25Cumulocity_Client_Library12JcConnectionP13failureReasonSSSgvp":{"name":"failureReason","parent_name":"JcSimpleConnection"},"Classes/JcSimpleConnection.html#/s:25Cumulocity_Client_Library12JcConnectionP11credentialsAA0D11CredentialsCSgvp":{"name":"credentials","parent_name":"JcSimpleConnection"},"Classes/JcSimpleConnection.html#/s:25Cumulocity_Client_Library12JcConnectionP7headersSDyS2SGSgvp":{"name":"headers","parent_name":"JcSimpleConnection"},"Classes/JcSimpleConnection.html#/s:25Cumulocity_Client_Library12JcConnectionP7connect17completionHandlerSo20NSURLSessionDataTaskCyAA0D15RequestResponseCyqd__Gc_tKSeRd__SERd__lF":{"name":"connect(completionHandler:)","parent_name":"JcSimpleConnection"},"Classes/JcConnectionFactory.html#/s:25Cumulocity_Client_Library19JcConnectionFactoryC6sharedACvpZ":{"name":"shared","abstract":"

    Shared instance of this factory class, avoids having to instantiate objects unnecessarily

    ","parent_name":"JcConnectionFactory"},"Classes/JcConnectionFactory.html#/s:25Cumulocity_Client_Library19JcConnectionFactoryC10connection3url12authEndpoint4user8passwordAA0d6SimpleE0C10Foundation3URLV_S3StF":{"name":"connection(url:authEndpoint:user:password:)","abstract":"

    Defines a connection based on HTTP Basic authentication to be used when calling JcConnectionRequest

    ","parent_name":"JcConnectionFactory"},"Classes/JcRequestResponse.html#/s:25Cumulocity_Client_Library17JcRequestResponseC10httpStatusSivp":{"name":"httpStatus","abstract":"

    http status code returned from server

    ","parent_name":"JcRequestResponse"},"Classes/JcRequestResponse.html#/s:25Cumulocity_Client_Library17JcRequestResponseC11httpHeadersSDys11AnyHashableVypGSgvp":{"name":"httpHeaders","abstract":"

    Response headers returned from server

    ","parent_name":"JcRequestResponse"},"Classes/JcRequestResponse.html#/s:25Cumulocity_Client_Library17JcRequestResponseC11httpMessageSSSgvp":{"name":"httpMessage","abstract":"

    Optional http response message returned from server, generally only provided in case of error

    ","parent_name":"JcRequestResponse"},"Classes/JcRequestResponse.html#/s:25Cumulocity_Client_Library17JcRequestResponseC6statusAA16JCResponseStatusOvp":{"name":"status","abstract":"

    Flags .SUCCESS or failure of request.

    ","parent_name":"JcRequestResponse"},"Classes/JcRequestResponse.html#/s:25Cumulocity_Client_Library17JcRequestResponseC5errors5Error_pSgvp":{"name":"error","abstract":"

    Error triggered when making request, generally triggered in case where call could not processed after succesffully received, i.e.","parent_name":"JcRequestResponse"},"Classes/JcRequestResponse.html#/s:25Cumulocity_Client_Library17JcRequestResponseC7contentxSgvp":{"name":"content","abstract":"

    Undocumented

    ","parent_name":"JcRequestResponse"},"Classes/JcRequestResponse.html":{"name":"JcRequestResponse","abstract":"

    Defines a response received back from our API call via JcConnectionRequest and communicated asynchronously"},"Classes/JcConnectionFactory.html":{"name":"JcConnectionFactory","abstract":"

    Convenience class to intantiate connection based on the ‘JcConnection’ protocol using different authentication strategies

    "},"Classes/JcSimpleConnection.html":{"name":"JcSimpleConnection","abstract":"

    Undocumented

    "},"Classes/JcRepeatingTimer.html":{"name":"JcRepeatingTimer","abstract":"

    RepeatingTimer mimics the API of DispatchSourceTimer but in a way that prevents"},"Other%20Classes.html#/s:25Cumulocity_Client_Library21C8yStringAssetDecoderC":{"name":"C8yStringAssetDecoder","abstract":"

    Undocumented

    "},"Classes/C8yMockedAssetCollection.html":{"name":"C8yMockedAssetCollection","abstract":"

    Undocumented

    "},"Structs/JcMultiPartContent/ContentPart.html#/s:25Cumulocity_Client_Library18JcMultiPartContentV0gF0V2idSSSgvp":{"name":"id","abstract":"

    Undocumented

    ","parent_name":"ContentPart"},"Structs/JcMultiPartContent/ContentPart.html#/s:25Cumulocity_Client_Library18JcMultiPartContentV0gF0V4nameSSvp":{"name":"name","abstract":"

    Undocumented

    ","parent_name":"ContentPart"},"Structs/JcMultiPartContent/ContentPart.html#/s:25Cumulocity_Client_Library18JcMultiPartContentV0gF0V8fileNameSSSgvp":{"name":"fileName","abstract":"

    Undocumented

    ","parent_name":"ContentPart"},"Structs/JcMultiPartContent/ContentPart.html#/s:25Cumulocity_Client_Library18JcMultiPartContentV0gF0V11contentTypeSSSgvp":{"name":"contentType","abstract":"

    Undocumented

    ","parent_name":"ContentPart"},"Structs/JcMultiPartContent/ContentPart.html#/s:25Cumulocity_Client_Library18JcMultiPartContentV0gF0V7content10Foundation4DataVvp":{"name":"content","abstract":"

    Undocumented

    ","parent_name":"ContentPart"},"Structs/JcMultiPartContent.html#/s:25Cumulocity_Client_Library18JcMultiPartContentV5partsSayAC0gF0VGvp":{"name":"parts","abstract":"

    The content parts to be sent or have been received

    ","parent_name":"JcMultiPartContent"},"Structs/JcMultiPartContent/ContentPart.html":{"name":"ContentPart","abstract":"

    Defines the content part

    ","parent_name":"JcMultiPartContent"},"Structs/JcMultiPartContent.html#/s:25Cumulocity_Client_Library18JcMultiPartContentVACycfc":{"name":"init()","abstract":"

    Create a new multipart instance, use one of the add() functions to add content parts

    ","parent_name":"JcMultiPartContent"},"Structs/JcMultiPartContent.html#/s:25Cumulocity_Client_Library18JcMultiPartContentV3add_11contentType0I0ySS_SSSg10Foundation4DataVtF":{"name":"add(_:contentType:content:)","abstract":"

    Adds a content part for the givent data

    ","parent_name":"JcMultiPartContent"},"Structs/JcMultiPartContent.html#/s:25Cumulocity_Client_Library18JcMultiPartContentV3add6withId4name11contentType0L0ySS_S2SSg10Foundation4DataVtF":{"name":"add(withId:name:contentType:content:)","abstract":"

    Adds a content part for the givent data including a unique id

    ","parent_name":"JcMultiPartContent"},"Structs/JcMultiPartContent.html#/s:25Cumulocity_Client_Library18JcMultiPartContentV5build10Foundation4DataVyF":{"name":"build()","abstract":"

    Generates raw multipart output that can then be used as a request to a URLSession call

    ","parent_name":"JcMultiPartContent"},"Classes/JcConnectionRequest/APIError.html#/s:25Cumulocity_Client_Library19JcConnectionRequestC8APIErrorV8httpCodeSivp":{"name":"httpCode","abstract":"

    Undocumented

    ","parent_name":"APIError"},"Classes/JcConnectionRequest/APIError.html#/s:25Cumulocity_Client_Library19JcConnectionRequestC8APIErrorV6reasonSSSgvp":{"name":"reason","abstract":"

    Undocumented

    ","parent_name":"APIError"},"Classes/JcConnectionRequest/Method.html#/s:25Cumulocity_Client_Library19JcConnectionRequestC6MethodO3GETyAEyx_GAGmAA0d6SimpleE0CRbzlF":{"name":"GET","abstract":"

    Undocumented

    ","parent_name":"Method"},"Classes/JcConnectionRequest/Method.html#/s:25Cumulocity_Client_Library19JcConnectionRequestC6MethodO4POSTyAEyx_GAGmAA0d6SimpleE0CRbzlF":{"name":"POST","abstract":"

    Undocumented

    ","parent_name":"Method"},"Classes/JcConnectionRequest/Method.html#/s:25Cumulocity_Client_Library19JcConnectionRequestC6MethodO3PUTyAEyx_GAGmAA0d6SimpleE0CRbzlF":{"name":"PUT","abstract":"

    Undocumented

    ","parent_name":"Method"},"Classes/JcConnectionRequest/Method.html#/s:25Cumulocity_Client_Library19JcConnectionRequestC6MethodO5PATCHyAEyx_GAGmAA0d6SimpleE0CRbzlF":{"name":"PATCH","abstract":"

    Undocumented

    ","parent_name":"Method"},"Classes/JcConnectionRequest/Method.html#/s:25Cumulocity_Client_Library19JcConnectionRequestC6MethodO6DELETEyAEyx_GAGmAA0d6SimpleE0CRbzlF":{"name":"DELETE","abstract":"

    Undocumented

    ","parent_name":"Method"},"Classes/JcConnectionRequest/Method.html":{"name":"Method","abstract":"

    Defines the HTTP method to be used

    ","parent_name":"JcConnectionRequest"},"Classes/JcConnectionRequest.html#/s:25Cumulocity_Client_Library19JcConnectionRequestCyACyxGxcfc":{"name":"init(_:)","abstract":"

    Invoke this as your super init to propagate the connection parameter

    ","parent_name":"JcConnectionRequest"},"Classes/JcConnectionRequest.html#/s:25Cumulocity_Client_Library19JcConnectionRequestC21acceptTypeForResponseySSSgqd__lF":{"name":"acceptTypeForResponse(_:)","abstract":"

    Default type for acceptable respnose format, can be overriden if required

    ","parent_name":"JcConnectionRequest"},"Classes/JcConnectionRequest/APIError.html":{"name":"APIError","abstract":"

    Undocumented

    ","parent_name":"JcConnectionRequest"},"Protocols/JcConnection.html#/s:25Cumulocity_Client_Library12JcConnectionP8endPoint10Foundation3URLVvp":{"name":"endPoint","abstract":"

    URL including http/https excluding resource path and arguments

    ","parent_name":"JcConnection"},"Protocols/JcConnection.html#/s:25Cumulocity_Client_Library12JcConnectionP11isConnectedSbvp":{"name":"isConnected","abstract":"

    true if the connection has already been tested and was successful

    ","parent_name":"JcConnection"},"Protocols/JcConnection.html#/s:25Cumulocity_Client_Library12JcConnectionP13failureReasonSSSgvp":{"name":"failureReason","abstract":"

    Reason for previous failure

    ","parent_name":"JcConnection"},"Protocols/JcConnection.html#/s:25Cumulocity_Client_Library12JcConnectionP11credentialsAA0D11CredentialsCSgvp":{"name":"credentials","abstract":"

    Credentials to be used when connecting

    ","parent_name":"JcConnection"},"Protocols/JcConnection.html#/s:25Cumulocity_Client_Library12JcConnectionP7headersSDyS2SGSgvp":{"name":"headers","abstract":"

    Default header fields to be sent when making requests

    ","parent_name":"JcConnection"},"Protocols/JcConnection.html#/s:25Cumulocity_Client_Library12JcConnectionP7connect17completionHandlerSo20NSURLSessionDataTaskCyAA0D15RequestResponseCyqd__Gc_tKSeRd__SERd__lF":{"name":"connect(completionHandler:)","abstract":"

    function that will somehow test the connection and update isConnected, failureMessage etc with results

    ","parent_name":"JcConnection"},"Protocols/JcConnection.html":{"name":"JcConnection","abstract":"

    Convenience protocol to define connection parameters for API calls when using URLRequest via JcConnectionRequest

    "},"API%20Tools.html#/s:25Cumulocity_Client_Library13JcCredentialsC":{"name":"JcCredentials","abstract":"

    Represents credentials to be used for making requests

    "},"Classes/JcConnectionRequest.html":{"name":"JcConnectionRequest","abstract":"

    Convenience class to simplify API calls via wrapped instances of UrlRequest and UrlSession"},"API%20Tools.html#/s:25Cumulocity_Client_Library18JcEncodableContentP":{"name":"JcEncodableContent","abstract":"

    Undocumented

    "},"Structs/JcMultiPartContent.html":{"name":"JcMultiPartContent","abstract":"

    Convenience class to allow multi-part formatted data to be sent/received via http/s

    "},"Structs/C8yDeviceNetworkInstance.html#/s:25Cumulocity_Client_Library24C8yDeviceNetworkInstanceV2idSSvp":{"name":"id","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceNetworkInstance"},"Structs/C8yDeviceNetworkInstance.html#/s:25Cumulocity_Client_Library24C8yDeviceNetworkInstanceV4nameSSvp":{"name":"name","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceNetworkInstance"},"Structs/C8yDeviceNetworkInstance.html#/s:25Cumulocity_Client_Library24C8yDeviceNetworkInstanceV7useNameSSSgvp":{"name":"useName","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceNetworkInstance"},"Structs/C8yDeviceNetworkInstance.html#/s:25Cumulocity_Client_Library24C8yDeviceNetworkInstanceV8passwordSSSgvp":{"name":"password","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceNetworkInstance"},"Structs/C8yDeviceNetworkInstance.html#/s:25Cumulocity_Client_Library24C8yDeviceNetworkInstanceV6apiKeySSSgvp":{"name":"apiKey","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceNetworkInstance"},"Structs/C8yDeviceNetworkProvider.html#/s:25Cumulocity_Client_Library24C8yDeviceNetworkProviderV4nameSSvp":{"name":"name","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceNetworkProvider"},"Structs/C8yDeviceNetworkProvider.html#/s:25Cumulocity_Client_Library24C8yDeviceNetworkProviderV5lnsIdSSvp":{"name":"lnsId","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceNetworkProvider"},"Structs/C8yAssignedNetwork.html#/s:25Cumulocity_Client_Library18C8yAssignedNetworkV4typeSSSgvp":{"name":"type","abstract":"

    Undocumented

    ","parent_name":"C8yAssignedNetwork"},"Structs/C8yAssignedNetwork.html#/s:25Cumulocity_Client_Library18C8yAssignedNetworkV8providerSSSgvp":{"name":"provider","abstract":"

    Undocumented

    ","parent_name":"C8yAssignedNetwork"},"Structs/C8yAssignedNetwork.html#/s:25Cumulocity_Client_Library18C8yAssignedNetworkV8instanceSSSgvp":{"name":"instance","abstract":"

    Undocumented

    ","parent_name":"C8yAssignedNetwork"},"Structs/C8yAssignedNetwork.html#/s:25Cumulocity_Client_Library18C8yAssignedNetworkV6appEUISSSgvp":{"name":"appEUI","abstract":"

    Undocumented

    ","parent_name":"C8yAssignedNetwork"},"Structs/C8yAssignedNetwork.html#/s:25Cumulocity_Client_Library18C8yAssignedNetworkV6appKeySSSgvp":{"name":"appKey","abstract":"

    Undocumented

    ","parent_name":"C8yAssignedNetwork"},"Structs/C8yAssignedNetwork.html#/s:25Cumulocity_Client_Library18C8yAssignedNetworkV5codecSSSgvp":{"name":"codec","abstract":"

    Undocumented

    ","parent_name":"C8yAssignedNetwork"},"Structs/C8yAssignedNetwork.html#/s:25Cumulocity_Client_Library18C8yAssignedNetworkV13isProvisionedSbvp":{"name":"isProvisioned","abstract":"

    Undocumented

    ","parent_name":"C8yAssignedNetwork"},"Structs/C8yAssignedNetwork.html#/s:25Cumulocity_Client_Library18C8yAssignedNetworkVACycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"C8yAssignedNetwork"},"Structs/C8yAssignedNetwork.html#/s:25Cumulocity_Client_Library18C8yAssignedNetworkV13isProvisionedACSbSg_tcfc":{"name":"init(isProvisioned:)","abstract":"

    Undocumented

    ","parent_name":"C8yAssignedNetwork"},"Structs/C8yAssignedNetwork.html#/s:25Cumulocity_Client_Library18C8yAssignedNetworkV4type8provider8instanceACSS_S2Stcfc":{"name":"init(type:provider:instance:)","abstract":"

    Undocumented

    ","parent_name":"C8yAssignedNetwork"},"Structs/C8yAssignedNetwork.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6decode_6forKeyys22KeyedDecodingContainerVyAA0deF9ProcessorV0f6ObjectI0VG_AKtKF":{"name":"decode(_:forKey:)","parent_name":"C8yAssignedNetwork"},"Structs/C8yAssignedNetwork.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6encode_6forKeys22KeyedEncodingContainerVyAA0deF9ProcessorV0f6ObjectI0VGAL_AKtKF":{"name":"encode(_:forKey:)","parent_name":"C8yAssignedNetwork"},"Structs/C8yAssignedNetwork.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"C8yAssignedNetwork"},"Classes/C8yDeviceModelsReference/SupplierModelsSummary.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceC08SupplierF7SummaryC08selectedH0SSvp":{"name":"selectedSupplier","abstract":"

    Undocumented

    ","parent_name":"SupplierModelsSummary"},"Classes/C8yDeviceModelsReference/SupplierModelsSummary.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceC08SupplierF7SummaryC13selectedModelSSvp":{"name":"selectedModel","abstract":"

    Undocumented

    ","parent_name":"SupplierModelsSummary"},"Classes/C8yDeviceModelsReference/SupplierModelsSummary.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceC08SupplierF7SummaryC6modelsySayAA0D5ModelVGACF":{"name":"models(_:)","abstract":"

    Undocumented

    ","parent_name":"SupplierModelsSummary"},"Classes/C8yDeviceModelsReference/SupplierModelsSummary.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceC08SupplierF7SummaryC09updatableE0AeA0d8EditableE0C_tcfc":{"name":"init(updatableDevice:)","abstract":"

    Undocumented

    ","parent_name":"SupplierModelsSummary"},"Classes/C8yDeviceModelsReference/SupplierModelsSummary.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceC08SupplierF7SummaryC7refreshyyF":{"name":"refresh()","abstract":"

    Undocumented

    ","parent_name":"SupplierModelsSummary"},"Classes/C8yDeviceModelsReference.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceC9suppliersSayAA0D8SupplierVGvp":{"name":"suppliers","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceModelsReference"},"Classes/C8yDeviceModelsReference.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceC6modelsSDySSSayAA0D5ModelVGGvp":{"name":"models","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceModelsReference"},"Classes/C8yDeviceModelsReference.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceCACycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceModelsReference"},"Classes/C8yDeviceModelsReference.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceCyAcA0dA10ConnectionCcfc":{"name":"init(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceModelsReference"},"Classes/C8yDeviceModelsReference.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceC4loadyyAA0dA10ConnectionCF":{"name":"load(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceModelsReference"},"Classes/C8yDeviceModelsReference.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceC05fetchF11ForSupplier10supplierId05modelL0AA0D5ModelVSgSS_SStF":{"name":"fetchModelsForSupplier(supplierId:modelId:)","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceModelsReference"},"Classes/C8yDeviceModelsReference.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceC16supplierForModel2idAA0D8SupplierVSgSS_tF":{"name":"supplierForModel(id:)","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceModelsReference"},"Classes/C8yDeviceModelsReference.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceC10modelForId2idAA0D5ModelVSgSS_tF":{"name":"modelForId(id:)","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceModelsReference"},"Classes/C8yDeviceModelsReference.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceC13supplierForId2idAA0D8SupplierVSgSS_tF":{"name":"supplierForId(id:)","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceModelsReference"},"Classes/C8yDeviceModelsReference.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceC14fetchSuppliersyyF":{"name":"fetchSuppliers()","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceModelsReference"},"Classes/C8yDeviceModelsReference.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceC05fetchF11ForSupplier2idySS_tF":{"name":"fetchModelsForSupplier(id:)","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceModelsReference"},"Classes/C8yDeviceModelsReference/SupplierModelsSummary.html":{"name":"SupplierModelsSummary","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceModelsReference"},"Structs/C8yLoRaNetworkInfo.html#/s:25Cumulocity_Client_Library18C8yLoRaNetworkInfoV2idSSvp":{"name":"id","abstract":"

    Undocumented

    ","parent_name":"C8yLoRaNetworkInfo"},"Structs/C8yLoRaNetworkInfo.html#/s:25Cumulocity_Client_Library18C8yLoRaNetworkInfoV4nameSSvp":{"name":"name","abstract":"

    Undocumented

    ","parent_name":"C8yLoRaNetworkInfo"},"Structs/C8yLoRaNetworkInfo.html#/s:25Cumulocity_Client_Library18C8yLoRaNetworkInfoV7versionSSvp":{"name":"version","abstract":"

    Undocumented

    ","parent_name":"C8yLoRaNetworkInfo"},"Structs/C8yLoRaNetworkInfo.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yLoRaNetworkInfo"},"Structs/C8yLoRaNetworkInfo.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"C8yLoRaNetworkInfo"},"Structs/C8yLoRaNetworkInfo.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6decode_6forKeyys22KeyedDecodingContainerVyAA0deF9ProcessorV0f6ObjectI0VG_AKtKF":{"name":"decode(_:forKey:)","parent_name":"C8yLoRaNetworkInfo"},"Structs/C8yLoRaNetworkInfo.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6encode_6forKeys22KeyedEncodingContainerVyAA0deF9ProcessorV0f6ObjectI0VGAL_AKtKF":{"name":"encode(_:forKey:)","parent_name":"C8yLoRaNetworkInfo"},"Structs/C8yModels.html#/s:25Cumulocity_Client_Library9C8yModelsV6modelsSayAA0D5ModelVGvp":{"name":"models","abstract":"

    Undocumented

    ","parent_name":"C8yModels"},"Structs/C8yModels.html#/s:25Cumulocity_Client_Library9C8yModelsVyACSayAA0D5ModelVGcfc":{"name":"init(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yModels"},"Structs/C8yModels.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yModels"},"Structs/C8yModels.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6decode_6forKeyys22KeyedDecodingContainerVyAA0deF9ProcessorV0f6ObjectI0VG_AKtKF":{"name":"decode(_:forKey:)","parent_name":"C8yModels"},"Structs/C8yModels.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6encode_6forKeys22KeyedEncodingContainerVyAA0deF9ProcessorV0f6ObjectI0VGAL_AKtKF":{"name":"encode(_:forKey:)","parent_name":"C8yModels"},"Structs/C8yModel.html#/s:25Cumulocity_Client_Library8C8yModelV2idSSvp":{"name":"id","abstract":"

    Undocumented

    ","parent_name":"C8yModel"},"Structs/C8yModel.html#/s:25Cumulocity_Client_Library8C8yModelV4nameSSvp":{"name":"name","abstract":"

    Undocumented

    ","parent_name":"C8yModel"},"Structs/C8yModel.html#/s:25Cumulocity_Client_Library8C8yModelV8categoryAA0D6DeviceV0G8CategoryOvp":{"name":"category","abstract":"

    Undocumented

    ","parent_name":"C8yModel"},"Structs/C8yModel.html#/s:25Cumulocity_Client_Library8C8yModelV11descriptionSSSgvp":{"name":"description","abstract":"

    Undocumented

    ","parent_name":"C8yModel"},"Structs/C8yModel.html#/s:25Cumulocity_Client_Library8C8yModelV4linkSSSgvp":{"name":"link","abstract":"

    Undocumented

    ","parent_name":"C8yModel"},"Structs/C8yModel.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yModel"},"Structs/C8yModel.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"C8yModel"},"Structs/C8yModel.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"C8yModel"},"Structs/C8yModel.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6decode_6forKeyys22KeyedDecodingContainerVyAA0deF9ProcessorV0f6ObjectI0VG_AKtKF":{"name":"decode(_:forKey:)","parent_name":"C8yModel"},"Structs/C8yModel.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6encode_6forKeys22KeyedEncodingContainerVyAA0deF9ProcessorV0f6ObjectI0VGAL_AKtKF":{"name":"encode(_:forKey:)","parent_name":"C8yModel"},"Structs/C8yModel.html#/s:25Cumulocity_Client_Library8C8yModelV5imagey7Combine12AnyPublisherVySo7UIImageCs5NeverOGAA0dA10ConnectionCF":{"name":"image(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yModel"},"Structs/C8ySupplier.html#/s:25Cumulocity_Client_Library11C8ySupplierV2idSSvp":{"name":"id","abstract":"

    Undocumented

    ","parent_name":"C8ySupplier"},"Structs/C8ySupplier.html#/s:25Cumulocity_Client_Library11C8ySupplierV4nameSSvp":{"name":"name","abstract":"

    Undocumented

    ","parent_name":"C8ySupplier"},"Structs/C8ySupplier.html#/s:25Cumulocity_Client_Library11C8ySupplierV11networkTypeSSSgvp":{"name":"networkType","abstract":"

    Undocumented

    ","parent_name":"C8ySupplier"},"Structs/C8ySupplier.html#/s:25Cumulocity_Client_Library11C8ySupplierV4siteSSSgvp":{"name":"site","abstract":"

    Undocumented

    ","parent_name":"C8ySupplier"},"Structs/C8ySupplier.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8ySupplier"},"Structs/C8ySupplier.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"C8ySupplier"},"Structs/C8ySupplier.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"C8ySupplier"},"Structs/C8ySupplier.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6decode_6forKeyys22KeyedDecodingContainerVyAA0deF9ProcessorV0f6ObjectI0VG_AKtKF":{"name":"decode(_:forKey:)","parent_name":"C8ySupplier"},"Structs/C8ySupplier.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6encode_6forKeys22KeyedEncodingContainerVyAA0deF9ProcessorV0f6ObjectI0VGAL_AKtKF":{"name":"encode(_:forKey:)","parent_name":"C8ySupplier"},"Structs/C8ySuppliers.html#/s:25Cumulocity_Client_Library12C8ySuppliersV9suppliersSayAA0D8SupplierVGvp":{"name":"suppliers","abstract":"

    Undocumented

    ","parent_name":"C8ySuppliers"},"Structs/C8ySuppliers.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8ySuppliers"},"Structs/C8ySuppliers.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6decode_6forKeyys22KeyedDecodingContainerVyAA0deF9ProcessorV0f6ObjectI0VG_AKtKF":{"name":"decode(_:forKey:)","parent_name":"C8ySuppliers"},"Structs/C8ySuppliers.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6encode_6forKeys22KeyedEncodingContainerVyAA0deF9ProcessorV0f6ObjectI0VGAL_AKtKF":{"name":"encode(_:forKey:)","parent_name":"C8ySuppliers"},"Structs/C8yPlanning.html#/s:25Cumulocity_Client_Library11C8yPlanningV10isDeployedSbvp":{"name":"isDeployed","abstract":"

    Undocumented

    ","parent_name":"C8yPlanning"},"Structs/C8yPlanning.html#/s:25Cumulocity_Client_Library11C8yPlanningV12deployedDate10Foundation0G0VSgvp":{"name":"deployedDate","abstract":"

    Undocumented

    ","parent_name":"C8yPlanning"},"Structs/C8yPlanning.html#/s:25Cumulocity_Client_Library11C8yPlanningV12planningDate10Foundation0G0VSgvp":{"name":"planningDate","abstract":"

    Undocumented

    ","parent_name":"C8yPlanning"},"Structs/C8yPlanning.html#/s:25Cumulocity_Client_Library11C8yPlanningV12projectOwnerSSSgvp":{"name":"projectOwner","abstract":"

    Undocumented

    ","parent_name":"C8yPlanning"},"Structs/C8yPlanning.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yPlanning"},"Structs/C8yPlanning.html#/s:25Cumulocity_Client_Library11C8yPlanningV11isDifferentySbACSgF":{"name":"isDifferent(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yPlanning"},"Structs/C8yPlanning.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6encode_6forKeys22KeyedEncodingContainerVyAA0deF9ProcessorV0f6ObjectI0VGAL_AKtKF":{"name":"encode(_:forKey:)","parent_name":"C8yPlanning"},"Structs/C8yPlanning.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6decode_6forKeyys22KeyedDecodingContainerVyAA0deF9ProcessorV0f6ObjectI0VG_AKtKF":{"name":"decode(_:forKey:)","parent_name":"C8yPlanning"},"Structs/C8yContactInfo.html#/s:25Cumulocity_Client_Library14C8yContactInfoV7contactSSSgvp":{"name":"contact","abstract":"

    Undocumented

    ","parent_name":"C8yContactInfo"},"Structs/C8yContactInfo.html#/s:25Cumulocity_Client_Library14C8yContactInfoV12contactPhoneSSSgvp":{"name":"contactPhone","abstract":"

    Undocumented

    ","parent_name":"C8yContactInfo"},"Structs/C8yContactInfo.html#/s:25Cumulocity_Client_Library14C8yContactInfoV12contactEmailSSSgvp":{"name":"contactEmail","abstract":"

    Undocumented

    ","parent_name":"C8yContactInfo"},"Structs/C8yContactInfo.html#/s:25Cumulocity_Client_Library14C8yContactInfoVACycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"C8yContactInfo"},"Structs/C8yContactInfo.html#/s:25Cumulocity_Client_Library14C8yContactInfoV_5phone5emailACSS_SSSgAFtcfc":{"name":"init(_:phone:email:)","abstract":"

    Undocumented

    ","parent_name":"C8yContactInfo"},"Structs/C8yContactInfo.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yContactInfo"},"Structs/C8yContactInfo.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6encode_6forKeys22KeyedEncodingContainerVyAA0deF9ProcessorV0f6ObjectI0VGAL_AKtKF":{"name":"encode(_:forKey:)","parent_name":"C8yContactInfo"},"Structs/C8yContactInfo.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6decode_6forKeyys22KeyedDecodingContainerVyAA0deF9ProcessorV0f6ObjectI0VG_AKtKF":{"name":"decode(_:forKey:)","parent_name":"C8yContactInfo"},"Structs/C8yContactInfo.html#/s:25Cumulocity_Client_Library14C8yContactInfoV11isDifferentySbACSgF":{"name":"isDifferent(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yContactInfo"},"Structs/C8yAddress.html#/s:25Cumulocity_Client_Library10C8yAddressV14addressSummarySSvp":{"name":"addressSummary","abstract":"

    Undocumented

    ","parent_name":"C8yAddress"},"Structs/C8yAddress.html#/s:25Cumulocity_Client_Library10C8yAddressV12addressLine1SSSgvp":{"name":"addressLine1","abstract":"

    Undocumented

    ","parent_name":"C8yAddress"},"Structs/C8yAddress.html#/s:25Cumulocity_Client_Library10C8yAddressV4citySSSgvp":{"name":"city","abstract":"

    Undocumented

    ","parent_name":"C8yAddress"},"Structs/C8yAddress.html#/s:25Cumulocity_Client_Library10C8yAddressV8postCodeSSSgvp":{"name":"postCode","abstract":"

    Undocumented

    ","parent_name":"C8yAddress"},"Structs/C8yAddress.html#/s:25Cumulocity_Client_Library10C8yAddressV7countrySSSgvp":{"name":"country","abstract":"

    Undocumented

    ","parent_name":"C8yAddress"},"Structs/C8yAddress.html#/s:25Cumulocity_Client_Library10C8yAddressV5phoneSSSgvp":{"name":"phone","abstract":"

    Undocumented

    ","parent_name":"C8yAddress"},"Structs/C8yAddress.html#/s:25Cumulocity_Client_Library10C8yAddressV12addressLine14city8postCode7countryACSS_S3Stcfc":{"name":"init(addressLine1:city:postCode:country:)","abstract":"

    Undocumented

    ","parent_name":"C8yAddress"},"Structs/C8yAddress.html#/s:25Cumulocity_Client_Library10C8yAddressV12addressLine14city8postCode7country5phoneACSS_S4Stcfc":{"name":"init(addressLine1:city:postCode:country:phone:)","abstract":"

    Undocumented

    ","parent_name":"C8yAddress"},"Structs/C8yAddress.html#/s:25Cumulocity_Client_Library10C8yAddressVACycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"C8yAddress"},"Structs/C8yAddress.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yAddress"},"Structs/C8yAddress.html#/s:25Cumulocity_Client_Library10C8yAddressV11isDifferentySbACSgF":{"name":"isDifferent(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yAddress"},"Structs/C8yAddress.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6encode_6forKeys22KeyedEncodingContainerVyAA0deF9ProcessorV0f6ObjectI0VGAL_AKtKF":{"name":"encode(_:forKey:)","parent_name":"C8yAddress"},"Structs/C8yAddress.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6decode_6forKeyys22KeyedDecodingContainerVyAA0deF9ProcessorV0f6ObjectI0VG_AKtKF":{"name":"decode(_:forKey:)","parent_name":"C8yAddress"},"Structs/C8yAddress.html":{"name":"C8yAddress","abstract":"

    Undocumented

    "},"Structs/C8yContactInfo.html":{"name":"C8yContactInfo","abstract":"

    Undocumented

    "},"Structs/C8yPlanning.html":{"name":"C8yPlanning","abstract":"

    Undocumented

    "},"Structs/C8ySuppliers.html":{"name":"C8ySuppliers","abstract":"

    Undocumented

    "},"Structs/C8ySupplier.html":{"name":"C8ySupplier","abstract":"

    Undocumented

    "},"Structs/C8yModel.html":{"name":"C8yModel","abstract":"

    Undocumented

    "},"Structs/C8yModels.html":{"name":"C8yModels","abstract":"

    Undocumented

    "},"Structs/C8yLoRaNetworkInfo.html":{"name":"C8yLoRaNetworkInfo","abstract":"

    Undocumented

    "},"Classes/C8yDeviceModelsReference.html":{"name":"C8yDeviceModelsReference","abstract":"

    Undocumented

    "},"Structs/C8yAssignedNetwork.html":{"name":"C8yAssignedNetwork","abstract":"

    Undocumented

    "},"Structs/C8yDeviceNetworkProvider.html":{"name":"C8yDeviceNetworkProvider","abstract":"

    Undocumented

    "},"Structs/C8yDeviceNetworkInstance.html":{"name":"C8yDeviceNetworkInstance","abstract":"

    Undocumented

    "},"Structs/C8yPageStatistics.html#/s:25Cumulocity_Client_Library17C8yPageStatisticsV07currentE0Sivp":{"name":"currentPage","abstract":"

    The page just fetched

    ","parent_name":"C8yPageStatistics"},"Structs/C8yPageStatistics.html#/s:25Cumulocity_Client_Library17C8yPageStatisticsV8pageSizeSivp":{"name":"pageSize","abstract":"

    The page size that was used, i.e. max number of rows allowed to returned

    ","parent_name":"C8yPageStatistics"},"Structs/C8yPageStatistics.html#/s:25Cumulocity_Client_Library17C8yPageStatisticsV10totalPagesSiSgvp":{"name":"totalPages","abstract":"

    The total number of pages that can be fetched, nil if total available results is smaller than the page size

    ","parent_name":"C8yPageStatistics"},"Structs/C8yPagedOperations.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yPagedOperations"},"Structs/C8yPagedOperations.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"C8yPagedOperations"},"Structs/C8yPagedMeasurements.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yPagedMeasurements"},"Structs/C8yPagedMeasurements.html#/s:25Cumulocity_Client_Library20C8yPagedMeasurementsVyACSayAA0D11MeasurementVGcfc":{"name":"init(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yPagedMeasurements"},"Structs/C8yPagedMeasurements.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"C8yPagedMeasurements"},"Structs/C8yPagedEvents.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yPagedEvents"},"Structs/C8yPagedEvents.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"C8yPagedEvents"},"Structs/C8yPagedAlarms.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yPagedAlarms"},"Structs/C8yPagedAlarms.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"C8yPagedAlarms"},"Structs/C8yPagedManagedObjects.html#/s:25Cumulocity_Client_Library22C8yPagedManagedObjectsV7objectsSayAA0dF6ObjectVGvp":{"name":"objects","abstract":"

    The wrapped objects, limited by page size

    ","parent_name":"C8yPagedManagedObjects"},"Structs/C8yPagedManagedObjects.html#/s:25Cumulocity_Client_Library22C8yPagedManagedObjectsV10statisticsAA0D14PageStatisticsVvp":{"name":"statistics","abstract":"

    Paging info, to show what page these results represent, refer to C8yPageStatistics

    ","parent_name":"C8yPagedManagedObjects"},"Structs/C8yPagedManagedObjects.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yPagedManagedObjects"},"Structs/C8yPagedManagedObjects.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"C8yPagedManagedObjects"},"Structs/C8yOperation/OperationDetails.html#/s:25Cumulocity_Client_Library12C8yOperationV0E7DetailsV2idSSSgvp":{"name":"id","abstract":"

    Undocumented

    ","parent_name":"OperationDetails"},"Structs/C8yOperation/OperationDetails.html#/s:25Cumulocity_Client_Library12C8yOperationV0E7DetailsV4nameSSSgvp":{"name":"name","abstract":"

    Undocumented

    ","parent_name":"OperationDetails"},"Structs/C8yOperation/OperationDetails.html#/s:25Cumulocity_Client_Library12C8yOperationV0E7DetailsV6valuesSDyS2SGvp":{"name":"values","abstract":"

    Undocumented

    ","parent_name":"OperationDetails"},"Structs/C8yOperation/OperationDetails.html#/s:25Cumulocity_Client_Library12C8yOperationV0E7DetailsV6paramsSDyS2SGvp":{"name":"params","abstract":"

    Undocumented

    ","parent_name":"OperationDetails"},"Structs/C8yOperation/OperationDetails.html#/s:25Cumulocity_Client_Library12C8yOperationV0E7DetailsVAEycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"OperationDetails"},"Structs/C8yOperation/OperationDetails.html#/s:25Cumulocity_Client_Library12C8yOperationV0E7DetailsV_5valueAESS_SStcfc":{"name":"init(_:value:)","abstract":"

    Creates a new instance with a single key/value attribute pair

    ","parent_name":"OperationDetails"},"Structs/C8yOperation/OperationDetails.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"OperationDetails"},"Structs/C8yOperation/OperationDetails.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"OperationDetails"},"Structs/C8yOperation/Status.html#/s:25Cumulocity_Client_Library12C8yOperationV6StatusO10SUCCESSFULyA2EmF":{"name":"SUCCESSFUL","abstract":"

    Undocumented

    ","parent_name":"Status"},"Structs/C8yOperation/Status.html#/s:25Cumulocity_Client_Library12C8yOperationV6StatusO6FAILEDyA2EmF":{"name":"FAILED","abstract":"

    Undocumented

    ","parent_name":"Status"},"Structs/C8yOperation/Status.html#/s:25Cumulocity_Client_Library12C8yOperationV6StatusO9EXECUTINGyA2EmF":{"name":"EXECUTING","abstract":"

    Undocumented

    ","parent_name":"Status"},"Structs/C8yOperation/Status.html#/s:25Cumulocity_Client_Library12C8yOperationV6StatusO7PENDINGyA2EmF":{"name":"PENDING","abstract":"

    Undocumented

    ","parent_name":"Status"},"Structs/C8yOperation.html#/s:s12IdentifiableP2id2IDQzvp":{"name":"id","parent_name":"C8yOperation"},"Structs/C8yOperation.html#/s:25Cumulocity_Client_Library12C8yOperationV04bulkE2IdSSSgvp":{"name":"bulkOperationId","abstract":"

    Undocumented

    ","parent_name":"C8yOperation"},"Structs/C8yOperation.html#/s:25Cumulocity_Client_Library12C8yOperationV8deviceIdSSvp":{"name":"deviceId","abstract":"

    Undocumented

    ","parent_name":"C8yOperation"},"Structs/C8yOperation.html#/s:25Cumulocity_Client_Library12C8yOperationV17deviceExternalIDsSayAA0dG2IdVGSgvp":{"name":"deviceExternalIDs","abstract":"

    Undocumented

    ","parent_name":"C8yOperation"},"Structs/C8yOperation.html#/s:25Cumulocity_Client_Library12C8yOperationV12creationTime10Foundation4DateVSgvp":{"name":"creationTime","abstract":"

    Undocumented

    ","parent_name":"C8yOperation"},"Structs/C8yOperation.html#/s:25Cumulocity_Client_Library12C8yOperationV6statusAC6StatusOSgvp":{"name":"status","abstract":"

    Undocumented

    ","parent_name":"C8yOperation"},"Structs/C8yOperation.html#/s:25Cumulocity_Client_Library12C8yOperationV13failureReasonSSSgvp":{"name":"failureReason","abstract":"

    Undocumented

    ","parent_name":"C8yOperation"},"Structs/C8yOperation.html#/s:25Cumulocity_Client_Library12C8yOperationV4typeSSSgvp":{"name":"type","abstract":"

    Undocumented

    ","parent_name":"C8yOperation"},"Structs/C8yOperation.html#/s:25Cumulocity_Client_Library12C8yOperationV11descriptionSSSgvp":{"name":"description","abstract":"

    Undocumented

    ","parent_name":"C8yOperation"},"Structs/C8yOperation.html#/s:25Cumulocity_Client_Library12C8yOperationV16operationDetailsAC0eG0Vvp":{"name":"operationDetails","abstract":"

    Undocumented

    ","parent_name":"C8yOperation"},"Structs/C8yOperation/Status.html":{"name":"Status","abstract":"

    Undocumented

    ","parent_name":"C8yOperation"},"Structs/C8yOperation.html#/s:25Cumulocity_Client_Library12C8yOperationV9forSource4type11descriptionACSS_S2Stcfc":{"name":"init(forSource:type:description:)","abstract":"

    Creates a new operation for the associated C8yManagedObject

    ","parent_name":"C8yOperation"},"Structs/C8yOperation.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yOperation"},"Structs/C8yOperation.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"C8yOperation"},"Structs/C8yOperation/OperationDetails.html":{"name":"OperationDetails","abstract":"

    Defines the details of the operation to be executed by the device

    ","parent_name":"C8yOperation"},"Structs/C8yMeasurementSeries/Values.html#/s:25Cumulocity_Client_Library20C8yMeasurementSeriesV6ValuesV3minSdvp":{"name":"min","abstract":"

    Undocumented

    ","parent_name":"Values"},"Structs/C8yMeasurementSeries/Values.html#/s:25Cumulocity_Client_Library20C8yMeasurementSeriesV6ValuesV3maxSdvp":{"name":"max","abstract":"

    Undocumented

    ","parent_name":"Values"},"Structs/C8yMeasurementSeries/ValuesWrapper.html#/s:25Cumulocity_Client_Library20C8yMeasurementSeriesV13ValuesWrapperV4time10Foundation4DateVvp":{"name":"time","abstract":"

    Undocumented

    ","parent_name":"ValuesWrapper"},"Structs/C8yMeasurementSeries/ValuesWrapper.html#/s:25Cumulocity_Client_Library20C8yMeasurementSeriesV13ValuesWrapperV6valuesSayAC0G0VGvp":{"name":"values","abstract":"

    Undocumented

    ","parent_name":"ValuesWrapper"},"Structs/C8yMeasurementSeries/Series.html#/s:25Cumulocity_Client_Library20C8yMeasurementSeriesV0F0V4nameSSvp":{"name":"name","abstract":"

    Undocumented

    ","parent_name":"Series"},"Structs/C8yMeasurementSeries/Series.html#/s:25Cumulocity_Client_Library20C8yMeasurementSeriesV0F0V4unitSSvp":{"name":"unit","abstract":"

    Undocumented

    ","parent_name":"Series"},"Structs/C8yMeasurementSeries/Series.html#/s:25Cumulocity_Client_Library20C8yMeasurementSeriesV0F0V4typeSSvp":{"name":"type","abstract":"

    Undocumented

    ","parent_name":"Series"},"Structs/C8yMeasurementSeries/AggregateType.html#/s:25Cumulocity_Client_Library20C8yMeasurementSeriesV13AggregateTypeO5DAILYyA2EmF":{"name":"DAILY","abstract":"

    Undocumented

    ","parent_name":"AggregateType"},"Structs/C8yMeasurementSeries/AggregateType.html#/s:25Cumulocity_Client_Library20C8yMeasurementSeriesV13AggregateTypeO6HOURLYyA2EmF":{"name":"HOURLY","abstract":"

    Undocumented

    ","parent_name":"AggregateType"},"Structs/C8yMeasurementSeries/AggregateType.html#/s:25Cumulocity_Client_Library20C8yMeasurementSeriesV13AggregateTypeO8MINUTELYyA2EmF":{"name":"MINUTELY","abstract":"

    Undocumented

    ","parent_name":"AggregateType"},"Structs/C8yMeasurementSeries/AggregateType.html":{"name":"AggregateType","abstract":"

    Specifies how the measurements results to be grouped, by minute, hour or 24 hours (DAILY)

    ","parent_name":"C8yMeasurementSeries"},"Structs/C8yMeasurementSeries.html#/s:25Cumulocity_Client_Library20C8yMeasurementSeriesV6seriesSayAC0F0VGvp":{"name":"series","abstract":"

    Undocumented

    ","parent_name":"C8yMeasurementSeries"},"Structs/C8yMeasurementSeries.html#/s:25Cumulocity_Client_Library20C8yMeasurementSeriesV6valuesSayAC13ValuesWrapperVGvp":{"name":"values","abstract":"

    Undocumented

    ","parent_name":"C8yMeasurementSeries"},"Structs/C8yMeasurementSeries.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yMeasurementSeries"},"Structs/C8yMeasurementSeries.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"C8yMeasurementSeries"},"Structs/C8yMeasurementSeries/Series.html":{"name":"Series","abstract":"

    Undocumented

    ","parent_name":"C8yMeasurementSeries"},"Structs/C8yMeasurementSeries/ValuesWrapper.html":{"name":"ValuesWrapper","abstract":"

    Undocumented

    ","parent_name":"C8yMeasurementSeries"},"Structs/C8yMeasurementSeries/Values.html":{"name":"Values","abstract":"

    Undocumented

    ","parent_name":"C8yMeasurementSeries"},"Structs/C8yMeasurement/MeasurementValue.html#/s:25Cumulocity_Client_Library14C8yMeasurementV0E5ValueV5labelSSvp":{"name":"label","abstract":"

    Undocumented

    ","parent_name":"MeasurementValue"},"Structs/C8yMeasurement/MeasurementValue.html#/s:25Cumulocity_Client_Library14C8yMeasurementV0E5ValueV5valueSdvp":{"name":"value","abstract":"

    Undocumented

    ","parent_name":"MeasurementValue"},"Structs/C8yMeasurement/MeasurementValue.html#/s:25Cumulocity_Client_Library14C8yMeasurementV0E5ValueV4unitSSSgvp":{"name":"unit","abstract":"

    Undocumented

    ","parent_name":"MeasurementValue"},"Structs/C8yMeasurement/MeasurementValue.html#/s:25Cumulocity_Client_Library14C8yMeasurementV0E5ValueV_4unit9withLabelAESd_S2Stcfc":{"name":"init(_:unit:withLabel:)","abstract":"

    Creates a new measurement value

    ","parent_name":"MeasurementValue"},"Structs/C8yMeasurement.html#/s:25Cumulocity_Client_Library14C8yMeasurementV2idSSSgvp":{"name":"id","abstract":"

    Undocumented

    ","parent_name":"C8yMeasurement"},"Structs/C8yMeasurement.html#/s:25Cumulocity_Client_Library14C8yMeasurementV6sourceSSvp":{"name":"source","abstract":"

    Undocumented

    ","parent_name":"C8yMeasurement"},"Structs/C8yMeasurement.html#/s:25Cumulocity_Client_Library14C8yMeasurementV4typeSSSgvp":{"name":"type","abstract":"

    Undocumented

    ","parent_name":"C8yMeasurement"},"Structs/C8yMeasurement.html#/s:25Cumulocity_Client_Library14C8yMeasurementV4time10Foundation4DateVvp":{"name":"time","abstract":"

    Undocumented

    ","parent_name":"C8yMeasurement"},"Structs/C8yMeasurement.html#/s:25Cumulocity_Client_Library14C8yMeasurementV12measurementsSDySSSayAC0E5ValueVGGSgvp":{"name":"measurements","abstract":"

    Undocumented

    ","parent_name":"C8yMeasurement"},"Structs/C8yMeasurement.html#/s:25Cumulocity_Client_Library14C8yMeasurementV10fromSource4typeACSS_SStcfc":{"name":"init(fromSource:type:)","abstract":"

    Creates a new measurement wrapper for a set of measurements for the associated C8yManagedObject

    ","parent_name":"C8yMeasurement"},"Structs/C8yMeasurement.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yMeasurement"},"Structs/C8yMeasurement.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"C8yMeasurement"},"Structs/C8yMeasurement.html#/s:25Cumulocity_Client_Library14C8yMeasurementV9addValues_7forTypeySayAC0E5ValueVG_SStF":{"name":"addValues(_:forType:)","abstract":"

    Adds a measurement value of the given type

    ","parent_name":"C8yMeasurement"},"Structs/C8yMeasurement/MeasurementValue.html":{"name":"MeasurementValue","abstract":"

    A specific measurable value including a human readable label and unit of measure

    ","parent_name":"C8yMeasurement"},"Structs/C8yEvent.html#/s:s12IdentifiableP2id2IDQzvp":{"name":"id","parent_name":"C8yEvent"},"Structs/C8yEvent.html#/s:25Cumulocity_Client_Library8C8yEventV6sourceSSvp":{"name":"source","abstract":"

    Undocumented

    ","parent_name":"C8yEvent"},"Structs/C8yEvent.html#/s:25Cumulocity_Client_Library8C8yEventV4typeSSSgvp":{"name":"type","abstract":"

    Undocumented

    ","parent_name":"C8yEvent"},"Structs/C8yEvent.html#/s:25Cumulocity_Client_Library8C8yEventV4time10Foundation4DateVvp":{"name":"time","abstract":"

    Undocumented

    ","parent_name":"C8yEvent"},"Structs/C8yEvent.html#/s:25Cumulocity_Client_Library8C8yEventV4textSSvp":{"name":"text","abstract":"

    Undocumented

    ","parent_name":"C8yEvent"},"Structs/C8yEvent.html#/s:25Cumulocity_Client_Library8C8yEventV12creationTime10Foundation4DateVSgvp":{"name":"creationTime","abstract":"

    Undocumented

    ","parent_name":"C8yEvent"},"Structs/C8yEvent.html#/s:25Cumulocity_Client_Library8C8yEventV16eventDecodeErrorSSSgvp":{"name":"eventDecodeError","abstract":"

    Undocumented

    ","parent_name":"C8yEvent"},"Structs/C8yEvent.html#/s:25Cumulocity_Client_Library8C8yEventV8positionAA0D13ManagedObjectV8PositionVSgvp":{"name":"position","abstract":"

    Undocumented

    ","parent_name":"C8yEvent"},"Structs/C8yEvent.html#/s:25Cumulocity_Client_Library8C8yEventV4infoSDySSAA0D11CustomAsset_pGSgvp":{"name":"info","abstract":"

    Undocumented

    ","parent_name":"C8yEvent"},"Structs/C8yEvent.html#/s:25Cumulocity_Client_Library8C8yEventV9forSource4type4textACSS_S2Stcfc":{"name":"init(forSource:type:text:)","abstract":"

    Creates a new event for the associated C8yManagedObject

    ","parent_name":"C8yEvent"},"Structs/C8yEvent.html#/s:25Cumulocity_Client_Library8C8yEventV9forSource8positionACSS_AA0D13ManagedObjectV8PositionVtcfc":{"name":"init(forSource:position:)","abstract":"

    Creates a new event for the associated C8yManagedObject representing a postional","parent_name":"C8yEvent"},"Structs/C8yEvent.html#/s:25Cumulocity_Client_Library8C8yEventV9forSource4type4text10propertiesACSS_S2SAA0D11CustomAsset_ptcfc":{"name":"init(forSource:type:text:properties:)","abstract":"

    Creates a new event for the associated C8yManagedObject with custom properties

    ","parent_name":"C8yEvent"},"Structs/C8yEvent.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yEvent"},"Structs/C8yEvent.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"C8yEvent"},"Structs/C8yAlarm/Severity.html#/s:25Cumulocity_Client_Library8C8yAlarmV8SeverityO8CRITICALyA2EmF":{"name":"CRITICAL","abstract":"

    Undocumented

    ","parent_name":"Severity"},"Structs/C8yAlarm/Severity.html#/s:25Cumulocity_Client_Library8C8yAlarmV8SeverityO5MAJORyA2EmF":{"name":"MAJOR","abstract":"

    Undocumented

    ","parent_name":"Severity"},"Structs/C8yAlarm/Severity.html#/s:25Cumulocity_Client_Library8C8yAlarmV8SeverityO5MINORyA2EmF":{"name":"MINOR","abstract":"

    Undocumented

    ","parent_name":"Severity"},"Structs/C8yAlarm/Severity.html#/s:25Cumulocity_Client_Library8C8yAlarmV8SeverityO7WARNINGyA2EmF":{"name":"WARNING","abstract":"

    Undocumented

    ","parent_name":"Severity"},"Structs/C8yAlarm/Status.html#/s:25Cumulocity_Client_Library8C8yAlarmV6StatusO6ACTIVEyA2EmF":{"name":"ACTIVE","abstract":"

    Alarm is currently live and has not yet been resolved

    ","parent_name":"Status"},"Structs/C8yAlarm/Status.html#/s:25Cumulocity_Client_Library8C8yAlarmV6StatusO12ACKNOWLEDGEDyA2EmF":{"name":"ACKNOWLEDGED","abstract":"

    Alarm is still active, but has been acknowledged by someone

    ","parent_name":"Status"},"Structs/C8yAlarm/Status.html#/s:25Cumulocity_Client_Library8C8yAlarmV6StatusO7CLEAREDyA2EmF":{"name":"CLEARED","abstract":"

    Alarm has been resolved, is visible only for monitoring reasons

    ","parent_name":"Status"},"Structs/C8yAlarm/Status.html":{"name":"Status","abstract":"

    Undocumented

    ","parent_name":"C8yAlarm"},"Structs/C8yAlarm/Severity.html":{"name":"Severity","abstract":"

    Allowed values for Alarm Severity

    ","parent_name":"C8yAlarm"},"Structs/C8yAlarm.html#/s:s12IdentifiableP2id2IDQzvp":{"name":"id","parent_name":"C8yAlarm"},"Structs/C8yAlarm.html#/s:25Cumulocity_Client_Library8C8yAlarmV4typeSSSgvp":{"name":"type","abstract":"

    Undocumented

    ","parent_name":"C8yAlarm"},"Structs/C8yAlarm.html#/s:25Cumulocity_Client_Library8C8yAlarmV6sourceSSvp":{"name":"source","abstract":"

    Undocumented

    ","parent_name":"C8yAlarm"},"Structs/C8yAlarm.html#/s:25Cumulocity_Client_Library8C8yAlarmV4time10Foundation4DateVvp":{"name":"time","abstract":"

    Undocumented

    ","parent_name":"C8yAlarm"},"Structs/C8yAlarm.html#/s:25Cumulocity_Client_Library8C8yAlarmV8severityAC8SeverityOvp":{"name":"severity","abstract":"

    Undocumented

    ","parent_name":"C8yAlarm"},"Structs/C8yAlarm.html#/s:25Cumulocity_Client_Library8C8yAlarmV11descriptionSSSgvp":{"name":"description","abstract":"

    Undocumented

    ","parent_name":"C8yAlarm"},"Structs/C8yAlarm.html#/s:25Cumulocity_Client_Library8C8yAlarmV6statusAC6StatusOvp":{"name":"status","abstract":"

    Undocumented

    ","parent_name":"C8yAlarm"},"Structs/C8yAlarm.html#/s:25Cumulocity_Client_Library8C8yAlarmV9forSource4type11description6status8severityACSS_S2SAC6StatusOAC8SeverityOtcfc":{"name":"init(forSource:type:description:status:severity:)","abstract":"

    Creates new alarm for the associated C8yManagedObject

    ","parent_name":"C8yAlarm"},"Structs/C8yAlarm.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yAlarm"},"Structs/C8yAlarm.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"C8yAlarm"},"Structs/C8yAlarm.html#/s:25Cumulocity_Client_Library8C8yAlarmV12toJsonStringy10Foundation4DataVSbKF":{"name":"toJsonString(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yAlarm"},"Structs/C8yDataPoints/DataPointValue.html#/s:25Cumulocity_Client_Library13C8yDataPointsV0E10PointValueV8fragmentSSvp":{"name":"fragment","abstract":"

    Undocumented

    ","parent_name":"DataPointValue"},"Structs/C8yDataPoints/DataPointValue.html#/s:25Cumulocity_Client_Library13C8yDataPointsV0E10PointValueV4unitSSvp":{"name":"unit","abstract":"

    Undocumented

    ","parent_name":"DataPointValue"},"Structs/C8yDataPoints/DataPointValue.html#/s:25Cumulocity_Client_Library13C8yDataPointsV0E10PointValueV5colorSSvp":{"name":"color","abstract":"

    Undocumented

    ","parent_name":"DataPointValue"},"Structs/C8yDataPoints/DataPointValue.html#/s:25Cumulocity_Client_Library13C8yDataPointsV0E10PointValueV6seriesSSvp":{"name":"series","abstract":"

    Undocumented

    ","parent_name":"DataPointValue"},"Structs/C8yDataPoints/DataPointValue.html#/s:25Cumulocity_Client_Library13C8yDataPointsV0E10PointValueV8lineTypeSSvp":{"name":"lineType","abstract":"

    Undocumented

    ","parent_name":"DataPointValue"},"Structs/C8yDataPoints/DataPointValue.html#/s:25Cumulocity_Client_Library13C8yDataPointsV0E10PointValueV5labelSSvp":{"name":"label","abstract":"

    Undocumented

    ","parent_name":"DataPointValue"},"Structs/C8yDataPoints/DataPointValue.html#/s:25Cumulocity_Client_Library13C8yDataPointsV0E10PointValueV10renderTypeSSvp":{"name":"renderType","abstract":"

    Undocumented

    ","parent_name":"DataPointValue"},"Structs/C8yDataPoints/DataPoint.html#/s:25Cumulocity_Client_Library13C8yDataPointsV0E5PointV9referenceSSvp":{"name":"reference","abstract":"

    Undocumented

    ","parent_name":"DataPoint"},"Structs/C8yDataPoints/DataPoint.html#/s:25Cumulocity_Client_Library13C8yDataPointsV0E5PointV5valueAC0eG5ValueVvp":{"name":"value","abstract":"

    Undocumented

    ","parent_name":"DataPoint"},"Structs/C8yDataPoints.html#/s:25Cumulocity_Client_Library13C8yDataPointsV04dataF0SayAC0E5PointVGvp":{"name":"dataPoints","abstract":"

    Undocumented

    ","parent_name":"C8yDataPoints"},"Structs/C8yDataPoints/DataPoint.html":{"name":"DataPoint","abstract":"

    Undocumented

    ","parent_name":"C8yDataPoints"},"Structs/C8yDataPoints/DataPointValue.html":{"name":"DataPointValue","abstract":"

    Undocumented

    ","parent_name":"C8yDataPoints"},"Structs/C8yDataPoints.html#/s:25Cumulocity_Client_Library13C8yDataPointsVACycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"C8yDataPoints"},"Structs/C8yDataPoints.html#/s:25Cumulocity_Client_Library13C8yDataPointsV_6series4unit5color5labelACSS_S4Stcfc":{"name":"init(_:series:unit:color:label:)","abstract":"

    Undocumented

    ","parent_name":"C8yDataPoints"},"Structs/C8yDataPoints.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yDataPoints"},"Structs/C8yDataPoints.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"C8yDataPoints"},"Structs/C8yExternalId.html#/s:25Cumulocity_Client_Library13C8yExternalIdV2idSSSgvp":{"name":"id","abstract":"

    Internal id of the associated Managed Object C8yManagedObject

    ","parent_name":"C8yExternalId"},"Structs/C8yExternalId.html#/s:25Cumulocity_Client_Library13C8yExternalIdV4typeSSvp":{"name":"type","abstract":"

    Label identifying the type of external id .e.g.‘c8y_Serial’ or ‘c8y_LoRa_DevEUI’

    ","parent_name":"C8yExternalId"},"Structs/C8yExternalId.html#/s:25Cumulocity_Client_Library13C8yExternalIdV08externalF0SSvp":{"name":"externalId","abstract":"

    The external id itself

    ","parent_name":"C8yExternalId"},"Structs/C8yExternalId.html#/s:25Cumulocity_Client_Library13C8yExternalIdV04witheF06ofTypeACSS_SStcfc":{"name":"init(withExternalId:ofType:)","abstract":"

    Define a new external id

    ","parent_name":"C8yExternalId"},"Structs/C8yExternalId.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yExternalId"},"Structs/C8yExternalId.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"C8yExternalId"},"Structs/C8yExternalIds.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yExternalIds"},"Structs/C8yManagedObject/Hardware.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV8HardwareV12serialNumberSSSgvp":{"name":"serialNumber","abstract":"

    Undocumented

    ","parent_name":"Hardware"},"Structs/C8yManagedObject/Hardware.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV8HardwareV5modelSSSgvp":{"name":"model","abstract":"

    Undocumented

    ","parent_name":"Hardware"},"Structs/C8yManagedObject/Hardware.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV8HardwareV8supplierSSSgvp":{"name":"supplier","abstract":"

    Undocumented

    ","parent_name":"Hardware"},"Structs/C8yManagedObject/Hardware.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV8HardwareV8revisionSSSgvp":{"name":"revision","abstract":"

    Undocumented

    ","parent_name":"Hardware"},"Structs/C8yManagedObject/LpwanDevice.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV11LpwanDeviceV11provisionedSbvp":{"name":"provisioned","abstract":"

    Undocumented

    ","parent_name":"LpwanDevice"},"Structs/C8yManagedObject/Position.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV8PositionV3latSdvp":{"name":"lat","abstract":"

    Undocumented

    ","parent_name":"Position"},"Structs/C8yManagedObject/Position.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV8PositionV3lngSdvp":{"name":"lng","abstract":"

    Undocumented

    ","parent_name":"Position"},"Structs/C8yManagedObject/Position.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV8PositionV3altSdSgvp":{"name":"alt","abstract":"

    Undocumented

    ","parent_name":"Position"},"Structs/C8yManagedObject/Position.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV8PositionV3lat3lng3altAESd_S2dSgtcfc":{"name":"init(lat:lng:alt:)","abstract":"

    Undocumented

    ","parent_name":"Position"},"Structs/C8yManagedObject/Position.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"Position"},"Structs/C8yManagedObject/Position.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV8PositionV11isDifferentySbAESgF":{"name":"isDifferent(_:)","abstract":"

    Undocumented

    ","parent_name":"Position"},"Structs/C8yManagedObject/ConnectionStatus.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV16ConnectionStatusV6statusAC0gH4TypeOvp":{"name":"status","abstract":"

    Undocumented

    ","parent_name":"ConnectionStatus"},"Structs/C8yManagedObject/RequiredAvailability.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV20RequiredAvailabilityV16responseIntervalSivp":{"name":"responseInterval","abstract":"

    Undocumented

    ","parent_name":"RequiredAvailability"},"Structs/C8yManagedObject/ActiveAlarmsStatus.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV18ActiveAlarmsStatusV7warningSivp":{"name":"warning","abstract":"

    Undocumented

    ","parent_name":"ActiveAlarmsStatus"},"Structs/C8yManagedObject/ActiveAlarmsStatus.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV18ActiveAlarmsStatusV5minorSivp":{"name":"minor","abstract":"

    Undocumented

    ","parent_name":"ActiveAlarmsStatus"},"Structs/C8yManagedObject/ActiveAlarmsStatus.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV18ActiveAlarmsStatusV5majorSivp":{"name":"major","abstract":"

    Undocumented

    ","parent_name":"ActiveAlarmsStatus"},"Structs/C8yManagedObject/ActiveAlarmsStatus.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV18ActiveAlarmsStatusV8criticalSivp":{"name":"critical","abstract":"

    Undocumented

    ","parent_name":"ActiveAlarmsStatus"},"Structs/C8yManagedObject/ActiveAlarmsStatus.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV18ActiveAlarmsStatusV7warning5minor5major8criticalAESi_S3itcfc":{"name":"init(warning:minor:major:critical:)","abstract":"

    Undocumented

    ","parent_name":"ActiveAlarmsStatus"},"Structs/C8yManagedObject/ActiveAlarmsStatus.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"ActiveAlarmsStatus"},"Structs/C8yManagedObject/ActiveAlarmsStatus.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV18ActiveAlarmsStatusV5totalSivp":{"name":"total","abstract":"

    Undocumented

    ","parent_name":"ActiveAlarmsStatus"},"Structs/C8yManagedObject/Firmware.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV8FirmwareV7versionSSvp":{"name":"version","abstract":"

    Undocumented

    ","parent_name":"Firmware"},"Structs/C8yManagedObject/Availability.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV12AvailabilityV6statusAC0G6StatusOvp":{"name":"status","abstract":"

    Determines if cumulocity thinks that the device is available based on data received from the device via its agent.","parent_name":"Availability"},"Structs/C8yManagedObject/Availability.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV12AvailabilityV11lastMessage10Foundation4DateVvp":{"name":"lastMessage","abstract":"

    Last recorded update received by cumulocity from the device/agent

    ","parent_name":"Availability"},"Structs/C8yManagedObject/Status.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV6StatusV6statusSSvp":{"name":"status","abstract":"

    Connection status of device, normally one of CONNECTED, DISCONNECTED or MAINTENANCE","parent_name":"Status"},"Structs/C8yManagedObject/Status.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV6StatusV11lastUpdated10Foundation4DateVSgvp":{"name":"lastUpdated","abstract":"

    Last time that this object was updated in Cumulocity

    ","parent_name":"Status"},"Structs/C8yManagedObject/Status.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"Status"},"Structs/C8yManagedObject/ChildReferences/ReferencedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV15ChildReferencesV010ReferencedF0V2idSSSgvp":{"name":"id","abstract":"

    Undocumented

    ","parent_name":"ReferencedObject"},"Structs/C8yManagedObject/ChildReferences/ReferencedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV15ChildReferencesV010ReferencedF0V4nameSSSgvp":{"name":"name","abstract":"

    Undocumented

    ","parent_name":"ReferencedObject"},"Structs/C8yManagedObject/ChildReferences/ReferencedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV15ChildReferencesV010ReferencedF0V3refSSSgvp":{"name":"ref","abstract":"

    Undocumented

    ","parent_name":"ReferencedObject"},"Structs/C8yManagedObject/ChildReferences/ReferencedObject.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"ReferencedObject"},"Structs/C8yManagedObject/ChildReferences.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV15ChildReferencesV3refSSSgvp":{"name":"ref","abstract":"

    Undocumented

    ","parent_name":"ChildReferences"},"Structs/C8yManagedObject/ChildReferences.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV15ChildReferencesV10referencesSayAE010ReferencedF0VGSgvp":{"name":"references","abstract":"

    Undocumented

    ","parent_name":"ChildReferences"},"Structs/C8yManagedObject/ChildReferences/ReferencedObject.html":{"name":"ReferencedObject","abstract":"

    Undocumented

    ","parent_name":"ChildReferences"},"Structs/C8yManagedObject/ChildReferences.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"ChildReferences"},"Structs/C8yManagedObject/RelayStateType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV14RelayStateTypeO4OPENyA2EmF":{"name":"OPEN","abstract":"

    Undocumented

    ","parent_name":"RelayStateType"},"Structs/C8yManagedObject/RelayStateType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV14RelayStateTypeO6CLOSEDyA2EmF":{"name":"CLOSED","abstract":"

    Undocumented

    ","parent_name":"RelayStateType"},"Structs/C8yManagedObject/RelayStateType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV14RelayStateTypeO12OPEN_PENDINGyA2EmF":{"name":"OPEN_PENDING","abstract":"

    Undocumented

    ","parent_name":"RelayStateType"},"Structs/C8yManagedObject/RelayStateType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV14RelayStateTypeO13CLOSE_PENDINGyA2EmF":{"name":"CLOSE_PENDING","abstract":"

    Undocumented

    ","parent_name":"RelayStateType"},"Structs/C8yManagedObject/SensorType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV10SensorTypeO011TemperatureG0yA2EmF":{"name":"TemperatureSensor","abstract":"

    Undocumented

    ","parent_name":"SensorType"},"Structs/C8yManagedObject/SensorType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV10SensorTypeO06MotionG0yA2EmF":{"name":"MotionSensor","abstract":"

    Undocumented

    ","parent_name":"SensorType"},"Structs/C8yManagedObject/SensorType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV10SensorTypeO012AccelerationG0yA2EmF":{"name":"AccelerationSensor","abstract":"

    Undocumented

    ","parent_name":"SensorType"},"Structs/C8yManagedObject/SensorType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV10SensorTypeO05LightG0yA2EmF":{"name":"LightSensor","abstract":"

    Undocumented

    ","parent_name":"SensorType"},"Structs/C8yManagedObject/SensorType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV10SensorTypeO08HumidityG0yA2EmF":{"name":"HumiditySensor","abstract":"

    Undocumented

    ","parent_name":"SensorType"},"Structs/C8yManagedObject/SensorType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV10SensorTypeO08MoistureG0yA2EmF":{"name":"MoistureSensor","abstract":"

    Undocumented

    ","parent_name":"SensorType"},"Structs/C8yManagedObject/SensorType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV10SensorTypeO19DistanceMeasurementyA2EmF":{"name":"DistanceMeasurement","abstract":"

    Undocumented

    ","parent_name":"SensorType"},"Structs/C8yManagedObject/SensorType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV10SensorTypeO022SinglePhaseElectricityG0yA2EmF":{"name":"SinglePhaseElectricitySensor","abstract":"

    Undocumented

    ","parent_name":"SensorType"},"Structs/C8yManagedObject/SensorType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV10SensorTypeO07CurrentG0yA2EmF":{"name":"CurrentSensor","abstract":"

    Undocumented

    ","parent_name":"SensorType"},"Structs/C8yManagedObject/AvailabilityStatus.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV18AvailabilityStatusO9AVAILABLEyA2EmF":{"name":"AVAILABLE","abstract":"

    Undocumented

    ","parent_name":"AvailabilityStatus"},"Structs/C8yManagedObject/AvailabilityStatus.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV18AvailabilityStatusO11UNAVAILABLEyA2EmF":{"name":"UNAVAILABLE","abstract":"

    Undocumented

    ","parent_name":"AvailabilityStatus"},"Structs/C8yManagedObject/AvailabilityStatus.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV18AvailabilityStatusO11MAINTENANCEyA2EmF":{"name":"MAINTENANCE","abstract":"

    Undocumented

    ","parent_name":"AvailabilityStatus"},"Structs/C8yManagedObject/AvailabilityStatus.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV18AvailabilityStatusO7UNKNOWNyA2EmF":{"name":"UNKNOWN","abstract":"

    Undocumented

    ","parent_name":"AvailabilityStatus"},"Structs/C8yManagedObject/ConnectionStatusType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV20ConnectionStatusTypeO12DISCONNECTEDyA2EmF":{"name":"DISCONNECTED","abstract":"

    Undocumented

    ","parent_name":"ConnectionStatusType"},"Structs/C8yManagedObject/ConnectionStatusType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV20ConnectionStatusTypeO9CONNECTEDyA2EmF":{"name":"CONNECTED","abstract":"

    Undocumented

    ","parent_name":"ConnectionStatusType"},"Structs/C8yManagedObject/ConnectionStatusType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV20ConnectionStatusTypeO11MAINTENANCEyA2EmF":{"name":"MAINTENANCE","abstract":"

    Undocumented

    ","parent_name":"ConnectionStatusType"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV2idSSSgvp":{"name":"id","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV4typeSSvp":{"name":"type","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV4nameSSSgvp":{"name":"name","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV11createdTime10Foundation4DateVvp":{"name":"createdTime","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV11lastUpdated10Foundation4DateVvp":{"name":"lastUpdated","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV5ownerSSvp":{"name":"owner","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV6statusAC6StatusVSgvp":{"name":"status","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV16applicationOwnerSSSgvp":{"name":"applicationOwner","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV13applicationIdSSSgvp":{"name":"applicationId","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV5notesSSSgvp":{"name":"notes","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV8firmwareAC8FirmwareVSgvp":{"name":"firmware","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV12childDevicesAC15ChildReferencesVSgvp":{"name":"childDevices","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV11childAssetsAC15ChildReferencesVSgvp":{"name":"childAssets","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV16connectionStatusAC010ConnectionH0VSgvp":{"name":"connectionStatus","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV12availabilityAC12AvailabilityVSgvp":{"name":"availability","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV18activeAlarmsStatusAC06ActivehI0VSgvp":{"name":"activeAlarmsStatus","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV8isDeviceSbvp":{"name":"isDevice","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV7isGroupSbvp":{"name":"isGroup","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV20requiredAvailabilityAC08RequiredH0VSgvp":{"name":"requiredAvailability","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV10dataPointsAA0d4DataH0VSgvp":{"name":"dataPoints","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV10sensorTypeSayAC06SensorH0OGvp":{"name":"sensorType","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV10relayStateAC05RelayH4TypeOSgvp":{"name":"relayState","abstract":"

    Used to record current stated of a device that acts as a relay, i.e. open or closed","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV8positionAC8PositionVSgvp":{"name":"position","abstract":"

    GPS postion of device, dynamic GPS tracking of mobile devices should be managed via","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV19supportedOperationsSaySSGSgvp":{"name":"supportedOperations","abstract":"

    List of operations that this device supports

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV8hardwareAC8HardwareVSgvp":{"name":"hardware","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV7networkAA0D15AssignedNetworkVSgvp":{"name":"network","abstract":"

    Indicates the type of network that is used to communicate with the device

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV10propertiesSDySSAA0D11CustomAsset_pGvp":{"name":"properties","abstract":"

    Access custom properties through this class, only properties prefixed with ‘x’ or provided with a dedicated custom processor class will be available

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject/ConnectionStatusType.html":{"name":"ConnectionStatusType","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject/AvailabilityStatus.html":{"name":"AvailabilityStatus","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject/SensorType.html":{"name":"SensorType","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject/RelayStateType.html":{"name":"RelayStateType","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject/ChildReferences.html":{"name":"ChildReferences","abstract":"

    Represents child assets related to this object

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject/Status.html":{"name":"Status","abstract":"

    Status as determined by Cumulocity

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject/Availability.html":{"name":"Availability","abstract":"

    Status as determined by Cumulocity

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject/Firmware.html":{"name":"Firmware","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject/ActiveAlarmsStatus.html":{"name":"ActiveAlarmsStatus","abstract":"

    Summary of outstanding alarm totals

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject/RequiredAvailability.html":{"name":"RequiredAvailability","abstract":"

    Specifies after which period that cumulocity will flag a device as unavailable if no activity has been received","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject/ConnectionStatus.html":{"name":"ConnectionStatus","abstract":"

    Only applicable for devices that are capable of connecting to cumulocity i.e. push

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject/Position.html":{"name":"Position","abstract":"

    Represents a GPS position

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject/LpwanDevice.html":{"name":"LpwanDevice","abstract":"

    Used to indicate whether a device is connected to a LoRa network or not

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject/Hardware.html":{"name":"Hardware","abstract":"

    Description of device

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectVyACSScfc":{"name":"init(_:)","abstract":"

    Creates a new empty ManagedObject. Should only be used with the service ManagedObjectService#put() in order to make changes to an existing ManagedObject

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV_20requiredAvailabilityACSS_AC08RequiredH0Vtcfc":{"name":"init(_:requiredAvailability:)","abstract":"

    Convenience constructor to allow the requried availability property to be updated via the ManagedObjectService#put() method

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV_10propertiesACSS_SDyS2SGtcfc":{"name":"init(_:properties:)","abstract":"

    Convenience constructor to allow a range of different properties to be updated for the given ManagedObject via the ManagedObjectService#put() method","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV4name4type5notesACSS_S2SSgtcfc":{"name":"init(name:type:notes:)","abstract":"

    Creates a new managed object for the given type

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV22deviceWithSerialNumber4name4type8supplier5model5notes8revision24requiredResponseIntervalACSSSg_S2SALSSA2LSiSgtcfc":{"name":"init(deviceWithSerialNumber:name:type:supplier:model:notes:revision:requiredResponseInterval:)","abstract":"

    Creates a new managed object for a device with the given serial number

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"C8yManagedObject"},"Structs/C8yCumulocityUser.html#/s:25Cumulocity_Client_Library03C8yA4UserV8userNameSSvp":{"name":"userName","abstract":"

    Undocumented

    ","parent_name":"C8yCumulocityUser"},"Structs/C8yCumulocityUser.html#/s:25Cumulocity_Client_Library03C8yA4UserV8lastNameSSSgvp":{"name":"lastName","abstract":"

    Undocumented

    ","parent_name":"C8yCumulocityUser"},"Structs/C8yCumulocityUser.html#/s:25Cumulocity_Client_Library03C8yA4UserV9firstNameSSSgvp":{"name":"firstName","abstract":"

    Undocumented

    ","parent_name":"C8yCumulocityUser"},"Structs/C8yCumulocityUser.html#/s:25Cumulocity_Client_Library03C8yA4UserV5emailSSSgvp":{"name":"email","abstract":"

    Undocumented

    ","parent_name":"C8yCumulocityUser"},"Structs/C8yCumulocityUser.html":{"name":"C8yCumulocityUser","abstract":"

    Wraps a c8y UserProfile, refer to c8y API Reference guid for more info

    "},"Structs/C8yManagedObject.html":{"name":"C8yManagedObject","abstract":"

    Wraps a c8y ManagedObject, refer to c8y API Reference guid for more info

    "},"Structs/C8yExternalIds.html":{"name":"C8yExternalIds","abstract":"

    Wrapper for external id’s that are used to reference C8yManagedObject

    "},"Structs/C8yExternalId.html":{"name":"C8yExternalId","abstract":"

    Represents an external id for a C8yManagedObject e.g. ‘c8y_Serial’ or ‘c8y_LoRa_DevEUI’

    "},"Structs/C8yDataPoints.html":{"name":"C8yDataPoints","abstract":"

    Defines a type of Measurement that will send from the associated Managed Object

    "},"Structs/C8yAlarm.html":{"name":"C8yAlarm","abstract":"

    Represents an c8y alarm, refer to c8y API Reference Guide for more info

    "},"Structs/C8yEvent.html":{"name":"C8yEvent","abstract":"

    Represents an c8y event, refer to c8y API Reference Guide for more info

    "},"Structs/C8yMeasurement.html":{"name":"C8yMeasurement","abstract":"

    Represents a collection of c8y measurements, refer to c8y API Reference Guide for more info

    "},"Structs/C8yMeasurementSeries.html":{"name":"C8yMeasurementSeries","abstract":"

    Collated list of measurement for a specific series c8y API Reference Guide

    "},"Structs/C8yOperation.html":{"name":"C8yOperation","abstract":"

    Represents an c8y operation, that can be posted to a remote device c8y API Reference Guide for more info

    "},"Structs/C8yPagedManagedObjects.html":{"name":"C8yPagedManagedObjects","abstract":"

    Results from C8yManagedObjectService request

    "},"Structs/C8yPagedAlarms.html":{"name":"C8yPagedAlarms","abstract":"

    Results from C8yAlarmsService request

    "},"Structs/C8yPagedEvents.html":{"name":"C8yPagedEvents","abstract":"

    Results from C8yEventsService request

    "},"Structs/C8yPagedMeasurements.html":{"name":"C8yPagedMeasurements","abstract":"

    List of paged measurements returned from C8yMeasurementsService

    "},"Structs/C8yPagedOperations.html":{"name":"C8yPagedOperations","abstract":"

    Undocumented

    "},"Structs/C8yPageStatistics.html":{"name":"C8yPageStatistics","abstract":"

    Used when fetching assets from c8y to ensure that client is not overloaded. All services have a ‘pageSize’ attribute to limit the number of rows returned for any request. Each response is also provided withh an instance of this class"},"Classes/C8yBinariesService.html#/s:25Cumulocity_Client_Library18C8yBinariesServiceC3gety7Combine12AnyPublisherVyAA26JcMultiPartRequestResponseVAA0k10ConnectionN0C8APIErrorVyAA0daP0C_GGSSF":{"name":"get(_:)","abstract":"

    Fetch file contents using Cumulocity internal id of the file

    ","parent_name":"C8yBinariesService"},"Classes/C8yBinariesService.html#/s:25Cumulocity_Client_Library18C8yBinariesServiceC4post4name11contentType0I07Combine12AnyPublisherVyAA26JcMultiPartRequestResponseVAA0n10ConnectionQ0C8APIErrorVyAA0daS0C_GGSS_SS10Foundation4DataVtF":{"name":"post(name:contentType:content:)","abstract":"

    Sends the file to Cumulocity to be stored

    ","parent_name":"C8yBinariesService"},"Classes/C8yOperationService.html#/s:25Cumulocity_Client_Library19C8yOperationServiceC3gety7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0D15PagedOperationsVGAA0k10ConnectionL0C8APIErrorVyAA0daP0C_GGSSF":{"name":"get(_:)","abstract":"

    Fetch a list of operations associated with the managed object given by the id

    ","parent_name":"C8yOperationService"},"Classes/C8yAlarmsService.html#/s:25Cumulocity_Client_Library16C8yAlarmsServiceC8pageSizeSivp":{"name":"pageSize","abstract":"

    Used when fetching C8yAlarms to determines the maximum number allowed in a single request,","parent_name":"C8yAlarmsService"},"Classes/C8yAlarmsService.html#/s:25Cumulocity_Client_Library16C8yAlarmsServiceC7versionSSvp":{"name":"version","abstract":"

    Undocumented

    ","parent_name":"C8yAlarmsService"},"Classes/C8yAlarmsService.html#/s:25Cumulocity_Client_Library16C8yAlarmsServiceC3get_7pageNum7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0D5AlarmVGAA0m10ConnectionN0C8APIErrorVyAA0daQ0C_GGSS_SitF":{"name":"get(_:pageNum:)","abstract":"

    Retrieves the C8yAlarm details for the given c8y internal id

    ","parent_name":"C8yAlarmsService"},"Classes/C8yAlarmsService.html#/s:25Cumulocity_Client_Library16C8yAlarmsServiceC3get6source6status7pageNum7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0d5PagedE0VGAA0o10ConnectionP0C8APIErrorVyAA0daS0C_GGSS_AA0D5AlarmV6StatusOSitF":{"name":"get(source:status:pageNum:)","abstract":"

    Retrieves a paged collection C8yPagedAlarms of C8yAlarm instances limited to the size of property pageSize.

    ","parent_name":"C8yAlarmsService"},"Classes/C8yAlarmsService.html#/s:25Cumulocity_Client_Library16C8yAlarmsServiceC4posty7Combine12AnyPublisherVyAA17JcRequestResponseCySSSgGAA0k10ConnectionL0C8APIErrorVyAA0daN0C_GGAA0D5AlarmVKF":{"name":"post(_:)","abstract":"

    Creates a new C8yAlarm in Cumulocity

    ","parent_name":"C8yAlarmsService"},"Classes/C8yAlarmsService.html#/s:25Cumulocity_Client_Library16C8yAlarmsServiceC3puty7Combine12AnyPublisherVyAA17JcRequestResponseCySbGAA0k10ConnectionL0C8APIErrorVyAA0daN0C_GGAA0D5AlarmVKF":{"name":"put(_:)","abstract":"

    Used to update the status of an existing alarm. i.e. acknowledged, cleared etc.

    ","parent_name":"C8yAlarmsService"},"Classes/C8yMeasurementsService.html#/s:25Cumulocity_Client_Library22C8yMeasurementsServiceC8pageSizeSivp":{"name":"pageSize","abstract":"

    Used when fetching C8yMeasurements to determines the maximum number allowed in a single request,","parent_name":"C8yMeasurementsService"},"Classes/C8yMeasurementsService.html#/s:25Cumulocity_Client_Library22C8yMeasurementsServiceC3get9forSource7pageNum4from2to16reverseDateOrder7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0d5PagedE0VGAA0t10ConnectionU0C8APIErrorVyAA0daX0C_GGSS_Si10Foundation0O0VA0_SbtF":{"name":"get(forSource:pageNum:from:to:reverseDateOrder:)","abstract":"

    Returns a page `C8yPagedMeasurements` of `C8yMeasurement` instances generated by a device for the given internal c8y id.","parent_name":"C8yMeasurementsService"},"Classes/C8yMeasurementsService.html#/s:25Cumulocity_Client_Library22C8yMeasurementsServiceC3get9forSource4type7pageNum4from2to16reverseDateOrder7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0d5PagedE0VGAA0u10ConnectionV0C8APIErrorVyAA0daY0C_GGSS_SSSi10Foundation0P0VA1_SbtF":{"name":"get(forSource:type:pageNum:from:to:reverseDateOrder:)","abstract":"

    Returns a page C8yPagedMeasurements of C8yMeasurement instances generated by a device for the given internal c8y id for the given measurement type

    ","parent_name":"C8yMeasurementsService"},"Classes/C8yMeasurementsService.html#/s:25Cumulocity_Client_Library22C8yMeasurementsServiceC9getSeries9forSource4type6series4from2to16aggregrationType7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0d11MeasurementH0VGAA0t10ConnectionU0C8APIErrorVyAA0daX0C_GGSS_S2S10Foundation4DateVA1_AQ09AggregateP0OtF":{"name":"getSeries(forSource:type:series:from:to:aggregrationType:)","abstract":"

    Returns an aggregrated series C8yMeasurementSeries of measurements generated by a device for the given internal c8y id for the given measurement type and sub value series

    ","parent_name":"C8yMeasurementsService"},"Classes/C8yMeasurementsService.html#/s:25Cumulocity_Client_Library22C8yMeasurementsServiceC4posty7Combine12AnyPublisherVyAA17JcRequestResponseCySbGAA0k10ConnectionL0C8APIErrorVyAA0daN0C_GGSayAA0D11MeasurementVGKF":{"name":"post(_:)","abstract":"

    Posts a set of new C8yMeasurement instances to cumulocity for the an associated device

    ","parent_name":"C8yMeasurementsService"},"Classes/C8yEventsService.html#/s:25Cumulocity_Client_Library16C8yEventsServiceC8pageSizeSivp":{"name":"pageSize","abstract":"

    Used when fetching C8yEvents to determines the maximum number allowed in a single request,","parent_name":"C8yEventsService"},"Classes/C8yEventsService.html#/s:25Cumulocity_Client_Library16C8yEventsServiceC3gety7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0D5EventVGAA0k10ConnectionL0C8APIErrorVyAA0daO0C_GGSSF":{"name":"get(_:)","abstract":"

    Retrieves the C8yEvent details for the given c8y internal id

    ","parent_name":"C8yEventsService"},"Classes/C8yEventsService.html#/s:25Cumulocity_Client_Library16C8yEventsServiceC3get6source7pageNum7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0d5PagedE0VGAA0n10ConnectionO0C8APIErrorVyAA0daR0C_GGSS_SitF":{"name":"get(source:pageNum:)","abstract":"

    Retrieves all events associated with the given source C8yManagedObject

    ","parent_name":"C8yEventsService"},"Classes/C8yEventsService.html#/s:25Cumulocity_Client_Library16C8yEventsServiceC4posty7Combine12AnyPublisherVyAA17JcRequestResponseCySSSgGAA0k10ConnectionL0C8APIErrorVyAA0daN0C_GGAA0D5EventVKF":{"name":"post(_:)","abstract":"
    Submits the `C8yEvent` to cumulocity for processing","parent_name":"C8yEventsService"},"Structs/C8yManagedObjectQuery/Query.html#/s:25Cumulocity_Client_Library21C8yManagedObjectQueryV0G0V3key2op5valueAESS_AC8OperatorOSgSStcfc":{"name":"init(key:op:value:)","abstract":"

    Undocumented

    ","parent_name":"Query"},"Structs/C8yManagedObjectQuery/Operator.html#/s:25Cumulocity_Client_Library21C8yManagedObjectQueryV8OperatorO2eqyA2EmF":{"name":"eq","abstract":"

    equal

    ","parent_name":"Operator"},"Structs/C8yManagedObjectQuery/Operator.html#/s:25Cumulocity_Client_Library21C8yManagedObjectQueryV8OperatorO2neyA2EmF":{"name":"ne","abstract":"

    not equal

    ","parent_name":"Operator"},"Structs/C8yManagedObjectQuery/Operator.html#/s:25Cumulocity_Client_Library21C8yManagedObjectQueryV8OperatorO2ltyA2EmF":{"name":"lt","abstract":"

    less than (numeric only)

    ","parent_name":"Operator"},"Structs/C8yManagedObjectQuery/Operator.html#/s:25Cumulocity_Client_Library21C8yManagedObjectQueryV8OperatorO2gtyA2EmF":{"name":"gt","abstract":"

    greater than (numeric only)

    ","parent_name":"Operator"},"Structs/C8yManagedObjectQuery/Operator.html#/s:25Cumulocity_Client_Library21C8yManagedObjectQueryV8OperatorO2leyA2EmF":{"name":"le","abstract":"

    less than or equals (numeric only)

    ","parent_name":"Operator"},"Structs/C8yManagedObjectQuery/Operator.html#/s:25Cumulocity_Client_Library21C8yManagedObjectQueryV8OperatorO2geyA2EmF":{"name":"ge","abstract":"

    greater than or equals (numeric only)

    ","parent_name":"Operator"},"Structs/C8yManagedObjectQuery/Operator.html":{"name":"Operator","abstract":"

    Represents the operator to be applied to the value of the query i.e. equals, not equals etc.

    ","parent_name":"C8yManagedObjectQuery"},"Structs/C8yManagedObjectQuery/Query.html":{"name":"Query","abstract":"

    Represents an individual query to be applied, consisting of a key (left hand), an operator","parent_name":"C8yManagedObjectQuery"},"Structs/C8yManagedObjectQuery.html#/s:25Cumulocity_Client_Library21C8yManagedObjectQueryVACycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObjectQuery"},"Structs/C8yManagedObjectQuery.html#/s:25Cumulocity_Client_Library21C8yManagedObjectQueryV3addyA2C0G0VF":{"name":"add(_:)","abstract":"

    Adds a new query to the existing set

    ","parent_name":"C8yManagedObjectQuery"},"Structs/C8yManagedObjectQuery.html#/s:25Cumulocity_Client_Library21C8yManagedObjectQueryV3add3key2op5valueySS_AC8OperatorOSgSStF":{"name":"add(key:op:value:)","abstract":"

    Adds a new query to the existing set based on the individual values","parent_name":"C8yManagedObjectQuery"},"Structs/C8yManagedObjectQuery.html#/s:25Cumulocity_Client_Library21C8yManagedObjectQueryV5buildSSyF":{"name":"build()","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObjectQuery"},"Classes/C8yManagedObjectsService/ManagedObjectNotFoundError.html#/s:25Cumulocity_Client_Library24C8yManagedObjectsServiceC0E19ObjectNotFoundErrorO2idyAESScAEmF":{"name":"id(_:)","abstract":"

    Undocumented

    ","parent_name":"ManagedObjectNotFoundError"},"Classes/C8yManagedObjectsService/ManagedObjectNotFoundError.html#/s:25Cumulocity_Client_Library24C8yManagedObjectsServiceC0E19ObjectNotFoundErrorO10externalIdyAESScAEmF":{"name":"externalId(_:)","abstract":"

    Undocumented

    ","parent_name":"ManagedObjectNotFoundError"},"Classes/C8yManagedObjectsService/ManagedObjectNotFoundError.html#/s:25Cumulocity_Client_Library24C8yManagedObjectsServiceC0E19ObjectNotFoundErrorO4typeyAESScAEmF":{"name":"type(_:)","abstract":"

    Undocumented

    ","parent_name":"ManagedObjectNotFoundError"},"Classes/C8yManagedObjectsService/ManagedObjectNotFoundError.html":{"name":"ManagedObjectNotFoundError","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObjectsService"},"Classes/C8yManagedObjectsService.html#/s:25Cumulocity_Client_Library24C8yManagedObjectsServiceC8pageSizeSivp":{"name":"pageSize","abstract":"

    Used when fetching C8yManagedObjects to determines the maximum number allowed in a single request,","parent_name":"C8yManagedObjectsService"},"Classes/C8yManagedObjectsService.html#/s:25Cumulocity_Client_Library24C8yManagedObjectsServiceC3gety7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0dE6ObjectVGAA0l10ConnectionM0C8APIErrorVyAA0daP0C_GGSSF":{"name":"get(_:)","abstract":"

    Fetch the managed object C8yManagedObject using the cumulocity internal id

    ","parent_name":"C8yManagedObjectsService"},"Classes/C8yManagedObjectsService.html#/s:25Cumulocity_Client_Library24C8yManagedObjectsServiceC3get13forExternalId6ofType7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0dE6ObjectVGAA0q10ConnectionR0C8APIErrorVyAA0daU0C_GGSS_SStF":{"name":"get(forExternalId:ofType:)","abstract":"

    Fetch the managed object C8yManagedObject using an external id

    ","parent_name":"C8yManagedObjectsService"},"Classes/C8yManagedObjectsService.html#/s:25Cumulocity_Client_Library24C8yManagedObjectsServiceC3get7pageNum7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0d5PagedeF0VGAA0n10ConnectionO0C8APIErrorVyAA0daR0C_GGSi_tF":{"name":"get(pageNum:)","abstract":"

    Returns all managed objects in c8y restricted to the given page with the page size specified by the pageSize","parent_name":"C8yManagedObjectsService"},"Classes/C8yManagedObjectsService.html#/s:25Cumulocity_Client_Library24C8yManagedObjectsServiceC3get7forType7pageNum7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0d5PagedeF0VGAA0p10ConnectionQ0C8APIErrorVyAA0daT0C_GGSS_SitF":{"name":"get(forType:pageNum:)","abstract":"

    Returns all managed objects in c8y restricted for the given type and page number with the page size specified by the *pageSize*","parent_name":"C8yManagedObjectsService"},"Classes/C8yManagedObjectsService.html#/s:25Cumulocity_Client_Library24C8yManagedObjectsServiceC3get8forQuery7pageNum7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0d5PagedeF0VGAA0p10ConnectionQ0C8APIErrorVyAA0daT0C_GGAA0de6ObjectJ0V_SitF":{"name":"get(forQuery:pageNum:)","abstract":"

    Allows managed objects to be fetched based on set of query parameters C8yManagedObjectQuery and grouped into pages via C8yPagedManagedObjects

    ","parent_name":"C8yManagedObjectsService"},"Classes/C8yManagedObjectsService.html#/s:25Cumulocity_Client_Library24C8yManagedObjectsServiceC4posty7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0dE6ObjectVGAA0l10ConnectionM0C8APIErrorVyAA0daP0C_GGAKKF":{"name":"post(_:)","abstract":"
    Adds the new managed object to your cumulocity tenant.","parent_name":"C8yManagedObjectsService"},"Classes/C8yManagedObjectsService.html#/s:25Cumulocity_Client_Library24C8yManagedObjectsServiceC4post_14withExternalId6ofType7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0dE6ObjectVGAA0q10ConnectionR0C8APIErrorVyAA0daU0C_GGAM_S2StKF":{"name":"post(_:withExternalId:ofType:)","abstract":"

    Adds the new managed object to your cumulocity tenant, incuding a reference to the external id provided here.","parent_name":"C8yManagedObjectsService"},"Classes/C8yManagedObjectsService.html#/s:25Cumulocity_Client_Library24C8yManagedObjectsServiceC3puty7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0dE6ObjectVGAA0l10ConnectionM0C8APIErrorVyAA0daP0C_GGAKKF":{"name":"put(_:)","abstract":"

    Updates the managed object in your cumulocity tenant. You do not have to specify all atributes in your C8yManagedObject only those that have changed.","parent_name":"C8yManagedObjectsService"},"Classes/C8yCumulocityConnection.html#/s:25Cumulocity_Client_Library03C8yA10ConnectionC6tenant6serverACSS_SStcfc":{"name":"init(tenant:server:)","abstract":"

    Represents a connection to be used for the given c8y tenant and instance

    ","parent_name":"C8yCumulocityConnection"},"Classes/C8yCumulocityConnection.html#/s:25Cumulocity_Client_Library03C8yA10ConnectionC7connect4user8password7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0dA4UserVGAA0leM0C8APIErrorVyAC_GGSS_SStF":{"name":"connect(user:password:)","abstract":"

    Will attempt to check the given credentials and if okay returns information about the connected user via the returned Publisher

    ","parent_name":"C8yCumulocityConnection"},"Classes/C8yCumulocityConnection.html":{"name":"C8yCumulocityConnection","abstract":"

    Represents a stateless connection to a Cumulocity tenant/instance

    "},"Classes/C8yManagedObjectsService.html":{"name":"C8yManagedObjectsService","abstract":"

    Principal access point for all Cumulocity data represented as ManagedObjects such as devices and groups and implemented through the API endpoint \\/inventory/managedObjects.

    "},"Structs/C8yManagedObjectQuery.html":{"name":"C8yManagedObjectQuery","abstract":"

    Collection of queries to be used with C8yManagedObjectsService#get(forQuery:pageNum:)

    "},"Classes/C8yEventsService.html":{"name":"C8yEventsService","abstract":"

    Allows events related to C8yManagedObject to fetched and posted to Cumulocity

    "},"Classes/C8yMeasurementsService.html":{"name":"C8yMeasurementsService","abstract":"

    Allows measurements to be fetched and posted to Cumulocity."},"Classes/C8yAlarmsService.html":{"name":"C8yAlarmsService","abstract":"

    Allows alarms to fetched and posted to Cumulocity

    "},"Classes/C8yOperationService.html":{"name":"C8yOperationService","abstract":"

    Allows devices to be remote controlled via c8y

    "},"Classes/C8yBinariesService.html":{"name":"C8yBinariesService","abstract":"

    Allows binary attachments to be uploaded/downloaded to c8y for C8yManagedObject

    "},"Structs/C8yCustomAssetProcessor/AssetObjectKey.html#/s:s9CodingKeyP11stringValueSSvp":{"name":"stringValue","parent_name":"AssetObjectKey"},"Structs/C8yCustomAssetProcessor/AssetObjectKey.html#/s:s9CodingKeyP11stringValuexSgSS_tcfc":{"name":"init(stringValue:)","parent_name":"AssetObjectKey"},"Structs/C8yCustomAssetProcessor/AssetObjectKey.html#/s:s9CodingKeyP8intValueSiSgvp":{"name":"intValue","parent_name":"AssetObjectKey"},"Structs/C8yCustomAssetProcessor/AssetObjectKey.html#/s:s9CodingKeyP8intValuexSgSi_tcfc":{"name":"init(intValue:)","parent_name":"AssetObjectKey"},"Structs/C8yCustomAssetProcessor/AssetObjectKey.html":{"name":"AssetObjectKey","abstract":"

    Undocumented

    ","parent_name":"C8yCustomAssetProcessor"},"Structs/C8yCustomAssetProcessor.html#/s:25Cumulocity_Client_Library23C8yCustomAssetProcessorV08registerE13PropertyClass8property7decoderySS_AA0deF7FactoryCtFZ":{"name":"registerCustomPropertyClass(property:decoder:)","abstract":"

    Undocumented

    ","parent_name":"C8yCustomAssetProcessor"},"Structs/C8yStringWrapper.html#/s:25Cumulocity_Client_Library16C8yStringWrapperV5valueSSvp":{"name":"value","abstract":"

    Undocumented

    ","parent_name":"C8yStringWrapper"},"Structs/C8yStringWrapper.html#/s:25Cumulocity_Client_Library16C8yStringWrapperVyACSScfc":{"name":"init(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yStringWrapper"},"Structs/C8yStringWrapper.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yStringWrapper"},"Structs/C8yStringWrapper.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6decode_6forKeyys22KeyedDecodingContainerVyAA0deF9ProcessorV0f6ObjectI0VG_AKtKF":{"name":"decode(_:forKey:)","parent_name":"C8yStringWrapper"},"Structs/C8yStringWrapper.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6encode_6forKeys22KeyedEncodingContainerVyAA0deF9ProcessorV0f6ObjectI0VGAL_AKtKF":{"name":"encode(_:forKey:)","parent_name":"C8yStringWrapper"},"Protocols/C8yCustomAsset.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6decode_6forKeyys22KeyedDecodingContainerVyAA0deF9ProcessorV0f6ObjectI0VG_AKtKF":{"name":"decode(_:forKey:)","abstract":"

    Optional, used to decode fragments fetched from c8y in C8yManagedObject instances

    ","parent_name":"C8yCustomAsset"},"Protocols/C8yCustomAsset.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6encode_6forKeys22KeyedEncodingContainerVyAA0deF9ProcessorV0f6ObjectI0VGAL_AKtKF":{"name":"encode(_:forKey:)","abstract":"

    Used to encode fragments to be included a C8yManagedObject instance that need to be uploaded to c8y

    ","parent_name":"C8yCustomAsset"},"customisation-overview.html":{"name":"Customisation Overview"},"Custom%20Fragments.html#/s:25Cumulocity_Client_Library21C8yCustomAssetFactoryC":{"name":"C8yCustomAssetFactory","abstract":"

    Undocumented

    "},"Protocols/C8yCustomAsset.html":{"name":"C8yCustomAsset","abstract":"

    Undocumented

    "},"Structs/C8yStringWrapper.html":{"name":"C8yStringWrapper","abstract":"

    Undocumented

    "},"Structs/C8yCustomAssetProcessor.html":{"name":"C8yCustomAssetProcessor","abstract":"

    Undocumented

    "},"Classes/C8yNetworks/UnknownNetworkTypeError.html#/s:25Cumulocity_Client_Library11C8yNetworksC23UnknownNetworkTypeErrorV4typeSSSgvp":{"name":"type","abstract":"

    Undocumented

    ","parent_name":"UnknownNetworkTypeError"},"Classes/C8yNetworks.html#/s:25Cumulocity_Client_Library11C8yNetworksC9providersSaySSGvp":{"name":"providers","abstract":"

    Undocumented

    ","parent_name":"C8yNetworks"},"Classes/C8yNetworks.html#/s:25Cumulocity_Client_Library11C8yNetworksC16networkProvidersSDySSSayAA0D21DeviceNetworkInstanceVGGvp":{"name":"networkProviders","abstract":"

    Undocumented

    ","parent_name":"C8yNetworks"},"Classes/C8yNetworks.html#/s:25Cumulocity_Client_Library11C8yNetworksC9provision_4conn7Combine12AnyPublisherVyAA0D6DeviceVAA19JcConnectionRequestC8APIErrorVyAA0daM0C_GGAJ_APtKFZ":{"name":"provision(_:conn:)","abstract":"

    Undocumented

    ","parent_name":"C8yNetworks"},"Classes/C8yNetworks.html#/s:25Cumulocity_Client_Library11C8yNetworksC11deprovision_4conn7Combine12AnyPublisherVyAA0D6DeviceVAA19JcConnectionRequestC8APIErrorVyAA0daM0C_GGAJ_APtKFZ":{"name":"deprovision(_:conn:)","abstract":"

    Undocumented

    ","parent_name":"C8yNetworks"},"Classes/C8yNetworks/UnknownNetworkTypeError.html":{"name":"UnknownNetworkTypeError","abstract":"

    Undocumented

    ","parent_name":"C8yNetworks"},"Classes/C8yNetworks.html#/s:25Cumulocity_Client_Library11C8yNetworksC20loadNetworkProviders11networkTypeySS_tF":{"name":"loadNetworkProviders(networkType:)","abstract":"

    Undocumented

    ","parent_name":"C8yNetworks"},"Classes/C8yNetworks.html#/s:25Cumulocity_Client_Library11C8yNetworksC16networkInstances8providerySS_tF":{"name":"networkInstances(provider:)","abstract":"

    Undocumented

    ","parent_name":"C8yNetworks"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP2idSSvp":{"name":"id","abstract":"

    iOS id attributed for loca use/indexing

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP5c8yIdSSSgvp":{"name":"c8yId","abstract":"

    Cumulocity assigned id for existing objects or nil if it doesn’t yet exist

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP4nameSSvp":{"name":"name","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP13groupCategoryAA0d5GroupG0Ovp":{"name":"groupCategory","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP11orgCategoryAA0d12OrganisationG0Ovp":{"name":"orgCategory","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP14deviceCategoryAA0D6DeviceV0hG0Ovp":{"name":"deviceCategory","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP16operationalLevelAA0d9OperationG0Ovp":{"name":"operationalLevel","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP6statusAA0d7ManagedE0V18AvailabilityStatusOvp":{"name":"status","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP8hierachySSSgvp":{"name":"hierachy","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP11hasChildrenSbvp":{"name":"hasChildren","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP11deviceCountSivp":{"name":"deviceCount","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP11onlineCountSivp":{"name":"onlineCount","abstract":"

    Only applicable if hasChildren > 0

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP12offlineCountSivp":{"name":"offlineCount","abstract":"

    Only applicable if hasChildren > 0

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP11alarmsCountSivp":{"name":"alarmsCount","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP014wrappedManagedE0AA0dgE0Vvp":{"name":"wrappedManagedObject","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP8childrenSayAA03AnydE0VGvp":{"name":"children","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP11externalIdsSDySSAA0D10ExternalIdVGvp":{"name":"externalIds","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP5notesSSSgvp":{"name":"notes","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP16defaultIdAndTypeSSyF":{"name":"defaultIdAndType()","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP5match13forExternalId4typeSbSS_SSSgtF":{"name":"match(forExternalId:type:)","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectPAAE14setExternalIdsyySayAA0dG2IdVGF":{"name":"setExternalIds(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectPAAE5isNewSbvp":{"name":"isNew","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectPAAE4typeSSSgvp":{"name":"type","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectPAAE8positionAA0d7ManagedE0V8PositionVSgvp":{"name":"position","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectPAAE19generateQRCodeImage7forTypeSo7UIImageCSSSg_tKF":{"name":"generateQRCodeImage(forType:)","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Structs/AnyC8yObject/WrappedType.html#/s:25Cumulocity_Client_Library12AnyC8yObjectV11WrappedTypeO0E6DeviceyA2EmF":{"name":"C8yDevice","abstract":"

    Undocumented

    ","parent_name":"WrappedType"},"Structs/AnyC8yObject/WrappedType.html#/s:25Cumulocity_Client_Library12AnyC8yObjectV11WrappedTypeO0E5GroupyA2EmF":{"name":"C8yGroup","abstract":"

    Undocumented

    ","parent_name":"WrappedType"},"Structs/AnyC8yObject.html#/s:25Cumulocity_Client_Library12AnyC8yObjectV2idSSvp":{"name":"id","abstract":"

    Local id reference for wrapped object

    ","parent_name":"AnyC8yObject"},"Structs/AnyC8yObject.html#/s:25Cumulocity_Client_Library12AnyC8yObjectV5c8yIdSSSgvp":{"name":"c8yId","abstract":"

    Cumulocity internal id from wrapped object

    ","parent_name":"AnyC8yObject"},"Structs/AnyC8yObject.html#/s:25Cumulocity_Client_Library12AnyC8yObjectV4typeAC11WrappedTypeOvp":{"name":"type","abstract":"

    Specifies the object type of the wrapped content, either C8yDevice or C8yGroup

    ","parent_name":"AnyC8yObject"},"Structs/AnyC8yObject.html#/s:25Cumulocity_Client_Library12AnyC8yObjectV4nameSSvp":{"name":"name","abstract":"

    The name attributed to the wrapped object

    ","parent_name":"AnyC8yObject"},"Structs/AnyC8yObject.html#/s:25Cumulocity_Client_Library12AnyC8yObjectV8childrenSayACGvp":{"name":"children","abstract":"

    Array of child objects associated with the wrapped object, both C8yGroup and C8yDevice","parent_name":"AnyC8yObject"},"Structs/AnyC8yObject.html#/s:25Cumulocity_Client_Library12AnyC8yObjectVyACxcAA0eF0Rzlufc":{"name":"init(_:)","abstract":"

    Constructor for a wrapper containing the given object

    ","parent_name":"AnyC8yObject"},"Structs/AnyC8yObject.html#/s:25Cumulocity_Client_Library12AnyC8yObjectV12wrappedValuexyAA0eF0RzlF":{"name":"wrappedValue()","abstract":"

    The wrapped object

    ","parent_name":"AnyC8yObject"},"Structs/AnyC8yObject.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"AnyC8yObject"},"Structs/AnyC8yObject.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"AnyC8yObject"},"Structs/AnyC8yObject/WrappedType.html":{"name":"WrappedType","abstract":"

    Enumerator type for possoble content types

    ","parent_name":"AnyC8yObject"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC13GROUP_ID_TYPESSvpZ":{"name":"GROUP_ID_TYPE","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC5c8yIdSSvp":{"name":"c8yId","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC10externalIdSSvp":{"name":"externalId","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC4nameSSvp":{"name":"name","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC8categoryAA0dF8CategoryOvp":{"name":"category","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC7orgNameSSvp":{"name":"orgName","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC13contactPersonSSvp":{"name":"contactPerson","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC12contactEmailSSvp":{"name":"contactEmail","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC12contactPhoneSSvp":{"name":"contactPhone","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC12addressLine1SSvp":{"name":"addressLine1","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC12addressLine2SSvp":{"name":"addressLine2","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC4citySSvp":{"name":"city","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC8postCodeSSvp":{"name":"postCode","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC7countrySSvp":{"name":"country","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC5notesSSvp":{"name":"notes","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC3latSdvp":{"name":"lat","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC3lngSdvp":{"name":"lng","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC3altSdvp":{"name":"alt","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC5isNewSbvp":{"name":"isNew","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC11haveChangesSbvp":{"name":"haveChanges","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC13readyToDeploySbvp":{"name":"readyToDeploy","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC9didChange7Combine19CurrentValueSubjectCySSs5NeverOGvp":{"name":"didChange","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC8onChange7Combine12AnyPublisherVyACs5NeverOGvp":{"name":"onChange","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupCACycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC04withF0AcA0dF0V_tcfc":{"name":"init(withGroup:)","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC5clearyyF":{"name":"clear()","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC02toF0yAA0dF0VSSSgF":{"name":"toGroup(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC02toF0yAA0dF0VAFF":{"name":"toGroup(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableDevice.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC11haveChangesSbvp":{"name":"haveChanges","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC10externalIdSSvp":{"name":"externalId","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC14externalIdTypeSSvp":{"name":"externalIdType","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC5c8yIdSSvp":{"name":"c8yId","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC4nameSSvp":{"name":"name","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC4typeSSvp":{"name":"type","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC8revisionSSvp":{"name":"revision","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC8firmwareSSvp":{"name":"firmware","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC8supplierSSvp":{"name":"supplier","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC5modelSSvp":{"name":"model","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC5notesSSvp":{"name":"notes","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC24requiredResponseIntervalSivp":{"name":"requiredResponseInterval","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC10operationsSaySSGvp":{"name":"operations","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC10dataPointsAA0d4DataH0VSgvp":{"name":"dataPoints","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC11networkTypeAA0d7NetworkH0Ovp":{"name":"networkType","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC15networkProviderSSvp":{"name":"networkProvider","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC15networkInstanceSSvp":{"name":"networkInstance","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC13networkAppKeySSvp":{"name":"networkAppKey","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC13networkAppEUISSvp":{"name":"networkAppEUI","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC8categoryAA0dF0V0F8CategoryOvp":{"name":"category","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC10isDeployedSbvp":{"name":"isDeployed","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC7webLinkSSvp":{"name":"webLink","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC5groupAA0D5GroupVSgvp":{"name":"group","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC5isNewSbvp":{"name":"isNew","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC9idChanged7Combine18PassthroughSubjectCySSs5NeverOGvp":{"name":"idChanged","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC17externalIdChanged7Combine12AnyPublisherVySSs5NeverOGvp":{"name":"externalIdChanged","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC9didChange7Combine19CurrentValueSubjectCySSs5NeverOGvp":{"name":"didChange","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC8onChange7Combine12AnyPublisherVyACs5NeverOGvp":{"name":"onChange","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceCACycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC5groupAcA0D5GroupVSg_tcfc":{"name":"init(group:)","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceCyAcA0dF0Vcfc":{"name":"init(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC5group13deviceWrapperAcA0D5GroupVSg_AA0d7MutableF0Ctcfc":{"name":"init(group:deviceWrapper:)","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC_4name12supplierName05modelI08category10operations8revision8firmware24requiredResponseIntervalACSS_S2SSgSSAA0dF0V0F8CategoryOSaySSGA2LSitcfc":{"name":"init(_:name:supplierName:modelName:category:operations:revision:firmware:requiredResponseInterval:)","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC5clearyyF":{"name":"clear()","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC7isValidyS2bF":{"name":"isValid(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC8updateId_6ofTypeySS_SStF":{"name":"updateId(_:ofType:)","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC8clearIdsyyF":{"name":"clearIds()","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC02toF0AA0dF0VyF":{"name":"toDevice()","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC02toF0yAA0dF0VAA0D13ManagedObjectV8PositionVSgF":{"name":"toDevice(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC12mergeDevicesyyAA0dF0VF":{"name":"mergeDevices(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yMutableDevice/Measurement.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC11MeasurementV3minSdSgvp":{"name":"min","abstract":"

    Undocumented

    ","parent_name":"Measurement"},"Classes/C8yMutableDevice/Measurement.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC11MeasurementV3maxSdSgvp":{"name":"max","abstract":"

    Undocumented

    ","parent_name":"Measurement"},"Classes/C8yMutableDevice/Measurement.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC11MeasurementV4unitSSSgvp":{"name":"unit","abstract":"

    Undocumented

    ","parent_name":"Measurement"},"Classes/C8yMutableDevice/Measurement.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC11MeasurementV5labelSSSgvp":{"name":"label","abstract":"

    Undocumented

    ","parent_name":"Measurement"},"Classes/C8yMutableDevice/Measurement.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC11MeasurementV4typeSSSgvp":{"name":"type","abstract":"

    Undocumented

    ","parent_name":"Measurement"},"Classes/C8yMutableDevice/Measurement.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC11MeasurementVAEycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"Measurement"},"Classes/C8yMutableDevice/Measurement.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC11MeasurementV3min3max4unit5label4typeAESd_SdS3Stcfc":{"name":"init(min:max:unit:label:type:)","abstract":"

    Undocumented

    ","parent_name":"Measurement"},"Classes/C8yMutableDevice/MeasurementSeries.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC17MeasurementSeriesV4nameSSSgvp":{"name":"name","abstract":"

    Undocumented

    ","parent_name":"MeasurementSeries"},"Classes/C8yMutableDevice/MeasurementSeries.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC17MeasurementSeriesV5labelSSSgvp":{"name":"label","abstract":"

    Undocumented

    ","parent_name":"MeasurementSeries"},"Classes/C8yMutableDevice/MeasurementSeries.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC17MeasurementSeriesV4unitSSSgvp":{"name":"unit","abstract":"

    Undocumented

    ","parent_name":"MeasurementSeries"},"Classes/C8yMutableDevice/MeasurementSeries.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC17MeasurementSeriesV7yValuesSaySdGvp":{"name":"yValues","abstract":"

    Undocumented

    ","parent_name":"MeasurementSeries"},"Classes/C8yMutableDevice/MeasurementSeries.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC17MeasurementSeriesV7xValuesSaySSGvp":{"name":"xValues","abstract":"

    Undocumented

    ","parent_name":"MeasurementSeries"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC6deviceAA0dF0Vvp":{"name":"device","abstract":"

    Wrapped device to which we want to add dynamic data

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC8positionSo22CLLocationCoordinate2DVSgvp":{"name":"position","abstract":"

    Current GPS location of device

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC13reloadMetricsSbvp":{"name":"reloadMetrics","abstract":"

    Set to true if you want to load latest metrics for the device, value will reset back to false once reload has completed

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC10reloadLogsSbvp":{"name":"reloadLogs","abstract":"

    Set to true if you want to load latest logs for the device, value will reset back to false once reload has completed

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC12reloadAlarmsSbvp":{"name":"reloadAlarms","abstract":"

    Set to true if you want to load latest alarms for the device, value will reset back to false once reload has completed

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC16reloadOperationsSbvp":{"name":"reloadOperations","abstract":"

    Set to true if you want to load latest operations history for the device, value will reset back to false once reload has completed

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC12batteryLevelSdvp":{"name":"batteryLevel","abstract":"

    Returns the current battery level if available (returns -2 if not applicable)

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC13primaryMetricAC11MeasurementVvp":{"name":"primaryMetric","abstract":"

    Returns the primary metric for this device e.g. Temperature, ambiance etc.","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC20primaryMetricHistoryAC17MeasurementSeriesVvp":{"name":"primaryMetricHistory","abstract":"

    Returns the primary metric history

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC12measurementsSDySSSayAA0D11MeasurementVGGvp":{"name":"measurements","abstract":"

    Returns all available measurements captured by Cumulocity for this device

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC6eventsSayAA0D5EventVGvp":{"name":"events","abstract":"

    Returns all the latest events received by Cumulocity for the device

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC6alarmsSayAA0D5AlarmVGvp":{"name":"alarms","abstract":"

    Returns all the latest alarms received by Cumulocity for the device

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC16operationHistorySayAA0D9OperationVGvp":{"name":"operationHistory","abstract":"

    Returns a list of all operations that are pending or completed that have been submitted to Cumulocity for this device

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC12isMonitoringSbvp":{"name":"isMonitoring","abstract":"

    Indicates whether there is currently a background thread in place to periodically fetch the latest preferred metric and battery level","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC12isRestartingSbvp":{"name":"isRestarting","abstract":"

    Convenience attribute to try and detect if a device is currently being restarted, i.e. someone submitted a ‘c8y_Restart’ operation","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC14lastAttachmentAA18JcMultiPartContentV0lK0VSgvp":{"name":"lastAttachment","abstract":"

    Convenience attribute that caches the last binary file associated with the device that was fetched from Cumulocity","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC4connAA0dA10ConnectionCSgvp":{"name":"conn","abstract":"

    Associated Cumulocity connection info that allows this object to fetch/post data

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceCACycfc":{"name":"init()","abstract":"

    Default constructor representing a new C8yDevice

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC_10connectionAcA0dF0V_AA0dA10ConnectionCtcfc":{"name":"init(_:connection:)","abstract":"

    Constructor to create a mutable device for the give device

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC22primaryMetricPublisher09preferredH015refreshInterval7Combine03AnyI0VyAC11MeasurementVs5NeverOGSSSg_SdtF":{"name":"primaryMetricPublisher(preferredMetric:refreshInterval:)","abstract":"

    Provides a publisher that can be used to listen for periodic updates to primary metric

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC7restartyyF":{"name":"restart()","abstract":"

    Submits an operation to Cumulocity to ask the device to restart","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC22toggleMaintainanceModeyyKF":{"name":"toggleMaintainanceMode()","abstract":"

    Sets the device’s requiredResponseInterval to -1 to trigger Cumulocity’s maintenance mode.","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC11toggleRelayyyKF":{"name":"toggleRelay()","abstract":"

    Submits an operation to switch the relay and also synchronises the device relay attribute C8yDevice.relayState.","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC06updateF8Property7withKey5valueySS_SStKF":{"name":"updateDeviceProperty(withKey:value:)","abstract":"

    Updates the server side Cumulocity Managed Object based on the properties provided here.

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC9provision7Combine12AnyPublisherVyAA0dF0VAA19JcConnectionRequestC8APIErrorVyAA0daL0C_GGyKF":{"name":"provision()","abstract":"

    Provisions the netwok connection for the device.","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC11deprovision7Combine12AnyPublisherVyAA0dF0VAA19JcConnectionRequestC8APIErrorVyAA0daL0C_GGyKF":{"name":"deprovision()","abstract":"

    Deprovisions the netwok connection from the device.","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC12runOperationy7Combine12AnyPublisherVySSAA19JcConnectionRequestC8APIErrorVyAA0daM0C_GGAA0dH0VKF":{"name":"runOperation(_:)","abstract":"

    Submits the given operation to Cumulocity and records it in operationHistory","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC12postNewAlarm4type8severity4text7Combine12AnyPublisherVyAA0dI0VAA19JcConnectionRequestC8APIErrorVyAA0daQ0C_GGSS_AL8SeverityOSStKF":{"name":"postNewAlarm(type:severity:text:)","abstract":"

    Submits the new alarm to Cumulocity and records it in alarms","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC11updateAlarmy7Combine12AnyPublisherVyAA0dH0VAA19JcConnectionRequestC8APIErrorVyAA0daM0C_GGAIKF":{"name":"updateAlarm(_:)","abstract":"

    Updates the existing alarm to Cumulocity and the copy in alarms

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC02toF14PositionUpdateAA0dF0VyF":{"name":"toDevicePositionUpdate()","abstract":"

    Convenience method to create a Managed Object containing only the device’s GPS position

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC21updateMetricsForTodayyyF":{"name":"updateMetricsForToday()","abstract":"

    Fetches latest device metrics, views will be updated automatically via published attribute measurements","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC23fetchAllMetricsForToday7Combine12AnyPublisherVySDySSSayAA0D11MeasurementVGGAA19JcConnectionRequestC8APIErrorVyAA0daQ0C_GGyF":{"name":"fetchAllMetricsForToday()","abstract":"

    Fetches latest device metrics from Cumulocity

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC23updateEventLogsForTodayyyF":{"name":"updateEventLogsForToday()","abstract":"

    Fetches latest device event logs, views will be updated automatically via published attribute events","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC22fetchEventLogsForToday7Combine12AnyPublisherVySayAA0dH0VGAA19JcConnectionRequestC8APIErrorVyAA0daP0C_GGyF":{"name":"fetchEventLogsForToday()","abstract":"

    Fetches latest device events from Cumulocity

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC22updateOperationHistoryyyF":{"name":"updateOperationHistory()","abstract":"

    Fetches latest device operation history, views will be updated automatically via published attribute operationHistory","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC21fetchOperationHistory7Combine12AnyPublisherVySayAA0dH0VGAA19JcConnectionRequestC8APIErrorVyAA0daN0C_GGyF":{"name":"fetchOperationHistory()","abstract":"

    Fetches latest device operation history from Cumulocity

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC20updateAlarmsForTodayyyF":{"name":"updateAlarmsForToday()","abstract":"

    Fetches latest device alarms, views will be updated automatically via published attribute alarms","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC25fetchActiveAlarmsForToday7Combine12AnyPublisherVySayAA0D5AlarmVGAA19JcConnectionRequestC8APIErrorVyAA0daQ0C_GGyF":{"name":"fetchActiveAlarmsForToday()","abstract":"

    Fetches latest device alarms from Cumulocity

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC28fetchMostRecentPrimaryMetricy7Combine12AnyPublisherVyAC11MeasurementVs5NeverOGSSSgF":{"name":"fetchMostRecentPrimaryMetric(_:)","abstract":"

    Fetches latest device prefered metric from Cumulocity

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC28startMonitorForPrimaryMetric_15refreshIntervalySSSg_SdtF":{"name":"startMonitorForPrimaryMetric(_:refreshInterval:)","abstract":"

    Initiates a background thread to periodically refetch the preferred metric from Cumulocity.","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC14stopMonitoringyyF":{"name":"stopMonitoring()","abstract":"

    Stops the background thread for the preferred metric refresh and operation history. The thread must have been started by either startMonitorForPrimaryMetric(_:refreshInterval) or","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC34startMonitoringForOperationHistoryyySdF":{"name":"startMonitoringForOperationHistory(_:)","abstract":"

    Starts a background thread to refresh operation history periodically

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC18statusForOperationyAA0dI0VSgSSF":{"name":"statusForOperation(_:)","abstract":"

    Returns the current status for given operation type, Will return only latest valeu if multiple operations exist for the same type

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC15attachmentForId2id7Combine12AnyPublisherVyAA18JcMultiPartContentV0qP0VAA0N17ConnectionRequestC8APIErrorVyAA0daR0C_GGSS_tF":{"name":"attachmentForId(id:)","abstract":"

    Downloads a binary attachment with the given id from Cumolocity and also caches the result in lastAttachment

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC13addAttachment8filename8fileType7content7Combine12AnyPublisherVySSAA19JcConnectionRequestC8APIErrorVyAA0daQ0C_GGSS_SS10Foundation4DataVtF":{"name":"addAttachment(filename:fileType:content:)","abstract":"

    Uploads the given binary content to Cumulocity and updates the managed object associated with this device to record the resulting binary attachment id.","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC17replaceAttachment5index8filename8fileType7content7Combine12AnyPublisherVyAA18JcMultiPartContentV0tS0VSgAA0Q17ConnectionRequestC8APIErrorVyAA0daU0C_GGSi_S2S10Foundation4DataVtF":{"name":"replaceAttachment(index:filename:fileType:content:)","abstract":"

    Replaces the existing attachment reference and uploades the content to Cumulocity. The existing attachment reference is replaced with the new one.","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice/MeasurementSeries.html":{"name":"MeasurementSeries","abstract":"

    Undocumented

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice/Measurement.html":{"name":"Measurement","abstract":"

    Undocumented

    ","parent_name":"C8yMutableDevice"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO7UnknownyA2EmF":{"name":"Unknown","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO5GroupyA2EmF":{"name":"Group","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO5GaugeyA2EmF":{"name":"Gauge","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO11TemperatureyA2EmF":{"name":"Temperature","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO6MotionyA2EmF":{"name":"Motion","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO11AcceleratoryA2EmF":{"name":"Accelerator","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO5LightyA2EmF":{"name":"Light","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO8HumidityyA2EmF":{"name":"Humidity","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO8MoistureyA2EmF":{"name":"Moisture","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO8DistanceyA2EmF":{"name":"Distance","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO7CurrentyA2EmF":{"name":"Current","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO13ElectricMeteryA2EmF":{"name":"ElectricMeter","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO8GasMeteryA2EmF":{"name":"GasMeter","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO10ThermostatyA2EmF":{"name":"Thermostat","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO5MotoryA2EmF":{"name":"Motor","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO6CamerayA2EmF":{"name":"Camera","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO5AlarmyA2EmF":{"name":"Alarm","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO4LockyA2EmF":{"name":"Lock","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO7NetworkyA2EmF":{"name":"Network","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO6RouteryA2EmF":{"name":"Router","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO5PhoneyA2EmF":{"name":"Phone","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO8ComputeryA2EmF":{"name":"Computer","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:s12IdentifiableP2id2IDQzvp":{"name":"id","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html":{"name":"DeviceCategory","abstract":"

    Used to categorise the device type

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV2idSSvp":{"name":"id","abstract":"

    client side id, required by SwiftUI for display purposes

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV11externalIdsSDySSAA0D10ExternalIdVGvp":{"name":"externalIds","abstract":"

    Dictionary of all related external id’s.","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV13groupCategoryAA0d5GroupG0Ovp":{"name":"groupCategory","abstract":"

    Implemented in accordance to protocol C8yObject, always returns .device

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV11orgCategoryAA0d12OrganisationG0Ovp":{"name":"orgCategory","abstract":"

    Implemented in accordance to protocol C8yObject, always returns .na as it is a device

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV14deviceCategoryAC0eG0Ovp":{"name":"deviceCategory","abstract":"

    Returns the category to which the device belongs.","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV16operationalLevelAA0d9OperationG0Ovp":{"name":"operationalLevel","abstract":"

    Convenience attribute to determin if the device is operating correctly or not.

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV11deviceCountSivp":{"name":"deviceCount","abstract":"

    Returns number of child devices

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV11onlineCountSivp":{"name":"onlineCount","abstract":"

    Returns number of child devices that are available

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV12offlineCountSivp":{"name":"offlineCount","abstract":"

    Returns number of child devices that are unavailable

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV11alarmsCountSivp":{"name":"alarmsCount","abstract":"

    Total number of alarms associated with this device

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV7isRelaySbvp":{"name":"isRelay","abstract":"

    Returns true if the associated device is a switch/relay type device

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV10relayStateAA0D13ManagedObjectV05RelayG4TypeOSgvp":{"name":"relayState","abstract":"

    Reflects current state of relay either open, closed or pending","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV6statusAA0D13ManagedObjectV18AvailabilityStatusOvp":{"name":"status","abstract":"

    Returns the Cumulocity derived status of the device.","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV12serialNumberSSSgvp":{"name":"serialNumber","abstract":"

    Returns the device’s serial number if available

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV8supplierSSvp":{"name":"supplier","abstract":"

    String value describing the supplier of the device or ‘generic’ if not defined

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV5modelSSvp":{"name":"model","abstract":"

    String value describing the model of the device or an empty string if not defined

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV8revisionSSSgvp":{"name":"revision","abstract":"

    String value describing the revision of the device or nil if not available

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV8firmwareSSSgvp":{"name":"firmware","abstract":"

    String value describing the device’s firmware version or nil if not available

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV19supportedOperationsSaySSGvp":{"name":"supportedOperations","abstract":"

    String list of operation types that are supported by this device.","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV7networkAA0D15AssignedNetworkVvp":{"name":"network","abstract":"

    Network settings describing what network the device uses to communicate.

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV10isDeployedSbvp":{"name":"isDeployed","abstract":"

    Used in relation to network to determine if the device has been provisioned within the required network.","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV5notesSSSgvp":{"name":"notes","abstract":"

    Arbritary text associated with the device or nil if note available.

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV11lastUpdated10Foundation4DateVSgvp":{"name":"lastUpdated","abstract":"

    Date/time that the Managed Object represeting this device was last updated in Cumulocity

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV11lastMessage10Foundation4DateVSgvp":{"name":"lastMessage","abstract":"

    Date/time that Cumulocity last received some kind of activity from the device.","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV24requiredResponseIntervalSiSgvp":{"name":"requiredResponseInterval","abstract":"

    Value in seconds used to determine device availability, i.e. the device is considered unavailable if no activity is received from the device within","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV7webLinkSSSgvp":{"name":"webLink","abstract":"

    Custom attribute to allow a web url to be associated with the device.","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV9connectedSbvp":{"name":"connected","abstract":"

    This attribute only applies to devices that connect to Cumulocity using push notifications rather than the more typical polling mechanism","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV6alarmsAA0D13ManagedObjectV18ActiveAlarmsStatusVSgvp":{"name":"alarms","abstract":"

    Alarm summary for device.

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV10dataPointsAA0d4DataG0VSgvp":{"name":"dataPoints","abstract":"

    Defines the type of measurements that can be collected for this device and gives an indication to how they should be displayed

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV20wrappedManagedObjectAA0dgH0Vvp":{"name":"wrappedManagedObject","abstract":"

    Represents the wrapped Managed Object that defines this device

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV8hierachySSSgvp":{"name":"hierachy","abstract":"

    String representing the hierachy in which device belongs, i.e. list the parent group in which device is nested.","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV11attachmentsSaySSGvp":{"name":"attachments","abstract":"

    List of attachment references associated with this device. The attachments themselves can be","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV8childrenSayAA03AnyD6ObjectVGvp":{"name":"children","abstract":"

    List of child devices associated with this device, only applicable for router or gateway type devices.

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV10externalId4typeACSS_SStcfc":{"name":"init(externalId:type:)","abstract":"

    Creates a new empty device with the given external id and type

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceVyAcA0D13ManagedObjectVcfc":{"name":"init(_:)","abstract":"

    Creates a device based on the underlying managed object

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV11isDifferentySbACF":{"name":"isDifferent(_:)","abstract":"

    Convenience method to determine if the given device matches all of the same attributes as this device

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV16defaultIdAndTypeSSyF":{"name":"defaultIdAndType()","abstract":"

    Returns a string representing the default external id and type if provided or if not the c8y internal id.

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV9defaultIdSSSgyF":{"name":"defaultId()","abstract":"

    Returns the default external id if provided or if not the c8y internal id.

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV5match13forExternalId4typeSbSS_SSSgtF":{"name":"match(forExternalId:type:)","abstract":"

    Returns true if the given external id matches this device

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV24matchRawStringIdentifier4line9separatorSbSS_SJSgtF":{"name":"matchRawStringIdentifier(line:separator:)","abstract":"

    Returns true if an external id and type can be found in the formatted string, which then matches one of the devices.

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV19generateQRCodeImageSo7UIImageCyKF":{"name":"generateQRCodeImage()","abstract":"

    Returns a UIImage representing a QR code of the default id of this device

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV19generateQRCodeImage7forTypeSo7UIImageCSSSg_tKF":{"name":"generateQRCodeImage(forType:)","abstract":"

    Returns a UIImage representing a QR code for the given external id type of this device.","parent_name":"C8yDevice"},"Structs/C8yGroup/Info.html#/s:25Cumulocity_Client_Library8C8yGroupV4InfoV7orgNameSSvp":{"name":"orgName","abstract":"

    Undocumented

    ","parent_name":"Info"},"Structs/C8yGroup/Info.html#/s:25Cumulocity_Client_Library8C8yGroupV4InfoV7subNameSSSgvp":{"name":"subName","abstract":"

    Undocumented

    ","parent_name":"Info"},"Structs/C8yGroup/Info.html#/s:25Cumulocity_Client_Library8C8yGroupV4InfoV11contractRefSSSgvp":{"name":"contractRef","abstract":"

    Undocumented

    ","parent_name":"Info"},"Structs/C8yGroup/Info.html#/s:25Cumulocity_Client_Library8C8yGroupV4InfoV7addressAA0D7AddressVSgvp":{"name":"address","abstract":"

    Undocumented

    ","parent_name":"Info"},"Structs/C8yGroup/Info.html#/s:25Cumulocity_Client_Library8C8yGroupV4InfoV8planningAA0D8PlanningVSgvp":{"name":"planning","abstract":"

    Undocumented

    ","parent_name":"Info"},"Structs/C8yGroup/Info.html#/s:25Cumulocity_Client_Library8C8yGroupV4InfoV9siteOwnerAA0d7ContactF0VSgvp":{"name":"siteOwner","abstract":"

    Undocumented

    ","parent_name":"Info"},"Structs/C8yGroup/Info.html#/s:25Cumulocity_Client_Library8C8yGroupV4InfoV10adminOwnerAA0d7ContactF0VSgvp":{"name":"adminOwner","abstract":"

    Undocumented

    ","parent_name":"Info"},"Structs/C8yGroup/Info.html#/s:25Cumulocity_Client_Library8C8yGroupV4InfoV7orgName03subH07address7contact8planningAESS_SSSgAA0D7AddressVSgAA0d7ContactF0VSgAA0D8PlanningVSgtcfc":{"name":"init(orgName:subName:address:contact:planning:)","abstract":"

    Undocumented

    ","parent_name":"Info"},"Structs/C8yGroup/Info.html#/s:25Cumulocity_Client_Library8C8yGroupV4InfoV11isDifferentySbAESgF":{"name":"isDifferent(_:)","abstract":"

    Undocumented

    ","parent_name":"Info"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV2idSSvp":{"name":"id","abstract":"

    client side id, required by SwiftUI for display purposes

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV11externalIdsSDySSAA0D10ExternalIdVGvp":{"name":"externalIds","abstract":"

    Dictionary of all related external id’s.","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV13groupCategoryAA0deG0Ovp":{"name":"groupCategory","abstract":"

    Implemented in accordance to protocol C8yObject in order to categorise the type of group","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV8hierachySSSgvp":{"name":"hierachy","abstract":"

    String representing the hierachy in which group belongs, i.e. list the parent group in which device is nested.","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV4infoAC4InfoVvp":{"name":"info","abstract":"

    Custom attribute to locate the group if it represents a physical category such as Site, Building or Room.

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV9subGroupsSayACGvp":{"name":"subGroups","abstract":"

    Returns a list of all the subgroups associated with this group

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV8childrenSayAA03AnyD6ObjectVGvp":{"name":"children","abstract":"

    Returns a list of all the subgroups and devices associated with this group

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV11deviceCountSivp":{"name":"deviceCount","abstract":"

    Undocumented

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV20wrappedManagedObjectAA0dgH0Vvp":{"name":"wrappedManagedObject","abstract":"

    Represents the wrapped Managed Object that defines this group

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupVyAcA0D13ManagedObjectVcfc":{"name":"init(_:)","abstract":"

    Constructor to create a group for the given c8y managed object

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV11isDifferentySbACF":{"name":"isDifferent(_:)","abstract":"

    Convenience method to determine if the given group matches all of the same attributes as this group

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV11isDifferentySbAA0D6DeviceVF":{"name":"isDifferent(_:)","abstract":"

    Convenience method to determine if the given device matches on of the devices associated with this group

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV16defaultIdAndTypeSSyF":{"name":"defaultIdAndType()","abstract":"

    Returns a string representing the default external id and type if provided or if not the c8y internal id.

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV9defaultIdSSSgyF":{"name":"defaultId()","abstract":"

    Returns the default external id if provided or if not the c8y internal id.

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV19generateQRCodeImageSo7UIImageCyKF":{"name":"generateQRCodeImage()","abstract":"

    Returns a UIImage representing a QR code of the default id of this device

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV16isPlannedForDateySb10Foundation0I0VF":{"name":"isPlannedForDate(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV5match13forExternalId4typeSbSS_SSSgtF":{"name":"match(forExternalId:type:)","abstract":"

    Returns true if the given external id matches one for this group

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV8containsySbSSF":{"name":"contains(_:)","abstract":"

    Returns true if a sub-asset with the given internal id is found in this group or one its children

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV5group13forExternalId6ofTypeACSgSS_SStF":{"name":"group(forExternalId:ofType:)","abstract":"

    returns the sub-group matching the given external id in this group or one of its children

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV6device04withD2IdAA0D6DeviceVSgSSSg_tF":{"name":"device(withC8yId:)","abstract":"

    returns the device within this group or one of its children for the given id

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV6device13forExternalId6ofTypeAA0D6DeviceVSgSS_SStF":{"name":"device(forExternalId:ofType:)","abstract":"

    returns the device within this group or one of its children for the given external id

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV05addToE0yyxAA0D6ObjectRzlF":{"name":"addToGroup(_:)","abstract":"

    Adds the given asset to the group

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV05addToE0010c8yIdOfSubE06objectSbSS_xtAA0D6ObjectRzlF":{"name":"addToGroup(c8yIdOfSubGroup:object:)","abstract":"

    Adds the given asset to the sub-group within this group one of its children

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV010removeFromE0ySbSSF":{"name":"removeFromGroup(_:)","abstract":"

    Removes the specified asset from the group or sub group of one of its children

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV09replaceInE0ySbxAA0D6ObjectRzlF":{"name":"replaceInGroup(_:)","abstract":"

    Replaces the current asset in the group or sub group of one of its children

    ","parent_name":"C8yGroup"},"Structs/C8yGroup/Info.html":{"name":"Info","abstract":"

    Undocumented

    ","parent_name":"C8yGroup"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC7objectsSayAA03AnyD6ObjectVGvp":{"name":"objects","abstract":"

    Objects that published from this collection. Devices and Groups are wrapped in an AnyC8yObject instance to avoid collection","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC10connectionAA0dA10ConnectionCSgvp":{"name":"connection","abstract":"

    The connection reference that was last used to load the collection via load(_:c8yReferencesToLoad:includeSubGroups:)

    ","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC8networksAA0D8NetworksCvp":{"name":"networks","abstract":"

    List of available network providers

    ","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC10groupCountSivp":{"name":"groupCount","abstract":"

    Undocumented

    ","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC11deviceCountSivp":{"name":"deviceCount","abstract":"

    Undocumented

    ","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionCACycfc":{"name":"init()","abstract":"

    Default constructor, use from SwiftUI Views with the prefix @StateObject.","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC10setRefresh_16includeSubGroupsySd_SbtF":{"name":"setRefresh(_:includeSubGroups:)","abstract":"

    Established a background thread to automatically refresh all of the assets in the collection i.e. detect","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC11stopRefreshyyF":{"name":"stopRefresh()","abstract":"

    Disables background refresh thread","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC07refreshE0yyxAA0D6ObjectRzlF":{"name":"refreshAsset(_:)","abstract":"

    Force refresh the given asset, i.e. retrieve latest version from Cumulocity","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC9doRefresh16includeSubGroups17completionHandlerySb_yyctF":{"name":"doRefresh(includeSubGroups:completionHandler:)","abstract":"

    Force a refresh of all assets in the collection

    ","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC4load_19c8yReferencesToLoad16includeSubGroups7Combine12AnyPublisherVySayAA0pD6ObjectVGAA19JcConnectionRequestC8APIErrorVyAA0daT0C_GGARSg_SaySSGSbtKF":{"name":"load(_:c8yReferencesToLoad:includeSubGroups:)","abstract":"

    Call this method to populate your collection with the required assets.","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC6reload_16includeSubGroups7Combine12AnyPublisherVySayAA0lD6ObjectVGAA19JcConnectionRequestC8APIErrorVyAA0daP0C_GGSgSaySSG_SbtKF":{"name":"reload(_:includeSubGroups:)","abstract":"

    Similar to load(:c8yReferencesToLoad:includeSubGroups) call this method to repopulate your collection with the required assets.

    ","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC5clearyyF":{"name":"clear()","abstract":"

    Clears out the collection, all assets will be removed locally

    ","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC04isInF0ySbAA0D5GroupVF":{"name":"isInCollection(_:)","abstract":"

    Returns true if the given group is referenced in the collection at the top-level

    ","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC04isInF0ySbSSF":{"name":"isInCollection(_:)","abstract":"

    Returns true if an asset with the given id is referenced in the collection at the top-level

    ","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC8groupFor5c8yIdAA0D5GroupVSgSS_tF":{"name":"groupFor(c8yId:)","abstract":"

    Returns the group for the given id, or nil if not found.","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC9deviceForyAA0D6DeviceVSgSSF":{"name":"deviceFor(_:)","abstract":"

    Returns the device for the given id, or nil if not found.","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC9deviceFor10externalId6ofTypeAA0D6DeviceVSgSS_SStF":{"name":"deviceFor(externalId:ofType:)","abstract":"

    Returns the device for the given external id, or nil if not found.","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC9objectForySaySSGSg4path_AA03AnyD6ObjectVSg0G0tSSF":{"name":"objectFor(_:)","abstract":"

    Returns the asset for the given id, or nil if not found.","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC16replaceObjectForySbxAA0dH0RzlF":{"name":"replaceObjectFor(_:)","abstract":"

    Replaces an existing asset with the given asset using the object c8y internal id.

    ","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC3addyyxAA0D6ObjectRzlF":{"name":"add(_:)","abstract":"

    Adds an asset to the collection","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC6remove5c8yIdSbSS_tF":{"name":"remove(c8yId:)","abstract":"

    Removes the asset from the local collection.","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC17addGroupReference5c8yId16includeSubGroups17completionHandlerySS_SbyAA0dH0VSg_s5Error_pSgtctF":{"name":"addGroupReference(c8yId:includeSubGroups:completionHandler:)","abstract":"

    Adds a group asset to the local collection using its c8y Internal id.","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC6create_17completionHandleryx_yxSg_s5Error_pSgtctKAA0D6ObjectRzlF":{"name":"create(_:completionHandler:)","abstract":"

    Creates the new asset in Cumulocity and then adds it to the local collection if successful","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC10saveObject_17completionHandleryx_ySb_s5Error_pSgtctKAA0dH0RzlF":{"name":"saveObject(_:completionHandler:)","abstract":"

    Saves any changes to the asset in Cumulocity

    ","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC6delete_17completionHandleryx_ySbctAA0D6ObjectRzlF":{"name":"delete(_:completionHandler:)","abstract":"

    Deletes the existing asset from Cumulocity and then removed it from the local collection if necessary","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC10addToGroup_05c8yOfI017completionHandleryx_SSyxSg_s5Error_pSgtctKAA0D6ObjectRzlF":{"name":"addToGroup(_:c8yOfGroup:completionHandler:)","abstract":"

    Convenience method that allows a new device or group to be created and then added to an existing group or sub-group. Following which, it then ensures that the local collection is updated","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC13assignToGroup_05c8yOfI017completionHandleryx_SSyxSg_s5Error_pSgtctAA0D6ObjectRzlF":{"name":"assignToGroup(_:c8yOfGroup:completionHandler:)","abstract":"

    Convenience method that allows an existing device or group to be added to an existing group or sub-group. Following which, it then ensures that the local collection is updated","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC11lookupGroup5c8yId17completionHandlerySS_yAA0dH0VSg_s5Error_pSgtctF":{"name":"lookupGroup(c8yId:completionHandler:)","abstract":"

    Returns the group for the given c8y internal id, or nil if not found. It first checks in the local cache and if not found queries the back-end cumulocity tenant","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC12lookupDevice5c8yId17completionHandlerySS_yAA0dH0VSg_s5Error_pSgtctF":{"name":"lookupDevice(c8yId:completionHandler:)","abstract":"

    Returns the device for the given c8y internal id, or nil if not found. It first checks in the local cache and if not found queries the back-end cumulocity tenant","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC12lookupDevice13forExternalId6ofType17completionHandlerySS_SSyAA0dH0VSg_AA19JcConnectionRequestC8APIErrorVyAA0daQ0C_GSgtctF":{"name":"lookupDevice(forExternalId:ofType:completionHandler:)","abstract":"

    Returns the device for the given external id and type, or nil if not found. It first checks in the local cache and if not found queries the back-end cumulocity tenant","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC11lookupGroup13forExternalId4type17completionHandlerySS_SSyAA0dH0VSg_s5Error_pSgtctF":{"name":"lookupGroup(forExternalId:type:completionHandler:)","abstract":"

    Returns the group for the given external id and type, or nil if not found. It first checks in the local cache and if not found queries the back-end cumulocity tenant","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html":{"name":"C8yAssetCollection","abstract":"

    Class to allow you to manage an abritary collection of groups or devices from the users device"},"Structs/C8yGroup.html":{"name":"C8yGroup","abstract":"

    Encapsulates a c8y C8yManagedObject managed object and treats it as a group exposing attributes and methods typically attributed to managing a group.

    "},"Structs/C8yDevice.html":{"name":"C8yDevice","abstract":"

    Encapsulates a c8y C8yManagedObject managed object and treats it as a device exposing attributes and methods typically attributed to a device"},"Classes/C8yMutableDevice.html":{"name":"C8yMutableDevice","abstract":"

    Presents a C8Device device that can be observed for changed within in a SwiftUI View directly."},"Classes/C8yEditableDevice.html":{"name":"C8yEditableDevice","abstract":"

    Undocumented

    "},"Classes/C8yEditableGroup.html":{"name":"C8yEditableGroup","abstract":"

    Undocumented

    "},"Structs/AnyC8yObject.html":{"name":"AnyC8yObject","abstract":"

    Wrapper to allow objects deviced from C8yObject to managed as a collection."},"Protocols/C8yObject.html":{"name":"C8yObject","abstract":"

    Protocol identifying common features for all cumulocity assets managed via a C8yManagedObject

    "},"Classes/C8yNetworks.html":{"name":"C8yNetworks","abstract":"

    Undocumented

    "},"installation.html":{"name":"Installation"},"quick-use-guide.html":{"name":"Quick Use Guide"},"About.html":{"name":"About"},"High%20Level%20Access.html":{"name":"High Level Access"},"Custom%20Fragments.html":{"name":"Custom Fragments"},"Access%2FUpdate%20Objects.html":{"name":"Access/Update Objects"},"Data%20Models.html":{"name":"Data Models"},"Custom%20Models.html":{"name":"Custom Models"},"API%20Tools.html":{"name":"API Tools"},"Other%20Classes.html":{"name":"Other Classes","abstract":"

    The following classes are available globally.

    "},"Other%20Global%20Variables.html":{"name":"Other Global Variables","abstract":"

    The following global variables are available globally.

    "},"Other%20Enums.html":{"name":"Other Enumerations","abstract":"

    The following enumerations are available globally.

    "},"Other%20Extensions.html":{"name":"Other Extensions","abstract":"

    The following extensions are available globally.

    "},"Other%20Structs.html":{"name":"Other Structures","abstract":"

    The following structures are available globally.

    "}} \ No newline at end of file +{"Structs/JcMultiPartRequestResponse.html#/s:25Cumulocity_Client_Library26JcMultiPartRequestResponseV10httpStatusSivp":{"name":"httpStatus","abstract":"

    http response status, content will only be valid if code is","parent_name":"JcMultiPartRequestResponse"},"Structs/JcMultiPartRequestResponse.html#/s:25Cumulocity_Client_Library26JcMultiPartRequestResponseV11httpHeadersSDys11AnyHashableVypGSgvp":{"name":"httpHeaders","abstract":"

    Optional http headers that are to be sent or were received

    ","parent_name":"JcMultiPartRequestResponse"},"Structs/JcMultiPartRequestResponse.html#/s:25Cumulocity_Client_Library26JcMultiPartRequestResponseV11httpMessageSSSgvp":{"name":"httpMessage","abstract":"

    Optional http response message returned from server, generally only provided in case of error

    ","parent_name":"JcMultiPartRequestResponse"},"Structs/JcMultiPartRequestResponse.html#/s:25Cumulocity_Client_Library26JcMultiPartRequestResponseV7contentAA0deF7ContentVSgvp":{"name":"content","abstract":"

    Multipart content, might be nil if this is a response and the httpStatus is not 200…201

    ","parent_name":"JcMultiPartRequestResponse"},"Structs/JcMultiPartRequestResponse.html#/s:25Cumulocity_Client_Library26JcMultiPartRequestResponseV6statusAA16JCResponseStatusOvp":{"name":"status","abstract":"

    Flags .SUCCESS or failure of request.

    ","parent_name":"JcMultiPartRequestResponse"},"Structs/JcMultiPartRequestResponse.html":{"name":"JcMultiPartRequestResponse","abstract":"

    Wrapper for a request to fetch multipart data

    "},"Extensions/String.html#/s:SS25Cumulocity_Client_LibraryE10startsWithySbSSF":{"name":"startsWith(_:)","abstract":"

    Undocumented

    ","parent_name":"String"},"Extensions/String.html#/s:SS25Cumulocity_Client_LibraryE8endsWithySbSSF":{"name":"endsWith(_:)","abstract":"

    Undocumented

    ","parent_name":"String"},"Extensions/String.html#/s:SS25Cumulocity_Client_LibraryE4trimSSyF":{"name":"trim()","abstract":"

    Undocumented

    ","parent_name":"String"},"Extensions/String.html#/s:SS25Cumulocity_Client_LibraryE18keyeOfKeyValuePairyS2SF":{"name":"keyeOfKeyValuePair(_:)","abstract":"

    Undocumented

    ","parent_name":"String"},"Extensions/String.html#/s:SS25Cumulocity_Client_LibraryE19valueOfKeyValuePairyS2SF":{"name":"valueOfKeyValuePair(_:)","abstract":"

    Undocumented

    ","parent_name":"String"},"Extensions/String.html#/s:SS25Cumulocity_Client_LibraryE9substring4fromSSSi_tF":{"name":"substring(from:)","abstract":"

    Undocumented

    ","parent_name":"String"},"Extensions/String.html#/s:SS25Cumulocity_Client_LibraryE9substring2toSSSi_tF":{"name":"substring(to:)","abstract":"

    Undocumented

    ","parent_name":"String"},"Extensions/String.html#/s:SS25Cumulocity_Client_LibraryE9substring4from2toSSSi_SitF":{"name":"substring(from:to:)","abstract":"

    Undocumented

    ","parent_name":"String"},"Extensions/String.html#/s:SS25Cumulocity_Client_LibraryE14rightJustified5width8truncateSSSi_SbtF":{"name":"rightJustified(width:truncate:)","abstract":"

    Undocumented

    ","parent_name":"String"},"Extensions/String.html#/s:SS25Cumulocity_Client_LibraryE13leftJustified5width8truncateSSSi_SbtF":{"name":"leftJustified(width:truncate:)","abstract":"

    Undocumented

    ","parent_name":"String"},"Extensions/String.html#/s:SS25Cumulocity_Client_LibraryE4make5arraySSSgSaySSG_tFZ":{"name":"make(array:)","abstract":"

    Undocumented

    ","parent_name":"String"},"Extensions/Date.html#/s:10Foundation4DateV25Cumulocity_Client_LibraryE10dateStringySSSo20NSDateFormatterStyleVF":{"name":"dateString(_:)","abstract":"

    Undocumented

    ","parent_name":"Date"},"Extensions/Date.html#/s:10Foundation4DateV25Cumulocity_Client_LibraryE08relativeB6StringSSyF":{"name":"relativeDateString()","abstract":"

    Undocumented

    ","parent_name":"Date"},"Extensions/Date.html#/s:10Foundation4DateV25Cumulocity_Client_LibraryE10timeStringSSyF":{"name":"timeString()","abstract":"

    Undocumented

    ","parent_name":"Date"},"Extensions/Date.html#/s:10Foundation4DateV25Cumulocity_Client_LibraryE9isSameDayySbACSgF":{"name":"isSameDay(_:)","abstract":"

    Undocumented

    ","parent_name":"Date"},"Extensions/Date.html#/s:10Foundation4DateV25Cumulocity_Client_LibraryE5round9precisionACSd_tF":{"name":"round(precision:)","abstract":"

    Undocumented

    ","parent_name":"Date"},"Extensions/Date.html#/s:10Foundation4DateV25Cumulocity_Client_LibraryE4ceil9precisionACSd_tF":{"name":"ceil(precision:)","abstract":"

    Undocumented

    ","parent_name":"Date"},"Extensions/Date.html#/s:10Foundation4DateV25Cumulocity_Client_LibraryE5floor9precisionACSd_tF":{"name":"floor(precision:)","abstract":"

    Undocumented

    ","parent_name":"Date"},"Extensions/Date.html":{"name":"Date"},"Extensions/String.html":{"name":"String"},"Enums/C8yOperationLevel.html#/s:25Cumulocity_Client_Library17C8yOperationLevelO7nominalyA2CmF":{"name":"nominal","abstract":"

    Undocumented

    ","parent_name":"C8yOperationLevel"},"Enums/C8yOperationLevel.html#/s:25Cumulocity_Client_Library17C8yOperationLevelO9operatingyA2CmF":{"name":"operating","abstract":"

    Undocumented

    ","parent_name":"C8yOperationLevel"},"Enums/C8yOperationLevel.html#/s:25Cumulocity_Client_Library17C8yOperationLevelO7failingyA2CmF":{"name":"failing","abstract":"

    Undocumented

    ","parent_name":"C8yOperationLevel"},"Enums/C8yOperationLevel.html#/s:25Cumulocity_Client_Library17C8yOperationLevelO5erroryA2CmF":{"name":"error","abstract":"

    Undocumented

    ","parent_name":"C8yOperationLevel"},"Enums/C8yOperationLevel.html#/s:25Cumulocity_Client_Library17C8yOperationLevelO7offlineyA2CmF":{"name":"offline","abstract":"

    Undocumented

    ","parent_name":"C8yOperationLevel"},"Enums/C8yOperationLevel.html#/s:25Cumulocity_Client_Library17C8yOperationLevelO11maintenanceyA2CmF":{"name":"maintenance","abstract":"

    Undocumented

    ","parent_name":"C8yOperationLevel"},"Enums/C8yOperationLevel.html#/s:25Cumulocity_Client_Library17C8yOperationLevelO10undeployedyA2CmF":{"name":"undeployed","abstract":"

    Undocumented

    ","parent_name":"C8yOperationLevel"},"Enums/C8yOrganisationCategory.html#/s:25Cumulocity_Client_Library23C8yOrganisationCategoryO9undefinedyA2CmF":{"name":"undefined","abstract":"

    Undocumented

    ","parent_name":"C8yOrganisationCategory"},"Enums/C8yOrganisationCategory.html#/s:25Cumulocity_Client_Library23C8yOrganisationCategoryO7unknownyA2CmF":{"name":"unknown","abstract":"

    Undocumented

    ","parent_name":"C8yOrganisationCategory"},"Enums/C8yOrganisationCategory.html#/s:25Cumulocity_Client_Library23C8yOrganisationCategoryO2nayA2CmF":{"name":"na","abstract":"

    Undocumented

    ","parent_name":"C8yOrganisationCategory"},"Enums/C8yOrganisationCategory.html#/s:25Cumulocity_Client_Library23C8yOrganisationCategoryO10IndustrialyA2CmF":{"name":"Industrial","abstract":"

    Undocumented

    ","parent_name":"C8yOrganisationCategory"},"Enums/C8yOrganisationCategory.html#/s:25Cumulocity_Client_Library23C8yOrganisationCategoryO6SchoolyA2CmF":{"name":"School","abstract":"

    Undocumented

    ","parent_name":"C8yOrganisationCategory"},"Enums/C8yOrganisationCategory.html#/s:25Cumulocity_Client_Library23C8yOrganisationCategoryO10CommercialyA2CmF":{"name":"Commercial","abstract":"

    Undocumented

    ","parent_name":"C8yOrganisationCategory"},"Enums/C8yOrganisationCategory.html#/s:25Cumulocity_Client_Library23C8yOrganisationCategoryO6OfficeyA2CmF":{"name":"Office","abstract":"

    Undocumented

    ","parent_name":"C8yOrganisationCategory"},"Enums/C8yOrganisationCategory.html#/s:25Cumulocity_Client_Library23C8yOrganisationCategoryO11AgricultureyA2CmF":{"name":"Agriculture","abstract":"

    Undocumented

    ","parent_name":"C8yOrganisationCategory"},"Enums/C8yOrganisationCategory.html#/s:25Cumulocity_Client_Library23C8yOrganisationCategoryO11ResidentialyA2CmF":{"name":"Residential","abstract":"

    Undocumented

    ","parent_name":"C8yOrganisationCategory"},"Enums/C8yOrganisationCategory.html#/s:s12IdentifiableP2id2IDQzvp":{"name":"id","parent_name":"C8yOrganisationCategory"},"Enums/C8yGroupCategory.html#/s:25Cumulocity_Client_Library16C8yGroupCategoryO7unknownyA2CmF":{"name":"unknown","abstract":"

    Undocumented

    ","parent_name":"C8yGroupCategory"},"Enums/C8yGroupCategory.html#/s:25Cumulocity_Client_Library16C8yGroupCategoryO5emptyyA2CmF":{"name":"empty","abstract":"

    Undocumented

    ","parent_name":"C8yGroupCategory"},"Enums/C8yGroupCategory.html#/s:25Cumulocity_Client_Library16C8yGroupCategoryO5groupyA2CmF":{"name":"group","abstract":"

    Undocumented

    ","parent_name":"C8yGroupCategory"},"Enums/C8yGroupCategory.html#/s:25Cumulocity_Client_Library16C8yGroupCategoryO12organisationyA2CmF":{"name":"organisation","abstract":"

    Undocumented

    ","parent_name":"C8yGroupCategory"},"Enums/C8yGroupCategory.html#/s:25Cumulocity_Client_Library16C8yGroupCategoryO8buildingyA2CmF":{"name":"building","abstract":"

    Undocumented

    ","parent_name":"C8yGroupCategory"},"Enums/C8yGroupCategory.html#/s:25Cumulocity_Client_Library16C8yGroupCategoryO4roomyA2CmF":{"name":"room","abstract":"

    Undocumented

    ","parent_name":"C8yGroupCategory"},"Enums/C8yGroupCategory.html#/s:25Cumulocity_Client_Library16C8yGroupCategoryO5assetyA2CmF":{"name":"asset","abstract":"

    Undocumented

    ","parent_name":"C8yGroupCategory"},"Enums/C8yGroupCategory.html#/s:25Cumulocity_Client_Library16C8yGroupCategoryO6deviceyA2CmF":{"name":"device","abstract":"

    Undocumented

    ","parent_name":"C8yGroupCategory"},"Enums/C8yGroupCategory.html#/s:s12IdentifiableP2id2IDQzvp":{"name":"id","parent_name":"C8yGroupCategory"},"Enums/C8yGroupCategory.html#/s:25Cumulocity_Client_Library16C8yGroupCategoryO23displayableForHighLevelSayACGyFZ":{"name":"displayableForHighLevel()","abstract":"

    Undocumented

    ","parent_name":"C8yGroupCategory"},"Enums/C8yGroupCategory.html#/s:25Cumulocity_Client_Library16C8yGroupCategoryO22displayableForLowLevelSayACGyFZ":{"name":"displayableForLowLevel()","abstract":"

    Undocumented

    ","parent_name":"C8yGroupCategory"},"Enums/C8yNoValidIdError.html#/s:25Cumulocity_Client_Library17C8yNoValidIdErrorO5erroryA2CmF":{"name":"error","abstract":"

    Undocumented

    ","parent_name":"C8yNoValidIdError"},"Enums/C8yNetworkType.html#/s:25Cumulocity_Client_Library14C8yNetworkTypeO4noneyA2CmF":{"name":"none","abstract":"

    Undocumented

    ","parent_name":"C8yNetworkType"},"Enums/C8yNetworkType.html#/s:25Cumulocity_Client_Library14C8yNetworkTypeO4lorayA2CmF":{"name":"lora","abstract":"

    Undocumented

    ","parent_name":"C8yNetworkType"},"Enums/C8yNetworkType.html#/s:25Cumulocity_Client_Library14C8yNetworkTypeO6sigfoxyA2CmF":{"name":"sigfox","abstract":"

    Undocumented

    ","parent_name":"C8yNetworkType"},"Enums/C8yNetworkType.html#/s:s12IdentifiableP2id2IDQzvp":{"name":"id","parent_name":"C8yNetworkType"},"Enums/JCResponseStatus.html#/s:25Cumulocity_Client_Library16JCResponseStatusO7SUCCESSyA2CmF":{"name":"SUCCESS","abstract":"

    Connection or requested succeeded

    ","parent_name":"JCResponseStatus"},"Enums/JCResponseStatus.html#/s:25Cumulocity_Client_Library16JCResponseStatusO19SERVER_SIDE_FAILUREyA2CmF":{"name":"SERVER_SIDE_FAILURE","abstract":"

    Something went wrong processing our request, no valid response received

    ","parent_name":"JCResponseStatus"},"Enums/JCResponseStatus.html#/s:25Cumulocity_Client_Library16JCResponseStatusO19CLIENT_SIDE_FAILUREyA2CmF":{"name":"CLIENT_SIDE_FAILURE","abstract":"

    Problem occured on our end, response successfully received, but something went wrong when trying to process it

    ","parent_name":"JCResponseStatus"},"Enums/JCResponseStatus.html":{"name":"JCResponseStatus","abstract":"

    Status of connection requests to indicate success or failure

    "},"Enums/C8yNetworkType.html":{"name":"C8yNetworkType","abstract":"

    Undocumented

    "},"Enums/C8yNoValidIdError.html":{"name":"C8yNoValidIdError","abstract":"

    Undocumented

    "},"Enums/C8yGroupCategory.html":{"name":"C8yGroupCategory","abstract":"

    Undocumented

    "},"Enums/C8yOrganisationCategory.html":{"name":"C8yOrganisationCategory","abstract":"

    Undocumented

    "},"Enums/C8yOperationLevel.html":{"name":"C8yOperationLevel","abstract":"

    Undocumented

    "},"Other%20Global%20Variables.html#/s:25Cumulocity_Client_Library23C8Y_MEASUREMENT_BATTERYSSvp":{"name":"C8Y_MEASUREMENT_BATTERY","abstract":"

    Undocumented

    "},"Other%20Global%20Variables.html#/s:25Cumulocity_Client_Library28C8Y_MEASUREMENT_BATTERY_TYPESSvp":{"name":"C8Y_MEASUREMENT_BATTERY_TYPE","abstract":"

    Undocumented

    "},"Other%20Global%20Variables.html#/s:25Cumulocity_Client_Library21C8Y_OPERATION_COMMANDSSvp":{"name":"C8Y_OPERATION_COMMAND","abstract":"

    Undocumented

    "},"Other%20Global%20Variables.html#/s:25Cumulocity_Client_Library21C8Y_OPERATION_RESTARTSSvp":{"name":"C8Y_OPERATION_RESTART","abstract":"

    Undocumented

    "},"Other%20Global%20Variables.html#/s:25Cumulocity_Client_Library21C8Y_OPERATION_MESSAGESSvp":{"name":"C8Y_OPERATION_MESSAGE","abstract":"

    Undocumented

    "},"Other%20Global%20Variables.html#/s:25Cumulocity_Client_Library19C8Y_OPERATION_RELAYSSvp":{"name":"C8Y_OPERATION_RELAY","abstract":"

    Undocumented

    "},"Other%20Global%20Variables.html#/s:25Cumulocity_Client_Library21C8Y_OPERATION_LOG_REQSSvp":{"name":"C8Y_OPERATION_LOG_REQ","abstract":"

    Undocumented

    "},"Other%20Global%20Variables.html#/s:25Cumulocity_Client_Library22C8Y_OPERATION_PROPERTYSSvp":{"name":"C8Y_OPERATION_PROPERTY","abstract":"

    Undocumented

    "},"Other%20Global%20Variables.html#/s:25Cumulocity_Client_Library22C8Y_OPERATION_FIRMWARESSvp":{"name":"C8Y_OPERATION_FIRMWARE","abstract":"

    Undocumented

    "},"Other%20Global%20Variables.html#/s:25Cumulocity_Client_Library20C8Y_OPERATION_UPLOADSSvp":{"name":"C8Y_OPERATION_UPLOAD","abstract":"

    Undocumented

    "},"Other%20Global%20Variables.html#/s:25Cumulocity_Client_Library22C8Y_OPERATION_DOWNLOADSSvp":{"name":"C8Y_OPERATION_DOWNLOAD","abstract":"

    Undocumented

    "},"Other%20Global%20Variables.html#/s:25Cumulocity_Client_Library25C8Y_OPERATION_RELAY_STATESSvp":{"name":"C8Y_OPERATION_RELAY_STATE","abstract":"

    Undocumented

    "},"Classes/C8yMockedAssetCollection.html#/s:25Cumulocity_Client_Library24C8yMockedAssetCollectionCACycfc":{"name":"init()","parent_name":"C8yMockedAssetCollection"},"Classes/C8yMockedAssetCollection.html#/s:25Cumulocity_Client_Library24C8yMockedAssetCollectionC13setConnectionyyAA0daI0CF":{"name":"setConnection(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yMockedAssetCollection"},"Classes/C8yMockedAssetCollection.html#/s:25Cumulocity_Client_Library24C8yMockedAssetCollectionC9newDeviceAA0dI0VyF":{"name":"newDevice()","abstract":"

    Undocumented

    ","parent_name":"C8yMockedAssetCollection"},"Classes/C8yMockedAssetCollection.html#/s:25Cumulocity_Client_Library24C8yMockedAssetCollectionC10testDeviceyAA0dI0VSSF":{"name":"testDevice(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yMockedAssetCollection"},"Classes/C8yMockedAssetCollection.html#/s:25Cumulocity_Client_Library24C8yMockedAssetCollectionC22testDeviceWithChildrenyAA0dI0VSSF":{"name":"testDeviceWithChildren(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yMockedAssetCollection"},"Classes/C8yMockedAssetCollection.html#/s:25Cumulocity_Client_Library24C8yMockedAssetCollectionC10testDeviceAA0dI0VyF":{"name":"testDevice()","abstract":"

    Undocumented

    ","parent_name":"C8yMockedAssetCollection"},"Classes/C8yMockedAssetCollection.html#/s:25Cumulocity_Client_Library24C8yMockedAssetCollectionC11testDevice2AA0D6DeviceVyF":{"name":"testDevice2()","abstract":"

    Undocumented

    ","parent_name":"C8yMockedAssetCollection"},"Classes/C8yMockedAssetCollection.html#/s:25Cumulocity_Client_Library24C8yMockedAssetCollectionC11testDevice3AA0D6DeviceVyF":{"name":"testDevice3()","abstract":"

    Undocumented

    ","parent_name":"C8yMockedAssetCollection"},"Classes/C8yMockedAssetCollection.html#/s:25Cumulocity_Client_Library24C8yMockedAssetCollectionC11testDevice4AA0D6DeviceVyF":{"name":"testDevice4()","abstract":"

    Undocumented

    ","parent_name":"C8yMockedAssetCollection"},"Classes/C8yMockedAssetCollection.html#/s:25Cumulocity_Client_Library24C8yMockedAssetCollectionC11testDevice7AA0D6DeviceVyF":{"name":"testDevice7()","abstract":"

    Undocumented

    ","parent_name":"C8yMockedAssetCollection"},"Classes/C8yMockedAssetCollection.html#/s:25Cumulocity_Client_Library24C8yMockedAssetCollectionC9testGroupAA0dI0VyF":{"name":"testGroup()","abstract":"

    Undocumented

    ","parent_name":"C8yMockedAssetCollection"},"Classes/C8yMockedAssetCollection.html#/s:25Cumulocity_Client_Library24C8yMockedAssetCollectionC10testGroup2AA0D5GroupVyF":{"name":"testGroup2()","abstract":"

    Undocumented

    ","parent_name":"C8yMockedAssetCollection"},"Classes/C8yMockedAssetCollection.html#/s:25Cumulocity_Client_Library24C8yMockedAssetCollectionC10testGroup3AA0D5GroupVyF":{"name":"testGroup3()","abstract":"

    Undocumented

    ","parent_name":"C8yMockedAssetCollection"},"Classes/C8yMockedAssetCollection.html#/s:25Cumulocity_Client_Library24C8yMockedAssetCollectionC4load_19c8yReferencesToLoad16includeSubGroups7Combine12AnyPublisherVySayAA0qD6ObjectVGAA19JcConnectionRequestC8APIErrorVyAA0daU0C_GGARSg_SaySSGSbtF":{"name":"load(_:c8yReferencesToLoad:includeSubGroups:)","parent_name":"C8yMockedAssetCollection"},"Classes/JcSimpleConnection.html#/s:25Cumulocity_Client_Library12JcConnectionP8endPoint10Foundation3URLVvp":{"name":"endPoint","parent_name":"JcSimpleConnection"},"Classes/JcSimpleConnection.html#/s:25Cumulocity_Client_Library18JcSimpleConnectionC12authEndpointSSvp":{"name":"authEndpoint","abstract":"

    Undocumented

    ","parent_name":"JcSimpleConnection"},"Classes/JcSimpleConnection.html#/s:25Cumulocity_Client_Library12JcConnectionP11isConnectedSbvp":{"name":"isConnected","parent_name":"JcSimpleConnection"},"Classes/JcSimpleConnection.html#/s:25Cumulocity_Client_Library12JcConnectionP13failureReasonSSSgvp":{"name":"failureReason","parent_name":"JcSimpleConnection"},"Classes/JcSimpleConnection.html#/s:25Cumulocity_Client_Library12JcConnectionP11credentialsAA0D11CredentialsCSgvp":{"name":"credentials","parent_name":"JcSimpleConnection"},"Classes/JcSimpleConnection.html#/s:25Cumulocity_Client_Library12JcConnectionP7headersSDyS2SGSgvp":{"name":"headers","parent_name":"JcSimpleConnection"},"Classes/JcSimpleConnection.html#/s:25Cumulocity_Client_Library12JcConnectionP7connect17completionHandlerSo20NSURLSessionDataTaskCyAA0D15RequestResponseCyqd__Gc_tKSeRd__SERd__lF":{"name":"connect(completionHandler:)","parent_name":"JcSimpleConnection"},"Classes/JcConnectionFactory.html#/s:25Cumulocity_Client_Library19JcConnectionFactoryC6sharedACvpZ":{"name":"shared","abstract":"

    Shared instance of this factory class, avoids having to instantiate objects unnecessarily

    ","parent_name":"JcConnectionFactory"},"Classes/JcConnectionFactory.html#/s:25Cumulocity_Client_Library19JcConnectionFactoryC10connection3url12authEndpoint4user8passwordAA0d6SimpleE0C10Foundation3URLV_S3StF":{"name":"connection(url:authEndpoint:user:password:)","abstract":"

    Defines a connection based on HTTP Basic authentication to be used when calling JcConnectionRequest

    ","parent_name":"JcConnectionFactory"},"Classes/JcRequestResponse.html#/s:25Cumulocity_Client_Library17JcRequestResponseC10httpStatusSivp":{"name":"httpStatus","abstract":"

    http status code returned from server

    ","parent_name":"JcRequestResponse"},"Classes/JcRequestResponse.html#/s:25Cumulocity_Client_Library17JcRequestResponseC11httpHeadersSDys11AnyHashableVypGSgvp":{"name":"httpHeaders","abstract":"

    Response headers returned from server

    ","parent_name":"JcRequestResponse"},"Classes/JcRequestResponse.html#/s:25Cumulocity_Client_Library17JcRequestResponseC11httpMessageSSSgvp":{"name":"httpMessage","abstract":"

    Optional http response message returned from server, generally only provided in case of error

    ","parent_name":"JcRequestResponse"},"Classes/JcRequestResponse.html#/s:25Cumulocity_Client_Library17JcRequestResponseC6statusAA16JCResponseStatusOvp":{"name":"status","abstract":"

    Flags .SUCCESS or failure of request.

    ","parent_name":"JcRequestResponse"},"Classes/JcRequestResponse.html#/s:25Cumulocity_Client_Library17JcRequestResponseC5errors5Error_pSgvp":{"name":"error","abstract":"

    Error triggered when making request, generally triggered in case where call could not processed after succesffully received, i.e.","parent_name":"JcRequestResponse"},"Classes/JcRequestResponse.html#/s:25Cumulocity_Client_Library17JcRequestResponseC7contentxSgvp":{"name":"content","abstract":"

    Undocumented

    ","parent_name":"JcRequestResponse"},"Classes/JcRequestResponse.html":{"name":"JcRequestResponse","abstract":"

    Defines a response received back from our API call via JcConnectionRequest and communicated asynchronously"},"Classes/JcConnectionFactory.html":{"name":"JcConnectionFactory","abstract":"

    Convenience class to intantiate connection based on the ‘JcConnection’ protocol using different authentication strategies

    "},"Classes/JcSimpleConnection.html":{"name":"JcSimpleConnection","abstract":"

    Undocumented

    "},"Other%20Classes.html#/s:25Cumulocity_Client_Library21C8yStringAssetDecoderC":{"name":"C8yStringAssetDecoder","abstract":"

    Undocumented

    "},"Classes/C8yMockedAssetCollection.html":{"name":"C8yMockedAssetCollection","abstract":"

    Undocumented

    "},"Structs/JcMultiPartContent/ContentPart.html#/s:25Cumulocity_Client_Library18JcMultiPartContentV0gF0V2idSSSgvp":{"name":"id","abstract":"

    Undocumented

    ","parent_name":"ContentPart"},"Structs/JcMultiPartContent/ContentPart.html#/s:25Cumulocity_Client_Library18JcMultiPartContentV0gF0V4nameSSvp":{"name":"name","abstract":"

    Undocumented

    ","parent_name":"ContentPart"},"Structs/JcMultiPartContent/ContentPart.html#/s:25Cumulocity_Client_Library18JcMultiPartContentV0gF0V8fileNameSSSgvp":{"name":"fileName","abstract":"

    Undocumented

    ","parent_name":"ContentPart"},"Structs/JcMultiPartContent/ContentPart.html#/s:25Cumulocity_Client_Library18JcMultiPartContentV0gF0V11contentTypeSSSgvp":{"name":"contentType","abstract":"

    Undocumented

    ","parent_name":"ContentPart"},"Structs/JcMultiPartContent/ContentPart.html#/s:25Cumulocity_Client_Library18JcMultiPartContentV0gF0V7content10Foundation4DataVvp":{"name":"content","abstract":"

    Undocumented

    ","parent_name":"ContentPart"},"Structs/JcMultiPartContent.html#/s:25Cumulocity_Client_Library18JcMultiPartContentV5partsSayAC0gF0VGvp":{"name":"parts","abstract":"

    The content parts to be sent or have been received

    ","parent_name":"JcMultiPartContent"},"Structs/JcMultiPartContent/ContentPart.html":{"name":"ContentPart","abstract":"

    Defines the content part

    ","parent_name":"JcMultiPartContent"},"Structs/JcMultiPartContent.html#/s:25Cumulocity_Client_Library18JcMultiPartContentVACycfc":{"name":"init()","abstract":"

    Create a new multipart instance, use one of the add() functions to add content parts

    ","parent_name":"JcMultiPartContent"},"Structs/JcMultiPartContent.html#/s:25Cumulocity_Client_Library18JcMultiPartContentV3add_11contentType0I0ySS_SSSg10Foundation4DataVtF":{"name":"add(_:contentType:content:)","abstract":"

    Adds a content part for the givent data

    ","parent_name":"JcMultiPartContent"},"Structs/JcMultiPartContent.html#/s:25Cumulocity_Client_Library18JcMultiPartContentV3add6withId4name11contentType0L0ySS_S2SSg10Foundation4DataVtF":{"name":"add(withId:name:contentType:content:)","abstract":"

    Adds a content part for the givent data including a unique id

    ","parent_name":"JcMultiPartContent"},"Structs/JcMultiPartContent.html#/s:25Cumulocity_Client_Library18JcMultiPartContentV5build10Foundation4DataVyF":{"name":"build()","abstract":"

    Generates raw multipart output that can then be used as a request to a URLSession call

    ","parent_name":"JcMultiPartContent"},"Classes/JcConnectionRequest/APIError.html#/s:25Cumulocity_Client_Library19JcConnectionRequestC8APIErrorV8httpCodeSivp":{"name":"httpCode","abstract":"

    Undocumented

    ","parent_name":"APIError"},"Classes/JcConnectionRequest/APIError.html#/s:25Cumulocity_Client_Library19JcConnectionRequestC8APIErrorV6reasonSSSgvp":{"name":"reason","abstract":"

    Undocumented

    ","parent_name":"APIError"},"Classes/JcConnectionRequest/Method.html#/s:25Cumulocity_Client_Library19JcConnectionRequestC6MethodO3GETyAEyx_GAGmAA0d6SimpleE0CRbzlF":{"name":"GET","abstract":"

    Undocumented

    ","parent_name":"Method"},"Classes/JcConnectionRequest/Method.html#/s:25Cumulocity_Client_Library19JcConnectionRequestC6MethodO4POSTyAEyx_GAGmAA0d6SimpleE0CRbzlF":{"name":"POST","abstract":"

    Undocumented

    ","parent_name":"Method"},"Classes/JcConnectionRequest/Method.html#/s:25Cumulocity_Client_Library19JcConnectionRequestC6MethodO3PUTyAEyx_GAGmAA0d6SimpleE0CRbzlF":{"name":"PUT","abstract":"

    Undocumented

    ","parent_name":"Method"},"Classes/JcConnectionRequest/Method.html#/s:25Cumulocity_Client_Library19JcConnectionRequestC6MethodO5PATCHyAEyx_GAGmAA0d6SimpleE0CRbzlF":{"name":"PATCH","abstract":"

    Undocumented

    ","parent_name":"Method"},"Classes/JcConnectionRequest/Method.html#/s:25Cumulocity_Client_Library19JcConnectionRequestC6MethodO6DELETEyAEyx_GAGmAA0d6SimpleE0CRbzlF":{"name":"DELETE","abstract":"

    Undocumented

    ","parent_name":"Method"},"Classes/JcConnectionRequest/Method.html":{"name":"Method","abstract":"

    Defines the HTTP method to be used

    ","parent_name":"JcConnectionRequest"},"Classes/JcConnectionRequest.html#/s:25Cumulocity_Client_Library19JcConnectionRequestCyACyxGxcfc":{"name":"init(_:)","abstract":"

    Invoke this as your super init to propagate the connection parameter

    ","parent_name":"JcConnectionRequest"},"Classes/JcConnectionRequest.html#/s:25Cumulocity_Client_Library19JcConnectionRequestC21acceptTypeForResponseySSSgqd__lF":{"name":"acceptTypeForResponse(_:)","abstract":"

    Default type for acceptable respnose format, can be overriden if required

    ","parent_name":"JcConnectionRequest"},"Classes/JcConnectionRequest/APIError.html":{"name":"APIError","abstract":"

    Undocumented

    ","parent_name":"JcConnectionRequest"},"Protocols/JcConnection.html#/s:25Cumulocity_Client_Library12JcConnectionP8endPoint10Foundation3URLVvp":{"name":"endPoint","abstract":"

    URL including http/https excluding resource path and arguments

    ","parent_name":"JcConnection"},"Protocols/JcConnection.html#/s:25Cumulocity_Client_Library12JcConnectionP11isConnectedSbvp":{"name":"isConnected","abstract":"

    true if the connection has already been tested and was successful

    ","parent_name":"JcConnection"},"Protocols/JcConnection.html#/s:25Cumulocity_Client_Library12JcConnectionP13failureReasonSSSgvp":{"name":"failureReason","abstract":"

    Reason for previous failure

    ","parent_name":"JcConnection"},"Protocols/JcConnection.html#/s:25Cumulocity_Client_Library12JcConnectionP11credentialsAA0D11CredentialsCSgvp":{"name":"credentials","abstract":"

    Credentials to be used when connecting

    ","parent_name":"JcConnection"},"Protocols/JcConnection.html#/s:25Cumulocity_Client_Library12JcConnectionP7headersSDyS2SGSgvp":{"name":"headers","abstract":"

    Default header fields to be sent when making requests

    ","parent_name":"JcConnection"},"Protocols/JcConnection.html#/s:25Cumulocity_Client_Library12JcConnectionP7connect17completionHandlerSo20NSURLSessionDataTaskCyAA0D15RequestResponseCyqd__Gc_tKSeRd__SERd__lF":{"name":"connect(completionHandler:)","abstract":"

    function that will somehow test the connection and update isConnected, failureMessage etc with results

    ","parent_name":"JcConnection"},"Protocols/JcConnection.html":{"name":"JcConnection","abstract":"

    Convenience protocol to define connection parameters for API calls when using URLRequest via JcConnectionRequest

    "},"API%20Tools.html#/s:25Cumulocity_Client_Library13JcCredentialsC":{"name":"JcCredentials","abstract":"

    Represents credentials to be used for making requests

    "},"Classes/JcConnectionRequest.html":{"name":"JcConnectionRequest","abstract":"

    Convenience class to simplify API calls via wrapped instances of UrlRequest and UrlSession"},"API%20Tools.html#/s:25Cumulocity_Client_Library18JcEncodableContentP":{"name":"JcEncodableContent","abstract":"

    Undocumented

    "},"Structs/JcMultiPartContent.html":{"name":"JcMultiPartContent","abstract":"

    Convenience class to allow multi-part formatted data to be sent/received via http/s

    "},"Structs/C8yDeviceNetworkInstance.html#/s:25Cumulocity_Client_Library24C8yDeviceNetworkInstanceV2idSSvp":{"name":"id","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceNetworkInstance"},"Structs/C8yDeviceNetworkInstance.html#/s:25Cumulocity_Client_Library24C8yDeviceNetworkInstanceV4nameSSvp":{"name":"name","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceNetworkInstance"},"Structs/C8yDeviceNetworkInstance.html#/s:25Cumulocity_Client_Library24C8yDeviceNetworkInstanceV7useNameSSSgvp":{"name":"useName","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceNetworkInstance"},"Structs/C8yDeviceNetworkInstance.html#/s:25Cumulocity_Client_Library24C8yDeviceNetworkInstanceV8passwordSSSgvp":{"name":"password","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceNetworkInstance"},"Structs/C8yDeviceNetworkInstance.html#/s:25Cumulocity_Client_Library24C8yDeviceNetworkInstanceV6apiKeySSSgvp":{"name":"apiKey","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceNetworkInstance"},"Structs/C8yDeviceNetworkProvider.html#/s:25Cumulocity_Client_Library24C8yDeviceNetworkProviderV4nameSSvp":{"name":"name","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceNetworkProvider"},"Structs/C8yDeviceNetworkProvider.html#/s:25Cumulocity_Client_Library24C8yDeviceNetworkProviderV5lnsIdSSvp":{"name":"lnsId","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceNetworkProvider"},"Structs/C8yAssignedNetwork.html#/s:25Cumulocity_Client_Library18C8yAssignedNetworkV4typeSSSgvp":{"name":"type","abstract":"

    Undocumented

    ","parent_name":"C8yAssignedNetwork"},"Structs/C8yAssignedNetwork.html#/s:25Cumulocity_Client_Library18C8yAssignedNetworkV8providerSSSgvp":{"name":"provider","abstract":"

    Undocumented

    ","parent_name":"C8yAssignedNetwork"},"Structs/C8yAssignedNetwork.html#/s:25Cumulocity_Client_Library18C8yAssignedNetworkV8instanceSSSgvp":{"name":"instance","abstract":"

    Undocumented

    ","parent_name":"C8yAssignedNetwork"},"Structs/C8yAssignedNetwork.html#/s:25Cumulocity_Client_Library18C8yAssignedNetworkV6appEUISSSgvp":{"name":"appEUI","abstract":"

    Undocumented

    ","parent_name":"C8yAssignedNetwork"},"Structs/C8yAssignedNetwork.html#/s:25Cumulocity_Client_Library18C8yAssignedNetworkV6appKeySSSgvp":{"name":"appKey","abstract":"

    Undocumented

    ","parent_name":"C8yAssignedNetwork"},"Structs/C8yAssignedNetwork.html#/s:25Cumulocity_Client_Library18C8yAssignedNetworkV5codecSSSgvp":{"name":"codec","abstract":"

    Undocumented

    ","parent_name":"C8yAssignedNetwork"},"Structs/C8yAssignedNetwork.html#/s:25Cumulocity_Client_Library18C8yAssignedNetworkV13isProvisionedSbvp":{"name":"isProvisioned","abstract":"

    Undocumented

    ","parent_name":"C8yAssignedNetwork"},"Structs/C8yAssignedNetwork.html#/s:25Cumulocity_Client_Library18C8yAssignedNetworkVACycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"C8yAssignedNetwork"},"Structs/C8yAssignedNetwork.html#/s:25Cumulocity_Client_Library18C8yAssignedNetworkV13isProvisionedACSbSg_tcfc":{"name":"init(isProvisioned:)","abstract":"

    Undocumented

    ","parent_name":"C8yAssignedNetwork"},"Structs/C8yAssignedNetwork.html#/s:25Cumulocity_Client_Library18C8yAssignedNetworkV4type8provider8instanceACSS_S2Stcfc":{"name":"init(type:provider:instance:)","abstract":"

    Undocumented

    ","parent_name":"C8yAssignedNetwork"},"Structs/C8yAssignedNetwork.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6decode_6forKeyys22KeyedDecodingContainerVyAA0deF9ProcessorV0f6ObjectI0VG_AKtKF":{"name":"decode(_:forKey:)","parent_name":"C8yAssignedNetwork"},"Structs/C8yAssignedNetwork.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6encode_6forKeys22KeyedEncodingContainerVyAA0deF9ProcessorV0f6ObjectI0VGAL_AKtKF":{"name":"encode(_:forKey:)","parent_name":"C8yAssignedNetwork"},"Structs/C8yAssignedNetwork.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"C8yAssignedNetwork"},"Classes/C8yDeviceModelsReference/SupplierModelsSummary.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceC08SupplierF7SummaryC08selectedH0SSvp":{"name":"selectedSupplier","abstract":"

    Undocumented

    ","parent_name":"SupplierModelsSummary"},"Classes/C8yDeviceModelsReference/SupplierModelsSummary.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceC08SupplierF7SummaryC13selectedModelSSvp":{"name":"selectedModel","abstract":"

    Undocumented

    ","parent_name":"SupplierModelsSummary"},"Classes/C8yDeviceModelsReference/SupplierModelsSummary.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceC08SupplierF7SummaryC6modelsySayAA0D5ModelVGACF":{"name":"models(_:)","abstract":"

    Undocumented

    ","parent_name":"SupplierModelsSummary"},"Classes/C8yDeviceModelsReference/SupplierModelsSummary.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceC08SupplierF7SummaryC09updatableE0AeA0d8EditableE0C_tcfc":{"name":"init(updatableDevice:)","abstract":"

    Undocumented

    ","parent_name":"SupplierModelsSummary"},"Classes/C8yDeviceModelsReference/SupplierModelsSummary.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceC08SupplierF7SummaryC7refreshyyF":{"name":"refresh()","abstract":"

    Undocumented

    ","parent_name":"SupplierModelsSummary"},"Classes/C8yDeviceModelsReference.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceC9suppliersSayAA0D8SupplierVGvp":{"name":"suppliers","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceModelsReference"},"Classes/C8yDeviceModelsReference.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceC6modelsSDySSSayAA0D5ModelVGGvp":{"name":"models","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceModelsReference"},"Classes/C8yDeviceModelsReference.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceCACycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceModelsReference"},"Classes/C8yDeviceModelsReference.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceCyAcA0dA10ConnectionCcfc":{"name":"init(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceModelsReference"},"Classes/C8yDeviceModelsReference.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceC4loadyyAA0dA10ConnectionCF":{"name":"load(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceModelsReference"},"Classes/C8yDeviceModelsReference.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceC05fetchF11ForSupplier10supplierId05modelL0AA0D5ModelVSgSS_SStF":{"name":"fetchModelsForSupplier(supplierId:modelId:)","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceModelsReference"},"Classes/C8yDeviceModelsReference.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceC16supplierForModel2idAA0D8SupplierVSgSS_tF":{"name":"supplierForModel(id:)","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceModelsReference"},"Classes/C8yDeviceModelsReference.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceC10modelForId2idAA0D5ModelVSgSS_tF":{"name":"modelForId(id:)","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceModelsReference"},"Classes/C8yDeviceModelsReference.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceC13supplierForId2idAA0D8SupplierVSgSS_tF":{"name":"supplierForId(id:)","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceModelsReference"},"Classes/C8yDeviceModelsReference.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceC14fetchSuppliersyyF":{"name":"fetchSuppliers()","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceModelsReference"},"Classes/C8yDeviceModelsReference.html#/s:25Cumulocity_Client_Library24C8yDeviceModelsReferenceC05fetchF11ForSupplier2idySS_tF":{"name":"fetchModelsForSupplier(id:)","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceModelsReference"},"Classes/C8yDeviceModelsReference/SupplierModelsSummary.html":{"name":"SupplierModelsSummary","abstract":"

    Undocumented

    ","parent_name":"C8yDeviceModelsReference"},"Structs/C8yLoRaNetworkInfo.html#/s:25Cumulocity_Client_Library18C8yLoRaNetworkInfoV2idSSvp":{"name":"id","abstract":"

    Undocumented

    ","parent_name":"C8yLoRaNetworkInfo"},"Structs/C8yLoRaNetworkInfo.html#/s:25Cumulocity_Client_Library18C8yLoRaNetworkInfoV4nameSSvp":{"name":"name","abstract":"

    Undocumented

    ","parent_name":"C8yLoRaNetworkInfo"},"Structs/C8yLoRaNetworkInfo.html#/s:25Cumulocity_Client_Library18C8yLoRaNetworkInfoV7versionSSvp":{"name":"version","abstract":"

    Undocumented

    ","parent_name":"C8yLoRaNetworkInfo"},"Structs/C8yLoRaNetworkInfo.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yLoRaNetworkInfo"},"Structs/C8yLoRaNetworkInfo.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"C8yLoRaNetworkInfo"},"Structs/C8yLoRaNetworkInfo.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6decode_6forKeyys22KeyedDecodingContainerVyAA0deF9ProcessorV0f6ObjectI0VG_AKtKF":{"name":"decode(_:forKey:)","parent_name":"C8yLoRaNetworkInfo"},"Structs/C8yLoRaNetworkInfo.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6encode_6forKeys22KeyedEncodingContainerVyAA0deF9ProcessorV0f6ObjectI0VGAL_AKtKF":{"name":"encode(_:forKey:)","parent_name":"C8yLoRaNetworkInfo"},"Structs/C8yModels.html#/s:25Cumulocity_Client_Library9C8yModelsV6modelsSayAA0D5ModelVGvp":{"name":"models","abstract":"

    Undocumented

    ","parent_name":"C8yModels"},"Structs/C8yModels.html#/s:25Cumulocity_Client_Library9C8yModelsVyACSayAA0D5ModelVGcfc":{"name":"init(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yModels"},"Structs/C8yModels.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yModels"},"Structs/C8yModels.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6decode_6forKeyys22KeyedDecodingContainerVyAA0deF9ProcessorV0f6ObjectI0VG_AKtKF":{"name":"decode(_:forKey:)","parent_name":"C8yModels"},"Structs/C8yModels.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6encode_6forKeys22KeyedEncodingContainerVyAA0deF9ProcessorV0f6ObjectI0VGAL_AKtKF":{"name":"encode(_:forKey:)","parent_name":"C8yModels"},"Structs/C8yModel.html#/s:25Cumulocity_Client_Library8C8yModelV2idSSvp":{"name":"id","abstract":"

    Undocumented

    ","parent_name":"C8yModel"},"Structs/C8yModel.html#/s:25Cumulocity_Client_Library8C8yModelV4nameSSvp":{"name":"name","abstract":"

    Undocumented

    ","parent_name":"C8yModel"},"Structs/C8yModel.html#/s:25Cumulocity_Client_Library8C8yModelV8categoryAA0D6DeviceV0G8CategoryOvp":{"name":"category","abstract":"

    Undocumented

    ","parent_name":"C8yModel"},"Structs/C8yModel.html#/s:25Cumulocity_Client_Library8C8yModelV11descriptionSSSgvp":{"name":"description","abstract":"

    Undocumented

    ","parent_name":"C8yModel"},"Structs/C8yModel.html#/s:25Cumulocity_Client_Library8C8yModelV4linkSSSgvp":{"name":"link","abstract":"

    Undocumented

    ","parent_name":"C8yModel"},"Structs/C8yModel.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yModel"},"Structs/C8yModel.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"C8yModel"},"Structs/C8yModel.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"C8yModel"},"Structs/C8yModel.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6decode_6forKeyys22KeyedDecodingContainerVyAA0deF9ProcessorV0f6ObjectI0VG_AKtKF":{"name":"decode(_:forKey:)","parent_name":"C8yModel"},"Structs/C8yModel.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6encode_6forKeys22KeyedEncodingContainerVyAA0deF9ProcessorV0f6ObjectI0VGAL_AKtKF":{"name":"encode(_:forKey:)","parent_name":"C8yModel"},"Structs/C8yModel.html#/s:25Cumulocity_Client_Library8C8yModelV5imagey7Combine12AnyPublisherVySo7UIImageCs5NeverOGAA0dA10ConnectionCF":{"name":"image(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yModel"},"Structs/C8ySupplier.html#/s:25Cumulocity_Client_Library11C8ySupplierV2idSSvp":{"name":"id","abstract":"

    Undocumented

    ","parent_name":"C8ySupplier"},"Structs/C8ySupplier.html#/s:25Cumulocity_Client_Library11C8ySupplierV4nameSSvp":{"name":"name","abstract":"

    Undocumented

    ","parent_name":"C8ySupplier"},"Structs/C8ySupplier.html#/s:25Cumulocity_Client_Library11C8ySupplierV11networkTypeSSSgvp":{"name":"networkType","abstract":"

    Undocumented

    ","parent_name":"C8ySupplier"},"Structs/C8ySupplier.html#/s:25Cumulocity_Client_Library11C8ySupplierV4siteSSSgvp":{"name":"site","abstract":"

    Undocumented

    ","parent_name":"C8ySupplier"},"Structs/C8ySupplier.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8ySupplier"},"Structs/C8ySupplier.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"C8ySupplier"},"Structs/C8ySupplier.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"C8ySupplier"},"Structs/C8ySupplier.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6decode_6forKeyys22KeyedDecodingContainerVyAA0deF9ProcessorV0f6ObjectI0VG_AKtKF":{"name":"decode(_:forKey:)","parent_name":"C8ySupplier"},"Structs/C8ySupplier.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6encode_6forKeys22KeyedEncodingContainerVyAA0deF9ProcessorV0f6ObjectI0VGAL_AKtKF":{"name":"encode(_:forKey:)","parent_name":"C8ySupplier"},"Structs/C8ySuppliers.html#/s:25Cumulocity_Client_Library12C8ySuppliersV9suppliersSayAA0D8SupplierVGvp":{"name":"suppliers","abstract":"

    Undocumented

    ","parent_name":"C8ySuppliers"},"Structs/C8ySuppliers.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8ySuppliers"},"Structs/C8ySuppliers.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6decode_6forKeyys22KeyedDecodingContainerVyAA0deF9ProcessorV0f6ObjectI0VG_AKtKF":{"name":"decode(_:forKey:)","parent_name":"C8ySuppliers"},"Structs/C8ySuppliers.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6encode_6forKeys22KeyedEncodingContainerVyAA0deF9ProcessorV0f6ObjectI0VGAL_AKtKF":{"name":"encode(_:forKey:)","parent_name":"C8ySuppliers"},"Structs/C8yPlanning.html#/s:25Cumulocity_Client_Library11C8yPlanningV10isDeployedSbvp":{"name":"isDeployed","abstract":"

    Undocumented

    ","parent_name":"C8yPlanning"},"Structs/C8yPlanning.html#/s:25Cumulocity_Client_Library11C8yPlanningV12deployedDate10Foundation0G0VSgvp":{"name":"deployedDate","abstract":"

    Undocumented

    ","parent_name":"C8yPlanning"},"Structs/C8yPlanning.html#/s:25Cumulocity_Client_Library11C8yPlanningV12planningDate10Foundation0G0VSgvp":{"name":"planningDate","abstract":"

    Undocumented

    ","parent_name":"C8yPlanning"},"Structs/C8yPlanning.html#/s:25Cumulocity_Client_Library11C8yPlanningV12projectOwnerSSSgvp":{"name":"projectOwner","abstract":"

    Undocumented

    ","parent_name":"C8yPlanning"},"Structs/C8yPlanning.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yPlanning"},"Structs/C8yPlanning.html#/s:25Cumulocity_Client_Library11C8yPlanningV11isDifferentySbACSgF":{"name":"isDifferent(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yPlanning"},"Structs/C8yPlanning.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6encode_6forKeys22KeyedEncodingContainerVyAA0deF9ProcessorV0f6ObjectI0VGAL_AKtKF":{"name":"encode(_:forKey:)","parent_name":"C8yPlanning"},"Structs/C8yPlanning.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6decode_6forKeyys22KeyedDecodingContainerVyAA0deF9ProcessorV0f6ObjectI0VG_AKtKF":{"name":"decode(_:forKey:)","parent_name":"C8yPlanning"},"Structs/C8yContactInfo.html#/s:25Cumulocity_Client_Library14C8yContactInfoV7contactSSSgvp":{"name":"contact","abstract":"

    Undocumented

    ","parent_name":"C8yContactInfo"},"Structs/C8yContactInfo.html#/s:25Cumulocity_Client_Library14C8yContactInfoV12contactPhoneSSSgvp":{"name":"contactPhone","abstract":"

    Undocumented

    ","parent_name":"C8yContactInfo"},"Structs/C8yContactInfo.html#/s:25Cumulocity_Client_Library14C8yContactInfoV12contactEmailSSSgvp":{"name":"contactEmail","abstract":"

    Undocumented

    ","parent_name":"C8yContactInfo"},"Structs/C8yContactInfo.html#/s:25Cumulocity_Client_Library14C8yContactInfoVACycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"C8yContactInfo"},"Structs/C8yContactInfo.html#/s:25Cumulocity_Client_Library14C8yContactInfoV_5phone5emailACSS_SSSgAFtcfc":{"name":"init(_:phone:email:)","abstract":"

    Undocumented

    ","parent_name":"C8yContactInfo"},"Structs/C8yContactInfo.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yContactInfo"},"Structs/C8yContactInfo.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6encode_6forKeys22KeyedEncodingContainerVyAA0deF9ProcessorV0f6ObjectI0VGAL_AKtKF":{"name":"encode(_:forKey:)","parent_name":"C8yContactInfo"},"Structs/C8yContactInfo.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6decode_6forKeyys22KeyedDecodingContainerVyAA0deF9ProcessorV0f6ObjectI0VG_AKtKF":{"name":"decode(_:forKey:)","parent_name":"C8yContactInfo"},"Structs/C8yContactInfo.html#/s:25Cumulocity_Client_Library14C8yContactInfoV11isDifferentySbACSgF":{"name":"isDifferent(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yContactInfo"},"Structs/C8yAddress.html#/s:25Cumulocity_Client_Library10C8yAddressV14addressSummarySSvp":{"name":"addressSummary","abstract":"

    Undocumented

    ","parent_name":"C8yAddress"},"Structs/C8yAddress.html#/s:25Cumulocity_Client_Library10C8yAddressV12addressLine1SSSgvp":{"name":"addressLine1","abstract":"

    Undocumented

    ","parent_name":"C8yAddress"},"Structs/C8yAddress.html#/s:25Cumulocity_Client_Library10C8yAddressV4citySSSgvp":{"name":"city","abstract":"

    Undocumented

    ","parent_name":"C8yAddress"},"Structs/C8yAddress.html#/s:25Cumulocity_Client_Library10C8yAddressV8postCodeSSSgvp":{"name":"postCode","abstract":"

    Undocumented

    ","parent_name":"C8yAddress"},"Structs/C8yAddress.html#/s:25Cumulocity_Client_Library10C8yAddressV7countrySSSgvp":{"name":"country","abstract":"

    Undocumented

    ","parent_name":"C8yAddress"},"Structs/C8yAddress.html#/s:25Cumulocity_Client_Library10C8yAddressV5phoneSSSgvp":{"name":"phone","abstract":"

    Undocumented

    ","parent_name":"C8yAddress"},"Structs/C8yAddress.html#/s:25Cumulocity_Client_Library10C8yAddressV12addressLine14city8postCode7countryACSS_S3Stcfc":{"name":"init(addressLine1:city:postCode:country:)","abstract":"

    Undocumented

    ","parent_name":"C8yAddress"},"Structs/C8yAddress.html#/s:25Cumulocity_Client_Library10C8yAddressV12addressLine14city8postCode7country5phoneACSS_S4Stcfc":{"name":"init(addressLine1:city:postCode:country:phone:)","abstract":"

    Undocumented

    ","parent_name":"C8yAddress"},"Structs/C8yAddress.html#/s:25Cumulocity_Client_Library10C8yAddressVACycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"C8yAddress"},"Structs/C8yAddress.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yAddress"},"Structs/C8yAddress.html#/s:25Cumulocity_Client_Library10C8yAddressV11isDifferentySbACSgF":{"name":"isDifferent(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yAddress"},"Structs/C8yAddress.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6encode_6forKeys22KeyedEncodingContainerVyAA0deF9ProcessorV0f6ObjectI0VGAL_AKtKF":{"name":"encode(_:forKey:)","parent_name":"C8yAddress"},"Structs/C8yAddress.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6decode_6forKeyys22KeyedDecodingContainerVyAA0deF9ProcessorV0f6ObjectI0VG_AKtKF":{"name":"decode(_:forKey:)","parent_name":"C8yAddress"},"Structs/C8yAddress.html":{"name":"C8yAddress","abstract":"

    Undocumented

    "},"Structs/C8yContactInfo.html":{"name":"C8yContactInfo","abstract":"

    Undocumented

    "},"Structs/C8yPlanning.html":{"name":"C8yPlanning","abstract":"

    Undocumented

    "},"Structs/C8ySuppliers.html":{"name":"C8ySuppliers","abstract":"

    Undocumented

    "},"Structs/C8ySupplier.html":{"name":"C8ySupplier","abstract":"

    Undocumented

    "},"Structs/C8yModel.html":{"name":"C8yModel","abstract":"

    Undocumented

    "},"Structs/C8yModels.html":{"name":"C8yModels","abstract":"

    Undocumented

    "},"Structs/C8yLoRaNetworkInfo.html":{"name":"C8yLoRaNetworkInfo","abstract":"

    Undocumented

    "},"Classes/C8yDeviceModelsReference.html":{"name":"C8yDeviceModelsReference","abstract":"

    Undocumented

    "},"Structs/C8yAssignedNetwork.html":{"name":"C8yAssignedNetwork","abstract":"

    Undocumented

    "},"Structs/C8yDeviceNetworkProvider.html":{"name":"C8yDeviceNetworkProvider","abstract":"

    Undocumented

    "},"Structs/C8yDeviceNetworkInstance.html":{"name":"C8yDeviceNetworkInstance","abstract":"

    Undocumented

    "},"Structs/C8yPageStatistics.html#/s:25Cumulocity_Client_Library17C8yPageStatisticsV07currentE0Sivp":{"name":"currentPage","abstract":"

    The page just fetched

    ","parent_name":"C8yPageStatistics"},"Structs/C8yPageStatistics.html#/s:25Cumulocity_Client_Library17C8yPageStatisticsV8pageSizeSivp":{"name":"pageSize","abstract":"

    The page size that was used, i.e. max number of rows allowed to returned

    ","parent_name":"C8yPageStatistics"},"Structs/C8yPageStatistics.html#/s:25Cumulocity_Client_Library17C8yPageStatisticsV10totalPagesSiSgvp":{"name":"totalPages","abstract":"

    The total number of pages that can be fetched, nil if total available results is smaller than the page size

    ","parent_name":"C8yPageStatistics"},"Structs/C8yPagedOperations.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yPagedOperations"},"Structs/C8yPagedOperations.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"C8yPagedOperations"},"Structs/C8yPagedMeasurements.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yPagedMeasurements"},"Structs/C8yPagedMeasurements.html#/s:25Cumulocity_Client_Library20C8yPagedMeasurementsVyACSayAA0D11MeasurementVGcfc":{"name":"init(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yPagedMeasurements"},"Structs/C8yPagedMeasurements.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"C8yPagedMeasurements"},"Structs/C8yPagedEvents.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yPagedEvents"},"Structs/C8yPagedEvents.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"C8yPagedEvents"},"Structs/C8yPagedAlarms.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yPagedAlarms"},"Structs/C8yPagedAlarms.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"C8yPagedAlarms"},"Structs/C8yPagedManagedObjects.html#/s:25Cumulocity_Client_Library22C8yPagedManagedObjectsV7objectsSayAA0dF6ObjectVGvp":{"name":"objects","abstract":"

    The wrapped objects, limited by page size

    ","parent_name":"C8yPagedManagedObjects"},"Structs/C8yPagedManagedObjects.html#/s:25Cumulocity_Client_Library22C8yPagedManagedObjectsV10statisticsAA0D14PageStatisticsVvp":{"name":"statistics","abstract":"

    Paging info, to show what page these results represent, refer to C8yPageStatistics

    ","parent_name":"C8yPagedManagedObjects"},"Structs/C8yPagedManagedObjects.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yPagedManagedObjects"},"Structs/C8yPagedManagedObjects.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"C8yPagedManagedObjects"},"Structs/C8yOperation/OperationDetails.html#/s:25Cumulocity_Client_Library12C8yOperationV0E7DetailsV2idSSSgvp":{"name":"id","abstract":"

    Undocumented

    ","parent_name":"OperationDetails"},"Structs/C8yOperation/OperationDetails.html#/s:25Cumulocity_Client_Library12C8yOperationV0E7DetailsV4nameSSSgvp":{"name":"name","abstract":"

    Undocumented

    ","parent_name":"OperationDetails"},"Structs/C8yOperation/OperationDetails.html#/s:25Cumulocity_Client_Library12C8yOperationV0E7DetailsV6valuesSDyS2SGvp":{"name":"values","abstract":"

    Undocumented

    ","parent_name":"OperationDetails"},"Structs/C8yOperation/OperationDetails.html#/s:25Cumulocity_Client_Library12C8yOperationV0E7DetailsV6paramsSDyS2SGvp":{"name":"params","abstract":"

    Undocumented

    ","parent_name":"OperationDetails"},"Structs/C8yOperation/OperationDetails.html#/s:25Cumulocity_Client_Library12C8yOperationV0E7DetailsVAEycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"OperationDetails"},"Structs/C8yOperation/OperationDetails.html#/s:25Cumulocity_Client_Library12C8yOperationV0E7DetailsV_5valueAESS_SStcfc":{"name":"init(_:value:)","abstract":"

    Creates a new instance with a single key/value attribute pair

    ","parent_name":"OperationDetails"},"Structs/C8yOperation/OperationDetails.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"OperationDetails"},"Structs/C8yOperation/OperationDetails.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"OperationDetails"},"Structs/C8yOperation/Status.html#/s:25Cumulocity_Client_Library12C8yOperationV6StatusO10SUCCESSFULyA2EmF":{"name":"SUCCESSFUL","abstract":"

    Undocumented

    ","parent_name":"Status"},"Structs/C8yOperation/Status.html#/s:25Cumulocity_Client_Library12C8yOperationV6StatusO6FAILEDyA2EmF":{"name":"FAILED","abstract":"

    Undocumented

    ","parent_name":"Status"},"Structs/C8yOperation/Status.html#/s:25Cumulocity_Client_Library12C8yOperationV6StatusO9EXECUTINGyA2EmF":{"name":"EXECUTING","abstract":"

    Undocumented

    ","parent_name":"Status"},"Structs/C8yOperation/Status.html#/s:25Cumulocity_Client_Library12C8yOperationV6StatusO7PENDINGyA2EmF":{"name":"PENDING","abstract":"

    Undocumented

    ","parent_name":"Status"},"Structs/C8yOperation.html#/s:s12IdentifiableP2id2IDQzvp":{"name":"id","parent_name":"C8yOperation"},"Structs/C8yOperation.html#/s:25Cumulocity_Client_Library12C8yOperationV04bulkE2IdSSSgvp":{"name":"bulkOperationId","abstract":"

    Undocumented

    ","parent_name":"C8yOperation"},"Structs/C8yOperation.html#/s:25Cumulocity_Client_Library12C8yOperationV8deviceIdSSvp":{"name":"deviceId","abstract":"

    Undocumented

    ","parent_name":"C8yOperation"},"Structs/C8yOperation.html#/s:25Cumulocity_Client_Library12C8yOperationV17deviceExternalIDsSayAA0dG2IdVGSgvp":{"name":"deviceExternalIDs","abstract":"

    Undocumented

    ","parent_name":"C8yOperation"},"Structs/C8yOperation.html#/s:25Cumulocity_Client_Library12C8yOperationV12creationTime10Foundation4DateVSgvp":{"name":"creationTime","abstract":"

    Undocumented

    ","parent_name":"C8yOperation"},"Structs/C8yOperation.html#/s:25Cumulocity_Client_Library12C8yOperationV6statusAC6StatusOSgvp":{"name":"status","abstract":"

    Undocumented

    ","parent_name":"C8yOperation"},"Structs/C8yOperation.html#/s:25Cumulocity_Client_Library12C8yOperationV13failureReasonSSSgvp":{"name":"failureReason","abstract":"

    Undocumented

    ","parent_name":"C8yOperation"},"Structs/C8yOperation.html#/s:25Cumulocity_Client_Library12C8yOperationV4typeSSSgvp":{"name":"type","abstract":"

    Undocumented

    ","parent_name":"C8yOperation"},"Structs/C8yOperation.html#/s:25Cumulocity_Client_Library12C8yOperationV11descriptionSSSgvp":{"name":"description","abstract":"

    Undocumented

    ","parent_name":"C8yOperation"},"Structs/C8yOperation.html#/s:25Cumulocity_Client_Library12C8yOperationV16operationDetailsAC0eG0Vvp":{"name":"operationDetails","abstract":"

    Undocumented

    ","parent_name":"C8yOperation"},"Structs/C8yOperation/Status.html":{"name":"Status","abstract":"

    Undocumented

    ","parent_name":"C8yOperation"},"Structs/C8yOperation.html#/s:25Cumulocity_Client_Library12C8yOperationV9forSource4type11descriptionACSS_S2Stcfc":{"name":"init(forSource:type:description:)","abstract":"

    Creates a new operation for the associated C8yManagedObject

    ","parent_name":"C8yOperation"},"Structs/C8yOperation.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yOperation"},"Structs/C8yOperation.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"C8yOperation"},"Structs/C8yOperation/OperationDetails.html":{"name":"OperationDetails","abstract":"

    Defines the details of the operation to be executed by the device

    ","parent_name":"C8yOperation"},"Structs/C8yMeasurementSeries/Values.html#/s:25Cumulocity_Client_Library20C8yMeasurementSeriesV6ValuesV3minSdvp":{"name":"min","abstract":"

    Undocumented

    ","parent_name":"Values"},"Structs/C8yMeasurementSeries/Values.html#/s:25Cumulocity_Client_Library20C8yMeasurementSeriesV6ValuesV3maxSdvp":{"name":"max","abstract":"

    Undocumented

    ","parent_name":"Values"},"Structs/C8yMeasurementSeries/ValuesWrapper.html#/s:25Cumulocity_Client_Library20C8yMeasurementSeriesV13ValuesWrapperV4time10Foundation4DateVvp":{"name":"time","abstract":"

    Undocumented

    ","parent_name":"ValuesWrapper"},"Structs/C8yMeasurementSeries/ValuesWrapper.html#/s:25Cumulocity_Client_Library20C8yMeasurementSeriesV13ValuesWrapperV6valuesSayAC0G0VGvp":{"name":"values","abstract":"

    Undocumented

    ","parent_name":"ValuesWrapper"},"Structs/C8yMeasurementSeries/Series.html#/s:25Cumulocity_Client_Library20C8yMeasurementSeriesV0F0V4nameSSvp":{"name":"name","abstract":"

    Undocumented

    ","parent_name":"Series"},"Structs/C8yMeasurementSeries/Series.html#/s:25Cumulocity_Client_Library20C8yMeasurementSeriesV0F0V4unitSSvp":{"name":"unit","abstract":"

    Undocumented

    ","parent_name":"Series"},"Structs/C8yMeasurementSeries/Series.html#/s:25Cumulocity_Client_Library20C8yMeasurementSeriesV0F0V4typeSSvp":{"name":"type","abstract":"

    Undocumented

    ","parent_name":"Series"},"Structs/C8yMeasurementSeries/AggregateType.html#/s:25Cumulocity_Client_Library20C8yMeasurementSeriesV13AggregateTypeO5DAILYyA2EmF":{"name":"DAILY","abstract":"

    Undocumented

    ","parent_name":"AggregateType"},"Structs/C8yMeasurementSeries/AggregateType.html#/s:25Cumulocity_Client_Library20C8yMeasurementSeriesV13AggregateTypeO6HOURLYyA2EmF":{"name":"HOURLY","abstract":"

    Undocumented

    ","parent_name":"AggregateType"},"Structs/C8yMeasurementSeries/AggregateType.html#/s:25Cumulocity_Client_Library20C8yMeasurementSeriesV13AggregateTypeO8MINUTELYyA2EmF":{"name":"MINUTELY","abstract":"

    Undocumented

    ","parent_name":"AggregateType"},"Structs/C8yMeasurementSeries/AggregateType.html":{"name":"AggregateType","abstract":"

    Specifies how the measurements results to be grouped, by minute, hour or 24 hours (DAILY)

    ","parent_name":"C8yMeasurementSeries"},"Structs/C8yMeasurementSeries.html#/s:25Cumulocity_Client_Library20C8yMeasurementSeriesV6seriesSayAC0F0VGvp":{"name":"series","abstract":"

    Undocumented

    ","parent_name":"C8yMeasurementSeries"},"Structs/C8yMeasurementSeries.html#/s:25Cumulocity_Client_Library20C8yMeasurementSeriesV6valuesSayAC13ValuesWrapperVGvp":{"name":"values","abstract":"

    Undocumented

    ","parent_name":"C8yMeasurementSeries"},"Structs/C8yMeasurementSeries.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yMeasurementSeries"},"Structs/C8yMeasurementSeries.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"C8yMeasurementSeries"},"Structs/C8yMeasurementSeries/Series.html":{"name":"Series","abstract":"

    Undocumented

    ","parent_name":"C8yMeasurementSeries"},"Structs/C8yMeasurementSeries/ValuesWrapper.html":{"name":"ValuesWrapper","abstract":"

    Undocumented

    ","parent_name":"C8yMeasurementSeries"},"Structs/C8yMeasurementSeries/Values.html":{"name":"Values","abstract":"

    Undocumented

    ","parent_name":"C8yMeasurementSeries"},"Structs/C8yMeasurement/MeasurementValue.html#/s:25Cumulocity_Client_Library14C8yMeasurementV0E5ValueV5labelSSvp":{"name":"label","abstract":"

    Undocumented

    ","parent_name":"MeasurementValue"},"Structs/C8yMeasurement/MeasurementValue.html#/s:25Cumulocity_Client_Library14C8yMeasurementV0E5ValueV5valueSdvp":{"name":"value","abstract":"

    Undocumented

    ","parent_name":"MeasurementValue"},"Structs/C8yMeasurement/MeasurementValue.html#/s:25Cumulocity_Client_Library14C8yMeasurementV0E5ValueV4unitSSSgvp":{"name":"unit","abstract":"

    Undocumented

    ","parent_name":"MeasurementValue"},"Structs/C8yMeasurement/MeasurementValue.html#/s:25Cumulocity_Client_Library14C8yMeasurementV0E5ValueV_4unit9withLabelAESd_S2Stcfc":{"name":"init(_:unit:withLabel:)","abstract":"

    Creates a new measurement value

    ","parent_name":"MeasurementValue"},"Structs/C8yMeasurement.html#/s:25Cumulocity_Client_Library14C8yMeasurementV2idSSSgvp":{"name":"id","abstract":"

    Undocumented

    ","parent_name":"C8yMeasurement"},"Structs/C8yMeasurement.html#/s:25Cumulocity_Client_Library14C8yMeasurementV6sourceSSvp":{"name":"source","abstract":"

    Undocumented

    ","parent_name":"C8yMeasurement"},"Structs/C8yMeasurement.html#/s:25Cumulocity_Client_Library14C8yMeasurementV4typeSSSgvp":{"name":"type","abstract":"

    Undocumented

    ","parent_name":"C8yMeasurement"},"Structs/C8yMeasurement.html#/s:25Cumulocity_Client_Library14C8yMeasurementV4time10Foundation4DateVvp":{"name":"time","abstract":"

    Undocumented

    ","parent_name":"C8yMeasurement"},"Structs/C8yMeasurement.html#/s:25Cumulocity_Client_Library14C8yMeasurementV12measurementsSDySSSayAC0E5ValueVGGSgvp":{"name":"measurements","abstract":"

    Undocumented

    ","parent_name":"C8yMeasurement"},"Structs/C8yMeasurement.html#/s:25Cumulocity_Client_Library14C8yMeasurementV10fromSource4typeACSS_SStcfc":{"name":"init(fromSource:type:)","abstract":"

    Creates a new measurement wrapper for a set of measurements for the associated C8yManagedObject

    ","parent_name":"C8yMeasurement"},"Structs/C8yMeasurement.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yMeasurement"},"Structs/C8yMeasurement.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"C8yMeasurement"},"Structs/C8yMeasurement.html#/s:25Cumulocity_Client_Library14C8yMeasurementV9addValues_7forTypeySayAC0E5ValueVG_SStF":{"name":"addValues(_:forType:)","abstract":"

    Adds a measurement value of the given type

    ","parent_name":"C8yMeasurement"},"Structs/C8yMeasurement/MeasurementValue.html":{"name":"MeasurementValue","abstract":"

    A specific measurable value including a human readable label and unit of measure

    ","parent_name":"C8yMeasurement"},"Structs/C8yEvent.html#/s:s12IdentifiableP2id2IDQzvp":{"name":"id","parent_name":"C8yEvent"},"Structs/C8yEvent.html#/s:25Cumulocity_Client_Library8C8yEventV6sourceSSvp":{"name":"source","abstract":"

    Undocumented

    ","parent_name":"C8yEvent"},"Structs/C8yEvent.html#/s:25Cumulocity_Client_Library8C8yEventV4typeSSSgvp":{"name":"type","abstract":"

    Undocumented

    ","parent_name":"C8yEvent"},"Structs/C8yEvent.html#/s:25Cumulocity_Client_Library8C8yEventV4time10Foundation4DateVvp":{"name":"time","abstract":"

    Undocumented

    ","parent_name":"C8yEvent"},"Structs/C8yEvent.html#/s:25Cumulocity_Client_Library8C8yEventV4textSSvp":{"name":"text","abstract":"

    Undocumented

    ","parent_name":"C8yEvent"},"Structs/C8yEvent.html#/s:25Cumulocity_Client_Library8C8yEventV12creationTime10Foundation4DateVSgvp":{"name":"creationTime","abstract":"

    Undocumented

    ","parent_name":"C8yEvent"},"Structs/C8yEvent.html#/s:25Cumulocity_Client_Library8C8yEventV16eventDecodeErrorSSSgvp":{"name":"eventDecodeError","abstract":"

    Undocumented

    ","parent_name":"C8yEvent"},"Structs/C8yEvent.html#/s:25Cumulocity_Client_Library8C8yEventV8positionAA0D13ManagedObjectV8PositionVSgvp":{"name":"position","abstract":"

    Undocumented

    ","parent_name":"C8yEvent"},"Structs/C8yEvent.html#/s:25Cumulocity_Client_Library8C8yEventV4infoSDySSAA0D11CustomAsset_pGSgvp":{"name":"info","abstract":"

    Undocumented

    ","parent_name":"C8yEvent"},"Structs/C8yEvent.html#/s:25Cumulocity_Client_Library8C8yEventV9forSource4type4textACSS_S2Stcfc":{"name":"init(forSource:type:text:)","abstract":"

    Creates a new event for the associated C8yManagedObject

    ","parent_name":"C8yEvent"},"Structs/C8yEvent.html#/s:25Cumulocity_Client_Library8C8yEventV9forSource8positionACSS_AA0D13ManagedObjectV8PositionVtcfc":{"name":"init(forSource:position:)","abstract":"

    Creates a new event for the associated C8yManagedObject representing a postional","parent_name":"C8yEvent"},"Structs/C8yEvent.html#/s:25Cumulocity_Client_Library8C8yEventV9forSource4type4text10propertiesACSS_S2SAA0D11CustomAsset_ptcfc":{"name":"init(forSource:type:text:properties:)","abstract":"

    Creates a new event for the associated C8yManagedObject with custom properties

    ","parent_name":"C8yEvent"},"Structs/C8yEvent.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yEvent"},"Structs/C8yEvent.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"C8yEvent"},"Structs/C8yAlarm/Severity.html#/s:25Cumulocity_Client_Library8C8yAlarmV8SeverityO8CRITICALyA2EmF":{"name":"CRITICAL","abstract":"

    Undocumented

    ","parent_name":"Severity"},"Structs/C8yAlarm/Severity.html#/s:25Cumulocity_Client_Library8C8yAlarmV8SeverityO5MAJORyA2EmF":{"name":"MAJOR","abstract":"

    Undocumented

    ","parent_name":"Severity"},"Structs/C8yAlarm/Severity.html#/s:25Cumulocity_Client_Library8C8yAlarmV8SeverityO5MINORyA2EmF":{"name":"MINOR","abstract":"

    Undocumented

    ","parent_name":"Severity"},"Structs/C8yAlarm/Severity.html#/s:25Cumulocity_Client_Library8C8yAlarmV8SeverityO7WARNINGyA2EmF":{"name":"WARNING","abstract":"

    Undocumented

    ","parent_name":"Severity"},"Structs/C8yAlarm/Status.html#/s:25Cumulocity_Client_Library8C8yAlarmV6StatusO6ACTIVEyA2EmF":{"name":"ACTIVE","abstract":"

    Alarm is currently live and has not yet been resolved

    ","parent_name":"Status"},"Structs/C8yAlarm/Status.html#/s:25Cumulocity_Client_Library8C8yAlarmV6StatusO12ACKNOWLEDGEDyA2EmF":{"name":"ACKNOWLEDGED","abstract":"

    Alarm is still active, but has been acknowledged by someone

    ","parent_name":"Status"},"Structs/C8yAlarm/Status.html#/s:25Cumulocity_Client_Library8C8yAlarmV6StatusO7CLEAREDyA2EmF":{"name":"CLEARED","abstract":"

    Alarm has been resolved, is visible only for monitoring reasons

    ","parent_name":"Status"},"Structs/C8yAlarm/Status.html":{"name":"Status","abstract":"

    Undocumented

    ","parent_name":"C8yAlarm"},"Structs/C8yAlarm/Severity.html":{"name":"Severity","abstract":"

    Allowed values for Alarm Severity

    ","parent_name":"C8yAlarm"},"Structs/C8yAlarm.html#/s:s12IdentifiableP2id2IDQzvp":{"name":"id","parent_name":"C8yAlarm"},"Structs/C8yAlarm.html#/s:25Cumulocity_Client_Library8C8yAlarmV4typeSSSgvp":{"name":"type","abstract":"

    Undocumented

    ","parent_name":"C8yAlarm"},"Structs/C8yAlarm.html#/s:25Cumulocity_Client_Library8C8yAlarmV6sourceSSvp":{"name":"source","abstract":"

    Undocumented

    ","parent_name":"C8yAlarm"},"Structs/C8yAlarm.html#/s:25Cumulocity_Client_Library8C8yAlarmV4time10Foundation4DateVvp":{"name":"time","abstract":"

    Undocumented

    ","parent_name":"C8yAlarm"},"Structs/C8yAlarm.html#/s:25Cumulocity_Client_Library8C8yAlarmV8severityAC8SeverityOvp":{"name":"severity","abstract":"

    Undocumented

    ","parent_name":"C8yAlarm"},"Structs/C8yAlarm.html#/s:25Cumulocity_Client_Library8C8yAlarmV11descriptionSSSgvp":{"name":"description","abstract":"

    Undocumented

    ","parent_name":"C8yAlarm"},"Structs/C8yAlarm.html#/s:25Cumulocity_Client_Library8C8yAlarmV6statusAC6StatusOvp":{"name":"status","abstract":"

    Undocumented

    ","parent_name":"C8yAlarm"},"Structs/C8yAlarm.html#/s:25Cumulocity_Client_Library8C8yAlarmV9forSource4type11description6status8severityACSS_S2SAC6StatusOAC8SeverityOtcfc":{"name":"init(forSource:type:description:status:severity:)","abstract":"

    Creates new alarm for the associated C8yManagedObject

    ","parent_name":"C8yAlarm"},"Structs/C8yAlarm.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yAlarm"},"Structs/C8yAlarm.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"C8yAlarm"},"Structs/C8yAlarm.html#/s:25Cumulocity_Client_Library8C8yAlarmV12toJsonStringy10Foundation4DataVSbKF":{"name":"toJsonString(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yAlarm"},"Structs/C8yDataPoints/DataPointValue.html#/s:25Cumulocity_Client_Library13C8yDataPointsV0E10PointValueV8fragmentSSvp":{"name":"fragment","abstract":"

    Undocumented

    ","parent_name":"DataPointValue"},"Structs/C8yDataPoints/DataPointValue.html#/s:25Cumulocity_Client_Library13C8yDataPointsV0E10PointValueV4unitSSvp":{"name":"unit","abstract":"

    Undocumented

    ","parent_name":"DataPointValue"},"Structs/C8yDataPoints/DataPointValue.html#/s:25Cumulocity_Client_Library13C8yDataPointsV0E10PointValueV5colorSSvp":{"name":"color","abstract":"

    Undocumented

    ","parent_name":"DataPointValue"},"Structs/C8yDataPoints/DataPointValue.html#/s:25Cumulocity_Client_Library13C8yDataPointsV0E10PointValueV6seriesSSvp":{"name":"series","abstract":"

    Undocumented

    ","parent_name":"DataPointValue"},"Structs/C8yDataPoints/DataPointValue.html#/s:25Cumulocity_Client_Library13C8yDataPointsV0E10PointValueV8lineTypeSSvp":{"name":"lineType","abstract":"

    Undocumented

    ","parent_name":"DataPointValue"},"Structs/C8yDataPoints/DataPointValue.html#/s:25Cumulocity_Client_Library13C8yDataPointsV0E10PointValueV5labelSSvp":{"name":"label","abstract":"

    Undocumented

    ","parent_name":"DataPointValue"},"Structs/C8yDataPoints/DataPointValue.html#/s:25Cumulocity_Client_Library13C8yDataPointsV0E10PointValueV10renderTypeSSvp":{"name":"renderType","abstract":"

    Undocumented

    ","parent_name":"DataPointValue"},"Structs/C8yDataPoints/DataPoint.html#/s:25Cumulocity_Client_Library13C8yDataPointsV0E5PointV9referenceSSvp":{"name":"reference","abstract":"

    Undocumented

    ","parent_name":"DataPoint"},"Structs/C8yDataPoints/DataPoint.html#/s:25Cumulocity_Client_Library13C8yDataPointsV0E5PointV5valueAC0eG5ValueVvp":{"name":"value","abstract":"

    Undocumented

    ","parent_name":"DataPoint"},"Structs/C8yDataPoints.html#/s:25Cumulocity_Client_Library13C8yDataPointsV04dataF0SayAC0E5PointVGvp":{"name":"dataPoints","abstract":"

    Undocumented

    ","parent_name":"C8yDataPoints"},"Structs/C8yDataPoints/DataPoint.html":{"name":"DataPoint","abstract":"

    Undocumented

    ","parent_name":"C8yDataPoints"},"Structs/C8yDataPoints/DataPointValue.html":{"name":"DataPointValue","abstract":"

    Undocumented

    ","parent_name":"C8yDataPoints"},"Structs/C8yDataPoints.html#/s:25Cumulocity_Client_Library13C8yDataPointsVACycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"C8yDataPoints"},"Structs/C8yDataPoints.html#/s:25Cumulocity_Client_Library13C8yDataPointsV_6series4unit5color5labelACSS_S4Stcfc":{"name":"init(_:series:unit:color:label:)","abstract":"

    Undocumented

    ","parent_name":"C8yDataPoints"},"Structs/C8yDataPoints.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yDataPoints"},"Structs/C8yDataPoints.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"C8yDataPoints"},"Structs/C8yExternalId.html#/s:25Cumulocity_Client_Library13C8yExternalIdV2idSSSgvp":{"name":"id","abstract":"

    Internal id of the associated Managed Object C8yManagedObject

    ","parent_name":"C8yExternalId"},"Structs/C8yExternalId.html#/s:25Cumulocity_Client_Library13C8yExternalIdV4typeSSvp":{"name":"type","abstract":"

    Label identifying the type of external id .e.g.‘c8y_Serial’ or ‘c8y_LoRa_DevEUI’

    ","parent_name":"C8yExternalId"},"Structs/C8yExternalId.html#/s:25Cumulocity_Client_Library13C8yExternalIdV08externalF0SSvp":{"name":"externalId","abstract":"

    The external id itself

    ","parent_name":"C8yExternalId"},"Structs/C8yExternalId.html#/s:25Cumulocity_Client_Library13C8yExternalIdV04witheF06ofTypeACSS_SStcfc":{"name":"init(withExternalId:ofType:)","abstract":"

    Define a new external id

    ","parent_name":"C8yExternalId"},"Structs/C8yExternalId.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yExternalId"},"Structs/C8yExternalId.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"C8yExternalId"},"Structs/C8yExternalIds.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yExternalIds"},"Structs/C8yManagedObject/Hardware.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV8HardwareV12serialNumberSSSgvp":{"name":"serialNumber","abstract":"

    Undocumented

    ","parent_name":"Hardware"},"Structs/C8yManagedObject/Hardware.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV8HardwareV5modelSSSgvp":{"name":"model","abstract":"

    Undocumented

    ","parent_name":"Hardware"},"Structs/C8yManagedObject/Hardware.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV8HardwareV8supplierSSSgvp":{"name":"supplier","abstract":"

    Undocumented

    ","parent_name":"Hardware"},"Structs/C8yManagedObject/Hardware.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV8HardwareV8revisionSSSgvp":{"name":"revision","abstract":"

    Undocumented

    ","parent_name":"Hardware"},"Structs/C8yManagedObject/LpwanDevice.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV11LpwanDeviceV11provisionedSbvp":{"name":"provisioned","abstract":"

    Undocumented

    ","parent_name":"LpwanDevice"},"Structs/C8yManagedObject/Position.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV8PositionV3latSdvp":{"name":"lat","abstract":"

    Undocumented

    ","parent_name":"Position"},"Structs/C8yManagedObject/Position.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV8PositionV3lngSdvp":{"name":"lng","abstract":"

    Undocumented

    ","parent_name":"Position"},"Structs/C8yManagedObject/Position.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV8PositionV3altSdSgvp":{"name":"alt","abstract":"

    Undocumented

    ","parent_name":"Position"},"Structs/C8yManagedObject/Position.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV8PositionV3lat3lng3altAESd_S2dSgtcfc":{"name":"init(lat:lng:alt:)","abstract":"

    Undocumented

    ","parent_name":"Position"},"Structs/C8yManagedObject/Position.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"Position"},"Structs/C8yManagedObject/Position.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV8PositionV11isDifferentySbAESgF":{"name":"isDifferent(_:)","abstract":"

    Undocumented

    ","parent_name":"Position"},"Structs/C8yManagedObject/ConnectionStatus.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV16ConnectionStatusV6statusAC0gH4TypeOvp":{"name":"status","abstract":"

    Undocumented

    ","parent_name":"ConnectionStatus"},"Structs/C8yManagedObject/RequiredAvailability.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV20RequiredAvailabilityV16responseIntervalSivp":{"name":"responseInterval","abstract":"

    Undocumented

    ","parent_name":"RequiredAvailability"},"Structs/C8yManagedObject/ActiveAlarmsStatus.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV18ActiveAlarmsStatusV7warningSivp":{"name":"warning","abstract":"

    Undocumented

    ","parent_name":"ActiveAlarmsStatus"},"Structs/C8yManagedObject/ActiveAlarmsStatus.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV18ActiveAlarmsStatusV5minorSivp":{"name":"minor","abstract":"

    Undocumented

    ","parent_name":"ActiveAlarmsStatus"},"Structs/C8yManagedObject/ActiveAlarmsStatus.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV18ActiveAlarmsStatusV5majorSivp":{"name":"major","abstract":"

    Undocumented

    ","parent_name":"ActiveAlarmsStatus"},"Structs/C8yManagedObject/ActiveAlarmsStatus.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV18ActiveAlarmsStatusV8criticalSivp":{"name":"critical","abstract":"

    Undocumented

    ","parent_name":"ActiveAlarmsStatus"},"Structs/C8yManagedObject/ActiveAlarmsStatus.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV18ActiveAlarmsStatusV7warning5minor5major8criticalAESi_S3itcfc":{"name":"init(warning:minor:major:critical:)","abstract":"

    Undocumented

    ","parent_name":"ActiveAlarmsStatus"},"Structs/C8yManagedObject/ActiveAlarmsStatus.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"ActiveAlarmsStatus"},"Structs/C8yManagedObject/ActiveAlarmsStatus.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV18ActiveAlarmsStatusV5totalSivp":{"name":"total","abstract":"

    Undocumented

    ","parent_name":"ActiveAlarmsStatus"},"Structs/C8yManagedObject/Firmware.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV8FirmwareV7versionSSvp":{"name":"version","abstract":"

    Undocumented

    ","parent_name":"Firmware"},"Structs/C8yManagedObject/Availability.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV12AvailabilityV6statusAC0G6StatusOvp":{"name":"status","abstract":"

    Determines if cumulocity thinks that the device is available based on data received from the device via its agent.","parent_name":"Availability"},"Structs/C8yManagedObject/Availability.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV12AvailabilityV11lastMessage10Foundation4DateVvp":{"name":"lastMessage","abstract":"

    Last recorded update received by cumulocity from the device/agent

    ","parent_name":"Availability"},"Structs/C8yManagedObject/Status.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV6StatusV6statusSSvp":{"name":"status","abstract":"

    Connection status of device, normally one of CONNECTED, DISCONNECTED or MAINTENANCE","parent_name":"Status"},"Structs/C8yManagedObject/Status.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV6StatusV11lastUpdated10Foundation4DateVSgvp":{"name":"lastUpdated","abstract":"

    Last time that this object was updated in Cumulocity

    ","parent_name":"Status"},"Structs/C8yManagedObject/Status.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"Status"},"Structs/C8yManagedObject/ChildReferences/ReferencedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV15ChildReferencesV010ReferencedF0V2idSSSgvp":{"name":"id","abstract":"

    Undocumented

    ","parent_name":"ReferencedObject"},"Structs/C8yManagedObject/ChildReferences/ReferencedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV15ChildReferencesV010ReferencedF0V4nameSSSgvp":{"name":"name","abstract":"

    Undocumented

    ","parent_name":"ReferencedObject"},"Structs/C8yManagedObject/ChildReferences/ReferencedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV15ChildReferencesV010ReferencedF0V3refSSSgvp":{"name":"ref","abstract":"

    Undocumented

    ","parent_name":"ReferencedObject"},"Structs/C8yManagedObject/ChildReferences/ReferencedObject.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"ReferencedObject"},"Structs/C8yManagedObject/ChildReferences.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV15ChildReferencesV3refSSSgvp":{"name":"ref","abstract":"

    Undocumented

    ","parent_name":"ChildReferences"},"Structs/C8yManagedObject/ChildReferences.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV15ChildReferencesV10referencesSayAE010ReferencedF0VGSgvp":{"name":"references","abstract":"

    Undocumented

    ","parent_name":"ChildReferences"},"Structs/C8yManagedObject/ChildReferences/ReferencedObject.html":{"name":"ReferencedObject","abstract":"

    Undocumented

    ","parent_name":"ChildReferences"},"Structs/C8yManagedObject/ChildReferences.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"ChildReferences"},"Structs/C8yManagedObject/RelayStateType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV14RelayStateTypeO4OPENyA2EmF":{"name":"OPEN","abstract":"

    Undocumented

    ","parent_name":"RelayStateType"},"Structs/C8yManagedObject/RelayStateType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV14RelayStateTypeO6CLOSEDyA2EmF":{"name":"CLOSED","abstract":"

    Undocumented

    ","parent_name":"RelayStateType"},"Structs/C8yManagedObject/RelayStateType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV14RelayStateTypeO12OPEN_PENDINGyA2EmF":{"name":"OPEN_PENDING","abstract":"

    Undocumented

    ","parent_name":"RelayStateType"},"Structs/C8yManagedObject/RelayStateType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV14RelayStateTypeO13CLOSE_PENDINGyA2EmF":{"name":"CLOSE_PENDING","abstract":"

    Undocumented

    ","parent_name":"RelayStateType"},"Structs/C8yManagedObject/SensorType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV10SensorTypeO011TemperatureG0yA2EmF":{"name":"TemperatureSensor","abstract":"

    Undocumented

    ","parent_name":"SensorType"},"Structs/C8yManagedObject/SensorType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV10SensorTypeO06MotionG0yA2EmF":{"name":"MotionSensor","abstract":"

    Undocumented

    ","parent_name":"SensorType"},"Structs/C8yManagedObject/SensorType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV10SensorTypeO012AccelerationG0yA2EmF":{"name":"AccelerationSensor","abstract":"

    Undocumented

    ","parent_name":"SensorType"},"Structs/C8yManagedObject/SensorType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV10SensorTypeO05LightG0yA2EmF":{"name":"LightSensor","abstract":"

    Undocumented

    ","parent_name":"SensorType"},"Structs/C8yManagedObject/SensorType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV10SensorTypeO08HumidityG0yA2EmF":{"name":"HumiditySensor","abstract":"

    Undocumented

    ","parent_name":"SensorType"},"Structs/C8yManagedObject/SensorType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV10SensorTypeO08MoistureG0yA2EmF":{"name":"MoistureSensor","abstract":"

    Undocumented

    ","parent_name":"SensorType"},"Structs/C8yManagedObject/SensorType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV10SensorTypeO19DistanceMeasurementyA2EmF":{"name":"DistanceMeasurement","abstract":"

    Undocumented

    ","parent_name":"SensorType"},"Structs/C8yManagedObject/SensorType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV10SensorTypeO022SinglePhaseElectricityG0yA2EmF":{"name":"SinglePhaseElectricitySensor","abstract":"

    Undocumented

    ","parent_name":"SensorType"},"Structs/C8yManagedObject/SensorType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV10SensorTypeO07CurrentG0yA2EmF":{"name":"CurrentSensor","abstract":"

    Undocumented

    ","parent_name":"SensorType"},"Structs/C8yManagedObject/AvailabilityStatus.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV18AvailabilityStatusO9AVAILABLEyA2EmF":{"name":"AVAILABLE","abstract":"

    Undocumented

    ","parent_name":"AvailabilityStatus"},"Structs/C8yManagedObject/AvailabilityStatus.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV18AvailabilityStatusO11UNAVAILABLEyA2EmF":{"name":"UNAVAILABLE","abstract":"

    Undocumented

    ","parent_name":"AvailabilityStatus"},"Structs/C8yManagedObject/AvailabilityStatus.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV18AvailabilityStatusO11MAINTENANCEyA2EmF":{"name":"MAINTENANCE","abstract":"

    Undocumented

    ","parent_name":"AvailabilityStatus"},"Structs/C8yManagedObject/AvailabilityStatus.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV18AvailabilityStatusO7UNKNOWNyA2EmF":{"name":"UNKNOWN","abstract":"

    Undocumented

    ","parent_name":"AvailabilityStatus"},"Structs/C8yManagedObject/ConnectionStatusType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV20ConnectionStatusTypeO12DISCONNECTEDyA2EmF":{"name":"DISCONNECTED","abstract":"

    Undocumented

    ","parent_name":"ConnectionStatusType"},"Structs/C8yManagedObject/ConnectionStatusType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV20ConnectionStatusTypeO9CONNECTEDyA2EmF":{"name":"CONNECTED","abstract":"

    Undocumented

    ","parent_name":"ConnectionStatusType"},"Structs/C8yManagedObject/ConnectionStatusType.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV20ConnectionStatusTypeO11MAINTENANCEyA2EmF":{"name":"MAINTENANCE","abstract":"

    Undocumented

    ","parent_name":"ConnectionStatusType"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV2idSSSgvp":{"name":"id","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV4typeSSvp":{"name":"type","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV4nameSSSgvp":{"name":"name","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV11createdTime10Foundation4DateVvp":{"name":"createdTime","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV11lastUpdated10Foundation4DateVvp":{"name":"lastUpdated","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV5ownerSSvp":{"name":"owner","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV6statusAC6StatusVSgvp":{"name":"status","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV16applicationOwnerSSSgvp":{"name":"applicationOwner","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV13applicationIdSSSgvp":{"name":"applicationId","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV5notesSSSgvp":{"name":"notes","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV8firmwareAC8FirmwareVSgvp":{"name":"firmware","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV12childDevicesAC15ChildReferencesVSgvp":{"name":"childDevices","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV11childAssetsAC15ChildReferencesVSgvp":{"name":"childAssets","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV16connectionStatusAC010ConnectionH0VSgvp":{"name":"connectionStatus","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV12availabilityAC12AvailabilityVSgvp":{"name":"availability","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV18activeAlarmsStatusAC06ActivehI0VSgvp":{"name":"activeAlarmsStatus","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV8isDeviceSbvp":{"name":"isDevice","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV7isGroupSbvp":{"name":"isGroup","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV20requiredAvailabilityAC08RequiredH0VSgvp":{"name":"requiredAvailability","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV10dataPointsAA0d4DataH0VSgvp":{"name":"dataPoints","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV10sensorTypeSayAC06SensorH0OGvp":{"name":"sensorType","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV10relayStateAC05RelayH4TypeOSgvp":{"name":"relayState","abstract":"

    Used to record current stated of a device that acts as a relay, i.e. open or closed","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV8positionAC8PositionVSgvp":{"name":"position","abstract":"

    GPS postion of device, dynamic GPS tracking of mobile devices should be managed via","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV19supportedOperationsSaySSGSgvp":{"name":"supportedOperations","abstract":"

    List of operations that this device supports

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV8hardwareAC8HardwareVSgvp":{"name":"hardware","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV7networkAA0D15AssignedNetworkVSgvp":{"name":"network","abstract":"

    Indicates the type of network that is used to communicate with the device

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV10propertiesSDySSAA0D11CustomAsset_pGvp":{"name":"properties","abstract":"

    Access custom properties through this class, only properties prefixed with ‘x’ or provided with a dedicated custom processor class will be available

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject/ConnectionStatusType.html":{"name":"ConnectionStatusType","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject/AvailabilityStatus.html":{"name":"AvailabilityStatus","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject/SensorType.html":{"name":"SensorType","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject/RelayStateType.html":{"name":"RelayStateType","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject/ChildReferences.html":{"name":"ChildReferences","abstract":"

    Represents child assets related to this object

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject/Status.html":{"name":"Status","abstract":"

    Status as determined by Cumulocity

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject/Availability.html":{"name":"Availability","abstract":"

    Status as determined by Cumulocity

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject/Firmware.html":{"name":"Firmware","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject/ActiveAlarmsStatus.html":{"name":"ActiveAlarmsStatus","abstract":"

    Summary of outstanding alarm totals

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject/RequiredAvailability.html":{"name":"RequiredAvailability","abstract":"

    Specifies after which period that cumulocity will flag a device as unavailable if no activity has been received","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject/ConnectionStatus.html":{"name":"ConnectionStatus","abstract":"

    Only applicable for devices that are capable of connecting to cumulocity i.e. push

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject/Position.html":{"name":"Position","abstract":"

    Represents a GPS position

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject/LpwanDevice.html":{"name":"LpwanDevice","abstract":"

    Used to indicate whether a device is connected to a LoRa network or not

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject/Hardware.html":{"name":"Hardware","abstract":"

    Description of device

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectVyACSScfc":{"name":"init(_:)","abstract":"

    Creates a new empty ManagedObject. Should only be used with the service ManagedObjectService#put() in order to make changes to an existing ManagedObject

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV_20requiredAvailabilityACSS_AC08RequiredH0Vtcfc":{"name":"init(_:requiredAvailability:)","abstract":"

    Convenience constructor to allow the requried availability property to be updated via the ManagedObjectService#put() method

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV_10propertiesACSS_SDyS2SGtcfc":{"name":"init(_:properties:)","abstract":"

    Convenience constructor to allow a range of different properties to be updated for the given ManagedObject via the ManagedObjectService#put() method","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV4name4type5notesACSS_S2SSgtcfc":{"name":"init(name:type:notes:)","abstract":"

    Creates a new managed object for the given type

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:25Cumulocity_Client_Library16C8yManagedObjectV22deviceWithSerialNumber4name4type8supplier5model5notes8revision24requiredResponseIntervalACSSSg_S2SALSSA2LSiSgtcfc":{"name":"init(deviceWithSerialNumber:name:type:supplier:model:notes:revision:requiredResponseInterval:)","abstract":"

    Creates a new managed object for a device with the given serial number

    ","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yManagedObject"},"Structs/C8yManagedObject.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"C8yManagedObject"},"Structs/C8yCumulocityUser.html#/s:25Cumulocity_Client_Library03C8yA4UserV8userNameSSvp":{"name":"userName","abstract":"

    Undocumented

    ","parent_name":"C8yCumulocityUser"},"Structs/C8yCumulocityUser.html#/s:25Cumulocity_Client_Library03C8yA4UserV8lastNameSSSgvp":{"name":"lastName","abstract":"

    Undocumented

    ","parent_name":"C8yCumulocityUser"},"Structs/C8yCumulocityUser.html#/s:25Cumulocity_Client_Library03C8yA4UserV9firstNameSSSgvp":{"name":"firstName","abstract":"

    Undocumented

    ","parent_name":"C8yCumulocityUser"},"Structs/C8yCumulocityUser.html#/s:25Cumulocity_Client_Library03C8yA4UserV5emailSSSgvp":{"name":"email","abstract":"

    Undocumented

    ","parent_name":"C8yCumulocityUser"},"Structs/C8yCumulocityUser.html":{"name":"C8yCumulocityUser","abstract":"

    Wraps a c8y UserProfile, refer to c8y API Reference guid for more info

    "},"Structs/C8yManagedObject.html":{"name":"C8yManagedObject","abstract":"

    Wraps a c8y ManagedObject, refer to c8y API Reference guid for more info

    "},"Structs/C8yExternalIds.html":{"name":"C8yExternalIds","abstract":"

    Wrapper for external id’s that are used to reference C8yManagedObject

    "},"Structs/C8yExternalId.html":{"name":"C8yExternalId","abstract":"

    Represents an external id for a C8yManagedObject e.g. ‘c8y_Serial’ or ‘c8y_LoRa_DevEUI’

    "},"Structs/C8yDataPoints.html":{"name":"C8yDataPoints","abstract":"

    Defines a type of Measurement that will send from the associated Managed Object

    "},"Structs/C8yAlarm.html":{"name":"C8yAlarm","abstract":"

    Represents an c8y alarm, refer to c8y API Reference Guide for more info

    "},"Structs/C8yEvent.html":{"name":"C8yEvent","abstract":"

    Represents an c8y event, refer to c8y API Reference Guide for more info

    "},"Structs/C8yMeasurement.html":{"name":"C8yMeasurement","abstract":"

    Represents a collection of c8y measurements, refer to c8y API Reference Guide for more info

    "},"Structs/C8yMeasurementSeries.html":{"name":"C8yMeasurementSeries","abstract":"

    Collated list of measurement for a specific series c8y API Reference Guide

    "},"Structs/C8yOperation.html":{"name":"C8yOperation","abstract":"

    Represents an c8y operation, that can be posted to a remote device c8y API Reference Guide for more info

    "},"Structs/C8yPagedManagedObjects.html":{"name":"C8yPagedManagedObjects","abstract":"

    Results from C8yManagedObjectService request

    "},"Structs/C8yPagedAlarms.html":{"name":"C8yPagedAlarms","abstract":"

    Results from C8yAlarmsService request

    "},"Structs/C8yPagedEvents.html":{"name":"C8yPagedEvents","abstract":"

    Results from C8yEventsService request

    "},"Structs/C8yPagedMeasurements.html":{"name":"C8yPagedMeasurements","abstract":"

    List of paged measurements returned from C8yMeasurementsService

    "},"Structs/C8yPagedOperations.html":{"name":"C8yPagedOperations","abstract":"

    Undocumented

    "},"Structs/C8yPageStatistics.html":{"name":"C8yPageStatistics","abstract":"

    Used when fetching assets from c8y to ensure that client is not overloaded. All services have a ‘pageSize’ attribute to limit the number of rows returned for any request. Each response is also provided withh an instance of this class"},"Classes/C8yBinariesService.html#/s:25Cumulocity_Client_Library18C8yBinariesServiceC3gety7Combine12AnyPublisherVyAA26JcMultiPartRequestResponseVAA0k10ConnectionN0C8APIErrorVyAA0daP0C_GGSSF":{"name":"get(_:)","abstract":"

    Fetch file contents using Cumulocity internal id of the file

    ","parent_name":"C8yBinariesService"},"Classes/C8yBinariesService.html#/s:25Cumulocity_Client_Library18C8yBinariesServiceC4post4name11contentType0I07Combine12AnyPublisherVyAA26JcMultiPartRequestResponseVAA0n10ConnectionQ0C8APIErrorVyAA0daS0C_GGSS_SS10Foundation4DataVtF":{"name":"post(name:contentType:content:)","abstract":"

    Sends the file to Cumulocity to be stored

    ","parent_name":"C8yBinariesService"},"Classes/C8yOperationService.html#/s:25Cumulocity_Client_Library19C8yOperationServiceC3gety7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0D15PagedOperationsVGAA0k10ConnectionL0C8APIErrorVyAA0daP0C_GGSSF":{"name":"get(_:)","abstract":"

    Fetch a list of operations associated with the managed object given by the id

    ","parent_name":"C8yOperationService"},"Classes/C8yAlarmsService.html#/s:25Cumulocity_Client_Library16C8yAlarmsServiceC8pageSizeSivp":{"name":"pageSize","abstract":"

    Used when fetching C8yAlarms to determines the maximum number allowed in a single request,","parent_name":"C8yAlarmsService"},"Classes/C8yAlarmsService.html#/s:25Cumulocity_Client_Library16C8yAlarmsServiceC7versionSSvp":{"name":"version","abstract":"

    Undocumented

    ","parent_name":"C8yAlarmsService"},"Classes/C8yAlarmsService.html#/s:25Cumulocity_Client_Library16C8yAlarmsServiceC3get_7pageNum7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0D5AlarmVGAA0m10ConnectionN0C8APIErrorVyAA0daQ0C_GGSS_SitF":{"name":"get(_:pageNum:)","abstract":"

    Retrieves the C8yAlarm details for the given c8y internal id

    ","parent_name":"C8yAlarmsService"},"Classes/C8yAlarmsService.html#/s:25Cumulocity_Client_Library16C8yAlarmsServiceC3get6source6status7pageNum7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0d5PagedE0VGAA0o10ConnectionP0C8APIErrorVyAA0daS0C_GGSS_AA0D5AlarmV6StatusOSitF":{"name":"get(source:status:pageNum:)","abstract":"

    Retrieves a paged collection C8yPagedAlarms of C8yAlarm instances limited to the size of property pageSize.

    ","parent_name":"C8yAlarmsService"},"Classes/C8yAlarmsService.html#/s:25Cumulocity_Client_Library16C8yAlarmsServiceC4posty7Combine12AnyPublisherVyAA17JcRequestResponseCySSSgGAA0k10ConnectionL0C8APIErrorVyAA0daN0C_GGAA0D5AlarmVKF":{"name":"post(_:)","abstract":"

    Creates a new C8yAlarm in Cumulocity

    ","parent_name":"C8yAlarmsService"},"Classes/C8yAlarmsService.html#/s:25Cumulocity_Client_Library16C8yAlarmsServiceC3puty7Combine12AnyPublisherVyAA17JcRequestResponseCySbGAA0k10ConnectionL0C8APIErrorVyAA0daN0C_GGAA0D5AlarmVKF":{"name":"put(_:)","abstract":"

    Used to update the status of an existing alarm. i.e. acknowledged, cleared etc.

    ","parent_name":"C8yAlarmsService"},"Classes/C8yMeasurementsService.html#/s:25Cumulocity_Client_Library22C8yMeasurementsServiceC8pageSizeSivp":{"name":"pageSize","abstract":"

    Used when fetching C8yMeasurements to determines the maximum number allowed in a single request,","parent_name":"C8yMeasurementsService"},"Classes/C8yMeasurementsService.html#/s:25Cumulocity_Client_Library22C8yMeasurementsServiceC3get9forSource7pageNum4from2to16reverseDateOrder7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0d5PagedE0VGAA0t10ConnectionU0C8APIErrorVyAA0daX0C_GGSS_Si10Foundation0O0VA0_SbtF":{"name":"get(forSource:pageNum:from:to:reverseDateOrder:)","abstract":"

    Returns a page `C8yPagedMeasurements` of `C8yMeasurement` instances generated by a device for the given internal c8y id.","parent_name":"C8yMeasurementsService"},"Classes/C8yMeasurementsService.html#/s:25Cumulocity_Client_Library22C8yMeasurementsServiceC3get9forSource4type7pageNum4from2to16reverseDateOrder7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0d5PagedE0VGAA0u10ConnectionV0C8APIErrorVyAA0daY0C_GGSS_SSSi10Foundation0P0VA1_SbtF":{"name":"get(forSource:type:pageNum:from:to:reverseDateOrder:)","abstract":"

    Returns a page C8yPagedMeasurements of C8yMeasurement instances generated by a device for the given internal c8y id for the given measurement type

    ","parent_name":"C8yMeasurementsService"},"Classes/C8yMeasurementsService.html#/s:25Cumulocity_Client_Library22C8yMeasurementsServiceC9getSeries9forSource4type6series4from2to16aggregrationType7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0d11MeasurementH0VGAA0t10ConnectionU0C8APIErrorVyAA0daX0C_GGSS_S2S10Foundation4DateVA1_AQ09AggregateP0OtF":{"name":"getSeries(forSource:type:series:from:to:aggregrationType:)","abstract":"

    Returns an aggregrated series C8yMeasurementSeries of measurements generated by a device for the given internal c8y id for the given measurement type and sub value series

    ","parent_name":"C8yMeasurementsService"},"Classes/C8yMeasurementsService.html#/s:25Cumulocity_Client_Library22C8yMeasurementsServiceC4posty7Combine12AnyPublisherVyAA17JcRequestResponseCySbGAA0k10ConnectionL0C8APIErrorVyAA0daN0C_GGSayAA0D11MeasurementVGKF":{"name":"post(_:)","abstract":"

    Posts a set of new C8yMeasurement instances to cumulocity for the an associated device

    ","parent_name":"C8yMeasurementsService"},"Classes/C8yEventsService.html#/s:25Cumulocity_Client_Library16C8yEventsServiceC8pageSizeSivp":{"name":"pageSize","abstract":"

    Used when fetching C8yEvents to determines the maximum number allowed in a single request,","parent_name":"C8yEventsService"},"Classes/C8yEventsService.html#/s:25Cumulocity_Client_Library16C8yEventsServiceC3gety7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0D5EventVGAA0k10ConnectionL0C8APIErrorVyAA0daO0C_GGSSF":{"name":"get(_:)","abstract":"

    Retrieves the C8yEvent details for the given c8y internal id

    ","parent_name":"C8yEventsService"},"Classes/C8yEventsService.html#/s:25Cumulocity_Client_Library16C8yEventsServiceC3get6source7pageNum7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0d5PagedE0VGAA0n10ConnectionO0C8APIErrorVyAA0daR0C_GGSS_SitF":{"name":"get(source:pageNum:)","abstract":"

    Retrieves all events associated with the given source C8yManagedObject

    ","parent_name":"C8yEventsService"},"Classes/C8yEventsService.html#/s:25Cumulocity_Client_Library16C8yEventsServiceC4posty7Combine12AnyPublisherVyAA17JcRequestResponseCySSSgGAA0k10ConnectionL0C8APIErrorVyAA0daN0C_GGAA0D5EventVKF":{"name":"post(_:)","abstract":"
    Submits the `C8yEvent` to cumulocity for processing","parent_name":"C8yEventsService"},"Structs/C8yManagedObjectQuery/Query.html#/s:25Cumulocity_Client_Library21C8yManagedObjectQueryV0G0V3key2op5valueAESS_AC8OperatorOSgSStcfc":{"name":"init(key:op:value:)","abstract":"

    Undocumented

    ","parent_name":"Query"},"Structs/C8yManagedObjectQuery/Operator.html#/s:25Cumulocity_Client_Library21C8yManagedObjectQueryV8OperatorO2eqyA2EmF":{"name":"eq","abstract":"

    equal

    ","parent_name":"Operator"},"Structs/C8yManagedObjectQuery/Operator.html#/s:25Cumulocity_Client_Library21C8yManagedObjectQueryV8OperatorO2neyA2EmF":{"name":"ne","abstract":"

    not equal

    ","parent_name":"Operator"},"Structs/C8yManagedObjectQuery/Operator.html#/s:25Cumulocity_Client_Library21C8yManagedObjectQueryV8OperatorO2ltyA2EmF":{"name":"lt","abstract":"

    less than (numeric only)

    ","parent_name":"Operator"},"Structs/C8yManagedObjectQuery/Operator.html#/s:25Cumulocity_Client_Library21C8yManagedObjectQueryV8OperatorO2gtyA2EmF":{"name":"gt","abstract":"

    greater than (numeric only)

    ","parent_name":"Operator"},"Structs/C8yManagedObjectQuery/Operator.html#/s:25Cumulocity_Client_Library21C8yManagedObjectQueryV8OperatorO2leyA2EmF":{"name":"le","abstract":"

    less than or equals (numeric only)

    ","parent_name":"Operator"},"Structs/C8yManagedObjectQuery/Operator.html#/s:25Cumulocity_Client_Library21C8yManagedObjectQueryV8OperatorO2geyA2EmF":{"name":"ge","abstract":"

    greater than or equals (numeric only)

    ","parent_name":"Operator"},"Structs/C8yManagedObjectQuery/Operator.html":{"name":"Operator","abstract":"

    Represents the operator to be applied to the value of the query i.e. equals, not equals etc.

    ","parent_name":"C8yManagedObjectQuery"},"Structs/C8yManagedObjectQuery/Query.html":{"name":"Query","abstract":"

    Represents an individual query to be applied, consisting of a key (left hand), an operator","parent_name":"C8yManagedObjectQuery"},"Structs/C8yManagedObjectQuery.html#/s:25Cumulocity_Client_Library21C8yManagedObjectQueryVACycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObjectQuery"},"Structs/C8yManagedObjectQuery.html#/s:25Cumulocity_Client_Library21C8yManagedObjectQueryV3addyA2C0G0VF":{"name":"add(_:)","abstract":"

    Adds a new query to the existing set

    ","parent_name":"C8yManagedObjectQuery"},"Structs/C8yManagedObjectQuery.html#/s:25Cumulocity_Client_Library21C8yManagedObjectQueryV3add3key2op5valueySS_AC8OperatorOSgSStF":{"name":"add(key:op:value:)","abstract":"

    Adds a new query to the existing set based on the individual values","parent_name":"C8yManagedObjectQuery"},"Structs/C8yManagedObjectQuery.html#/s:25Cumulocity_Client_Library21C8yManagedObjectQueryV5buildSSyF":{"name":"build()","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObjectQuery"},"Classes/C8yManagedObjectsService/ManagedObjectNotFoundError.html#/s:25Cumulocity_Client_Library24C8yManagedObjectsServiceC0E19ObjectNotFoundErrorO2idyAESScAEmF":{"name":"id(_:)","abstract":"

    Undocumented

    ","parent_name":"ManagedObjectNotFoundError"},"Classes/C8yManagedObjectsService/ManagedObjectNotFoundError.html#/s:25Cumulocity_Client_Library24C8yManagedObjectsServiceC0E19ObjectNotFoundErrorO10externalIdyAESScAEmF":{"name":"externalId(_:)","abstract":"

    Undocumented

    ","parent_name":"ManagedObjectNotFoundError"},"Classes/C8yManagedObjectsService/ManagedObjectNotFoundError.html#/s:25Cumulocity_Client_Library24C8yManagedObjectsServiceC0E19ObjectNotFoundErrorO4typeyAESScAEmF":{"name":"type(_:)","abstract":"

    Undocumented

    ","parent_name":"ManagedObjectNotFoundError"},"Classes/C8yManagedObjectsService/ManagedObjectNotFoundError.html":{"name":"ManagedObjectNotFoundError","abstract":"

    Undocumented

    ","parent_name":"C8yManagedObjectsService"},"Classes/C8yManagedObjectsService.html#/s:25Cumulocity_Client_Library24C8yManagedObjectsServiceC8pageSizeSivp":{"name":"pageSize","abstract":"

    Used when fetching C8yManagedObjects to determines the maximum number allowed in a single request,","parent_name":"C8yManagedObjectsService"},"Classes/C8yManagedObjectsService.html#/s:25Cumulocity_Client_Library24C8yManagedObjectsServiceC3gety7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0dE6ObjectVGAA0l10ConnectionM0C8APIErrorVyAA0daP0C_GGSSF":{"name":"get(_:)","abstract":"

    Fetch the managed object C8yManagedObject using the cumulocity internal id

    ","parent_name":"C8yManagedObjectsService"},"Classes/C8yManagedObjectsService.html#/s:25Cumulocity_Client_Library24C8yManagedObjectsServiceC3get13forExternalId6ofType7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0dE6ObjectVGAA0q10ConnectionR0C8APIErrorVyAA0daU0C_GGSS_SStF":{"name":"get(forExternalId:ofType:)","abstract":"

    Fetch the managed object C8yManagedObject using an external id

    ","parent_name":"C8yManagedObjectsService"},"Classes/C8yManagedObjectsService.html#/s:25Cumulocity_Client_Library24C8yManagedObjectsServiceC3get7pageNum7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0d5PagedeF0VGAA0n10ConnectionO0C8APIErrorVyAA0daR0C_GGSi_tF":{"name":"get(pageNum:)","abstract":"

    Returns all managed objects in c8y restricted to the given page with the page size specified by the pageSize","parent_name":"C8yManagedObjectsService"},"Classes/C8yManagedObjectsService.html#/s:25Cumulocity_Client_Library24C8yManagedObjectsServiceC3get7forType7pageNum7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0d5PagedeF0VGAA0p10ConnectionQ0C8APIErrorVyAA0daT0C_GGSS_SitF":{"name":"get(forType:pageNum:)","abstract":"

    Returns all managed objects in c8y restricted for the given type and page number with the page size specified by the *pageSize*","parent_name":"C8yManagedObjectsService"},"Classes/C8yManagedObjectsService.html#/s:25Cumulocity_Client_Library24C8yManagedObjectsServiceC3get8forQuery7pageNum7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0d5PagedeF0VGAA0p10ConnectionQ0C8APIErrorVyAA0daT0C_GGAA0de6ObjectJ0V_SitF":{"name":"get(forQuery:pageNum:)","abstract":"

    Allows managed objects to be fetched based on set of query parameters C8yManagedObjectQuery and grouped into pages via C8yPagedManagedObjects

    ","parent_name":"C8yManagedObjectsService"},"Classes/C8yManagedObjectsService.html#/s:25Cumulocity_Client_Library24C8yManagedObjectsServiceC4posty7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0dE6ObjectVGAA0l10ConnectionM0C8APIErrorVyAA0daP0C_GGAKKF":{"name":"post(_:)","abstract":"
    Adds the new managed object to your cumulocity tenant.","parent_name":"C8yManagedObjectsService"},"Classes/C8yManagedObjectsService.html#/s:25Cumulocity_Client_Library24C8yManagedObjectsServiceC4post_14withExternalId6ofType7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0dE6ObjectVGAA0q10ConnectionR0C8APIErrorVyAA0daU0C_GGAM_S2StKF":{"name":"post(_:withExternalId:ofType:)","abstract":"

    Adds the new managed object to your cumulocity tenant, incuding a reference to the external id provided here.","parent_name":"C8yManagedObjectsService"},"Classes/C8yManagedObjectsService.html#/s:25Cumulocity_Client_Library24C8yManagedObjectsServiceC3puty7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0dE6ObjectVGAA0l10ConnectionM0C8APIErrorVyAA0daP0C_GGAKKF":{"name":"put(_:)","abstract":"

    Updates the managed object in your cumulocity tenant. You do not have to specify all atributes in your C8yManagedObject only those that have changed.","parent_name":"C8yManagedObjectsService"},"Classes/C8yCumulocityConnection.html#/s:25Cumulocity_Client_Library03C8yA10ConnectionC6tenant6serverACSS_SStcfc":{"name":"init(tenant:server:)","abstract":"

    Represents a connection to be used for the given c8y tenant and instance

    ","parent_name":"C8yCumulocityConnection"},"Classes/C8yCumulocityConnection.html#/s:25Cumulocity_Client_Library03C8yA10ConnectionC7connect4user8password7Combine12AnyPublisherVyAA17JcRequestResponseCyAA0dA4UserVGAA0leM0C8APIErrorVyAC_GGSS_SStF":{"name":"connect(user:password:)","abstract":"

    Will attempt to check the given credentials and if okay returns information about the connected user via the returned Publisher

    ","parent_name":"C8yCumulocityConnection"},"Classes/C8yCumulocityConnection.html":{"name":"C8yCumulocityConnection","abstract":"

    Represents a stateless connection to a Cumulocity tenant/instance

    "},"Classes/C8yManagedObjectsService.html":{"name":"C8yManagedObjectsService","abstract":"

    Principal access point for all Cumulocity data represented as ManagedObjects such as devices and groups and implemented through the API endpoint \\/inventory/managedObjects.

    "},"Structs/C8yManagedObjectQuery.html":{"name":"C8yManagedObjectQuery","abstract":"

    Collection of queries to be used with C8yManagedObjectsService#get(forQuery:pageNum:)

    "},"Classes/C8yEventsService.html":{"name":"C8yEventsService","abstract":"

    Allows events related to C8yManagedObject to fetched and posted to Cumulocity

    "},"Classes/C8yMeasurementsService.html":{"name":"C8yMeasurementsService","abstract":"

    Allows measurements to be fetched and posted to Cumulocity."},"Classes/C8yAlarmsService.html":{"name":"C8yAlarmsService","abstract":"

    Allows alarms to fetched and posted to Cumulocity

    "},"Classes/C8yOperationService.html":{"name":"C8yOperationService","abstract":"

    Allows devices to be remote controlled via c8y

    "},"Classes/C8yBinariesService.html":{"name":"C8yBinariesService","abstract":"

    Allows binary attachments to be uploaded/downloaded to c8y for C8yManagedObject

    "},"Structs/C8yCustomAssetProcessor/AssetObjectKey.html#/s:s9CodingKeyP11stringValueSSvp":{"name":"stringValue","parent_name":"AssetObjectKey"},"Structs/C8yCustomAssetProcessor/AssetObjectKey.html#/s:s9CodingKeyP11stringValuexSgSS_tcfc":{"name":"init(stringValue:)","parent_name":"AssetObjectKey"},"Structs/C8yCustomAssetProcessor/AssetObjectKey.html#/s:s9CodingKeyP8intValueSiSgvp":{"name":"intValue","parent_name":"AssetObjectKey"},"Structs/C8yCustomAssetProcessor/AssetObjectKey.html#/s:s9CodingKeyP8intValuexSgSi_tcfc":{"name":"init(intValue:)","parent_name":"AssetObjectKey"},"Structs/C8yCustomAssetProcessor/AssetObjectKey.html":{"name":"AssetObjectKey","abstract":"

    Undocumented

    ","parent_name":"C8yCustomAssetProcessor"},"Structs/C8yCustomAssetProcessor.html#/s:25Cumulocity_Client_Library23C8yCustomAssetProcessorV08registerE13PropertyClass8property7decoderySS_AA0deF7FactoryCtFZ":{"name":"registerCustomPropertyClass(property:decoder:)","abstract":"

    Undocumented

    ","parent_name":"C8yCustomAssetProcessor"},"Structs/C8yStringWrapper.html#/s:25Cumulocity_Client_Library16C8yStringWrapperV5valueSSvp":{"name":"value","abstract":"

    Undocumented

    ","parent_name":"C8yStringWrapper"},"Structs/C8yStringWrapper.html#/s:25Cumulocity_Client_Library16C8yStringWrapperVyACSScfc":{"name":"init(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yStringWrapper"},"Structs/C8yStringWrapper.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"C8yStringWrapper"},"Structs/C8yStringWrapper.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6decode_6forKeyys22KeyedDecodingContainerVyAA0deF9ProcessorV0f6ObjectI0VG_AKtKF":{"name":"decode(_:forKey:)","parent_name":"C8yStringWrapper"},"Structs/C8yStringWrapper.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6encode_6forKeys22KeyedEncodingContainerVyAA0deF9ProcessorV0f6ObjectI0VGAL_AKtKF":{"name":"encode(_:forKey:)","parent_name":"C8yStringWrapper"},"Protocols/C8yCustomAsset.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6decode_6forKeyys22KeyedDecodingContainerVyAA0deF9ProcessorV0f6ObjectI0VG_AKtKF":{"name":"decode(_:forKey:)","abstract":"

    Optional, used to decode fragments fetched from c8y in C8yManagedObject instances

    ","parent_name":"C8yCustomAsset"},"Protocols/C8yCustomAsset.html#/s:25Cumulocity_Client_Library14C8yCustomAssetP6encode_6forKeys22KeyedEncodingContainerVyAA0deF9ProcessorV0f6ObjectI0VGAL_AKtKF":{"name":"encode(_:forKey:)","abstract":"

    Used to encode fragments to be included a C8yManagedObject instance that need to be uploaded to c8y

    ","parent_name":"C8yCustomAsset"},"customisation-overview.html":{"name":"Customisation Overview"},"Custom%20Fragments.html#/s:25Cumulocity_Client_Library21C8yCustomAssetFactoryC":{"name":"C8yCustomAssetFactory","abstract":"

    Undocumented

    "},"Protocols/C8yCustomAsset.html":{"name":"C8yCustomAsset","abstract":"

    Undocumented

    "},"Structs/C8yStringWrapper.html":{"name":"C8yStringWrapper","abstract":"

    Undocumented

    "},"Structs/C8yCustomAssetProcessor.html":{"name":"C8yCustomAssetProcessor","abstract":"

    Undocumented

    "},"Classes/C8yNetworks/UnknownNetworkTypeError.html#/s:25Cumulocity_Client_Library11C8yNetworksC23UnknownNetworkTypeErrorV4typeSSSgvp":{"name":"type","abstract":"

    Undocumented

    ","parent_name":"UnknownNetworkTypeError"},"Classes/C8yNetworks.html#/s:25Cumulocity_Client_Library11C8yNetworksC9providersSaySSGvp":{"name":"providers","abstract":"

    Undocumented

    ","parent_name":"C8yNetworks"},"Classes/C8yNetworks.html#/s:25Cumulocity_Client_Library11C8yNetworksC16networkProvidersSDySSSayAA0D21DeviceNetworkInstanceVGGvp":{"name":"networkProviders","abstract":"

    Undocumented

    ","parent_name":"C8yNetworks"},"Classes/C8yNetworks.html#/s:25Cumulocity_Client_Library11C8yNetworksC9provision_4conn7Combine12AnyPublisherVyAA0D6DeviceVAA19JcConnectionRequestC8APIErrorVyAA0daM0C_GGAJ_APtKFZ":{"name":"provision(_:conn:)","abstract":"

    Undocumented

    ","parent_name":"C8yNetworks"},"Classes/C8yNetworks.html#/s:25Cumulocity_Client_Library11C8yNetworksC11deprovision_4conn7Combine12AnyPublisherVyAA0D6DeviceVAA19JcConnectionRequestC8APIErrorVyAA0daM0C_GGAJ_APtKFZ":{"name":"deprovision(_:conn:)","abstract":"

    Undocumented

    ","parent_name":"C8yNetworks"},"Classes/C8yNetworks/UnknownNetworkTypeError.html":{"name":"UnknownNetworkTypeError","abstract":"

    Undocumented

    ","parent_name":"C8yNetworks"},"Classes/C8yNetworks.html#/s:25Cumulocity_Client_Library11C8yNetworksC20loadNetworkProviders11networkTypeySS_tF":{"name":"loadNetworkProviders(networkType:)","abstract":"

    Undocumented

    ","parent_name":"C8yNetworks"},"Classes/C8yNetworks.html#/s:25Cumulocity_Client_Library11C8yNetworksC16networkInstances8providerySS_tF":{"name":"networkInstances(provider:)","abstract":"

    Undocumented

    ","parent_name":"C8yNetworks"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP2idSSvp":{"name":"id","abstract":"

    iOS id attributed for loca use/indexing

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP5c8yIdSSSgvp":{"name":"c8yId","abstract":"

    Cumulocity assigned id for existing objects or nil if it doesn’t yet exist

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP4nameSSvp":{"name":"name","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP13groupCategoryAA0d5GroupG0Ovp":{"name":"groupCategory","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP11orgCategoryAA0d12OrganisationG0Ovp":{"name":"orgCategory","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP14deviceCategoryAA0D6DeviceV0hG0Ovp":{"name":"deviceCategory","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP16operationalLevelAA0d9OperationG0Ovp":{"name":"operationalLevel","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP6statusAA0d7ManagedE0V18AvailabilityStatusOvp":{"name":"status","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP8hierachySSSgvp":{"name":"hierachy","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP11hasChildrenSbvp":{"name":"hasChildren","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP11deviceCountSivp":{"name":"deviceCount","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP11onlineCountSivp":{"name":"onlineCount","abstract":"

    Only applicable if hasChildren > 0

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP12offlineCountSivp":{"name":"offlineCount","abstract":"

    Only applicable if hasChildren > 0

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP11alarmsCountSivp":{"name":"alarmsCount","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP014wrappedManagedE0AA0dgE0Vvp":{"name":"wrappedManagedObject","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP8childrenSayAA03AnydE0VGvp":{"name":"children","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP11externalIdsSDySSAA0D10ExternalIdVGvp":{"name":"externalIds","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP5notesSSSgvp":{"name":"notes","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP16defaultIdAndTypeSSyF":{"name":"defaultIdAndType()","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectP5match13forExternalId4typeSbSS_SSSgtF":{"name":"match(forExternalId:type:)","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectPAAE14setExternalIdsyySayAA0dG2IdVGF":{"name":"setExternalIds(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectPAAE5isNewSbvp":{"name":"isNew","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectPAAE4typeSSSgvp":{"name":"type","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectPAAE8positionAA0d7ManagedE0V8PositionVSgvp":{"name":"position","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Protocols/C8yObject.html#/s:25Cumulocity_Client_Library9C8yObjectPAAE19generateQRCodeImage7forTypeSo7UIImageCSSSg_tKF":{"name":"generateQRCodeImage(forType:)","abstract":"

    Undocumented

    ","parent_name":"C8yObject"},"Structs/AnyC8yObject/WrappedType.html#/s:25Cumulocity_Client_Library12AnyC8yObjectV11WrappedTypeO0E6DeviceyA2EmF":{"name":"C8yDevice","abstract":"

    Undocumented

    ","parent_name":"WrappedType"},"Structs/AnyC8yObject/WrappedType.html#/s:25Cumulocity_Client_Library12AnyC8yObjectV11WrappedTypeO0E5GroupyA2EmF":{"name":"C8yGroup","abstract":"

    Undocumented

    ","parent_name":"WrappedType"},"Structs/AnyC8yObject.html#/s:25Cumulocity_Client_Library12AnyC8yObjectV2idSSvp":{"name":"id","abstract":"

    Local id reference for wrapped object

    ","parent_name":"AnyC8yObject"},"Structs/AnyC8yObject.html#/s:25Cumulocity_Client_Library12AnyC8yObjectV5c8yIdSSSgvp":{"name":"c8yId","abstract":"

    Cumulocity internal id from wrapped object

    ","parent_name":"AnyC8yObject"},"Structs/AnyC8yObject.html#/s:25Cumulocity_Client_Library12AnyC8yObjectV4typeAC11WrappedTypeOvp":{"name":"type","abstract":"

    Specifies the object type of the wrapped content, either C8yDevice or C8yGroup

    ","parent_name":"AnyC8yObject"},"Structs/AnyC8yObject.html#/s:25Cumulocity_Client_Library12AnyC8yObjectV4nameSSvp":{"name":"name","abstract":"

    The name attributed to the wrapped object

    ","parent_name":"AnyC8yObject"},"Structs/AnyC8yObject.html#/s:25Cumulocity_Client_Library12AnyC8yObjectV8childrenSayACGvp":{"name":"children","abstract":"

    Array of child objects associated with the wrapped object, both C8yGroup and C8yDevice","parent_name":"AnyC8yObject"},"Structs/AnyC8yObject.html#/s:25Cumulocity_Client_Library12AnyC8yObjectVyACxcAA0eF0Rzlufc":{"name":"init(_:)","abstract":"

    Constructor for a wrapper containing the given object

    ","parent_name":"AnyC8yObject"},"Structs/AnyC8yObject.html#/s:25Cumulocity_Client_Library12AnyC8yObjectV12wrappedValuexyAA0eF0RzlF":{"name":"wrappedValue()","abstract":"

    The wrapped object

    ","parent_name":"AnyC8yObject"},"Structs/AnyC8yObject.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"AnyC8yObject"},"Structs/AnyC8yObject.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"AnyC8yObject"},"Structs/AnyC8yObject/WrappedType.html":{"name":"WrappedType","abstract":"

    Enumerator type for possoble content types

    ","parent_name":"AnyC8yObject"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC13GROUP_ID_TYPESSvpZ":{"name":"GROUP_ID_TYPE","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC5c8yIdSSvp":{"name":"c8yId","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC10externalIdSSvp":{"name":"externalId","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC4nameSSvp":{"name":"name","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC8categoryAA0dF8CategoryOvp":{"name":"category","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC7orgNameSSvp":{"name":"orgName","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC13contactPersonSSvp":{"name":"contactPerson","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC12contactEmailSSvp":{"name":"contactEmail","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC12contactPhoneSSvp":{"name":"contactPhone","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC12addressLine1SSvp":{"name":"addressLine1","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC12addressLine2SSvp":{"name":"addressLine2","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC4citySSvp":{"name":"city","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC8postCodeSSvp":{"name":"postCode","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC7countrySSvp":{"name":"country","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC5notesSSvp":{"name":"notes","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC3latSdvp":{"name":"lat","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC3lngSdvp":{"name":"lng","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC3altSdvp":{"name":"alt","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC5isNewSbvp":{"name":"isNew","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC11haveChangesSbvp":{"name":"haveChanges","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC13readyToDeploySbvp":{"name":"readyToDeploy","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC9didChange7Combine19CurrentValueSubjectCySSs5NeverOGvp":{"name":"didChange","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC8onChange7Combine12AnyPublisherVyACs5NeverOGvp":{"name":"onChange","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupCACycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC04withF0AcA0dF0V_tcfc":{"name":"init(withGroup:)","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC5clearyyF":{"name":"clear()","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC02toF0yAA0dF0VSSSgF":{"name":"toGroup(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableGroup.html#/s:25Cumulocity_Client_Library16C8yEditableGroupC02toF0yAA0dF0VAFF":{"name":"toGroup(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yEditableGroup"},"Classes/C8yEditableDevice.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC11haveChangesSbvp":{"name":"haveChanges","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC10externalIdSSvp":{"name":"externalId","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC14externalIdTypeSSvp":{"name":"externalIdType","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC5c8yIdSSvp":{"name":"c8yId","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC4nameSSvp":{"name":"name","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC4typeSSvp":{"name":"type","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC8revisionSSvp":{"name":"revision","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC8firmwareSSvp":{"name":"firmware","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC8supplierSSvp":{"name":"supplier","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC5modelSSvp":{"name":"model","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC5notesSSvp":{"name":"notes","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC24requiredResponseIntervalSivp":{"name":"requiredResponseInterval","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC10operationsSaySSGvp":{"name":"operations","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC10dataPointsAA0d4DataH0VSgvp":{"name":"dataPoints","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC11networkTypeAA0d7NetworkH0Ovp":{"name":"networkType","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC15networkProviderSSvp":{"name":"networkProvider","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC15networkInstanceSSvp":{"name":"networkInstance","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC13networkAppKeySSvp":{"name":"networkAppKey","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC13networkAppEUISSvp":{"name":"networkAppEUI","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC8categoryAA0dF0V0F8CategoryOvp":{"name":"category","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC10isDeployedSbvp":{"name":"isDeployed","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC7webLinkSSvp":{"name":"webLink","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC5groupAA0D5GroupVSgvp":{"name":"group","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC5isNewSbvp":{"name":"isNew","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC9idChanged7Combine18PassthroughSubjectCySSs5NeverOGvp":{"name":"idChanged","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC17externalIdChanged7Combine12AnyPublisherVySSs5NeverOGvp":{"name":"externalIdChanged","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC9didChange7Combine19CurrentValueSubjectCySSs5NeverOGvp":{"name":"didChange","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC8onChange7Combine12AnyPublisherVyACs5NeverOGvp":{"name":"onChange","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceCACycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC5groupAcA0D5GroupVSg_tcfc":{"name":"init(group:)","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceCyAcA0dF0Vcfc":{"name":"init(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC5group13deviceWrapperAcA0D5GroupVSg_AA0d7MutableF0Ctcfc":{"name":"init(group:deviceWrapper:)","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC_4name12supplierName05modelI08category10operations8revision8firmware24requiredResponseIntervalACSS_S2SSgSSAA0dF0V0F8CategoryOSaySSGA2LSitcfc":{"name":"init(_:name:supplierName:modelName:category:operations:revision:firmware:requiredResponseInterval:)","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC5clearyyF":{"name":"clear()","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC7isValidyS2bF":{"name":"isValid(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC8updateId_6ofTypeySS_SStF":{"name":"updateId(_:ofType:)","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC8clearIdsyyF":{"name":"clearIds()","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC02toF0AA0dF0VyF":{"name":"toDevice()","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC02toF0yAA0dF0VAA0D13ManagedObjectV8PositionVSgF":{"name":"toDevice(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yEditableDevice.html#/s:25Cumulocity_Client_Library17C8yEditableDeviceC12mergeDevicesyyAA0dF0VF":{"name":"mergeDevices(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yEditableDevice"},"Classes/C8yMutableDevice/Measurement.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC11MeasurementV3minSdSgvp":{"name":"min","abstract":"

    Undocumented

    ","parent_name":"Measurement"},"Classes/C8yMutableDevice/Measurement.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC11MeasurementV3maxSdSgvp":{"name":"max","abstract":"

    Undocumented

    ","parent_name":"Measurement"},"Classes/C8yMutableDevice/Measurement.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC11MeasurementV4unitSSSgvp":{"name":"unit","abstract":"

    Undocumented

    ","parent_name":"Measurement"},"Classes/C8yMutableDevice/Measurement.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC11MeasurementV5labelSSSgvp":{"name":"label","abstract":"

    Undocumented

    ","parent_name":"Measurement"},"Classes/C8yMutableDevice/Measurement.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC11MeasurementV4typeSSSgvp":{"name":"type","abstract":"

    Undocumented

    ","parent_name":"Measurement"},"Classes/C8yMutableDevice/Measurement.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC11MeasurementVAEycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"Measurement"},"Classes/C8yMutableDevice/Measurement.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC11MeasurementV3min3max4unit5label4typeAESd_SdS3Stcfc":{"name":"init(min:max:unit:label:type:)","abstract":"

    Undocumented

    ","parent_name":"Measurement"},"Classes/C8yMutableDevice/MeasurementSeries.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC17MeasurementSeriesV4nameSSSgvp":{"name":"name","abstract":"

    Undocumented

    ","parent_name":"MeasurementSeries"},"Classes/C8yMutableDevice/MeasurementSeries.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC17MeasurementSeriesV5labelSSSgvp":{"name":"label","abstract":"

    Undocumented

    ","parent_name":"MeasurementSeries"},"Classes/C8yMutableDevice/MeasurementSeries.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC17MeasurementSeriesV4unitSSSgvp":{"name":"unit","abstract":"

    Undocumented

    ","parent_name":"MeasurementSeries"},"Classes/C8yMutableDevice/MeasurementSeries.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC17MeasurementSeriesV7yValuesSaySdGvp":{"name":"yValues","abstract":"

    Undocumented

    ","parent_name":"MeasurementSeries"},"Classes/C8yMutableDevice/MeasurementSeries.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC17MeasurementSeriesV7xValuesSaySSGvp":{"name":"xValues","abstract":"

    Undocumented

    ","parent_name":"MeasurementSeries"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC6deviceAA0dF0Vvp":{"name":"device","abstract":"

    Wrapped device to which we want to add dynamic data

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC8positionSo22CLLocationCoordinate2DVSgvp":{"name":"position","abstract":"

    Current GPS location of device

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC13reloadMetricsSbvp":{"name":"reloadMetrics","abstract":"

    Set to true if you want to load latest metrics for the device, value will reset back to false once reload has completed

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC10reloadLogsSbvp":{"name":"reloadLogs","abstract":"

    Set to true if you want to load latest logs for the device, value will reset back to false once reload has completed

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC12reloadAlarmsSbvp":{"name":"reloadAlarms","abstract":"

    Set to true if you want to load latest alarms for the device, value will reset back to false once reload has completed

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC16reloadOperationsSbvp":{"name":"reloadOperations","abstract":"

    Set to true if you want to load latest operations history for the device, value will reset back to false once reload has completed

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC12batteryLevelSdvp":{"name":"batteryLevel","abstract":"

    Returns the current battery level if available (returns -2 if not applicable)

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC13primaryMetricAC11MeasurementVvp":{"name":"primaryMetric","abstract":"

    Returns the primary metric for this device e.g. Temperature, ambiance etc.","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC20primaryMetricHistoryAC17MeasurementSeriesVvp":{"name":"primaryMetricHistory","abstract":"

    Returns the primary metric history

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC12measurementsSDySSSayAA0D11MeasurementVGGvp":{"name":"measurements","abstract":"

    Returns all available measurements captured by Cumulocity for this device

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC6eventsSayAA0D5EventVGvp":{"name":"events","abstract":"

    Returns all the latest events received by Cumulocity for the device

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC6alarmsSayAA0D5AlarmVGvp":{"name":"alarms","abstract":"

    Returns all the latest alarms received by Cumulocity for the device

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC16operationHistorySayAA0D9OperationVGvp":{"name":"operationHistory","abstract":"

    Returns a list of all operations that are pending or completed that have been submitted to Cumulocity for this device

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC12isMonitoringSbvp":{"name":"isMonitoring","abstract":"

    Indicates whether there is currently a background thread in place to periodically fetch the latest preferred metric and battery level","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC12isRestartingSbvp":{"name":"isRestarting","abstract":"

    Convenience attribute to try and detect if a device is currently being restarted, i.e. someone submitted a ‘c8y_Restart’ operation","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC14lastAttachmentAA18JcMultiPartContentV0lK0VSgvp":{"name":"lastAttachment","abstract":"

    Convenience attribute that caches the last binary file associated with the device that was fetched from Cumulocity","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC4connAA0dA10ConnectionCSgvp":{"name":"conn","abstract":"

    Associated Cumulocity connection info that allows this object to fetch/post data

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceCACycfc":{"name":"init()","abstract":"

    Default constructor representing a new C8yDevice

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC_10connectionAcA0dF0V_AA0dA10ConnectionCtcfc":{"name":"init(_:connection:)","abstract":"

    Constructor to create a mutable device for the give device

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC22primaryMetricPublisher09preferredH015refreshInterval7Combine03AnyI0VyAC11MeasurementVs5NeverOGSSSg_SdtF":{"name":"primaryMetricPublisher(preferredMetric:refreshInterval:)","abstract":"

    Provides a publisher that can be used to listen for periodic updates to primary metric

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC7restartyyF":{"name":"restart()","abstract":"

    Submits an operation to Cumulocity to ask the device to restart","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC22toggleMaintainanceModeyyKF":{"name":"toggleMaintainanceMode()","abstract":"

    Sets the device’s requiredResponseInterval to -1 to trigger Cumulocity’s maintenance mode.","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC11toggleRelayyyKF":{"name":"toggleRelay()","abstract":"

    Submits an operation to switch the relay and also synchronises the device relay attribute C8yDevice.relayState.","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC06updateF8Property7withKey5valueySS_SStKF":{"name":"updateDeviceProperty(withKey:value:)","abstract":"

    Updates the server side Cumulocity Managed Object based on the properties provided here.

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC9provision7Combine12AnyPublisherVyAA0dF0VAA19JcConnectionRequestC8APIErrorVyAA0daL0C_GGyKF":{"name":"provision()","abstract":"

    Provisions the netwok connection for the device.","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC11deprovision7Combine12AnyPublisherVyAA0dF0VAA19JcConnectionRequestC8APIErrorVyAA0daL0C_GGyKF":{"name":"deprovision()","abstract":"

    Deprovisions the netwok connection from the device.","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC12runOperationy7Combine12AnyPublisherVySSAA19JcConnectionRequestC8APIErrorVyAA0daM0C_GGAA0dH0VKF":{"name":"runOperation(_:)","abstract":"

    Submits the given operation to Cumulocity and records it in operationHistory","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC12postNewAlarm4type8severity4text7Combine12AnyPublisherVyAA0dI0VAA19JcConnectionRequestC8APIErrorVyAA0daQ0C_GGSS_AL8SeverityOSStKF":{"name":"postNewAlarm(type:severity:text:)","abstract":"

    Submits the new alarm to Cumulocity and records it in alarms","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC11updateAlarmy7Combine12AnyPublisherVyAA0dH0VAA19JcConnectionRequestC8APIErrorVyAA0daM0C_GGAIKF":{"name":"updateAlarm(_:)","abstract":"

    Updates the existing alarm to Cumulocity and the copy in alarms

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC02toF14PositionUpdateAA0dF0VyF":{"name":"toDevicePositionUpdate()","abstract":"

    Convenience method to create a Managed Object containing only the device’s GPS position

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC21updateMetricsForTodayyyF":{"name":"updateMetricsForToday()","abstract":"

    Fetches latest device metrics, views will be updated automatically via published attribute measurements","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC23fetchAllMetricsForToday7Combine12AnyPublisherVySDySSSayAA0D11MeasurementVGGAA19JcConnectionRequestC8APIErrorVyAA0daQ0C_GGyF":{"name":"fetchAllMetricsForToday()","abstract":"

    Fetches latest device metrics from Cumulocity

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC23updateEventLogsForTodayyyF":{"name":"updateEventLogsForToday()","abstract":"

    Fetches latest device event logs, views will be updated automatically via published attribute events","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC22fetchEventLogsForToday7Combine12AnyPublisherVySayAA0dH0VGAA19JcConnectionRequestC8APIErrorVyAA0daP0C_GGyF":{"name":"fetchEventLogsForToday()","abstract":"

    Fetches latest device events from Cumulocity

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC22updateOperationHistoryyyF":{"name":"updateOperationHistory()","abstract":"

    Fetches latest device operation history, views will be updated automatically via published attribute operationHistory","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC21fetchOperationHistory7Combine12AnyPublisherVySayAA0dH0VGAA19JcConnectionRequestC8APIErrorVyAA0daN0C_GGyF":{"name":"fetchOperationHistory()","abstract":"

    Fetches latest device operation history from Cumulocity

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC20updateAlarmsForTodayyyF":{"name":"updateAlarmsForToday()","abstract":"

    Fetches latest device alarms, views will be updated automatically via published attribute alarms","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC25fetchActiveAlarmsForToday7Combine12AnyPublisherVySayAA0D5AlarmVGAA19JcConnectionRequestC8APIErrorVyAA0daQ0C_GGyF":{"name":"fetchActiveAlarmsForToday()","abstract":"

    Fetches latest device alarms from Cumulocity

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC28fetchMostRecentPrimaryMetricy7Combine12AnyPublisherVyAC11MeasurementVs5NeverOGSSSgF":{"name":"fetchMostRecentPrimaryMetric(_:)","abstract":"

    Fetches latest device prefered metric from Cumulocity

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC28startMonitorForPrimaryMetric_15refreshIntervalySSSg_SdtF":{"name":"startMonitorForPrimaryMetric(_:refreshInterval:)","abstract":"

    Initiates a background thread to periodically refetch the preferred metric from Cumulocity.","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC14stopMonitoringyyF":{"name":"stopMonitoring()","abstract":"

    Stops the background thread for the preferred metric refresh and operation history. The thread must have been started by either startMonitorForPrimaryMetric(_:refreshInterval) or","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC34startMonitoringForOperationHistoryyySdF":{"name":"startMonitoringForOperationHistory(_:)","abstract":"

    Starts a background thread to refresh operation history periodically

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC18statusForOperationyAA0dI0VSgSSF":{"name":"statusForOperation(_:)","abstract":"

    Returns the current status for given operation type, Will return only latest valeu if multiple operations exist for the same type

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC15attachmentForId2id7Combine12AnyPublisherVyAA18JcMultiPartContentV0qP0VAA0N17ConnectionRequestC8APIErrorVyAA0daR0C_GGSS_tF":{"name":"attachmentForId(id:)","abstract":"

    Downloads a binary attachment with the given id from Cumolocity and also caches the result in lastAttachment

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC13addAttachment8filename8fileType7content7Combine12AnyPublisherVySSAA19JcConnectionRequestC8APIErrorVyAA0daQ0C_GGSS_SS10Foundation4DataVtF":{"name":"addAttachment(filename:fileType:content:)","abstract":"

    Uploads the given binary content to Cumulocity and updates the managed object associated with this device to record the resulting binary attachment id.","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice.html#/s:25Cumulocity_Client_Library16C8yMutableDeviceC17replaceAttachment5index8filename8fileType7content7Combine12AnyPublisherVyAA18JcMultiPartContentV0tS0VSgAA0Q17ConnectionRequestC8APIErrorVyAA0daU0C_GGSi_S2S10Foundation4DataVtF":{"name":"replaceAttachment(index:filename:fileType:content:)","abstract":"

    Replaces the existing attachment reference and uploades the content to Cumulocity. The existing attachment reference is replaced with the new one.","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice/MeasurementSeries.html":{"name":"MeasurementSeries","abstract":"

    Undocumented

    ","parent_name":"C8yMutableDevice"},"Classes/C8yMutableDevice/Measurement.html":{"name":"Measurement","abstract":"

    Undocumented

    ","parent_name":"C8yMutableDevice"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO7UnknownyA2EmF":{"name":"Unknown","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO5GroupyA2EmF":{"name":"Group","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO5GaugeyA2EmF":{"name":"Gauge","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO11TemperatureyA2EmF":{"name":"Temperature","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO6MotionyA2EmF":{"name":"Motion","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO11AcceleratoryA2EmF":{"name":"Accelerator","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO5LightyA2EmF":{"name":"Light","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO8HumidityyA2EmF":{"name":"Humidity","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO8MoistureyA2EmF":{"name":"Moisture","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO8DistanceyA2EmF":{"name":"Distance","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO7CurrentyA2EmF":{"name":"Current","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO13ElectricMeteryA2EmF":{"name":"ElectricMeter","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO8GasMeteryA2EmF":{"name":"GasMeter","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO10ThermostatyA2EmF":{"name":"Thermostat","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO5MotoryA2EmF":{"name":"Motor","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO6CamerayA2EmF":{"name":"Camera","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO5AlarmyA2EmF":{"name":"Alarm","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO4LockyA2EmF":{"name":"Lock","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO7NetworkyA2EmF":{"name":"Network","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO6RouteryA2EmF":{"name":"Router","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO5PhoneyA2EmF":{"name":"Phone","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:25Cumulocity_Client_Library9C8yDeviceV0E8CategoryO8ComputeryA2EmF":{"name":"Computer","abstract":"

    Undocumented

    ","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html#/s:s12IdentifiableP2id2IDQzvp":{"name":"id","parent_name":"DeviceCategory"},"Structs/C8yDevice/DeviceCategory.html":{"name":"DeviceCategory","abstract":"

    Used to categorise the device type

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV2idSSvp":{"name":"id","abstract":"

    client side id, required by SwiftUI for display purposes

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV11externalIdsSDySSAA0D10ExternalIdVGvp":{"name":"externalIds","abstract":"

    Dictionary of all related external id’s.","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV13groupCategoryAA0d5GroupG0Ovp":{"name":"groupCategory","abstract":"

    Implemented in accordance to protocol C8yObject, always returns .device

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV11orgCategoryAA0d12OrganisationG0Ovp":{"name":"orgCategory","abstract":"

    Implemented in accordance to protocol C8yObject, always returns .na as it is a device

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV14deviceCategoryAC0eG0Ovp":{"name":"deviceCategory","abstract":"

    Returns the category to which the device belongs.","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV16operationalLevelAA0d9OperationG0Ovp":{"name":"operationalLevel","abstract":"

    Convenience attribute to determin if the device is operating correctly or not.

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV11deviceCountSivp":{"name":"deviceCount","abstract":"

    Returns number of child devices

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV11onlineCountSivp":{"name":"onlineCount","abstract":"

    Returns number of child devices that are available

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV12offlineCountSivp":{"name":"offlineCount","abstract":"

    Returns number of child devices that are unavailable

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV11alarmsCountSivp":{"name":"alarmsCount","abstract":"

    Total number of alarms associated with this device

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV7isRelaySbvp":{"name":"isRelay","abstract":"

    Returns true if the associated device is a switch/relay type device

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV10relayStateAA0D13ManagedObjectV05RelayG4TypeOSgvp":{"name":"relayState","abstract":"

    Reflects current state of relay either open, closed or pending","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV6statusAA0D13ManagedObjectV18AvailabilityStatusOvp":{"name":"status","abstract":"

    Returns the Cumulocity derived status of the device.","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV12serialNumberSSSgvp":{"name":"serialNumber","abstract":"

    Returns the device’s serial number if available

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV8supplierSSvp":{"name":"supplier","abstract":"

    String value describing the supplier of the device or ‘generic’ if not defined

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV5modelSSvp":{"name":"model","abstract":"

    String value describing the model of the device or an empty string if not defined

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV8revisionSSSgvp":{"name":"revision","abstract":"

    String value describing the revision of the device or nil if not available

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV8firmwareSSSgvp":{"name":"firmware","abstract":"

    String value describing the device’s firmware version or nil if not available

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV19supportedOperationsSaySSGvp":{"name":"supportedOperations","abstract":"

    String list of operation types that are supported by this device.","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV7networkAA0D15AssignedNetworkVvp":{"name":"network","abstract":"

    Network settings describing what network the device uses to communicate.

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV10isDeployedSbvp":{"name":"isDeployed","abstract":"

    Used in relation to network to determine if the device has been provisioned within the required network.","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV5notesSSSgvp":{"name":"notes","abstract":"

    Arbritary text associated with the device or nil if note available.

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV11lastUpdated10Foundation4DateVSgvp":{"name":"lastUpdated","abstract":"

    Date/time that the Managed Object represeting this device was last updated in Cumulocity

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV11lastMessage10Foundation4DateVSgvp":{"name":"lastMessage","abstract":"

    Date/time that Cumulocity last received some kind of activity from the device.","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV24requiredResponseIntervalSiSgvp":{"name":"requiredResponseInterval","abstract":"

    Value in seconds used to determine device availability, i.e. the device is considered unavailable if no activity is received from the device within","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV7webLinkSSSgvp":{"name":"webLink","abstract":"

    Custom attribute to allow a web url to be associated with the device.","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV9connectedSbvp":{"name":"connected","abstract":"

    This attribute only applies to devices that connect to Cumulocity using push notifications rather than the more typical polling mechanism","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV6alarmsAA0D13ManagedObjectV18ActiveAlarmsStatusVSgvp":{"name":"alarms","abstract":"

    Alarm summary for device.

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV10dataPointsAA0d4DataG0VSgvp":{"name":"dataPoints","abstract":"

    Defines the type of measurements that can be collected for this device and gives an indication to how they should be displayed

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV20wrappedManagedObjectAA0dgH0Vvp":{"name":"wrappedManagedObject","abstract":"

    Represents the wrapped Managed Object that defines this device

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV8hierachySSSgvp":{"name":"hierachy","abstract":"

    String representing the hierachy in which device belongs, i.e. list the parent group in which device is nested.","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV11attachmentsSaySSGvp":{"name":"attachments","abstract":"

    List of attachment references associated with this device. The attachments themselves can be","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV8childrenSayAA03AnyD6ObjectVGvp":{"name":"children","abstract":"

    List of child devices associated with this device, only applicable for router or gateway type devices.

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV10externalId4typeACSS_SStcfc":{"name":"init(externalId:type:)","abstract":"

    Creates a new empty device with the given external id and type

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceVyAcA0D13ManagedObjectVcfc":{"name":"init(_:)","abstract":"

    Creates a device based on the underlying managed object

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV11isDifferentySbACF":{"name":"isDifferent(_:)","abstract":"

    Convenience method to determine if the given device matches all of the same attributes as this device

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV16defaultIdAndTypeSSyF":{"name":"defaultIdAndType()","abstract":"

    Returns a string representing the default external id and type if provided or if not the c8y internal id.

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV9defaultIdSSSgyF":{"name":"defaultId()","abstract":"

    Returns the default external id if provided or if not the c8y internal id.

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV5match13forExternalId4typeSbSS_SSSgtF":{"name":"match(forExternalId:type:)","abstract":"

    Returns true if the given external id matches this device

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV24matchRawStringIdentifier4line9separatorSbSS_SJSgtF":{"name":"matchRawStringIdentifier(line:separator:)","abstract":"

    Returns true if an external id and type can be found in the formatted string, which then matches one of the devices.

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV19generateQRCodeImageSo7UIImageCyKF":{"name":"generateQRCodeImage()","abstract":"

    Returns a UIImage representing a QR code of the default id of this device

    ","parent_name":"C8yDevice"},"Structs/C8yDevice.html#/s:25Cumulocity_Client_Library9C8yDeviceV19generateQRCodeImage7forTypeSo7UIImageCSSSg_tKF":{"name":"generateQRCodeImage(forType:)","abstract":"

    Returns a UIImage representing a QR code for the given external id type of this device.","parent_name":"C8yDevice"},"Structs/C8yGroup/Info.html#/s:25Cumulocity_Client_Library8C8yGroupV4InfoV7orgNameSSvp":{"name":"orgName","abstract":"

    Undocumented

    ","parent_name":"Info"},"Structs/C8yGroup/Info.html#/s:25Cumulocity_Client_Library8C8yGroupV4InfoV7subNameSSSgvp":{"name":"subName","abstract":"

    Undocumented

    ","parent_name":"Info"},"Structs/C8yGroup/Info.html#/s:25Cumulocity_Client_Library8C8yGroupV4InfoV11contractRefSSSgvp":{"name":"contractRef","abstract":"

    Undocumented

    ","parent_name":"Info"},"Structs/C8yGroup/Info.html#/s:25Cumulocity_Client_Library8C8yGroupV4InfoV7addressAA0D7AddressVSgvp":{"name":"address","abstract":"

    Undocumented

    ","parent_name":"Info"},"Structs/C8yGroup/Info.html#/s:25Cumulocity_Client_Library8C8yGroupV4InfoV8planningAA0D8PlanningVSgvp":{"name":"planning","abstract":"

    Undocumented

    ","parent_name":"Info"},"Structs/C8yGroup/Info.html#/s:25Cumulocity_Client_Library8C8yGroupV4InfoV9siteOwnerAA0d7ContactF0VSgvp":{"name":"siteOwner","abstract":"

    Undocumented

    ","parent_name":"Info"},"Structs/C8yGroup/Info.html#/s:25Cumulocity_Client_Library8C8yGroupV4InfoV10adminOwnerAA0d7ContactF0VSgvp":{"name":"adminOwner","abstract":"

    Undocumented

    ","parent_name":"Info"},"Structs/C8yGroup/Info.html#/s:25Cumulocity_Client_Library8C8yGroupV4InfoV7orgName03subH07address7contact8planningAESS_SSSgAA0D7AddressVSgAA0d7ContactF0VSgAA0D8PlanningVSgtcfc":{"name":"init(orgName:subName:address:contact:planning:)","abstract":"

    Undocumented

    ","parent_name":"Info"},"Structs/C8yGroup/Info.html#/s:25Cumulocity_Client_Library8C8yGroupV4InfoV11isDifferentySbAESgF":{"name":"isDifferent(_:)","abstract":"

    Undocumented

    ","parent_name":"Info"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV2idSSvp":{"name":"id","abstract":"

    client side id, required by SwiftUI for display purposes

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV11externalIdsSDySSAA0D10ExternalIdVGvp":{"name":"externalIds","abstract":"

    Dictionary of all related external id’s.","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV13groupCategoryAA0deG0Ovp":{"name":"groupCategory","abstract":"

    Implemented in accordance to protocol C8yObject in order to categorise the type of group","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV8hierachySSSgvp":{"name":"hierachy","abstract":"

    String representing the hierachy in which group belongs, i.e. list the parent group in which device is nested.","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV4infoAC4InfoVvp":{"name":"info","abstract":"

    Custom attribute to locate the group if it represents a physical category such as Site, Building or Room.

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV9subGroupsSayACGvp":{"name":"subGroups","abstract":"

    Returns a list of all the subgroups associated with this group

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV8childrenSayAA03AnyD6ObjectVGvp":{"name":"children","abstract":"

    Returns a list of all the subgroups and devices associated with this group

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV11deviceCountSivp":{"name":"deviceCount","abstract":"

    Undocumented

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV20wrappedManagedObjectAA0dgH0Vvp":{"name":"wrappedManagedObject","abstract":"

    Represents the wrapped Managed Object that defines this group

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupVyAcA0D13ManagedObjectVcfc":{"name":"init(_:)","abstract":"

    Constructor to create a group for the given c8y managed object

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV11isDifferentySbACF":{"name":"isDifferent(_:)","abstract":"

    Convenience method to determine if the given group matches all of the same attributes as this group

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV11isDifferentySbAA0D6DeviceVF":{"name":"isDifferent(_:)","abstract":"

    Convenience method to determine if the given device matches on of the devices associated with this group

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV16defaultIdAndTypeSSyF":{"name":"defaultIdAndType()","abstract":"

    Returns a string representing the default external id and type if provided or if not the c8y internal id.

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV9defaultIdSSSgyF":{"name":"defaultId()","abstract":"

    Returns the default external id if provided or if not the c8y internal id.

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV19generateQRCodeImageSo7UIImageCyKF":{"name":"generateQRCodeImage()","abstract":"

    Returns a UIImage representing a QR code of the default id of this device

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV16isPlannedForDateySb10Foundation0I0VF":{"name":"isPlannedForDate(_:)","abstract":"

    Undocumented

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV5match13forExternalId4typeSbSS_SSSgtF":{"name":"match(forExternalId:type:)","abstract":"

    Returns true if the given external id matches one for this group

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV8containsySbSSF":{"name":"contains(_:)","abstract":"

    Returns true if a sub-asset with the given internal id is found in this group or one its children

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV5group13forExternalId6ofTypeACSgSS_SStF":{"name":"group(forExternalId:ofType:)","abstract":"

    returns the sub-group matching the given external id in this group or one of its children

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV6device04withD2IdAA0D6DeviceVSgSSSg_tF":{"name":"device(withC8yId:)","abstract":"

    returns the device within this group or one of its children for the given id

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV6device13forExternalId6ofTypeAA0D6DeviceVSgSS_SStF":{"name":"device(forExternalId:ofType:)","abstract":"

    returns the device within this group or one of its children for the given external id

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV05addToE0yyxAA0D6ObjectRzlF":{"name":"addToGroup(_:)","abstract":"

    Adds the given asset to the group

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV05addToE0010c8yIdOfSubE06objectSbSS_xtAA0D6ObjectRzlF":{"name":"addToGroup(c8yIdOfSubGroup:object:)","abstract":"

    Adds the given asset to the sub-group within this group one of its children

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV010removeFromE0ySbSSF":{"name":"removeFromGroup(_:)","abstract":"

    Removes the specified asset from the group or sub group of one of its children

    ","parent_name":"C8yGroup"},"Structs/C8yGroup.html#/s:25Cumulocity_Client_Library8C8yGroupV09replaceInE0ySbxAA0D6ObjectRzlF":{"name":"replaceInGroup(_:)","abstract":"

    Replaces the current asset in the group or sub group of one of its children

    ","parent_name":"C8yGroup"},"Structs/C8yGroup/Info.html":{"name":"Info","abstract":"

    Undocumented

    ","parent_name":"C8yGroup"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC7objectsSayAA03AnyD6ObjectVGvp":{"name":"objects","abstract":"

    Objects that published from this collection. Devices and Groups are wrapped in an AnyC8yObject instance to avoid collection","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC10connectionAA0dA10ConnectionCSgvp":{"name":"connection","abstract":"

    The connection reference that was last used to load the collection via load(_:c8yReferencesToLoad:includeSubGroups:)

    ","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC8networksAA0D8NetworksCvp":{"name":"networks","abstract":"

    List of available network providers

    ","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC10groupCountSivp":{"name":"groupCount","abstract":"

    Undocumented

    ","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC11deviceCountSivp":{"name":"deviceCount","abstract":"

    Undocumented

    ","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionCACycfc":{"name":"init()","abstract":"

    Default constructor, use from SwiftUI Views with the prefix @StateObject.","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC10setRefresh_16includeSubGroupsySd_SbtF":{"name":"setRefresh(_:includeSubGroups:)","abstract":"

    Established a background thread to automatically refresh all of the assets in the collection i.e. detect","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC11stopRefreshyyF":{"name":"stopRefresh()","abstract":"

    Disables background refresh thread","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC07refreshE0yyxAA0D6ObjectRzlF":{"name":"refreshAsset(_:)","abstract":"

    Force refresh the given asset, i.e. retrieve latest version from Cumulocity","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC9doRefresh16includeSubGroups17completionHandlerySb_yyctF":{"name":"doRefresh(includeSubGroups:completionHandler:)","abstract":"

    Force a refresh of all assets in the collection

    ","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC4load_19c8yReferencesToLoad16includeSubGroups7Combine12AnyPublisherVySayAA0pD6ObjectVGAA19JcConnectionRequestC8APIErrorVyAA0daT0C_GGARSg_SaySSGSbtKF":{"name":"load(_:c8yReferencesToLoad:includeSubGroups:)","abstract":"

    Call this method to populate your collection with the required assets.","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC6reload_16includeSubGroups7Combine12AnyPublisherVySayAA0lD6ObjectVGAA19JcConnectionRequestC8APIErrorVyAA0daP0C_GGSgSaySSG_SbtKF":{"name":"reload(_:includeSubGroups:)","abstract":"

    Similar to load(:c8yReferencesToLoad:includeSubGroups) call this method to repopulate your collection with the required assets.

    ","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC5clearyyF":{"name":"clear()","abstract":"

    Clears out the collection, all assets will be removed locally

    ","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC04isInF0ySbAA0D5GroupVF":{"name":"isInCollection(_:)","abstract":"

    Returns true if the given group is referenced in the collection at the top-level

    ","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC04isInF0ySbSSF":{"name":"isInCollection(_:)","abstract":"

    Returns true if an asset with the given id is referenced in the collection at the top-level

    ","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC8groupFor5c8yIdAA0D5GroupVSgSS_tF":{"name":"groupFor(c8yId:)","abstract":"

    Returns the group for the given id, or nil if not found.","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC9deviceForyAA0D6DeviceVSgSSF":{"name":"deviceFor(_:)","abstract":"

    Returns the device for the given id, or nil if not found.","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC9deviceFor10externalId6ofTypeAA0D6DeviceVSgSS_SStF":{"name":"deviceFor(externalId:ofType:)","abstract":"

    Returns the device for the given external id, or nil if not found.","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC9objectForySaySSGSg4path_AA03AnyD6ObjectVSg0G0tSSF":{"name":"objectFor(_:)","abstract":"

    Returns the asset for the given id, or nil if not found.","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC16replaceObjectForySbxAA0dH0RzlF":{"name":"replaceObjectFor(_:)","abstract":"

    Replaces an existing asset with the given asset using the object c8y internal id.

    ","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC3addyyxAA0D6ObjectRzlF":{"name":"add(_:)","abstract":"

    Adds an asset to the collection","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC6remove5c8yIdSbSS_tF":{"name":"remove(c8yId:)","abstract":"

    Removes the asset from the local collection.","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC17addGroupReference5c8yId16includeSubGroups17completionHandlerySS_SbyAA0dH0VSg_s5Error_pSgtctF":{"name":"addGroupReference(c8yId:includeSubGroups:completionHandler:)","abstract":"

    Adds a group asset to the local collection using its c8y Internal id.","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC6create_17completionHandleryx_yxSg_s5Error_pSgtctKAA0D6ObjectRzlF":{"name":"create(_:completionHandler:)","abstract":"

    Creates the new asset in Cumulocity and then adds it to the local collection if successful","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC10saveObject_17completionHandleryx_ySb_s5Error_pSgtctKAA0dH0RzlF":{"name":"saveObject(_:completionHandler:)","abstract":"

    Saves any changes to the asset in Cumulocity

    ","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC6delete_17completionHandleryx_ySbctAA0D6ObjectRzlF":{"name":"delete(_:completionHandler:)","abstract":"

    Deletes the existing asset from Cumulocity and then removed it from the local collection if necessary","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC10addToGroup_05c8yOfI017completionHandleryx_SSyxSg_s5Error_pSgtctKAA0D6ObjectRzlF":{"name":"addToGroup(_:c8yOfGroup:completionHandler:)","abstract":"

    Convenience method that allows a new device or group to be created and then added to an existing group or sub-group. Following which, it then ensures that the local collection is updated","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC13assignToGroup_05c8yOfI017completionHandleryx_SSyxSg_s5Error_pSgtctAA0D6ObjectRzlF":{"name":"assignToGroup(_:c8yOfGroup:completionHandler:)","abstract":"

    Convenience method that allows an existing device or group to be added to an existing group or sub-group. Following which, it then ensures that the local collection is updated","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC11lookupGroup5c8yId17completionHandlerySS_yAA0dH0VSg_s5Error_pSgtctF":{"name":"lookupGroup(c8yId:completionHandler:)","abstract":"

    Returns the group for the given c8y internal id, or nil if not found. It first checks in the local cache and if not found queries the back-end cumulocity tenant","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC12lookupDevice5c8yId17completionHandlerySS_yAA0dH0VSg_s5Error_pSgtctF":{"name":"lookupDevice(c8yId:completionHandler:)","abstract":"

    Returns the device for the given c8y internal id, or nil if not found. It first checks in the local cache and if not found queries the back-end cumulocity tenant","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC12lookupDevice13forExternalId6ofType17completionHandlerySS_SSyAA0dH0VSg_AA19JcConnectionRequestC8APIErrorVyAA0daQ0C_GSgtctF":{"name":"lookupDevice(forExternalId:ofType:completionHandler:)","abstract":"

    Returns the device for the given external id and type, or nil if not found. It first checks in the local cache and if not found queries the back-end cumulocity tenant","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html#/s:25Cumulocity_Client_Library18C8yAssetCollectionC11lookupGroup13forExternalId4type17completionHandlerySS_SSyAA0dH0VSg_s5Error_pSgtctF":{"name":"lookupGroup(forExternalId:type:completionHandler:)","abstract":"

    Returns the group for the given external id and type, or nil if not found. It first checks in the local cache and if not found queries the back-end cumulocity tenant","parent_name":"C8yAssetCollection"},"Classes/C8yAssetCollection.html":{"name":"C8yAssetCollection","abstract":"

    Class to allow you to manage an abritary collection of groups or devices from the users device"},"Structs/C8yGroup.html":{"name":"C8yGroup","abstract":"

    Encapsulates a c8y C8yManagedObject managed object and treats it as a group exposing attributes and methods typically attributed to managing a group.

    "},"Structs/C8yDevice.html":{"name":"C8yDevice","abstract":"

    Encapsulates a c8y C8yManagedObject managed object and treats it as a device exposing attributes and methods typically attributed to a device"},"Classes/C8yMutableDevice.html":{"name":"C8yMutableDevice","abstract":"

    Presents a C8Device device that can be observed for changed within in a SwiftUI View directly."},"Classes/C8yEditableDevice.html":{"name":"C8yEditableDevice","abstract":"

    Undocumented

    "},"Classes/C8yEditableGroup.html":{"name":"C8yEditableGroup","abstract":"

    Undocumented

    "},"Structs/AnyC8yObject.html":{"name":"AnyC8yObject","abstract":"

    Wrapper to allow objects deviced from C8yObject to managed as a collection."},"Protocols/C8yObject.html":{"name":"C8yObject","abstract":"

    Protocol identifying common features for all cumulocity assets managed via a C8yManagedObject

    "},"Classes/C8yNetworks.html":{"name":"C8yNetworks","abstract":"

    Undocumented

    "},"installation.html":{"name":"Installation"},"quick-use-guide.html":{"name":"Quick Use Guide"},"About.html":{"name":"About"},"High%20Level%20Access.html":{"name":"High Level Access"},"Custom%20Fragments.html":{"name":"Custom Fragments"},"Access%2FUpdate%20Objects.html":{"name":"Access/Update Objects"},"Data%20Models.html":{"name":"Data Models"},"Custom%20Models.html":{"name":"Custom Models"},"API%20Tools.html":{"name":"API Tools"},"Other%20Classes.html":{"name":"Other Classes","abstract":"

    The following classes are available globally.

    "},"Other%20Global%20Variables.html":{"name":"Other Global Variables","abstract":"

    The following global variables are available globally.

    "},"Other%20Enums.html":{"name":"Other Enumerations","abstract":"

    The following enumerations are available globally.

    "},"Other%20Extensions.html":{"name":"Other Extensions","abstract":"

    The following extensions are available globally.

    "},"Other%20Structs.html":{"name":"Other Structures","abstract":"

    The following structures are available globally.

    "}} \ No newline at end of file diff --git a/docs/out/undocumented.json b/docs/out/undocumented.json index 72b0608..54bd060 100644 --- a/docs/out/undocumented.json +++ b/docs/out/undocumented.json @@ -175,48 +175,6 @@ "symbol_kind": "source.lang.swift.decl.var.instance", "warning": "undocumented" }, - { - "file": "/Users/jcart/Programming/xcode/c8y-ios-client/Cumulocity Client Library/Sources/c8y-lib/common/core/RepeatingTimer.swift", - "line": 16, - "symbol": "JcRepeatingTimer.timeInterval", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/jcart/Programming/xcode/c8y-ios-client/Cumulocity Client Library/Sources/c8y-lib/common/core/RepeatingTimer.swift", - "line": 18, - "symbol": "JcRepeatingTimer.init(timeInterval:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/jcart/Programming/xcode/c8y-ios-client/Cumulocity Client Library/Sources/c8y-lib/common/core/RepeatingTimer.swift", - "line": 31, - "symbol": "JcRepeatingTimer.eventHandler", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/jcart/Programming/xcode/c8y-ios-client/Cumulocity Client Library/Sources/c8y-lib/common/core/RepeatingTimer.swift", - "line": 51, - "symbol": "JcRepeatingTimer.resume()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/jcart/Programming/xcode/c8y-ios-client/Cumulocity Client Library/Sources/c8y-lib/common/core/RepeatingTimer.swift", - "line": 58, - "symbol": "JcRepeatingTimer.resume(_:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/jcart/Programming/xcode/c8y-ios-client/Cumulocity Client Library/Sources/c8y-lib/common/core/RepeatingTimer.swift", - "line": 75, - "symbol": "JcRepeatingTimer.suspend()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, { "file": "/Users/jcart/Programming/xcode/c8y-ios-client/Cumulocity Client Library/Sources/c8y-lib/common/extensions/DateExtensions.swift", "line": 13,