Skip navigation links
A B C D E F G H I J L M N O P R S T U V W X Y Z 

A

acceleration - Variable in class io.relayr.java.model.AccelGyroscope
 
Acceleration() - Constructor for class io.relayr.java.model.AccelGyroscope.Acceleration
 
Acceleration(float, float, float) - Constructor for class io.relayr.java.model.AccelGyroscope.Acceleration
 
AccelGyroscope - Class in io.relayr.java.model
Reading.value for Wunderbar's Accelerometer sensor.
AccelGyroscope() - Constructor for class io.relayr.java.model.AccelGyroscope
 
AccelGyroscope.Acceleration - Class in io.relayr.java.model
 
AccelGyroscope.AngularSpeed - Class in io.relayr.java.model
 
Account - Class in io.relayr.java.model.account
Third party account that can be connected with the relayr user.
Account(String, String, String) - Constructor for class io.relayr.java.model.account.Account
 
AccountDevice - Class in io.relayr.java.model.account
 
AccountDevice(String, String, AccountDevice.AccountDeviceExtra) - Constructor for class io.relayr.java.model.account.AccountDevice
 
AccountsApi - Interface in io.relayr.java.api
 
AccountType - Enum in io.relayr.java.model.account
 
AccountUrl - Class in io.relayr.java.model.account
 
AccountUrl(String) - Constructor for class io.relayr.java.model.account.AccountUrl
 
Action - Class in io.relayr.java.model.action
 
Action() - Constructor for class io.relayr.java.model.action.Action
 
addDevice(String, GroupDeviceAdd) - Method in interface io.relayr.java.api.GroupsApi
Adds device to a group and returns 200 OK if successful, error otherwise.
addDevice(String...) - Method in class io.relayr.java.model.groups.Group
Calls Observer.onNext(Object) if device is added to the group.
additionalItems - Variable in class io.relayr.java.model.models.schema.ValueSchema
Validation keywords for arrays
additionalProperties - Variable in class io.relayr.java.model.models.schema.ValueSchema
 
addTopic(String) - Method in class io.relayr.java.model.notifications.NotificationSubDelete
 
AggregatedBooleans - Class in io.relayr.java.model.aggregated
 
AggregatedBooleans() - Constructor for class io.relayr.java.model.aggregated.AggregatedBooleans
 
AggregatedData - Class in io.relayr.java.model.aggregated
 
AggregatedData() - Constructor for class io.relayr.java.model.aggregated.AggregatedData
 
AggregatedDataHelper - Class in io.relayr.java.api.helpers
Wraps History API and provides additional functionalities like 1.
AggregatedDataService - Interface in io.relayr.java.api.services
This class incorporates a wrapped version of the relayr histyory aggregate API calls.
AggregatedLatLon - Class in io.relayr.java.model.aggregated
 
AggregatedLatLon() - Constructor for class io.relayr.java.model.aggregated.AggregatedLatLon
 
AggregatedMeta - Class in io.relayr.java.model.aggregated
 
AggregatedMeta() - Constructor for class io.relayr.java.model.aggregated.AggregatedMeta
 
AggregatedReading - Class in io.relayr.java.model.aggregated
 
AggregatedReading() - Constructor for class io.relayr.java.model.aggregated.AggregatedReading
 
AggregatedXYZ - Class in io.relayr.java.model.aggregated
 
AggregatedXYZ() - Constructor for class io.relayr.java.model.aggregated.AggregatedXYZ
 
Aggregates - Class in io.relayr.java.api.helpers
 
Aggregates() - Constructor for class io.relayr.java.api.helpers.Aggregates
 
Aggregates.Aggregate - Enum in io.relayr.java.api.helpers
 
Aggregates.Interval - Enum in io.relayr.java.api.helpers
 
allOf - Variable in class io.relayr.java.model.models.schema.ValueSchema
Validation keywords for any instance type
angularSpeed - Variable in class io.relayr.java.model.AccelGyroscope
 
AngularSpeed() - Constructor for class io.relayr.java.model.AccelGyroscope.AngularSpeed
 
AngularSpeed(float, float, float) - Constructor for class io.relayr.java.model.AccelGyroscope.AngularSpeed
 
anyOf - Variable in class io.relayr.java.model.models.schema.ValueSchema
 
ApiHelper - Class in io.relayr.java.api
 
ApiHelper() - Constructor for class io.relayr.java.api.ApiHelper
 
ApiHelper.InterceptorType - Enum in io.relayr.java.api
 
ApiHelper.UnauthorizedException - Class in io.relayr.java.api
 
App - Class in io.relayr.java.model.projects
An app is a basic entity in the relayr platform.
App(String, String, String) - Constructor for class io.relayr.java.model.projects.App
Construction Method for an app
AppliedTemplate - Class in io.relayr.java.model.rules
 
AppliedTemplate() - Constructor for class io.relayr.java.model.rules.AppliedTemplate
 
applyTemplate(TemplateParameters, String, String, String) - Method in interface io.relayr.java.api.RuleTemplateApi
Applies a given template.
areItemsUnique() - Method in class io.relayr.java.model.models.schema.ArraySchema
 
ArraySchema - Class in io.relayr.java.model.models.schema
 
ArraySchema(ValueSchema) - Constructor for class io.relayr.java.model.models.schema.ArraySchema
 
asArray() - Method in class io.relayr.java.model.models.schema.ValueSchema
 
asBoolean() - Method in class io.relayr.java.model.models.schema.ValueSchema
 
asInteger() - Method in class io.relayr.java.model.models.schema.ValueSchema
 
asNumber() - Method in class io.relayr.java.model.models.schema.ValueSchema
 
asObject() - Method in class io.relayr.java.model.models.schema.ValueSchema
 
asString() - Method in class io.relayr.java.model.models.schema.ValueSchema
 
authKey - Variable in class io.relayr.java.model.WebSocketConfig
 
available() - Method in class io.relayr.java.storage.DeviceModelCache
 

B

blue - Variable in class io.relayr.java.model.LightColorProx.Color
 
Bookmark - Class in io.relayr.java.model
A bookmark is used to favorite a Public Device.
Bookmark(String, String, Date) - Constructor for class io.relayr.java.model.Bookmark
 
BookmarkDevice - Class in io.relayr.java.model.device
The BookmarkDevice class is a representation of public device that user bookmarked.
BookmarkDevice(String, String, String, String, String, String, boolean) - Constructor for class io.relayr.java.model.device.BookmarkDevice
 
bookmarkPublicDevice(String, String) - Method in interface io.relayr.java.api.UserApi
Bookmarks a specific public device.
BooleanObserver<T> - Class in io.relayr.java.helper.observer
This observable reacts on onNext or onComplete only once
BooleanObserver() - Constructor for class io.relayr.java.helper.observer.BooleanObserver
 
BooleanSchema - Class in io.relayr.java.model.models.schema
 
BooleanSchema(ValueSchema) - Constructor for class io.relayr.java.model.models.schema.BooleanSchema
 
build() - Method in class io.relayr.java.RelayrJavaSdk.Builder
Initializes SDK with inserted parameters
Builder() - Constructor for class io.relayr.java.RelayrJavaSdk.Builder
 

C

CACHE_NOT_READY - Static variable in exception io.relayr.java.model.models.error.DeviceModelsException
 
cacheModels(boolean) - Method in class io.relayr.java.RelayrJavaSdk.Builder
If true it will cache all device models in the background.
cacheNotReady() - Static method in exception io.relayr.java.model.models.error.DeviceModelsException
 
channel - Variable in class io.relayr.java.model.WebSocketConfig
 
ChannelApi - Interface in io.relayr.java.api
 
ChannelCredentials(String, String, String, String) - Constructor for class io.relayr.java.model.channel.DataChannel.ChannelCredentials
 
ChannelDefinition - Class in io.relayr.java.model.channel
 
ChannelDefinition(String) - Constructor for class io.relayr.java.model.channel.ChannelDefinition
Creates channel definition object with default ChannelTransport.MQTT transport type
ChannelDefinition(String, ChannelTransport) - Constructor for class io.relayr.java.model.channel.ChannelDefinition
Creates channel definition object.
ChannelInfo(String, String, String) - Constructor for class io.relayr.java.model.channel.ExistingChannel.ChannelInfo
 
ChannelTransport - Enum in io.relayr.java.model.channel
 
checkDevicePermission(String, String) - Method in interface io.relayr.java.api.DeviceApi
Checks device permission
checkDevicePermission(String, DevicePermission) - Method in class io.relayr.java.model.User
 
cipherKey - Variable in class io.relayr.java.model.WebSocketConfig
 
clean() - Method in class io.relayr.java.websocket.WebSocketClient
 
CloudApi - Interface in io.relayr.java.api
 
clr - Variable in class io.relayr.java.model.LightColorProx
 
Color(int, int, int) - Constructor for class io.relayr.java.model.LightColorProx.Color
 
Command - Class in io.relayr.java.model.action
Defines name to be sent to device.
Command(String, String, Object) - Constructor for class io.relayr.java.model.action.Command
 
comparator1 - Variable in class io.relayr.java.model.rules.ProtoIoTRule
 
comparator2 - Variable in class io.relayr.java.model.rules.ProtoIoTRule
 
compareTo(Group) - Method in class io.relayr.java.model.groups.Group
 
Configuration - Class in io.relayr.java.model.action
Defines configuration parameters currently on device.
Configuration(String, String, Object) - Constructor for class io.relayr.java.model.action.Configuration
 
configuration - Variable in class io.relayr.java.model.FirmwareVersion
 
connectCallback(Object) - Method in interface io.relayr.java.websocket.WebSocketCallback
 
constant1 - Variable in class io.relayr.java.model.rules.ProtoIoTRule
 
constant2 - Variable in class io.relayr.java.model.rules.ProtoIoTRule
 
containsAdditionalItems() - Method in class io.relayr.java.model.models.schema.ArraySchema
 
create(ChannelDefinition) - Method in interface io.relayr.java.api.ChannelApi
Creates an MQTT channel for a device specified with ChannelDefinition.deviceId Used in RelayrJavaSdk.getWebSocketClient() to create channels and subscribe to device readings.
create(String) - Static method in class io.relayr.java.model.notifications.Notification
 
create(String, String...) - Static method in class io.relayr.java.model.notifications.NotificationSubCreate
 
create(String) - Static method in class io.relayr.java.model.notifications.NotificationUser
 
createAdapter(Client, Endpoint, ApiHelper.InterceptorType, RestAdapter.LogLevel) - Method in class io.relayr.java.api.ApiHelper
 
createApp(ExtendedApp) - Method in interface io.relayr.java.api.ProjectsApi
 
createDevice(CreateDevice) - Method in interface io.relayr.java.api.DeviceApi
Creates device on the platform.
CreateDevice - Class in io.relayr.java.model
Use to add new device to Relayr platform.
CreateDevice(String, String) - Constructor for class io.relayr.java.model.CreateDevice
Default simple constructor for prototype creation
CreateDevice(String, String, String, String, String) - Constructor for class io.relayr.java.model.CreateDevice
Default constructor for prototype creation
CreateDevice(String, String, String, String, String, String) - Constructor for class io.relayr.java.model.CreateDevice
Default constructor for prototype creation
CreateDevice(String, String, String, String, String, String, String) - Constructor for class io.relayr.java.model.CreateDevice
 
createEnvironment(JsonRequest<Environment>) - Method in interface io.relayr.java.api.services.NotificationService
 
createForDevice(ChannelDefinition, String) - Method in interface io.relayr.java.api.ChannelApi
Create channel to publish device data to.
createGroup(GroupCreate) - Method in interface io.relayr.java.api.GroupsApi
Creates new group and returns 200 OK if group is successfully created, error otherwise.
createOkHttpClient() - Method in class io.relayr.java.api.ApiHelper
 
createPublisher(Publisher) - Method in interface io.relayr.java.api.PublishersApi
 
createSubscription(String, JsonRequest<NotificationSubscription>) - Method in interface io.relayr.java.api.services.NotificationService
 
createTopic(String, JsonRequest<String>) - Method in interface io.relayr.java.api.services.NotificationService
 
createTransport(String, JsonRequest<NotificationTransport>) - Method in interface io.relayr.java.api.services.NotificationService
 
CreateWunderBar - Class in io.relayr.java.model
 
CreateWunderBar(Transmitter, Device, Device, Device, Device, Device, Device) - Constructor for class io.relayr.java.model.CreateWunderBar
 

D

Data(long, String, String, Object) - Constructor for class io.relayr.java.model.DataPackage.Data
 
DataChannel - Class in io.relayr.java.model.channel
 
DataChannel(String, DataChannel.ChannelCredentials) - Constructor for class io.relayr.java.model.channel.DataChannel
 
DataChannel.ChannelCredentials - Class in io.relayr.java.model.channel
 
DataPackage - Class in io.relayr.java.model
A reading is the information gathered by the device.
DataPackage() - Constructor for class io.relayr.java.model.DataPackage
 
DataPackage.Data - Class in io.relayr.java.model
 
defaultValue - Variable in class io.relayr.java.model.models.schema.ValueSchema
 
definitions - Variable in class io.relayr.java.model.models.schema.ValueSchema
 
delete(String) - Method in interface io.relayr.java.api.ChannelApi
Deletes an MQTT channel
deleteAllGroups(String) - Method in interface io.relayr.java.api.UserApi
Deletes all groups and returns 200 OK if successful, error otherwise.
deleteApp(String) - Method in interface io.relayr.java.api.ProjectsApi
 
