- getAction() - Method in class FullGroup
-
Returns the last sent state update to the group.
- getAddress() - Method in class ScheduleCommand
-
Returns the relative request url.
- getAlertMode() - Method in class State
-
Returns the last alert mode set.
- getAllGroup() - Method in class HueBridge
-
Returns a group object representing all lights.
- getBody() - Method in class ScheduleCommand
-
Returns the request body.
- getBrightness() - Method in class State
-
Returns the brightness.
- getColorMode() - Method in class State
-
Returns the current color mode.
- getColorTemperature() - Method in class State
-
Returns the color temperature.
- getCommand() - Method in class FullSchedule
-
Returns the scheduled command.
- getConfig() - Method in class FullConfig
-
Returns bridge configuration.
- getConfig() - Method in class HueBridge
-
Returns bridge configuration.
- getCreationDate() - Method in class User
-
Returns the date this user was created.
- getDescription() - Method in class FullSchedule
-
Returns the description of the schedule.
- getEffect() - Method in class State
-
Returns the current active effect.
- getFullConfig() - Method in class HueBridge
-
Returns the entire bridge configuration.
- getGateway() - Method in class Config
-
Returns the IP address of the gateway.
- getGroup(Group) - Method in class HueBridge
-
Returns detailed information for the given group.
- getGroups() - Method in class FullConfig
-
Returns detailed information about all groups on the bridge.
- getGroups() - Method in class HueBridge
-
Returns the list of groups, including the unmodifiable all lights group.
- getHue() - Method in class State
-
Returns the hue.
- getId() - Method in class Group
-
Returns the id of the group.
- getId() - Method in class Light
-
Returns the id of the light.
- getId() - Method in class Schedule
-
- getIPAddress() - Method in class Config
-
Returns the IP address.
- getIPAddress() - Method in class HueBridge
-
Returns the IP address of the bridge.
- getLastSearch() - Method in class HueBridge
-
Returns the last time a search for new lights was started.
- getLastUseDate() - Method in class User
-
Returns the last time a command was issued as this user.
- getLight(Light) - Method in class HueBridge
-
Returns detailed information for the given light.
- getLights() - Method in class FullConfig
-
Returns detailed information about all lights known to the bridge.
- getLights() - Method in class FullGroup
-
Returns a list of the lights in the group.
- getLights() - Method in class HueBridge
-
Returns a list of lights known to the bridge.
- getMACAddress() - Method in class Config
-
Returns the MAC address.
- getMethod() - Method in class ScheduleCommand
-
Returns the request method.
- getModelID() - Method in class FullLight
-
Returns the model ID of the light.
- getName() - Method in class Config
-
Returns the name.
- getName() - Method in class Group
-
Returns the name of the group.
- getName() - Method in class Light
-
Returns the name of the light.
- getName() - Method in class Schedule
-
- getNetworkMask() - Method in class Config
-
Returns the network mask.
- getProxyAddress() - Method in class Config
-
Returns the IP address of the proxy or null if there is none.
- getProxyPort() - Method in class Config
-
Returns the port of the proxy or null if there is none.
- getSaturation() - Method in class State
-
Returns the saturation.
- getSchedule(Schedule) - Method in class HueBridge
-
Returns detailed information for the given schedule.
- getSchedules() - Method in class HueBridge
-
Returns a list of schedules on the bridge.
- getSoftwareUpdate() - Method in class Config
-
Returns information about a bridge firmware update.
- getSoftwareVersion() - Method in class Config
-
Returns the version of the software.
- getSoftwareVersion() - Method in class FullLight
-
Returns the software version of the light.
- getState() - Method in class FullLight
-
Returns the current state of the light.
- getText() - Method in class SoftwareUpdate
-
Returns a description of the update.
- getTime() - Method in class FullSchedule
-
Returns the time for which the command is scheduled to be ran.
- getType() - Method in class FullLight
-
Returns the type of the light.
- getUpdateState() - Method in class SoftwareUpdate
-
Returns the state of the update.
- getUrl() - Method in class SoftwareUpdate
-
Returns the url of the changelog.
- getUsername() - Method in class HueBridge
-
Returns the username currently authenticated with or null if there isn't one.
- getUsername() - Method in class User
-
Returns the username of this user.
- getUTCTime() - Method in class Config
-
Returns the time on the bridge.
- getWhitelist() - Method in class Config
-
Returns the list of whitelisted users.
- getXY() - Method in class State
-
Returns the coordinates in CIE color space.
- Group - Class in nl.q42.jue
-
Basic group information.
- GroupTableFullException - Exception in nl.q42.jue.exceptions
-
Thrown when adding more than 16 groups (excluding all lights group) to a bridge.
- GroupTableFullException() - Constructor for exception GroupTableFullException
-
- GroupTableFullException(String) - Constructor for exception GroupTableFullException
-
- gsonType - Static variable in class Group
-
- gsonType - Static variable in class Light
-
- gsonType - Static variable in class Schedule
-
- Schedule - Class in nl.q42.jue
-
Basic schedule information.
- Schedule() - Constructor for class Schedule
-
- ScheduleCommand - Class in nl.q42.jue
-
Information about a scheduled command.
- ScheduleUpdate - Class in nl.q42.jue
-
Collection of updates to a schedule.
- ScheduleUpdate() - Constructor for class ScheduleUpdate
-
- searchPortal() - Static method in class BridgeDiscovery
-
Search for local bridges using the portal API.
- searchUPnP(int, BridgeDiscovery.BridgeDiscoveryCallback) - Static method in class BridgeDiscovery
-
Search for bridges on the local network using UPnP, and
more specifically the SSDP protocol.
- setAlert(State.AlertMode) - Method in class StateUpdate
-
Set the alert mode.
- setBrightness(int) - Method in class StateUpdate
-
Set brightness of light.
- setColorTemperature(int) - Method in class StateUpdate
-
Switch to CT color mode and set color temperature in mired.
- setConfig(ConfigUpdate) - Method in class HueBridge
-
Change the configuration of the bridge.
- setDescription(String) - Method in class ScheduleUpdate
-
Set the description of the schedule.
- setDHCP(boolean) - Method in class ConfigUpdate
-
Set whether the bridge uses DHCP to get an ip address or not.
- setEffect(State.Effect) - Method in class StateUpdate
-
Set the current effect.
- setGateway(String) - Method in class ConfigUpdate
-
Set the gateway address of the bridge.
- setGroupAttributes(Group, String, List<Light>) - Method in class HueBridge
-
Changes the name and the lights of a group and returns the new name.
- setGroupLights(Group, List<Light>) - Method in class HueBridge
-
Changes the lights in the group.
- setGroupName(Group, String) - Method in class HueBridge
-
Changes the name of the group and returns the new name.
- setGroupState(Group, StateUpdate) - Method in class HueBridge
-
Changes the state of a group.
- setHue(int) - Method in class StateUpdate
-
Switch to HS color mode and set hue.
- setIPAddress(String) - Method in class ConfigUpdate
-
Set the IP address of the bridge.
- setLightName(Light, String) - Method in class HueBridge
-
Changes the name of the light and returns the new name.
- setLightState(Light, StateUpdate) - Method in class HueBridge
-
Changes the state of a light.
- setLinkButton(boolean) - Method in class ConfigUpdate
-
Set whether the link button has been pressed within the last 30 seconds or not.
- setName(String) - Method in class ConfigUpdate
-
Set the name of the bridge, which also functions as the UPnP name.
- setName(String) - Method in class ScheduleUpdate
-
Set the name of the schedule.
- setNetworkMask(String) - Method in class ConfigUpdate
-
Set the network mask of the bridge.
- setOn(boolean) - Method in class StateUpdate
-
Turn light on or off.
- setProxyAddress(String) - Method in class ConfigUpdate
-
Set the address of the proxy or null if there is no proxy.
- setProxyPort(Integer) - Method in class ConfigUpdate
-
Set the port of the proxy or null if there is no proxy.
- setSat(int) - Method in class StateUpdate
-
Switch to HS color mode and set saturation.
- setSchedule(Schedule, ScheduleUpdate) - Method in class HueBridge
-
Changes a schedule.
- setScheduleCommand(Schedule, HueBridge.ScheduleCallback) - Method in class HueBridge
-
Changes the command of a schedule.
- setTime(Date) - Method in class ScheduleUpdate
-
Set the time of the schedule.
- setTimeout(int) - Method in class HueBridge
-
Set the connect and read timeout for HTTP requests.
- setTransitionTime(int) - Method in class StateUpdate
-
Set the transition time from the current state to the new state.
- setXY(float, float) - Method in class StateUpdate
-
Switch to XY color mode and set CIE color space coordinates.
- setXY(float[]) - Method in class StateUpdate
-
Switch to XY color mode and set CIE color space coordinates.
- SoftwareUpdate - Class in nl.q42.jue
-
Details of a bridge firmware update.
- SoftwareUpdate() - Constructor for class SoftwareUpdate
-
- startSearch() - Method in class HueBridge
-
Start searching for new lights for 1 minute.
- State - Class in nl.q42.jue
-
Current state of light.
- State.AlertMode - Enum in nl.q42.jue
-
Alert modes of a light.
- State.ColorMode - Enum in nl.q42.jue
-
Color modes of a light.
- State.Effect - Enum in nl.q42.jue
-
Effects possible for a light.
- StateUpdate - Class in nl.q42.jue
-
Collection of updates to the state of a light.
- StateUpdate() - Constructor for class StateUpdate
-