- 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
 
-