deleteAppliedTemplate(String, String) - Method in interface io.relayr.java.api.RuleTemplateApi
Removes a template installation.
deleteBookmark(String, String) - Method in interface io.relayr.java.api.UserApi
Deletes a bookmarked device.
deleteDevice(String) - Method in interface io.relayr.java.api.DeviceApi
Deletes a device from platform.
deleteDevice(String, String) - Method in interface io.relayr.java.api.GroupsApi
Deletes device from a group and returns 200 OK if successful, error otherwise.
deleteEnvironment(String) - Method in interface io.relayr.java.api.services.NotificationService
 
deleteGroup(String) - Method in interface io.relayr.java.api.GroupsApi
Deletes group and returns 200 OK if group is successfully updated, error otherwise.
deleteMetadata(String, String) - Method in interface io.relayr.java.api.DeviceApi
Returns device's StateMetadata
deletePublisher(String) - Method in interface io.relayr.java.api.PublishersApi
 
deleteStateMetadata(String) - Method in class io.relayr.java.model.Device
 
deleteSubscription(String, String) - Method in interface io.relayr.java.api.services.NotificationService
 
deleteTopic(String, String) - Method in interface io.relayr.java.api.services.NotificationService
 
deleteTransmitter(String) - Method in interface io.relayr.java.api.RelayrApi
Deletes a transmitter and all of its components (Transmitter and Devices)
deleteTransport(String, String) - Method in interface io.relayr.java.api.services.NotificationService
 
deleteUserApp(String, String) - Method in interface io.relayr.java.api.ProjectsApi
Deletes ExtendedApp defined by appId owned by User defined by userId
deleteWunderBar(String) - Method in interface io.relayr.java.api.RelayrApi
Deletes a WunderBar and all of its components (Transmitter and Devices)
dependencies - Variable in class io.relayr.java.model.models.schema.ValueSchema
 
description - Variable in class io.relayr.java.model.models.schema.ValueSchema
 
description - Variable in class io.relayr.java.model.projects.App
 
Device - Class in io.relayr.java.model
The Device class is a representation of the device entity.
Device(String, String, String, String) - Constructor for class io.relayr.java.model.Device
 
Device(String, String, String, String, String) - Constructor for class io.relayr.java.model.Device
 
Device(String, String, String, String, String, String, String, boolean, String) - Constructor for class io.relayr.java.model.Device
 
DEVICE_MODEL_NOT_FOUND - Static variable in exception io.relayr.java.model.models.error.DeviceModelsException
 
DeviceApi - Interface in io.relayr.java.api
This class incorporates a wrapped version of the relayr device API calls.
DeviceCommand - Class in io.relayr.java.model.models.transport
Defines command parameters to send to the device.
DeviceCommand() - Constructor for class io.relayr.java.model.models.transport.DeviceCommand
 
DeviceConfiguration - Class in io.relayr.java.model.models.transport
Defines configuration parameters to send to the device.
DeviceConfiguration() - Constructor for class io.relayr.java.model.models.transport.DeviceConfiguration
 
DeviceFirmware - Class in io.relayr.java.model.models
Defines device firmware.
DeviceFirmware() - Constructor for class io.relayr.java.model.models.DeviceFirmware
 
DeviceFirmwares - Class in io.relayr.java.model.models
 
DeviceFirmwares() - Constructor for class io.relayr.java.model.models.DeviceFirmwares
 
deviceId - Variable in class io.relayr.java.model.DataPackage
 
DeviceManufacturer - Class in io.relayr.java.model.models
 
DeviceManufacturer(String, String, DeviceManufacturer.ContactInfo) - Constructor for class io.relayr.java.model.models.DeviceManufacturer
 
DeviceManufacturer.ContactInfo - Class in io.relayr.java.model.models
 
DeviceModel - Class in io.relayr.java.model.models
Main object that defines every device supported on Relayr platrofm.
DeviceModel() - Constructor for class io.relayr.java.model.models.DeviceModel
 
DeviceModelCache - Class in io.relayr.java.storage
Caches all DeviceModel objects.
DeviceModelCache(DeviceModelsApi, UserApi) - Constructor for class io.relayr.java.storage.DeviceModelCache
 
deviceModelNotFound() - Static method in exception io.relayr.java.model.models.error.DeviceModelsException
 
DeviceModels - Class in io.relayr.java.model.models
Object that represents all device models supported on relayr platform and a way of navigation through them.
DeviceModels() - Constructor for class io.relayr.java.model.models.DeviceModels
 
DeviceModelsApi - Interface in io.relayr.java.api
 
DeviceModelsCacheException - Exception in io.relayr.java.model.models.error
 
DeviceModelsCacheException() - Constructor for exception io.relayr.java.model.models.error.DeviceModelsCacheException
 
DeviceModelsException - Exception in io.relayr.java.model.models.error
 
DeviceModelsException() - Constructor for exception io.relayr.java.model.models.error.DeviceModelsException
 
DeviceModelsException(String) - Constructor for exception io.relayr.java.model.models.error.DeviceModelsException
 
DeviceModelsException(String, Throwable) - Constructor for exception io.relayr.java.model.models.error.DeviceModelsException
 
DeviceModelsFirmwareException - Exception in io.relayr.java.model.models.error
 
DeviceModelsFirmwareException() - Constructor for exception io.relayr.java.model.models.error.DeviceModelsFirmwareException
 
DeviceModelsNotFoundException - Exception in io.relayr.java.model.models.error
 
DeviceModelsNotFoundException() - Constructor for exception io.relayr.java.model.models.error.DeviceModelsNotFoundException
 
DeviceModelsNullException - Exception in io.relayr.java.model.models.error
 
DeviceModelsNullException() - Constructor for exception io.relayr.java.model.models.error.DeviceModelsNullException
 
DeviceModelsReadingException - Exception in io.relayr.java.model.models.error
 
DeviceModelsReadingException() - Constructor for exception io.relayr.java.model.models.error.DeviceModelsReadingException
 
DeviceModelsTransportException - Exception in io.relayr.java.model.models.error
 
DeviceModelsTransportException() - Constructor for exception io.relayr.java.model.models.error.DeviceModelsTransportException
 
DevicePermission - Enum in io.relayr.java.model.device
 
DeviceReading - Class in io.relayr.java.model.models.transport
Defines formatting for device readings.
DeviceReading(String, String, ValueSchema) - Constructor for class io.relayr.java.model.models.transport.DeviceReading
 
deviceReadingNotFound() - Static method in exception io.relayr.java.model.models.error.DeviceModelsException
 
DeviceResource - Class in io.relayr.java.model.models
 
DeviceResource() - Constructor for class io.relayr.java.model.models.DeviceResource
 
disconnectAccount(String, String) - Method in interface io.relayr.java.api.UserApi
Returns 200 OK (onNext()) if account is disconnected Use User.disconnectAccount(String) on fetched User object.
disconnectAccount(String) - Method in class io.relayr.java.model.User
Returns error if account is not successfully disconnected.
disconnectCallback(Object) - Method in interface io.relayr.java.websocket.WebSocketCallback
 

E

EmptyObserver<T> - Class in io.relayr.java.helper.observer
This observable is not using onCompleted
EmptyObserver() - Constructor for class io.relayr.java.helper.observer.EmptyObserver
 
enums - Variable in class io.relayr.java.model.models.schema.ValueSchema
 
Environment - Class in io.relayr.java.model.notif
 
Environment(String, String, Set<NotificationTransport>, Set<String>) - Constructor for class io.relayr.java.model.notif.Environment
 
equals(Object) - Method in class io.relayr.java.model.action.Reading
 
equals(Object) - Method in class io.relayr.java.model.Device
 
equals(Object) - Method in class io.relayr.java.model.groups.Group
 
equals(Object) - Method in class io.relayr.java.model.models.DeviceModel
 
equals(Object) - Method in class io.relayr.java.model.projects.App
 
equals(Object) - Method in class io.relayr.java.model.projects.ExtendedApp
 
equals(Object) - Method in class io.relayr.java.model.Publisher
 
equals(Object) - Method in class io.relayr.java.model.state.StateCommands
 
equals(Object) - Method in class io.relayr.java.model.state.StateConfigurations
 
equals(Object) - Method in class io.relayr.java.model.state.StateMetadata
 
equals(Object) - Method in class io.relayr.java.model.state.StateReadings
 
equals(Object) - Method in class io.relayr.java.model.state.Version
 
equals(Object) - Method in class io.relayr.java.model.Status
 
equals(Object) - Method in class io.relayr.java.model.Transmitter
 
equals(Object) - Method in class io.relayr.java.model.TransmitterDevice
 
error(Throwable) - Method in class io.relayr.java.helper.observer.BooleanObserver
 
error(Throwable) - Method in class io.relayr.java.helper.observer.ErrorObserver
 
error(Throwable) - Method in class io.relayr.java.helper.observer.ResponseObserver
 
error(Throwable) - Method in class io.relayr.java.helper.observer.SimpleObserver
 
errorCallback(Throwable) - Method in interface io.relayr.java.websocket.WebSocketCallback
 
ErrorObserver<T> - Class in io.relayr.java.helper.observer
This observable is not using onCompleted or onNext
ErrorObserver() - Constructor for class io.relayr.java.helper.observer.ErrorObserver
 
exclusiveMaximum - Variable in class io.relayr.java.model.models.schema.ValueSchema
 
exclusiveMinimum - Variable in class io.relayr.java.model.models.schema.ValueSchema
 
ExistingChannel - Class in io.relayr.java.model.channel
 
ExistingChannel(String, List<ExistingChannel.ChannelInfo>) - Constructor for class io.relayr.java.model.channel.ExistingChannel
 
ExistingChannel.ChannelInfo - Class in io.relayr.java.model.channel
 
ExtendedApp - Class in io.relayr.java.model.projects
 
ExtendedApp(String, String, String) - Constructor for class io.relayr.java.model.projects.ExtendedApp
Construction Method for an app
ExtendedApp(String, String, String, String, String) - Constructor for class io.relayr.java.model.projects.ExtendedApp
 

F

filterDevices(String[], String, String, String) - Method in class io.relayr.java.model.User
 
filterDevices(Integer, Integer, String[], String, String, String, String) - Method in class io.relayr.java.model.User
 
FIRMWARE_NOT_FOUND - Static variable in exception io.relayr.java.model.models.error.DeviceModelsException
 
firmwareNotFound() - Static method in exception io.relayr.java.model.models.error.DeviceModelsException
 
FirmwareVersion - Class in io.relayr.java.model
 
FirmwareVersion(String, Object) - Constructor for class io.relayr.java.model.FirmwareVersion
 
from(Transmitter, List<TransmitterDevice>) - Static method in class io.relayr.java.model.WunderBar
Deprecated.
 

G

getAccountDevices(String) - Method in interface io.relayr.java.api.AccountsApi
Returns list of available devices for the account.
getAccounts() - Method in interface io.relayr.java.api.AccountsApi
Returns list of available accounts connectable to the relayr platform.
getAccounts(String) - Method in interface io.relayr.java.api.UserApi
Returns a list of accounts that user connected to the relayr account.
getAccounts() - Method in class io.relayr.java.model.User
Returns a list of third party accounts that user connected with relayr platform.
getAccountsApi() - Static method in class io.relayr.java.RelayrJavaSdk
 
getAccountType() - Method in class io.relayr.java.model.Transmitter
 
getAdditionalProperties() - Method in class io.relayr.java.model.models.schema.ObjectSchema
 
getAggregatedDataHelper() - Method in class io.relayr.java.model.Device
Returns device specific AggregatedDataHelper object.
getAggregatedDataService() - Static method in class io.relayr.java.RelayrJavaSdk
 
getAggregates() - Method in class io.relayr.java.model.aggregated.AggregatedMeta
 
getAll() - Method in class io.relayr.java.storage.DeviceModelCache
 
getAllApps() - Method in interface io.relayr.java.api.ProjectsApi
 
getAllDevices(Integer, Integer, String, String, String, String, String) - Method in interface io.relayr.java.api.DeviceApi
Returns all user devices.
getAllDevices() - Method in class io.relayr.java.model.User
 
getAllOf() - Method in class io.relayr.java.model.models.schema.ValueSchema
 
getAllPublishers() - Method in interface io.relayr.java.api.PublishersApi
 
getAllSubscriptions(String, String) - Method in interface io.relayr.java.api.services.NotificationService
 
getAnyOf() - Method in class io.relayr.java.model.models.schema.ValueSchema
 
getApi() - Method in class io.relayr.java.api.helpers.AggregatedDataHelper
 
getApi() - Method in class io.relayr.java.api.helpers.RawDataHelper
 
getApp(String) - Method in interface io.relayr.java.api.ProjectsApi
 
getAppInfo() - Method in interface io.relayr.java.api.ProjectsApi
 
getAppliedTemplate(String, String) - Method in interface io.relayr.java.api.RuleTemplateApi
 
getAppliedTemplates(String) - Method in interface io.relayr.java.api.RuleTemplateApi
 
getAvg() - Method in class io.relayr.java.model.aggregated.AggregatedReading
 
getBinaries() - Method in class io.relayr.java.model.models.DeviceFirmware
 
getBookmarkedDevices(String) - Method in interface io.relayr.java.api.UserApi
Returns a list of devices bookmarked by the user.
getBoolCount() - Method in class io.relayr.java.model.aggregated.AggregatedReading
 
getBoolValues() - Method in class io.relayr.java.model.aggregated.AggregatedReading
 
getByName(String) - Static method in enum io.relayr.java.model.account.AccountType
 
getByName(String) - Static method in enum io.relayr.java.model.notifications.NotificationService
 
getByType(String) - Static method in enum io.relayr.java.model.models.schema.SchemaType
 
getChannels(String) - Method in interface io.relayr.java.api.ChannelApi
Returns existing MQTT channels for specified device.
getChannels() - Method in class io.relayr.java.model.channel.ExistingChannel
 
getClientId() - Method in class io.relayr.java.model.channel.DataChannel.ChannelCredentials
 
getClientId() - Method in class io.relayr.java.model.projects.ExtendedApp
 
getClientId() - Method in class io.relayr.java.model.Transmitter
 
getClientSecret() - Method in class io.relayr.java.model.projects.ExtendedApp
Represents the OAuth client secret.
getCommands(String, String, String) - Method in interface io.relayr.java.api.DeviceApi
Deprecated.
getCommands() - Method in class io.relayr.java.model.models.transport.Transport
Returns all possible commands.
getCommands() - Method in class io.relayr.java.model.state.State
Returns list of devices' latest used commands and version.
getCommands() - Method in class io.relayr.java.model.state.StateCommands
 
getCompanyName() - Method in class io.relayr.java.model.User
 
getConfiguration() - Method in class io.relayr.java.model.rules.Template
 
getConfigurations(String, String, String) - Method in interface io.relayr.java.api.DeviceApi
Deprecated.
getConfigurations() - Method in class io.relayr.java.model.models.transport.Transport
Returns all possible configurations.
getConfigurations() - Method in class io.relayr.java.model.state.State
Returns list of devices' latest used configurations and version.
getConfigurations() - Method in class io.relayr.java.model.state.StateConfigurations
 
getContactInfo() - Method in class io.relayr.java.model.models.DeviceManufacturer
 
getCount() - Method in class io.relayr.java.model.aggregated.AggregatedReading
 
getCount() - Method in class io.relayr.java.model.models.DeviceModels
Returns total number of models.
getCreated() - Method in class io.relayr.java.model.Device
 
getCreatedAt() - Method in class io.relayr.java.model.Bookmark
 
getCreatedAt() - Method in class io.relayr.java.model.rules.AppliedTemplate
 
getCreatedAt() - Method in class io.relayr.java.model.rules.Template
 
getCreatedAt() - Method in class io.relayr.java.model.rules.TemplateInfo
 
getCredentials() - Method in class io.relayr.java.model.channel.DataChannel
 
getCredentials() - Method in class io.relayr.java.model.Transmitter
 
getData(String, String, String, String, String, String, String) - Method in interface io.relayr.java.api.services.AggregatedDataService
Return aggregated history data Valid time units are: TimeUnit.SECONDS,TimeUnit.MINUTES, TimeUnit.HOURS, TimeUnit.DAYS Warning: Sample is not supported with complex data, but only with Integer, Number and Boolean values
getData(String, String, String, String, String) - Method in interface io.relayr.java.api.services.RawDataService
Return raw historical data
getData() - Method in class io.relayr.java.model.aggregated.AggregatedData
 
getData() - Method in class io.relayr.java.model.json.JsonListResponse
 
getData(T) - Method in class io.relayr.java.model.json.JsonRequest
 
getData() - Method in class io.relayr.java.model.json.JsonResponse
 
getDatabase() - Method in class io.relayr.java.model.Status
 
getDate(long) - Static method in class io.relayr.java.helper.observer.TimeZoneUtil
 
getDefaultTransport() - Method in class io.relayr.java.model.models.DeviceFirmware
Return a default Transport object
getDefaultValue() - Method in class io.relayr.java.model.models.schema.ValueSchema
 
getDependencies() - Method in class io.relayr.java.model.models.schema.ObjectSchema
 
getDescription() - Method in class io.relayr.java.model.Device
 
getDescription() - Method in class io.relayr.java.model.models.DeviceModel
 
getDescription() - Method in class io.relayr.java.model.models.schema.ValueSchema
 
getDescription() - Method in class io.relayr.java.model.projects.App
 
getDescription() - Method in class io.relayr.java.model.rules.AppliedTemplate
 
getDescription() - Method in class io.relayr.java.model.rules.TemplateConfiguration
 
getDescription() - Method in class io.relayr.java.model.rules.TemplateInfo
 
getDetails() - Method in class io.relayr.java.model.json.JsonError
 
getDevice(String) - Method in interface io.relayr.java.api.DeviceApi
Creates device on the platform.
getDevice(String) - Method in class io.relayr.java.model.User
 
getDevice(BleDeviceType) - Method in class io.relayr.java.model.WunderBar
Deprecated.
 
getDevice(String) - Method in class io.relayr.java.model.WunderBar
Deprecated.
 
getDeviceApi() - Static method in class io.relayr.java.RelayrJavaSdk
 
getDeviceId() - Method in class io.relayr.java.model.aggregated.AggregatedMeta
 
getDeviceId() - Method in class io.relayr.java.model.Bookmark
 
getDeviceId() - Method in class io.relayr.java.model.channel.ExistingChannel
 
getDeviceId() - Method in class io.relayr.java.model.notif.NotificationSubscription
 
getDeviceId() - Method in class io.relayr.java.model.rules.ProtoIoTRule.InputReading
 
getDeviceId() - Method in class io.relayr.java.model.rules.ProtoIoTRule.OutputCommand
 
getDeviceModel() - Method in class io.relayr.java.model.Device
Returns DeviceModel that defines readings, commands and configurations for specific device depending on device firmware version.
getDeviceModelByFirmware(String, String) - Method in interface io.relayr.java.api.DeviceModelsApi
Returns device io.relayr.java.model defined by modelId and firmware version
getDeviceModelById(String) - Method in interface io.relayr.java.api.DeviceModelsApi
Returns specific device io.relayr.java.model
getDeviceModelFirmwares(String) - Method in interface io.relayr.java.api.DeviceModelsApi
Returns specific device io.relayr.java.model's firmware list
getDeviceModels(int) - Method in interface io.relayr.java.api.DeviceModelsApi
Returns list all available device models.
getDeviceModels(int, int) - Method in interface io.relayr.java.api.DeviceModelsApi
Returns list all available device models.
getDeviceModelsApi() - Static method in class io.relayr.java.RelayrJavaSdk
 
getDeviceModelsCache() - Static method in class io.relayr.java.RelayrJavaSdk
 
getDevices(String) - Method in interface io.relayr.java.api.UserApi
Returns user devices.
getDevices() - Method in class io.relayr.java.model.account.Account
 
getDevices() - Method in class io.relayr.java.model.groups.Group
 
getDevices() - Method in class io.relayr.java.model.Transmitter
 
getDevices() - Method in class io.relayr.java.model.User
 
getDocumentation() - Method in class io.relayr.java.model.models.DeviceFirmware
 
getEmail() - Method in class io.relayr.java.model.models.DeviceManufacturer.ContactInfo
 
getEmail() - Method in class io.relayr.java.model.User
 
getEndpointId() - Method in class io.relayr.java.model.notifications.NotificationSub
 
getEnums() - Method in class io.relayr.java.model.models.schema.ValueSchema
 
getEnvironment(String) - Method in interface io.relayr.java.api.services.NotificationService
 
getEnvironment(String, JsonRequest<Environment>) - Method in interface io.relayr.java.api.services.NotificationService
 
getEnvironments(String) - Method in interface io.relayr.java.api.services.NotificationService
 
getError() - Method in class io.relayr.java.model.json.JsonListResponse
 
getError() - Method in class io.relayr.java.model.json.JsonResponse
 
getErrorId() - Method in class io.relayr.java.model.json.JsonError
 
getExclusiveMax() - Method in class io.relayr.java.model.models.schema.NumberSchema
If "exclusiveMaximum" is present, "maximum" MUST also be present.
getExclusiveMin() - Method in class io.relayr.java.model.models.schema.NumberSchema
If "exclusiveMinimum" is present, "minimum" MUST also be present.
getExternalId() - Method in class io.relayr.java.model.account.AccountDevice
 
getExternalId() - Method in class io.relayr.java.model.Device
 
getFalseValues() - Method in class io.relayr.java.model.aggregated.AggregatedBooleans
Total number of readings which have a "false" (as boolean) value
getFirmware() - Method in class io.relayr.java.model.models.DeviceModel
Returns a map with all available firmwares.
getFirmwareByVersion(String) - Method in class io.relayr.java.model.models.DeviceFirmwares
Returns DeviceFirmware for specified version
getFirmwareByVersion(String) - Method in class io.relayr.java.model.models.DeviceModel
 
getFirmwares() - Method in class io.relayr.java.model.models.DeviceFirmwares
Returns a map with all available firmwares.
getFirmwareVersion() - Method in class io.relayr.java.model.account.AccountDevice
 
getFirmwareVersion() - Method in class io.relayr.java.model.device.BookmarkDevice
 
getFirmwareVersion() - Method in class io.relayr.java.model.Device
 
getFirmwareVersions() - Method in class io.relayr.java.model.models.DeviceFirmwares
Returns all available firmware versions
getFirmwareVersions() - Method in class io.relayr.java.model.models.DeviceModel
Returns all available firmware versions
getFirst() - Method in class io.relayr.java.model.models.ModelLinks
 
getFirstName() - Method in class io.relayr.java.model.User
 
getForRange(long, long) - Method in class io.relayr.java.api.helpers.AggregatedDataHelper
Returns average readings aggregated in 5 minute interval for defined range
getForRange(long, long, String) - Method in class io.relayr.java.api.helpers.AggregatedDataHelper
Returns average readings aggregated in 5 minute interval for defined range filtered by meaning
getForRange(long, long, String, Aggregates.Interval) - Method in class io.relayr.java.api.helpers.AggregatedDataHelper
Returns average readings aggregated in specified interval for defined range filtered by meaning
getForRange(long, long, String, String, Aggregates.Interval, Aggregates.Aggregate[]) - Method in class io.relayr.java.api.helpers.AggregatedDataHelper
Returns aggregated readings, filtered by meaning and path, for defined range and with defined interval
getForRange(long, long) - Method in class io.relayr.java.api.helpers.RawDataHelper
Returns raw readings for defined range (maximum 1 hour)
getForRange(long, long, String) - Method in class io.relayr.java.api.helpers.RawDataHelper
Returns raw readings for defined range (maximum 1 hour) filtered by meaning
getForRange(long, long, String, String) - Method in class io.relayr.java.api.helpers.RawDataHelper
Returns raw readings, filtered by meaning and path, for defined range (maximum 1 hour)
getGroup(String) - Method in interface io.relayr.java.api.GroupsApi
Returns group defined with groupId
getGroups(String) - Method in interface io.relayr.java.api.UserApi
Returns list of groups created by user.
getGroups() - Method in class io.relayr.java.model.User
Returns list of Group objects
getGroupsApi() - Static method in class io.relayr.java.RelayrJavaSdk
 
getId() - Method in class io.relayr.java.model.channel.DataChannel
Returns channelId
getId() - Method in class io.relayr.java.model.channel.PublishChannel
 
getId() - Method in class io.relayr.java.model.Device
 
getId() - Method in class io.relayr.java.model.groups.Group
 
getId() - Method in class io.relayr.java.model.models.DeviceModel
 
getId() - Method in class io.relayr.java.model.models.DeviceResource
 
getId() - Method in class io.relayr.java.model.notif.Environment
 
getId() - Method in class io.relayr.java.model.notif.NotificationSubscription
 
getId() - Method in class io.relayr.java.model.notif.NotificationTransport
 
getId() - Method in class io.relayr.java.model.notifications.Notification
 
getId() - Method in class io.relayr.java.model.notifications.NotificationUser
 
getId() - Method in class io.relayr.java.model.projects.App
Represents the relayr Application ID.
getId() - Method in class io.relayr.java.model.Publisher
 
getId() - Method in class io.relayr.java.model.rules.AppliedTemplate
 
getId() - Method in class io.relayr.java.model.rules.Template
 
getId() - Method in class io.relayr.java.model.rules.TemplateInfo
 
getId() - Method in class io.relayr.java.model.Transmitter
 
getId() - Method in class io.relayr.java.model.User
 
getIndustryArea() - Method in class io.relayr.java.model.User
 
getIntegrationType() - Method in class io.relayr.java.model.channel.PublishChannel
 
getIntegrationType() - Method in class io.relayr.java.model.Device
 
getInterval() - Method in enum io.relayr.java.api.helpers.Aggregates.Interval
 
getItems() - Method in class io.relayr.java.model.models.schema.ArraySchema
Items of this array MUST be objects, and each of these objects MUST be a valid JSON Schema.
getItemsList() - Method in class io.relayr.java.model.models.schema.ArraySchema
Items of this array MUST be objects, and each of these objects MUST be a valid JSON Schema.
getKey() - Method in class io.relayr.java.model.models.ReadingMeaning
 
getLabel() - Method in class io.relayr.java.model.rules.TemplateConfiguration
 
getLast() - Method in class io.relayr.java.model.models.ModelLinks
 
getLastCommands(String, String, String, String) - Method in interface io.relayr.java.api.DeviceApi
Returns device's StateCommands Path and name parameters are optional.
getLastConfigurations(String, String, String) - Method in interface io.relayr.java.api.DeviceApi
Returns device's StateConfigurations Path and name parameters are optional.
getLastName() - Method in class io.relayr.java.model.User
 
getLastReadings(String, String, String, String) - Method in interface io.relayr.java.api.DeviceApi
Returns device's StateReadings Path and meaning parameters are optional.
getLatest(int, TimeUnit) - Method in class io.relayr.java.api.helpers.AggregatedDataHelper
Returns all aggregated readings for deviceId starting 'time' units ago.
getLatest(String, String, int, TimeUnit) - Method in class io.relayr.java.api.helpers.AggregatedDataHelper
q Return latest results starting 'time' units ago.
getLatest(String, String, int, TimeUnit, Aggregates.Interval, Aggregates.Aggregate[]) - Method in class io.relayr.java.api.helpers.AggregatedDataHelper
Return latest results starting 'time' units ago.
getLatestFirmware() - Method in class io.relayr.java.model.models.DeviceModel
 
getLatestVersion() - Method in class io.relayr.java.model.rules.TemplateInfo
 
getLatitude() - Method in class io.relayr.java.model.aggregated.AggregatedLatLon
 
getLatLonAvg() - Method in class io.relayr.java.model.aggregated.AggregatedReading
 
getLatLongCount() - Method in class io.relayr.java.model.aggregated.AggregatedReading
 
getLengthAvg() - Method in class io.relayr.java.model.aggregated.AggregatedReading
 
getLimit() - Method in class io.relayr.java.model.models.DeviceModels
Returns number of models that can be fetched when paging.
getLinks() - Method in class io.relayr.java.model.json.JsonListResponse
 
getLinks() - Method in class io.relayr.java.model.json.JsonResponse
 
getLinks() - Method in class io.relayr.java.model.models.DeviceFirmware
Returns ModelLinks object with hyperlinks to other firmware versions
getLinks() - Method in class io.relayr.java.model.models.DeviceFirmwares
Returns ModelLinks object with hyperlinks to other firmware versions
getLinks() - Method in class io.relayr.java.model.models.DeviceModels
Returns ModelLinks object with hyperlinks to other DeviceModel objects
getLinks() - Method in class io.relayr.java.model.models.ReadingMeanings
Returns ModelLinks object with hyperlinks to other ReadingMeaning objects
getLocaleTs(String) - Static method in class io.relayr.java.helper.observer.TimeZoneUtil
Returns timestamp in local timezone
getLocaleTs() - Method in class io.relayr.java.model.aggregated.AggregatedReading
Returns timestamp in local timezone
getLoginUrl(String, String) - Method in interface io.relayr.java.api.AccountsApi
Returns login url for the account.
getLoginUrl(String) - Method in class io.relayr.java.model.account.Account
 
getLogLevel() - Static method in class io.relayr.java.RelayrJavaSdk
Returns log level set when initializing the SDK.
getLongitude() - Method in class io.relayr.java.model.aggregated.AggregatedLatLon
 
getMac() - Method in class io.relayr.java.model.onboarding.OnBoardingScan
 
getManufacturer() - Method in class io.relayr.java.model.models.DeviceModel
 
getMasterModule() - Method in class io.relayr.java.model.CreateWunderBar
 
getMasterModuleId() - Method in class io.relayr.java.model.CreateWunderBar
 
getMax() - Method in class io.relayr.java.model.aggregated.AggregatedReading
 
getMax() - Method in class io.relayr.java.model.models.schema.IntegerSchema
 
getMax() - Method in class io.relayr.java.model.models.schema.NumberSchema
 
getMaxItems() - Method in class io.relayr.java.model.models.schema.ArraySchema
If defined this integer MUST be greater than, or equal to, 0.
getMaxLength() - Method in class io.relayr.java.model.models.schema.StringSchema
If defined this integer MUST be greater than, or equal to, 0.
getMaxProperties() - Method in class io.relayr.java.model.models.schema.ObjectSchema
If defined this integer MUST be greater than, or equal to, 0.
getMeaning() - Method in class io.relayr.java.model.aggregated.AggregatedMeta
 
getMeaning() - Method in class io.relayr.java.model.models.transport.DeviceReading
Defines meaning of the data coming from the device.
getMeaning() - Method in class io.relayr.java.model.rules.ProtoIoTRule.InputReading
 
getMeanings() - Method in class io.relayr.java.model.models.ReadingMeanings
Returns list of possible reading meanings.
getMediaUrl() - Method in class io.relayr.java.model.models.DeviceResource
Returns media url to be used for download.
getMessage() - Method in class io.relayr.java.model.json.JsonError
 
getMeta() - Method in class io.relayr.java.model.aggregated.AggregatedData
 
getMetadata(String, String) - Method in interface io.relayr.java.api.DeviceApi
Returns device's StateMetadata
getMetadata() - Method in class io.relayr.java.model.state.State
Metadata is an dictionary object defined by user.
getMetadata() - Method in class io.relayr.java.model.state.StateMetadata
 
getMimeType() - Method in class io.relayr.java.model.models.DeviceResource
Returns Mime type.
getMin() - Method in class io.relayr.java.model.aggregated.AggregatedReading
 
getMin() - Method in class io.relayr.java.model.models.schema.IntegerSchema
 
getMin() - Method in class io.relayr.java.model.models.schema.NumberSchema
 
getMinItems() - Method in class io.relayr.java.model.models.schema.ArraySchema
If defined this integer MUST be greater than, or equal to, 0.
getMinLength() - Method in class io.relayr.java.model.models.schema.StringSchema
If defined this integer MUST be greater than, or equal to, 0.
getMinProperties() - Method in class io.relayr.java.model.models.schema.ObjectSchema
If defined this integer MUST be greater than, or equal to, 0.
getModel() - Method in class io.relayr.java.model.device.BookmarkDevice
 
getModel(String) - Method in class io.relayr.java.model.models.DeviceModels
Returns DeviceModel specified with modelId or DeviceModelsException if io.relayr.java.model with specified id doesn't exist.
getModelById(String) - Method in class io.relayr.java.storage.DeviceModelCache
Returns DeviceModel depending on specified modelId.
getModelByName(String) - Method in class io.relayr.java.storage.DeviceModelCache
Returns DeviceModel depending on specified modelId.
getModelByName(String, boolean) - Method in class io.relayr.java.storage.DeviceModelCache
Returns DeviceModel depending on specified modelId.
getModelByName(String, boolean, boolean) - Method in class io.relayr.java.storage.DeviceModelCache
Returns DeviceModel depending on specified modelId.
getModelId() - Method in class io.relayr.java.model.account.AccountDevice
 
getModelId() - Method in class io.relayr.java.model.Device
Returns ID of DeviceModel that defines readings, commands and configurations
getModelId() - Method in class io.relayr.java.model.onboarding.OnBoardingScan
 
getModelId() - Method in class io.relayr.java.model.TransmitterDevice
 
getModels() - Method in class io.relayr.java.model.models.DeviceModels
Returns all device io.relayr.java.model supported on relayr platform.
getMultipleOf() - Method in class io.relayr.java.model.models.schema.NumberSchema
If defined this number MUST be strictly greater than 0.
getName() - Method in enum io.relayr.java.api.helpers.Aggregates.Aggregate
 
getName() - Method in class io.relayr.java.model.account.Account
 
getName() - Method in class io.relayr.java.model.account.AccountDevice
 
getName() - Method in enum io.relayr.java.model.account.AccountType
 
getName() - Method in class io.relayr.java.model.action.Action
Identifies the name of the action.
getName() - Method in class io.relayr.java.model.channel.PublishChannel
 
getName() - Method in class io.relayr.java.model.CreateDevice
 
getName() - Method in class io.relayr.java.model.device.BookmarkDevice
 
getName() - Method in class io.relayr.java.model.Device
 
getName() - Method in class io.relayr.java.model.groups.Group
 
getName() - Method in class io.relayr.java.model.models.DeviceManufacturer
 
getName() - Method in class io.relayr.java.model.models.DeviceModel
 
getName() - Method in class io.relayr.java.model.models.transport.DeviceCommand
Command name
getName() - Method in class io.relayr.java.model.models.transport.DeviceConfiguration
Configuration name
getName() - Method in class io.relayr.java.model.notif.Environment
 
getName() - Method in enum io.relayr.java.model.notifications.NotificationService
 
getName() - Method in class io.relayr.java.model.onboarding.OnBoardingScan
 
getName() - Method in class io.relayr.java.model.projects.App
 
getName() - Method in class io.relayr.java.model.Publisher
 
getName() - Method in class io.relayr.java.model.rules.AppliedTemplate
 
getName() - Method in class io.relayr.java.model.rules.ProtoIoTRule.OutputCommand
 
getName() - Method in class io.relayr.java.model.rules.TemplateConfiguration
 
getName() - Method in class io.relayr.java.model.Transmitter
 
getName() - Method in class io.relayr.java.model.User
 
getNext() - Method in class io.relayr.java.model.json.JsonLinks
 
getNext() - Method in class io.relayr.java.model.models.ModelLinks
 
getNot() - Method in class io.relayr.java.model.models.schema.ValueSchema
 
getNotificationService() - Static method in class io.relayr.java.RelayrJavaSdk
 
getNumber() - Method in class io.relayr.java.model.state.Version
Returns latest state version
getNumCount() - Method in class io.relayr.java.model.aggregated.AggregatedReading
 
getOauthUrl() - Method in class io.relayr.java.model.account.Account
 
getOffset() - Method in class io.relayr.java.model.models.DeviceModels
Return offset from the first io.relayr.java.model.
getOneOf() - Method in class io.relayr.java.model.models.schema.ValueSchema
 
getOwner() - Method in class io.relayr.java.model.channel.PublishChannel
 
getOwner() - Method in class io.relayr.java.model.device.BookmarkDevice
 
getOwner() - Method in class io.relayr.java.model.Device
 
getOwner() - Method in class io.relayr.java.model.models.DeviceModel
If device io.relayr.java.model is not defined by Relayr this field represent model owner.
getOwner() - Method in class io.relayr.java.model.Publisher
 
getOwner() - Method in class io.relayr.java.model.Transmitter
 
getParameters() - Method in class io.relayr.java.model.rules.AppliedTemplate
 
getPassword() - Method in class io.relayr.java.model.channel.DataChannel.ChannelCredentials
 
getPath() - Method in class io.relayr.java.model.action.Action
Identifies the component to which the configuration should be sent.
getPath() - Method in class io.relayr.java.model.aggregated.AggregatedMeta
 
getPath() - Method in class io.relayr.java.model.models.transport.DeviceCommand
Identifies the component to which the command should be sent.
getPath() - Method in class io.relayr.java.model.models.transport.DeviceConfiguration
Identifies the component to which the configuration should be sent.
getPath() - Method in class io.relayr.java.model.models.transport.DeviceReading
Identifies the component from which the reading is originated.
getPattern() - Method in class io.relayr.java.model.models.schema.StringSchema
 
getPatternProperties() - Method in class io.relayr.java.model.models.schema.ObjectSchema
 
getPhone() - Method in class io.relayr.java.model.models.DeviceManufacturer.ContactInfo
 
getPrevious() - Method in class io.relayr.java.model.json.JsonLinks
 
getProductNumber() - Method in class io.relayr.java.model.models.DeviceModel
 
getProjectId() - Method in class io.relayr.java.model.notif.Environment
 
getProjectsApi() - Static method in class io.relayr.java.RelayrJavaSdk
 
getProperties() - Method in class io.relayr.java.model.models.schema.ObjectSchema
This object should be parsed depending on DeviceReading.meaning
getPrototypes() - Method in class io.relayr.java.model.models.DeviceModels
Returns all device io.relayr.java.model supported on relayr platform.
getProvider() - Method in class io.relayr.java.model.notif.NotificationTransport
 
getPublicDevices(String) - Method in interface io.relayr.java.api.DeviceApi
A public device is a device which public attribute has been set to 'true' therefore no authorization is required.
getPublisher(String) - Method in interface io.relayr.java.api.PublishersApi
 
getPublisherApps(String) - Method in interface io.relayr.java.api.ProjectsApi
For more information about Publisher check PublishersApi
getPublisherExtendedApps(String) - Method in interface io.relayr.java.api.ProjectsApi
For more information about Publisher check PublishersApi
getPublisherId() - Method in class io.relayr.java.model.projects.ExtendedApp
The ID of the app's Publisher.
getPublishersApi() - Static method in class io.relayr.java.RelayrJavaSdk
 
getRawDataHelper() - Method in class io.relayr.java.model.Device
Returns device specific AggregatedDataHelper object.
getRawDataService() - Static method in class io.relayr.java.RelayrJavaSdk
 
getReadableName() - Method in class io.relayr.java.model.account.Account
 
getReadingByMeaning(String, String) - Method in class io.relayr.java.model.models.transport.Transport
Returns reading depending on specified meaning.
getReadingMeanings() - Method in interface io.relayr.java.api.DeviceModelsApi
Returns a list of the possible reading types of the devices on the relayr platform
getReadingMeanings() - Method in class io.relayr.java.model.models.transport.Transport
Returns all possible reading meanings as a list.
getReadings(String, String, String) - Method in interface io.relayr.java.api.DeviceApi
Deprecated.
getReadings() - Method in class io.relayr.java.model.Device
Returns all latest readings saved in the device state.
getReadings(String, String) - Method in class io.relayr.java.model.Device
Returns latest readings saved in device state optionally filtered with path and meaning
getReadings() - Method in class io.relayr.java.model.models.transport.Transport
Returns all possible readings.
getReadings() - Method in class io.relayr.java.model.state.State
Returns list of devices' latest send readings and version.
getReadings() - Method in class io.relayr.java.model.state.StateReadings
 
getReceived() - Method in class io.relayr.java.model.raw.RawReading
UTC timestamp - when reading is recorded on the platform
getRecorded() - Method in class io.relayr.java.model.raw.RawReading
UTC timestamp - when reading is recorded on the device
getRedirectUri() - Method in class io.relayr.java.model.projects.ExtendedApp
The URI of the page where the user is redirected upon successful login.
getRelayrApi() - Static method in class io.relayr.java.RelayrJavaSdk
 
getReleaseDate() - Method in class io.relayr.java.model.models.DeviceFirmware
 
getReleaseNotes() - Method in class io.relayr.java.model.models.DeviceFirmware
 
getRepository() - Method in class io.relayr.java.model.models.DeviceFirmware
 
getRequired() - Method in class io.relayr.java.model.models.schema.ObjectSchema
 
getResources() - Method in class io.relayr.java.model.models.DeviceModel
Return device resources.
getRssi() - Method in class io.relayr.java.model.onboarding.OnBoardingScan
 
getRuleId() - Method in class io.relayr.java.model.rules.AppliedTemplate
 
getRuleTemplateApi() - Static method in class io.relayr.java.RelayrJavaSdk
 
getSchemaType() - Method in class io.relayr.java.model.models.schema.ValueSchema
Returns one of the SchemaType as defined in @see documentation
getSecret() - Method in class io.relayr.java.model.channel.PublishChannel
 
getSecret() - Method in class io.relayr.java.model.device.BookmarkDevice
 
getSecret() - Method in class io.relayr.java.model.Device
 
getSecret() - Method in class io.relayr.java.model.Transmitter
 
getSelf() - Method in class io.relayr.java.model.json.JsonLinks
 
getSelf() - Method in class io.relayr.java.model.models.ModelLinks
 
getServerStatus() - Method in interface io.relayr.java.api.CloudApi
Checks whether server is up
getService() - Method in class io.relayr.java.model.notifications.Notification
 
getService() - Method in class io.relayr.java.model.notifications.NotificationUser
 
getStart() - Method in class io.relayr.java.model.aggregated.AggregatedMeta
 
getState(String) - Method in interface io.relayr.java.api.DeviceApi
Returns device's State.
getState() - Method in class io.relayr.java.model.Device
Returns whole state with all latest readings, configurations, commands and metadata for device.
getStateCommands() - Method in class io.relayr.java.model.Device
Returns all latest commands saved in device state.
getStateCommands(String, String) - Method in class io.relayr.java.model.Device
Returns latest commands saved in device state optionally filtered with path and meaning
getStateConfigurations() - Method in class io.relayr.java.model.Device
Returns all latest configurations saved in device state.
getStateConfigurations(String, String) - Method in class io.relayr.java.model.Device
Returns latest configurations saved in device state optionally filtered with path and meaning
getStateMetadata(String) - Method in class io.relayr.java.model.Device
Returns metadata saved in device state.
getStop() - Method in class io.relayr.java.model.aggregated.AggregatedMeta
 
getStringCount() - Method in class io.relayr.java.model.aggregated.AggregatedReading
 
getStringValues() - Method in class io.relayr.java.model.aggregated.AggregatedReading
 
getSubId() - Method in class io.relayr.java.model.notifications.NotificationSub
 
getSubscription(String, String) - Method in interface io.relayr.java.api.services.NotificationService
 
getSubscriptions() - Method in class io.relayr.java.model.notifications.NotificationUser
 
getTarget() - Method in class io.relayr.java.model.notif.NotificationSubscription
 
getTemplate(String, String) - Method in interface io.relayr.java.api.RuleTemplateApi
 
getTemplateId() - Method in class io.relayr.java.model.rules.Template
 
getTemplates(String) - Method in interface io.relayr.java.api.RuleTemplateApi
 
getTemplateVersion(String, String, String) - Method in interface io.relayr.java.api.RuleTemplateApi
 
getTemplateVersion() - Method in class io.relayr.java.model.rules.AppliedTemplate
 
getTemplateVersionId() - Method in class io.relayr.java.model.rules.AppliedTemplate
 
getTemplateVersions(String, String) - Method in interface io.relayr.java.api.RuleTemplateApi
 
getTitle() - Method in class io.relayr.java.model.models.schema.ValueSchema
 
getTitle() - Method in class io.relayr.java.model.rules.TemplateInfo
 
getToken() - Method in class io.relayr.java.model.notifications.Notification
 
getToken() - Method in class io.relayr.java.model.notifications.NotificationUser
 
getTopic() - Method in class io.relayr.java.model.channel.DataChannel.ChannelCredentials
 
getTopic() - Method in class io.relayr.java.model.channel.DataChannel
 
getTopic() - Method in class io.relayr.java.model.notif.NotificationSubscription
 
getTopic() - Method in class io.relayr.java.model.notifications.NotificationSub
 
getTopic() - Method in class io.relayr.java.model.Transmitter
 
getTopicId() - Method in class io.relayr.java.model.notifications.NotificationSub
 
getTopics(String) - Method in interface io.relayr.java.api.services.NotificationService
 
getTopics() - Method in class io.relayr.java.model.notif.Environment
 
getTopics() - Method in class io.relayr.java.model.notifications.NotificationSubDelete
 
getTotalCount() - Method in class io.relayr.java.model.aggregated.AggregatedReading
 
getTransmitter(String) - Method in interface io.relayr.java.api.RelayrApi
 
getTransmitterDevices(String) - Method in interface io.relayr.java.api.RelayrApi
 
getTransmitters(String) - Method in interface io.relayr.java.api.UserApi
Returns user transmitters.
getTransmitters() - Method in class io.relayr.java.model.User
 
getTransport(String, String) - Method in interface io.relayr.java.api.services.NotificationService
 
getTransport(String) - Method in class io.relayr.java.model.models.DeviceFirmware
Return a Transport object specified by type
getTransport() - Method in class io.relayr.java.model.notif.NotificationSubscription
 
getTransports(String) - Method in interface io.relayr.java.api.services.NotificationService
 
getTransports() - Method in class io.relayr.java.model.models.DeviceFirmware
Returns Map of Transport objects defined by transport type
getTransports() - Method in class io.relayr.java.model.notif.Environment
 
getTransportTypes() - Method in class io.relayr.java.model.models.DeviceFirmware
Returns all available Transport types
getTrueValues() - Method in class io.relayr.java.model.aggregated.AggregatedBooleans
Total number of readings which have a "true" (as boolean) value
getTs() - Method in class io.relayr.java.model.action.Action
 
getTs() - Method in class io.relayr.java.model.state.Version
Returns timestamp of last update
getType() - Method in class io.relayr.java.model.models.DeviceResource
Returns type of the resource.
getType() - Method in enum io.relayr.java.model.models.schema.SchemaType
 
getType() - Method in class io.relayr.java.model.rules.TemplateConfiguration
 
getUnit() - Method in class io.relayr.java.model.models.schema.ValueSchema
Returns unit of measurement as a String value.
getUpdatedAt() - Method in class io.relayr.java.model.rules.AppliedTemplate
 
getUpdatedAt() - Method in class io.relayr.java.model.rules.Template
 
getUpdatedAt() - Method in class io.relayr.java.model.rules.TemplateInfo
 
getUrl() - Method in class io.relayr.java.model.account.AccountUrl
 
getUser() - Method in class io.relayr.java.model.channel.DataChannel.ChannelCredentials
 
getUser() - Static method in class io.relayr.java.RelayrJavaSdk
 
getUserApi() - Static method in class io.relayr.java.RelayrJavaSdk
 
getUserApp(String, String) - Method in interface io.relayr.java.api.ProjectsApi
 
getUserApps(String) - Method in interface io.relayr.java.api.ProjectsApi
 
getUserId() - Method in class io.relayr.java.model.Bookmark
 
getUserId() - Method in class io.relayr.java.model.rules.AppliedTemplate
 
getUserInfo() - Method in interface io.relayr.java.api.UserApi
 
getUserPublishers(String) - Method in interface io.relayr.java.api.PublishersApi
 
getUsersDeviceModelByFirmware(String, String, String) - Method in interface io.relayr.java.api.DeviceModelsApi
Returns device io.relayr.java.model defined by modelId and firmware version
getUsersDeviceModelById(String, String) - Method in interface io.relayr.java.api.DeviceModelsApi
Returns list of all device models owned by user
getUsersDeviceModelFirmwares(String, String) - Method in interface io.relayr.java.api.DeviceModelsApi
Returns specific device io.relayr.java.model's firmware list
getUsersDeviceModels(String) - Method in interface io.relayr.java.api.DeviceModelsApi
Returns list of all device models owned by user
getUsersPrototypes(String, int, int) - Method in interface io.relayr.java.api.DeviceModelsApi
Returns list of all available device models for prototypes.
getUtcIsoTs() - Method in class io.relayr.java.model.aggregated.AggregatedReading
Returns ISO timestamp in UTC timezone
getUtcTs(String) - Static method in class io.relayr.java.helper.observer.TimeZoneUtil
Returns timestamp in local timezone
getUtcTs() - Method in class io.relayr.java.model.aggregated.AggregatedReading
Returns timestamp in UTC timezone
getValidation() - Method in class io.relayr.java.model.rules.TemplateConfiguration
 
getValue() - Method in class io.relayr.java.model.action.Action
Get current configuration value.
getValue() - Method in class io.relayr.java.model.models.ReadingMeaning
 
getValue() - Method in class io.relayr.java.model.rules.ProtoIoTRule.OutputCommand
 
getValueSchema(String, String) - Method in class io.relayr.java.model.Device
Returns ValueSchema for specified meaning and path from received Reading object.
getValueSchema() - Method in class io.relayr.java.model.models.transport.DeviceCommand
Defines values and types of values to send as a command.
getValueSchema() - Method in class io.relayr.java.model.models.transport.DeviceConfiguration
Defines values and types of values to send as a configuration.
getValueSchema() - Method in class io.relayr.java.model.models.transport.DeviceReading
Defines values and types of reading values.
getValueSchemaAsObject() - Method in class io.relayr.java.model.models.transport.DeviceConfiguration
Defines values and types of values to send as a configuration.
getVersion() - Method in class io.relayr.java.model.rules.Template
 
getVersion() - Method in class io.relayr.java.model.state.State
Returns current device state version.
getVersion() - Method in class io.relayr.java.model.state.StateCommands
 
getVersion() - Method in class io.relayr.java.model.state.StateConfigurations
 
getVersion() - Method in class io.relayr.java.model.state.StateMetadata
 
getVersion() - Method in class io.relayr.java.model.state.StateReadings
 
getVersion() - Static method in class io.relayr.java.RelayrJavaSdk
 
getVersionNumber() - Method in class io.relayr.java.model.rules.Template
 
getWebsite() - Method in class io.relayr.java.model.models.DeviceManufacturer
 
getWebsite() - Method in class io.relayr.java.model.models.DeviceModel
 
getWebSocketClient() - Static method in class io.relayr.java.RelayrJavaSdk
Use this class to subscribe to live data from device, namely Reading, Command and Configuration
getX() - Method in class io.relayr.java.model.aggregated.AggregatedXYZ
 
getXyzAvg() - Method in class io.relayr.java.model.aggregated.AggregatedReading
 
getXyzCount() - Method in class io.relayr.java.model.aggregated.AggregatedReading
 
getY() - Method in class io.relayr.java.model.aggregated.AggregatedXYZ
 
getZ() - Method in class io.relayr.java.model.aggregated.AggregatedXYZ
 
green - Variable in class io.relayr.java.model.LightColorProx.Color
 
Group - Class in io.relayr.java.model.groups
Group entity.
Group() - Constructor for class io.relayr.java.model.groups.Group
 
GroupCreate - Class in io.relayr.java.model.groups
 
GroupCreate(String, String, int) - Constructor for class io.relayr.java.model.groups.GroupCreate
used for creating new group.
GroupDeviceAdd - Class in io.relayr.java.model.groups
 
GroupDeviceAdd(String...) - Constructor for class io.relayr.java.model.groups.GroupDeviceAdd
 
GroupsApi - Interface in io.relayr.java.api
 

H

hasAdditionalProperties() - Method in class io.relayr.java.model.models.schema.ObjectSchema
 
hashCode() - Method in class io.relayr.java.model.action.Reading
 
hashCode() - Method in class io.relayr.java.model.Device
 
hashCode() - Method in class io.relayr.java.model.groups.Group
 
hashCode() - Method in class io.relayr.java.model.models.DeviceModel
 
hashCode() - Method in class io.relayr.java.model.projects.App
 
hashCode() - Method in class io.relayr.java.model.projects.ExtendedApp
 
hashCode() - Method in class io.relayr.java.model.Publisher
 
hashCode() - Method in class io.relayr.java.model.state.StateCommands
 
hashCode() - Method in class io.relayr.java.model.state.StateConfigurations
 
hashCode() - Method in class io.relayr.java.model.state.StateMetadata
 
hashCode() - Method in class io.relayr.java.model.state.StateReadings
 
hashCode() - Method in class io.relayr.java.model.state.Version
 
hashCode() - Method in class io.relayr.java.model.Status
 
hashCode() - Method in class io.relayr.java.model.Transmitter
 
hashCode() - Method in class io.relayr.java.model.TransmitterDevice
 
hasValues() - Method in class io.relayr.java.model.models.schema.StringSchema
 

I

id - Variable in class io.relayr.java.model.device.BookmarkDevice
 
id - Variable in class io.relayr.java.model.projects.App
 
init(String) - Static method in class io.relayr.java.api.helpers.AggregatedDataHelper
 
init(String) - Static method in class io.relayr.java.api.helpers.RawDataHelper
 
inMockMode(boolean) - Method in class io.relayr.java.RelayrJavaSdk.Builder
LEGACY Initializes the SDK in Mock Mode.
InputReading(String, String) - Constructor for class io.relayr.java.model.rules.ProtoIoTRule.InputReading
 
inputReadings - Variable in class io.relayr.java.model.rules.ProtoIoTRule
 
inSeconds() - Method in enum io.relayr.java.api.helpers.Aggregates.Interval
 
IntegerSchema - Class in io.relayr.java.model.models.schema
 
IntegerSchema(ValueSchema) - Constructor for class io.relayr.java.model.models.schema.IntegerSchema
 
io.relayr.java - package io.relayr.java
The main package in the project.
io.relayr.java.api - package io.relayr.java.api
Incorporating all classes handling the relayr API calls
io.relayr.java.api.helpers - package io.relayr.java.api.helpers
 
io.relayr.java.api.services - package io.relayr.java.api.services
 
io.relayr.java.helper - package io.relayr.java.helper
 
io.relayr.java.helper.observer - package io.relayr.java.helper.observer
 
io.relayr.java.model - package io.relayr.java.model
Incorporating all relayr platform objects
io.relayr.java.model.account - package io.relayr.java.model.account
Incorporating classes for handling another accounts on Relayr platform
io.relayr.java.model.action - package io.relayr.java.model.action
Defines classes for interaction with any Relayr device
io.relayr.java.model.aggregated - package io.relayr.java.model.aggregated
 
io.relayr.java.model.channel - package io.relayr.java.model.channel
 
io.relayr.java.model.device - package io.relayr.java.model.device
 
io.relayr.java.model.device.laststate - package io.relayr.java.model.device.laststate
 
io.relayr.java.model.groups - package io.relayr.java.model.groups
Classes for group organization
io.relayr.java.model.json - package io.relayr.java.model.json
 
io.relayr.java.model.models - package io.relayr.java.model.models
Defines dynamic Relayr device models.
io.relayr.java.model.models.error - package io.relayr.java.model.models.error
 
io.relayr.java.model.models.schema - package io.relayr.java.model.models.schema
 
io.relayr.java.model.models.transport - package io.relayr.java.model.models.transport
 
io.relayr.java.model.notif - package io.relayr.java.model.notif
 
io.relayr.java.model.notifications - package io.relayr.java.model.notifications
 
io.relayr.java.model.onboarding - package io.relayr.java.model.onboarding
 
io.relayr.java.model.projects - package io.relayr.java.model.projects
 
io.relayr.java.model.raw - package io.relayr.java.model.raw
 
io.relayr.java.model.rules - package io.relayr.java.model.rules
 
io.relayr.java.model.state - package io.relayr.java.model.state
 
io.relayr.java.storage - package io.relayr.java.storage
Helper classes for Relayr device models
io.relayr.java.websocket - package io.relayr.java.websocket
Incorporating all classes related to live data retrieval over the cloud
io.relayr.java.websocket.error - package io.relayr.java.websocket.error
 
isAccountConnected(String, String) - Method in interface io.relayr.java.api.UserApi
Returns 200 OK (onNext()) if named account is connected to the users relayr account Use User.isAccountConnected(String) on fetched User object.
isAccountConnected(String) - Method in class io.relayr.java.model.User
Returns error if account is not connected.
isActive() - Method in class io.relayr.java.model.rules.AppliedTemplate
 
isArraySchema() - Method in class io.relayr.java.model.models.schema.ValueSchema
 
isBooleanSchema() - Method in class io.relayr.java.model.models.schema.ValueSchema
 
isConnected(String) - Method in class io.relayr.java.model.account.Account
 
isConnected - Variable in class io.relayr.java.model.onboarding.OnBoardingState
 
isIntegerSchema() - Method in class io.relayr.java.model.models.schema.ValueSchema
 
isLoading() - Method in class io.relayr.java.storage.DeviceModelCache
Returns cache state.
isNumberSchema() - Method in class io.relayr.java.model.models.schema.ValueSchema
 
isObjectSchema() - Method in class io.relayr.java.model.models.schema.ValueSchema
 
isProductionEnvironment() - Static method in class io.relayr.java.RelayrJavaSdk
Returns true if production environment servers are used.
isPublic() - Method in class io.relayr.java.model.device.BookmarkDevice
 
isShared() - Method in class io.relayr.java.model.Device
 
isStringSchema() - Method in class io.relayr.java.model.models.schema.ValueSchema
 
isValidUUID(String) - Static method in class io.relayr.java.helper.Validator
 
items - Variable in class io.relayr.java.model.models.schema.ValueSchema
 

J

JsonError - Class in io.relayr.java.model.json
 
JsonError() - Constructor for class io.relayr.java.model.json.JsonError
 
JsonLinks - Class in io.relayr.java.model.json
 
JsonLinks() - Constructor for class io.relayr.java.model.json.JsonLinks
 
JsonListResponse<T> - Class in io.relayr.java.model.json
 
JsonListResponse() - Constructor for class io.relayr.java.model.json.JsonListResponse
 
JsonRequest<T> - Class in io.relayr.java.model.json
 
JsonRequest(T) - Constructor for class io.relayr.java.model.json.JsonRequest
 
JsonResponse<T> - Class in io.relayr.java.model.json
 
JsonResponse() - Constructor for class io.relayr.java.model.json.JsonResponse
 

L

LastCommands - Class in io.relayr.java.model.device.laststate
 
LastCommands() - Constructor for class io.relayr.java.model.device.laststate.LastCommands
 
LastConfigurations - Class in io.relayr.java.model.device.laststate
 
LastConfigurations() - Constructor for class io.relayr.java.model.device.laststate.LastConfigurations
 
LastReadings - Class in io.relayr.java.model.device.laststate
 
LastReadings() - Constructor for class io.relayr.java.model.device.laststate.LastReadings
 
light - Variable in class io.relayr.java.model.LightColorProx
 
LightColorProx - Class in io.relayr.java.model
Reading.value for Wunderbar's LightProximityColor sensor.
LightColorProx() - Constructor for class io.relayr.java.model.LightColorProx
 
LightColorProx.Color - Class in io.relayr.java.model
Reading.value for Wunderbar's LightProximityColor sensor.
LogEvent - Class in io.relayr.java.model
 
LogEvent(String) - Constructor for class io.relayr.java.model.LogEvent
 
logMessage(List<LogEvent>) - Method in interface io.relayr.java.api.CloudApi
Deprecated.

M

main(String[]) - Static method in class io.relayr.java.RelayrMain
 
masterModule - Variable in class io.relayr.java.model.WunderBar
Deprecated.
 
maximum - Variable in class io.relayr.java.model.models.schema.ValueSchema
 
maxItems - Variable in class io.relayr.java.model.models.schema.ValueSchema
 
maxLength - Variable in class io.relayr.java.model.models.schema.ValueSchema
Validation keywords for strings
maxProperties - Variable in class io.relayr.java.model.models.schema.ValueSchema
Validation keywords for objects
meaning - Variable in class io.relayr.java.model.action.Reading
Every device has a DeviceModel which defines all device readings.
meaning - Variable in class io.relayr.java.model.DataPackage.Data
 
meaning - Variable in class io.relayr.java.model.raw.RawReading
Every device has a DeviceModel which defines all device readings.
minimum - Variable in class io.relayr.java.model.models.schema.ValueSchema
Validation keywords for numeric instances (number and integer)
minItems - Variable in class io.relayr.java.model.models.schema.ValueSchema
 
minLength - Variable in class io.relayr.java.model.models.schema.ValueSchema
 
minProperties - Variable in class io.relayr.java.model.models.schema.ValueSchema
 
modelId - Variable in class io.relayr.java.model.DataPackage
 
ModelLinks - Class in io.relayr.java.model.models
Defines hyperlinks for similar objects in the structure.
ModelLinks() - Constructor for class io.relayr.java.model.models.ModelLinks
 
moveDeviceTo(String, int) - Method in class io.relayr.java.model.groups.Group
Calls Observer.onNext(Object) if device is moved Observer.onError(Throwable) otherwise Subscription is necessary to run the method.
MqttDisconnectException - Class in io.relayr.java.websocket.error
 
MqttDisconnectException(String) - Constructor for class io.relayr.java.websocket.error.MqttDisconnectException
 
MqttDisconnectException() - Constructor for class io.relayr.java.websocket.error.MqttDisconnectException
 
multipleOf - Variable in class io.relayr.java.model.models.schema.ValueSchema
 
mValidated - Variable in class io.relayr.java.model.action.Action
 

N

name - Variable in class io.relayr.java.model.action.Action
 
name - Variable in class io.relayr.java.model.projects.App
 
next(int) - Method in class io.relayr.java.helper.observer.ResponseObserver
 
not - Variable in class io.relayr.java.model.models.schema.ValueSchema
 
Notification - Class in io.relayr.java.model.notifications
 
Notification(String, NotificationService) - Constructor for class io.relayr.java.model.notifications.Notification
 
Notification(String, String, NotificationService) - Constructor for class io.relayr.java.model.notifications.Notification
 
NotificationPublish - Class in io.relayr.java.model.notif
 
NotificationPublish(String, String, String, Set<String>, Set<String>, Object) - Constructor for class io.relayr.java.model.notif.NotificationPublish
 
NotificationService - Interface in io.relayr.java.api.services
 
NotificationService - Enum in io.relayr.java.model.notifications
 
NotificationSub - Class in io.relayr.java.model.notifications
 
NotificationSub() - Constructor for class io.relayr.java.model.notifications.NotificationSub
 
NotificationSubCreate - Class in io.relayr.java.model.notifications
 
NotificationSubCreate(String, String...) - Constructor for class io.relayr.java.model.notifications.NotificationSubCreate
 
NotificationSubDelete - Class in io.relayr.java.model.notifications
 
NotificationSubDelete() - Constructor for class io.relayr.java.model.notifications.NotificationSubDelete
 
NotificationSubscription - Class in io.relayr.java.model.notif
 
NotificationSubscription(String, String, String, String) - Constructor for class io.relayr.java.model.notif.NotificationSubscription
 
NotificationTransport - Class in io.relayr.java.model.notif
 
NotificationTransport(NotificationTransport.TransportProvider) - Constructor for class io.relayr.java.model.notif.NotificationTransport
 
NotificationUser - Class in io.relayr.java.model.notifications
 
NotificationUser(String, NotificationService) - Constructor for class io.relayr.java.model.notifications.NotificationUser
 
NotificationUser(String, String, NotificationService) - Constructor for class io.relayr.java.model.notifications.NotificationUser
 
NULL_MODEL - Static variable in exception io.relayr.java.model.models.error.DeviceModelsException
 
nullModelId() - Static method in exception io.relayr.java.model.models.error.DeviceModelsException
 
NumberSchema - Class in io.relayr.java.model.models.schema
 
NumberSchema(ValueSchema) - Constructor for class io.relayr.java.model.models.schema.NumberSchema
 

O

OauthToken - Class in io.relayr.java.model
 
OauthToken(String, String) - Constructor for class io.relayr.java.model.OauthToken
 
ObjectSchema - Class in io.relayr.java.model.models.schema
 
ObjectSchema(ValueSchema) - Constructor for class io.relayr.java.model.models.schema.ObjectSchema
 
OnBoardingScan - Class in io.relayr.java.model.onboarding
 
OnBoardingScan(String, String, int, String) - Constructor for class io.relayr.java.model.onboarding.OnBoardingScan
 
OnBoardingState - Class in io.relayr.java.model.onboarding
 
OnBoardingState(boolean) - Constructor for class io.relayr.java.model.onboarding.OnBoardingState
 
onCompleted() - Method in class io.relayr.java.helper.observer.BooleanObserver
 
onCompleted() - Method in class io.relayr.java.helper.observer.EmptyObserver
 
onCompleted() - Method in class io.relayr.java.helper.observer.ErrorObserver
 
onCompleted() - Method in class io.relayr.java.helper.observer.ResponseObserver
 
onCompleted() - Method in class io.relayr.java.helper.observer.SimpleObserver
 
onCompleted() - Method in class io.relayr.java.helper.observer.SuccessObserver
 
oneOf - Variable in class io.relayr.java.model.models.schema.ValueSchema
 
onError(Throwable) - Method in class io.relayr.java.helper.observer.BooleanObserver
 
onError(Throwable) - Method in class io.relayr.java.helper.observer.EmptyObserver
 
onError(Throwable) - Method in class io.relayr.java.helper.observer.ErrorObserver
 
onError(Throwable) - Method in class io.relayr.java.helper.observer.ResponseObserver
 
onError(Throwable) - Method in class io.relayr.java.helper.observer.SimpleObserver
 
onError(Throwable) - Method in class io.relayr.java.helper.observer.SuccessObserver
 
onNext(T) - Method in class io.relayr.java.helper.observer.BooleanObserver
 
onNext(T) - Method in class io.relayr.java.helper.observer.EmptyObserver
 
onNext(T) - Method in class io.relayr.java.helper.observer.ErrorObserver
 
onNext(Response) - Method in class io.relayr.java.helper.observer.ResponseObserver
 
onNext(T) - Method in class io.relayr.java.helper.observer.SimpleObserver
 
onNext(T) - Method in class io.relayr.java.helper.observer.SuccessObserver
 
operator - Variable in class io.relayr.java.model.rules.ProtoIoTRule
 
OutputCommand(String, String, Object) - Constructor for class io.relayr.java.model.rules.ProtoIoTRule.OutputCommand
 
outputCommands - Variable in class io.relayr.java.model.rules.ProtoIoTRule
 

P

path - Variable in class io.relayr.java.model.action.Action
 
path - Variable in class io.relayr.java.model.action.Reading
If device contains multiple levels of readings (more than one component) they will be identified with the path.
path - Variable in class io.relayr.java.model.DataPackage.Data
 
path - Variable in class io.relayr.java.model.raw.RawReading
If device contains multiple levels of readings (more than one component) they will be identified with the path.
pattern - Variable in class io.relayr.java.model.models.schema.ValueSchema
 
patternProperties - Variable in class io.relayr.java.model.models.schema.ValueSchema
 
PositionUpdate - Class in io.relayr.java.model.groups
 
PositionUpdate(int) - Constructor for class io.relayr.java.model.groups.PositionUpdate
 
ProjectsApi - Interface in io.relayr.java.api
 
properties - Variable in class io.relayr.java.model.models.schema.ValueSchema
 
ProtoIoTRule - Class in io.relayr.java.model.rules
 
ProtoIoTRule() - Constructor for class io.relayr.java.model.rules.ProtoIoTRule
 
ProtoIoTRule.InputReading - Class in io.relayr.java.model.rules
 
ProtoIoTRule.OutputCommand - Class in io.relayr.java.model.rules
 
prox - Variable in class io.relayr.java.model.LightColorProx
 
publish(String, String, JsonRequest<NotificationPublish>) - Method in interface io.relayr.java.api.services.NotificationService
 
publish(String, Reading) - Method in class io.relayr.java.websocket.WebSocketClient
 
PublishChannel - Class in io.relayr.java.model.channel
 
PublishChannel(String, DataChannel.ChannelCredentials, String, String, String, String, String) - Constructor for class io.relayr.java.model.channel.PublishChannel
 
Publisher - Class in io.relayr.java.model
A Publisher is a basic entity in the relayr platform.
Publisher(String, String, String) - Constructor for class io.relayr.java.model.Publisher
 
PublishersApi - Interface in io.relayr.java.api
 

R

RawDataHelper - Class in io.relayr.java.api.helpers
Wraps RawDataService API and provides additional functionalities like 2.
RawDataService - Interface in io.relayr.java.api.services
This class incorporates a wrapped version of the relayr Raw Data Service API calls.
RawReading - Class in io.relayr.java.model.raw
 
RawReading(String, String, String, String, Object) - Constructor for class io.relayr.java.model.raw.RawReading
 
Reading - Class in io.relayr.java.model.action
A reading is the information gathered by the device.
Reading(long, long, String, String, Object) - Constructor for class io.relayr.java.model.action.Reading
 
READING_NOT_FOUND - Static variable in exception io.relayr.java.model.models.error.DeviceModelsException
 
ReadingMeaning - Class in io.relayr.java.model.models
Key value object used to identify the type of information gathered by a given device.
ReadingMeaning(String, String) - Constructor for class io.relayr.java.model.models.ReadingMeaning
 
ReadingMeanings - Class in io.relayr.java.model.models
 
ReadingMeanings() - Constructor for class io.relayr.java.model.models.ReadingMeanings
 
readings - Variable in class io.relayr.java.model.DataPackage
 
received - Variable in class io.relayr.java.model.action.Reading
Timestamp - when reading is received on the platform
received - Variable in class io.relayr.java.model.DataPackage
 
received - Variable in class io.relayr.java.model.raw.RawReading
ISO timestamp - when reading is received on the platform
recorded - Variable in class io.relayr.java.model.action.Reading
Timestamp - when reading is recorded on the device
recorded - Variable in class io.relayr.java.model.DataPackage.Data
 
recorded - Variable in class io.relayr.java.model.raw.RawReading
ISO timestamp - when reading is recorded on the device
recycle() - Method in class io.relayr.java.model.Device
Clears device's helper objects
red - Variable in class io.relayr.java.model.LightColorProx.Color
 
refresh() - Method in class io.relayr.java.storage.DeviceModelCache
Refresh device model cache.
registerTransmitter(Transmitter) - Method in interface io.relayr.java.api.RelayrApi
Registers the transmitter
RelayrApi - Interface in io.relayr.java.api
This class incorporates a wrapped version of the relayr API calls.
RelayrJavaSdk - Class in io.relayr.java
The RelayrJavaSdk Class serves as the access point to all endpoints in the Android SDK.
RelayrJavaSdk() - Constructor for class io.relayr.java.RelayrJavaSdk
 
RelayrJavaSdk.Builder - Class in io.relayr.java
Initializes the SDK.
RelayrMain - Class in io.relayr.java
 
RelayrMain() - Constructor for class io.relayr.java.RelayrMain
 
removeDevice(String) - Method in class io.relayr.java.model.groups.Group
Calls Observer.onNext(Object) if device is removed Observer.onError(Throwable) otherwise Subscription is necessary to run the method.
removePublisher(String) - Method in class io.relayr.java.websocket.WebSocketClient
 
requireAboveZero(Number, String) - Static method in class io.relayr.java.helper.Validator
 
requireAscii(String, String) - Static method in class io.relayr.java.helper.Validator
 
required - Variable in class io.relayr.java.model.models.schema.ValueSchema
 
requireNotNull(Object, String) - Static method in class io.relayr.java.helper.Validator
 
requireNotNullNotEmpty(String, String) - Static method in class io.relayr.java.helper.Validator
 
requireNotNullNotEmpty(Collection, String) - Static method in class io.relayr.java.helper.Validator
 
requireNotNullNotEmpty(Object[], String) - Static method in class io.relayr.java.helper.Validator
 
requireValidUuid(String, String) - Static method in class io.relayr.java.helper.Validator
 
requireValidUuid(String) - Static method in class io.relayr.java.helper.Validator
 
ResponseObserver - Class in io.relayr.java.helper.observer
 
ResponseObserver() - Constructor for class io.relayr.java.helper.observer.ResponseObserver
 
RuleTemplateApi - Interface in io.relayr.java.api
Provides an API for the create of Rule Engine Rules on the base of pre made templates

S

saveStateMetadata(String, Object) - Method in class io.relayr.java.model.Device
Saves object with corresponding key into device metadata.
SchemaType - Enum in io.relayr.java.model.models.schema
 
schemaType - Variable in class io.relayr.java.model.models.schema.ValueSchema
 
SchemaValidator - Interface in io.relayr.java.model.models.schema
 
send(String) - Method in class io.relayr.java.model.action.Action
 
send(String) - Method in class io.relayr.java.model.action.Command
 
send(String) - Method in class io.relayr.java.model.action.Configuration
 
sendCommand(String, Command) - Method in interface io.relayr.java.api.DeviceApi
Send command defined by device models DeviceCommand Before sending a command make sure to validate it by calling Action.validate(ValueSchema)
sendCommand(Command) - Method in class io.relayr.java.model.Device
Sends a command to the this device.
sendCommand(Command) - Method in class io.relayr.java.model.TransmitterDevice
Sends a command to the this device
sendConfiguration(String, Configuration) - Method in interface io.relayr.java.api.DeviceApi
Sets device configuration defined by device models DeviceConfiguration Before sending a command make sure to validate it by calling Action.validate(ValueSchema)
sendConfiguration(Configuration) - Method in class io.relayr.java.model.Device
Sends a configuration to device.
setActive(boolean) - Method in class io.relayr.java.model.rules.AppliedTemplate
 
setActive(boolean) - Method in class io.relayr.java.model.rules.TemplateParameters
 
setApiUrls(String, String) - Method in class io.relayr.java.RelayrJavaSdk.Builder
EXPERIMENTAL - Set specific API urls.
setDatabase(String) - Method in class io.relayr.java.model.Status
 
setDescription(String) - Method in class io.relayr.java.model.Device
 
setExternalId(String) - Method in class io.relayr.java.model.CreateDevice
 
setFirmware(String) - Method in class io.relayr.java.model.CreateDevice
 
setFirmwareVersion(String) - Method in class io.relayr.java.model.device.BookmarkDevice
 
setIntegrationType(String) - Method in class io.relayr.java.model.CreateDevice
 
setLogLevel(RestAdapter.LogLevel) - Method in class io.relayr.java.RelayrJavaSdk.Builder
Sets Log level for all API calls.
setMetadata(String, String, Object) - Method in interface io.relayr.java.api.DeviceApi
Persists user defined object in device state State metadata
setModel(String) - Method in class io.relayr.java.model.CreateDevice
 
setName(String) - Method in class io.relayr.java.model.device.BookmarkDevice
 
setName(String) - Method in class io.relayr.java.model.Device
 
setName(String) - Method in class io.relayr.java.model.Transmitter
 
setName(String) - Method in class io.relayr.java.model.User
 
setOwner(String) - Method in class io.relayr.java.model.device.BookmarkDevice
 
setPublic(boolean) - Method in class io.relayr.java.model.device.BookmarkDevice
 
setTemplateVersionId(String) - Method in class io.relayr.java.model.rules.AppliedTemplate
 
setTemplateVersionId(String) - Method in class io.relayr.java.model.rules.TemplateParameters
 
setToken(String) - Method in class io.relayr.java.RelayrJavaSdk.Builder
Sets token retrieved from @see link Token is necessary to be able to make any of the API calls.
setTransmitterId(String) - Method in class io.relayr.java.model.CreateDevice
 
setUserAgent(String) - Method in class io.relayr.java.RelayrJavaSdk.Builder
Define specific user agent for your app
SimpleObserver<T> - Class in io.relayr.java.helper.observer
This observable is not using onCompleted
SimpleObserver() - Constructor for class io.relayr.java.helper.observer.SimpleObserver
 
SslUtil - Class in io.relayr.java.websocket
 
State - Class in io.relayr.java.model.state
Device state is a device specific storage.
State() - Constructor for class io.relayr.java.model.state.State
 
StateCommands - Class in io.relayr.java.model.state
 
StateCommands(Version, List<Command>) - Constructor for class io.relayr.java.model.state.StateCommands
 
StateConfigurations - Class in io.relayr.java.model.state
 
StateConfigurations(Version, List<Configuration>) - Constructor for class io.relayr.java.model.state.StateConfigurations
 
StateMetadata - Class in io.relayr.java.model.state
 
StateMetadata(Map<String, Object>, Version) - Constructor for class io.relayr.java.model.state.StateMetadata
 
StateReadings - Class in io.relayr.java.model.state
 
StateReadings(Version, List<Reading>) - Constructor for class io.relayr.java.model.state.StateReadings
 
Status - Class in io.relayr.java.model
 
Status(String) - Constructor for class io.relayr.java.model.Status
 
StringSchema - Class in io.relayr.java.model.models.schema
 
StringSchema(ValueSchema) - Constructor for class io.relayr.java.model.models.schema.StringSchema
 
subscribe(Device) - Method in class io.relayr.java.websocket.WebSocketClient
Subscribe to get Reading from device.
subscribe(String) - Method in class io.relayr.java.websocket.WebSocketClient
Subscribe to get Reading from device.
subscribeKey - Variable in class io.relayr.java.model.WebSocketConfig
 
subscribeToCloudReadings() - Method in class io.relayr.java.model.Device
Subscribes an app to a device channel.
subscribeToCloudReadings() - Method in class io.relayr.java.model.TransmitterDevice
 
subscribeToCommands(String) - Method in class io.relayr.java.websocket.WebSocketClient
Subscribe to get Action from device.
subscribeToConfigurations(String) - Method in class io.relayr.java.websocket.WebSocketClient
Subscribe to get Action from device.
success() - Method in class io.relayr.java.helper.observer.BooleanObserver
 
success(T) - Method in class io.relayr.java.helper.observer.SimpleObserver
 
success(T) - Method in class io.relayr.java.helper.observer.SuccessObserver
 
successCallback(Object) - Method in interface io.relayr.java.websocket.WebSocketCallback
 
SuccessObserver<T> - Class in io.relayr.java.helper.observer
This observable is not using onCompleted or onError
SuccessObserver() - Constructor for class io.relayr.java.helper.observer.SuccessObserver
 

T

Template - Class in io.relayr.java.model.rules
Gives a detailed view on a template in a project.
Template() - Constructor for class io.relayr.java.model.rules.Template
 
template(boolean, String) - Static method in class io.relayr.java.model.rules.TemplateParameters
 
TemplateConfiguration - Class in io.relayr.java.model.rules
 
TemplateConfiguration() - Constructor for class io.relayr.java.model.rules.TemplateConfiguration
 
TemplateInfo - Class in io.relayr.java.model.rules
 
TemplateInfo() - Constructor for class io.relayr.java.model.rules.TemplateInfo
 
TemplateParameters - Class in io.relayr.java.model.rules
 
TemplateParameters(String, boolean, String, Object) - Constructor for class io.relayr.java.model.rules.TemplateParameters
 
TemplateParameters(String, String, boolean, String, Object) - Constructor for class io.relayr.java.model.rules.TemplateParameters
 
throwIfNull(String) - Method in class io.relayr.java.model.action.Action
 
throwNotValidated() - Method in class io.relayr.java.model.action.Action
 
TimeZoneUtil - Class in io.relayr.java.helper.observer
 
TimeZoneUtil() - Constructor for class io.relayr.java.helper.observer.TimeZoneUtil
 
title - Variable in class io.relayr.java.model.models.schema.ValueSchema
 
token - Variable in class io.relayr.java.model.OauthToken
 
toList(Aggregates.Aggregate...) - Static method in class io.relayr.java.api.helpers.Aggregates
 
toRgb() - Method in class io.relayr.java.model.LightColorProx.Color
 
toString() - Method in enum io.relayr.java.api.helpers.Aggregates.Interval
 
toString() - Method in class io.relayr.java.model.action.Action
 
toString() - Method in class io.relayr.java.model.action.Command
 
toString() - Method in class io.relayr.java.model.action.Configuration
 
toString() - Method in class io.relayr.java.model.action.Reading
 
toString() - Method in class io.relayr.java.model.Bookmark
 
toString() - Method in class io.relayr.java.model.channel.DataChannel.ChannelCredentials
 
toString() - Method in class io.relayr.java.model.channel.DataChannel
 
toString() - Method in class io.relayr.java.model.channel.ExistingChannel.ChannelInfo
 
toString() - Method in class io.relayr.java.model.channel.ExistingChannel
 
toString() - Method in class io.relayr.java.model.channel.PublishChannel
 
toString() - Method in class io.relayr.java.model.device.BookmarkDevice
 
toString() - Method in class io.relayr.java.model.Device
 
toString() - Method in class io.relayr.java.model.FirmwareVersion
 
toString() - Method in class io.relayr.java.model.json.JsonError
 
toString() - Method in class io.relayr.java.model.json.JsonLinks
 
toString() - Method in class io.relayr.java.model.json.JsonListResponse
 
toString() - Method in class io.relayr.java.model.models.DeviceFirmware
 
toString() - Method in class io.relayr.java.model.models.DeviceFirmwares
 
toString() - Method in class io.relayr.java.model.models.DeviceManufacturer
 
toString() - Method in class io.relayr.java.model.models.DeviceModel
 
toString() - Method in class io.relayr.java.model.models.DeviceModels
 
toString() - Method in class io.relayr.java.model.models.DeviceResource
 
toString() - Method in class io.relayr.java.model.models.ModelLinks
 
toString() - Method in class io.relayr.java.model.models.ReadingMeaning
 
toString() - Method in class io.relayr.java.model.models.ReadingMeanings
 
toString() - Method in class io.relayr.java.model.models.transport.DeviceCommand
 
toString() - Method in class io.relayr.java.model.models.transport.DeviceConfiguration
 
toString() - Method in class io.relayr.java.model.models.transport.DeviceReading
 
toString() - Method in class io.relayr.java.model.models.transport.Transport
 
toString() - Method in class io.relayr.java.model.notifications.NotificationSubDelete
 
toString() - Method in class io.relayr.java.model.OauthToken
 
toString() - Method in class io.relayr.java.model.onboarding.OnBoardingScan
 
toString() - Method in class io.relayr.java.model.projects.App
 
toString() - Method in class io.relayr.java.model.projects.ExtendedApp
 
toString() - Method in class io.relayr.java.model.Publisher
 
toString() - Method in class io.relayr.java.model.raw.RawReading
 
toString() - Method in class io.relayr.java.model.rules.AppliedTemplate
 
toString() - Method in class io.relayr.java.model.rules.ProtoIoTRule.InputReading
 
toString() - Method in class io.relayr.java.model.rules.ProtoIoTRule.OutputCommand
 
toString() - Method in class io.relayr.java.model.rules.TemplateParameters
 
toString() - Method in class io.relayr.java.model.state.StateCommands
 
toString() - Method in class io.relayr.java.model.state.StateConfigurations
 
toString() - Method in class io.relayr.java.model.state.StateReadings
 
toString() - Method in class io.relayr.java.model.Transmitter
 
toString() - Method in class io.relayr.java.model.TransmitterDevice
 
toString() - Method in class io.relayr.java.model.User
 
toString() - Method in class io.relayr.java.model.WunderBar
Deprecated.
 
toTransmitterDevice() - Method in class io.relayr.java.model.Device
Used only for Wunderbar devices.
toWunderBar() - Method in class io.relayr.java.model.CreateWunderBar
 
Transmitter - Class in io.relayr.java.model
The Transmitter class is a representation of the Transmitter entity.
Transmitter(String, String, AccountType) - Constructor for class io.relayr.java.model.Transmitter
 
Transmitter(String, String, String, String) - Constructor for class io.relayr.java.model.Transmitter
Specific for WUNDERBAR v1
TransmitterDevice - Class in io.relayr.java.model
The transmitter device object holds the same information as the Device The difference is that the io.relayr.java.model attribute in the former is an ID rather than an object.
TransmitterDevice(String, String, String, String, String) - Constructor for class io.relayr.java.model.TransmitterDevice
 
Transport - Class in io.relayr.java.model.models.transport
Defines all possible ways for user to interact with the device.
Transport() - Constructor for class io.relayr.java.model.models.transport.Transport
 
TRANSPORT_NOT_FOUND - Static variable in exception io.relayr.java.model.models.error.DeviceModelsException
 
transportNotFound() - Static method in exception io.relayr.java.model.models.error.DeviceModelsException
 
ts - Variable in class io.relayr.java.model.AccelGyroscope
 
ts - Variable in class io.relayr.java.model.action.Action
 
ts - Variable in class io.relayr.java.model.action.Reading
Timestamp - used when publishing through MQTT, later it's saved as #recorded timestamp
ts - Variable in class io.relayr.java.model.LightColorProx
 
type - Variable in class io.relayr.java.model.OauthToken
 
type - Variable in class io.relayr.java.model.WunderBar
Deprecated.
 

U

UnauthorizedException(RetrofitError) - Constructor for class io.relayr.java.api.ApiHelper.UnauthorizedException
 
uniqueItems - Variable in class io.relayr.java.model.models.schema.ValueSchema
 
unit - Variable in class io.relayr.java.model.models.schema.ValueSchema
 
UNKNOWN_EXCEPTION - Static variable in exception io.relayr.java.model.models.error.DeviceModelsException
 
unSubscribe(String) - Method in class io.relayr.java.websocket.WebSocketClient
 
unSubscribeToCloudReadings() - Method in class io.relayr.java.model.Device
Unsubscribes an app from a device channel, stopping and cleaning up the connection.
unSubscribeToCloudReadings() - Method in class io.relayr.java.model.TransmitterDevice
 
update(String) - Method in class io.relayr.java.model.groups.Group
Calls Observer.onNext(Object) if group is updated Observer.onError(Throwable) otherwise.
update(int) - Method in class io.relayr.java.model.groups.Group
Calls Observer.onNext(Object) if group is updated Observer.onError(Throwable) otherwise Subscription is necessary to run the method.
update(String) - Method in class io.relayr.java.model.User
Updates username.
updateApp(String) - Method in interface io.relayr.java.api.ProjectsApi
 
updateAppliedTemplate(Object, String, String) - Method in interface io.relayr.java.api.RuleTemplateApi
Changes the properties of a rule template installation, i.e.
updateDevice(String, Device) - Method in interface io.relayr.java.api.DeviceApi
Updates a device.
updateDevicePosition(String, String, PositionUpdate) - Method in interface io.relayr.java.api.GroupsApi
Updates device's position in a group and returns 200 OK if successful, error otherwise.
updateGroup(GroupCreate, String) - Method in interface io.relayr.java.api.GroupsApi
Updates group and returns 200 OK if group is successfully updated, error otherwise.
updatePublisher(Publisher) - Method in interface io.relayr.java.api.PublishersApi
 
updateTransmitter(String, Transmitter) - Method in interface io.relayr.java.api.RelayrApi
Updates a transmitter.
updateTransmitter() - Method in class io.relayr.java.model.Transmitter
Updates a transmitter.
updateTransport(String, String, JsonRequest<NotificationTransport>) - Method in interface io.relayr.java.api.services.NotificationService
 
updateUserApp(String, String, ExtendedApp) - Method in interface io.relayr.java.api.ProjectsApi
 
updateUserDetails(User, String) - Method in interface io.relayr.java.api.UserApi
Updates user details.
useProduction(boolean) - Method in class io.relayr.java.RelayrJavaSdk.Builder
Initializes the SDK in production or development mode.
User - Class in io.relayr.java.model
The first basic entity in the relayr platform is the user.
User(String, String, String) - Constructor for class io.relayr.java.model.User
 
User(String, String, String, String, String, String, String) - Constructor for class io.relayr.java.model.User
 
UserApi - Interface in io.relayr.java.api
 

V

validate(ValueSchema) - Method in class io.relayr.java.model.action.Action
 
validate(Object) - Method in class io.relayr.java.model.models.schema.ArraySchema
 
validate(Object) - Method in class io.relayr.java.model.models.schema.BooleanSchema
 
validate(Object) - Method in class io.relayr.java.model.models.schema.IntegerSchema
 
validate(Object) - Method in class io.relayr.java.model.models.schema.NumberSchema
 
validate(Object) - Method in class io.relayr.java.model.models.schema.ObjectSchema
 
validate(Object) - Method in interface io.relayr.java.model.models.schema.SchemaValidator
 
validate(Object) - Method in class io.relayr.java.model.models.schema.StringSchema
 
validate(Object) - Method in class io.relayr.java.model.models.schema.ValueSchema
 
validateNull(Object) - Method in class io.relayr.java.model.models.schema.ValueSchema
 
Validator - Class in io.relayr.java.helper
 
Validator() - Constructor for class io.relayr.java.helper.Validator
 
value - Variable in class io.relayr.java.model.action.Action
 
value - Variable in class io.relayr.java.model.action.Reading
Reading value is determined by DeviceReading.getValueSchema()
value - Variable in class io.relayr.java.model.DataPackage.Data
 
value - Variable in class io.relayr.java.model.raw.RawReading
Reading value is determined by DeviceReading.getValueSchema()
valueOf(String) - Static method in enum io.relayr.java.api.ApiHelper.InterceptorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.relayr.java.api.helpers.Aggregates.Aggregate
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.relayr.java.api.helpers.Aggregates.Interval
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.relayr.java.model.account.AccountType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.relayr.java.model.channel.ChannelTransport
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.relayr.java.model.device.DevicePermission
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.relayr.java.model.models.schema.SchemaType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.relayr.java.model.notifications.NotificationService
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.relayr.java.api.ApiHelper.InterceptorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.relayr.java.api.helpers.Aggregates.Aggregate
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.relayr.java.api.helpers.Aggregates.Interval
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.relayr.java.model.account.AccountType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.relayr.java.model.channel.ChannelTransport
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.relayr.java.model.device.DevicePermission
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.relayr.java.model.models.schema.SchemaType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.relayr.java.model.notifications.NotificationService
Returns an array containing the constants of this enum type, in the order they are declared.
ValueSchema - Class in io.relayr.java.model.models.schema
Implements JSON Schema as defined in @see documentation
ValueSchema(ValueSchema) - Constructor for class io.relayr.java.model.models.schema.ValueSchema
 
version - Variable in class io.relayr.java.model.FirmwareVersion
 
Version - Class in io.relayr.java.model.state
 
Version() - Constructor for class io.relayr.java.model.state.Version
 

W

wbDevices - Variable in class io.relayr.java.model.WunderBar
Deprecated.
 
WebSocketCallback - Interface in io.relayr.java.websocket
 
WebSocketClient - Class in io.relayr.java.websocket
 
WebSocketClient(ChannelApi, WebSocketFactory) - Constructor for class io.relayr.java.websocket.WebSocketClient
 
WebSocketConfig - Class in io.relayr.java.model
 
WebSocketConfig(String, String, String, String) - Constructor for class io.relayr.java.model.WebSocketConfig
 
WebSocketFactory - Class in io.relayr.java.websocket
 
WebSocketFactory() - Constructor for class io.relayr.java.websocket.WebSocketFactory
 
WunderBar - Class in io.relayr.java.model
Deprecated.
WunderBar(Transmitter, TransmitterDevice, TransmitterDevice, TransmitterDevice, TransmitterDevice, TransmitterDevice, TransmitterDevice) - Constructor for class io.relayr.java.model.WunderBar
Deprecated.
 
WunderBar(Transmitter, List<TransmitterDevice>, AccountType) - Constructor for class io.relayr.java.model.WunderBar
Deprecated.
 
WunderBar(Transmitter) - Constructor for class io.relayr.java.model.WunderBar
Deprecated.
 

X

x - Variable in class io.relayr.java.model.AccelGyroscope.Acceleration
 
x - Variable in class io.relayr.java.model.AccelGyroscope.AngularSpeed
 

Y

y - Variable in class io.relayr.java.model.AccelGyroscope.Acceleration
 
y - Variable in class io.relayr.java.model.AccelGyroscope.AngularSpeed
 

Z

z - Variable in class io.relayr.java.model.AccelGyroscope.Acceleration
 
z - Variable in class io.relayr.java.model.AccelGyroscope.AngularSpeed
 
A B C D E F G H I J L M N O P R S T U V W X Y Z 
Skip navigation links