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

A

account - Variable in class com.flowthings.client.Credentials
 
action - Variable in class com.flowthings.client.api.Request
 
addData(String, Object) - Method in class com.flowthings.client.api.Request
 
addElem(String, Object) - Method in class com.flowthings.client.domain.Drop.Builder
 
addPath(String, Permissions) - Method in class com.flowthings.client.domain.Share.Builder
 
addPath(String, TokenPermissions) - Method in class com.flowthings.client.domain.Token.Builder
 
ADMIN - Static variable in class com.flowthings.client.domain.Permissions
 
ADMIN - Static variable in class com.flowthings.client.domain.TokenPermissions
 
administer - Variable in class com.flowthings.client.domain.Permissions
 
ALL - Static variable in class com.flowthings.client.domain.Permissions
 
ALL - Static variable in class com.flowthings.client.domain.TokenPermissions
 
Api - Class in com.flowthings.client.api
 
Api() - Constructor for class com.flowthings.client.api.Api
 
apiImporter() - Static method in class com.flowthings.client.api.Flowthings
 
ApiImporterTask - Class in com.flowthings.client.domain
 
ApiImporterTask() - Constructor for class com.flowthings.client.domain.ApiImporterTask
 
ApiImporterTask.Builder - Class in com.flowthings.client.domain
 
AuthorizationException - Exception in com.flowthings.client.exception
 
AuthorizationException() - Constructor for exception com.flowthings.client.exception.AuthorizationException
 
AuthorizationException(String, Throwable, boolean, boolean) - Constructor for exception com.flowthings.client.exception.AuthorizationException
 
AuthorizationException(String, Throwable) - Constructor for exception com.flowthings.client.exception.AuthorizationException
 
AuthorizationException(String) - Constructor for exception com.flowthings.client.exception.AuthorizationException
 
AuthorizationException(Throwable) - Constructor for exception com.flowthings.client.exception.AuthorizationException
 

B

BadRequestException - Exception in com.flowthings.client.exception
 
BadRequestException() - Constructor for exception com.flowthings.client.exception.BadRequestException
 
BadRequestException(String, Throwable, boolean, boolean) - Constructor for exception com.flowthings.client.exception.BadRequestException
 
BadRequestException(String, Throwable) - Constructor for exception com.flowthings.client.exception.BadRequestException
 
BadRequestException(String) - Constructor for exception com.flowthings.client.exception.BadRequestException
 
BadRequestException(Throwable) - Constructor for exception com.flowthings.client.exception.BadRequestException
 
base - Variable in class com.flowthings.client.domain.elements.Media.Builder
 
base - Variable in class com.flowthings.client.domain.elements.Text.Builder
 
base - Variable in class com.flowthings.client.domain.FlowDomainObject.Builder
 
body - Variable in class com.flowthings.client.api.Request
 
body(S) - Method in class com.flowthings.client.api.Request
 
body - Variable in class com.flowthings.client.response.Response
 
bodyObject - Variable in class com.flowthings.client.api.Request
 
BOOLEAN - Static variable in class com.flowthings.client.DropElementSerializer
 
Builder() - Constructor for class com.flowthings.client.domain.ApiImporterTask.Builder
 
Builder() - Constructor for class com.flowthings.client.domain.Device.Builder
 
Builder() - Constructor for class com.flowthings.client.domain.Drop.Builder
 
Builder() - Constructor for class com.flowthings.client.domain.elements.Media.Builder
 
Builder() - Constructor for class com.flowthings.client.domain.elements.Text.Builder
 
Builder() - Constructor for class com.flowthings.client.domain.Flow.Builder
 
Builder() - Constructor for class com.flowthings.client.domain.FlowDomainObject.Builder
 
Builder() - Constructor for class com.flowthings.client.domain.Group.Builder
 
Builder() - Constructor for class com.flowthings.client.domain.Identity.Builder
 
Builder() - Constructor for class com.flowthings.client.domain.LocalTrack.Builder
 
Builder() - Constructor for class com.flowthings.client.domain.MqttConnection.Builder
 
Builder() - Constructor for class com.flowthings.client.domain.RssTask.Builder
 
Builder() - Constructor for class com.flowthings.client.domain.Share.Builder
 
Builder() - Constructor for class com.flowthings.client.domain.Task.Builder
 
Builder() - Constructor for class com.flowthings.client.domain.Token.Builder
 
Builder() - Constructor for class com.flowthings.client.domain.Track.Builder
 
buildHttpPath(Credentials, String) - Method in class com.flowthings.client.api.Request
 
BYTES - Static variable in class com.flowthings.client.DropElementSerializer
 

C

canRead() - Method in class com.flowthings.client.domain.Permissions
 
canReadDrops() - Method in class com.flowthings.client.domain.Permissions
 
canWrite() - Method in class com.flowthings.client.domain.Permissions
 
canWriteDrops() - Method in class com.flowthings.client.domain.Permissions
 
capacity - Variable in class com.flowthings.client.domain.Flow
 
category - Variable in class com.flowthings.client.domain.RssTask
 
clazz - Variable in class com.flowthings.client.api.DomainObjectApi
 
clientId - Variable in class com.flowthings.client.domain.MqttConnection
 
close() - Method in class com.flowthings.client.api.WebsocketApi
 
close() - Method in class com.flowthings.client.api.WebsocketApi.SimpleSocket
 
COLLECTION - Static variable in class com.flowthings.client.DropElementSerializer
 
collectResponse(InputStream) - Method in class com.flowthings.client.api.Api
 
com.flowthings.client - package com.flowthings.client
 
com.flowthings.client.api - package com.flowthings.client.api
 
com.flowthings.client.domain - package com.flowthings.client.domain
 
com.flowthings.client.domain.elements - package com.flowthings.client.domain.elements
 
com.flowthings.client.exception - package com.flowthings.client.exception
 
com.flowthings.client.response - package com.flowthings.client.response
 
connect() - Method in class com.flowthings.client.api.WebsocketApi
 
connectHttp() - Method in class com.flowthings.client.api.WebsocketApi
 
connectWs(String) - Method in class com.flowthings.client.api.WebsocketApi
 
create(T) - Method in class com.flowthings.client.api.DomainObjectApi
Create a new object
create(Drop) - Method in class com.flowthings.client.api.DropApi
 
createListRequest(Class<S>, Request.Action) - Static method in class com.flowthings.client.api.Request
 
createObjectRequest(Class<S>, Request.Action) - Static method in class com.flowthings.client.api.Request
 
creationDate - Variable in class com.flowthings.client.domain.FlowDomainObject
 
creatorId - Variable in class com.flowthings.client.domain.FlowDomainObject
 
Credentials - Class in com.flowthings.client
Holds credentials necessary to authenticate with flowthings.io any of our APIs.
Credentials(String, String) - Constructor for class com.flowthings.client.Credentials
 
Credentials() - Constructor for class com.flowthings.client.Credentials
 

D

data - Variable in class com.flowthings.client.domain.elements.FlowElement
 
DATE - Static variable in class com.flowthings.client.DropElementSerializer
 
DEFAULT_BATCH_SIZE - Static variable in class com.flowthings.client.QueryOptions
 
DEFAULT_LIMIT_SIZE - Static variable in class com.flowthings.client.QueryOptions
 
delete(String) - Method in class com.flowthings.client.api.DomainObjectApi
Delete an object by ID
delete(String) - Method in class com.flowthings.client.api.DropApi
 
deleteAll() - Method in class com.flowthings.client.api.DropApi
Remove all Drops from a Flow.
description - Variable in class com.flowthings.client.domain.Flow
 
description - Variable in class com.flowthings.client.domain.Group
 
description - Variable in class com.flowthings.client.domain.LocalTrack
 
description - Variable in class com.flowthings.client.domain.Share
 
description - Variable in class com.flowthings.client.domain.Task
 
description - Variable in class com.flowthings.client.domain.Token
 
description - Variable in class com.flowthings.client.domain.Track
 
destination - Variable in class com.flowthings.client.domain.MqttConnection
 
destination - Variable in class com.flowthings.client.domain.Track
 
destination - Variable in class com.flowthings.client.domain.TriggeredTask
 
device() - Static method in class com.flowthings.client.api.Flowthings
 
Device - Class in com.flowthings.client.domain
 
Device() - Constructor for class com.flowthings.client.domain.Device
 
Device.Builder - Class in com.flowthings.client.domain
 
deviceId - Variable in class com.flowthings.client.domain.LocalTrack
 
deviceSummary - Variable in class com.flowthings.client.domain.Device
 
disabled - Variable in class com.flowthings.client.domain.LocalTrack
 
disabled - Variable in class com.flowthings.client.domain.Task
 
disabled - Variable in class com.flowthings.client.domain.Track
 
displayName - Variable in class com.flowthings.client.domain.Device
 
displayName - Variable in class com.flowthings.client.domain.Group
 
displayName - Variable in class com.flowthings.client.domain.Task
 
DomainObjectApi<T> - Class in com.flowthings.client.api
Methods to create Request objects, based on actions which the user might want to perform
DomainObjectApi(Class<T>) - Constructor for class com.flowthings.client.api.DomainObjectApi
 
DOUBLE - Static variable in class com.flowthings.client.DropElementSerializer
 
drop(String) - Static method in class com.flowthings.client.api.Flowthings
 
Drop - Class in com.flowthings.client.domain
 
Drop() - Constructor for class com.flowthings.client.domain.Drop
 
Drop.Builder - Class in com.flowthings.client.domain
 
DropApi - Class in com.flowthings.client.api
DropElementSerializer<T> - Class in com.flowthings.client
 
DropElementSerializer(String...) - Constructor for class com.flowthings.client.DropElementSerializer
 
DropElementsMap - Class in com.flowthings.client.domain
 
DropElementsMap() - Constructor for class com.flowthings.client.domain.DropElementsMap
 
DropId - Class in com.flowthings.client.domain.elements
 
DropId(String, String) - Constructor for class com.flowthings.client.domain.elements.DropId
 
dropRead - Variable in class com.flowthings.client.domain.Permissions
 
dropWrite - Variable in class com.flowthings.client.domain.Permissions
 
Duration - Class in com.flowthings.client.domain.elements
 
Duration(Duration.Units, double) - Constructor for class com.flowthings.client.domain.elements.Duration
 
duration - Variable in class com.flowthings.client.domain.Share
 
duration - Variable in class com.flowthings.client.domain.Token
 
DURATION - Static variable in class com.flowthings.client.DropElementSerializer
 
Duration.Units - Enum in com.flowthings.client.domain.elements
 

E

elems - Variable in class com.flowthings.client.domain.Drop
 
email - Variable in class com.flowthings.client.domain.Identity
 
equals(Object) - Method in class com.flowthings.client.domain.elements.DropId
 
equals(Object) - Method in class com.flowthings.client.domain.elements.Duration
 
equals(Object) - Method in class com.flowthings.client.domain.elements.FlowElement
 
equals(Object) - Method in class com.flowthings.client.domain.elements.Length
 
equals(Object) - Method in class com.flowthings.client.domain.elements.Location
 
equals(Object) - Method in class com.flowthings.client.domain.elements.Media
 
equals(Object) - Method in class com.flowthings.client.domain.elements.Text
 
equals(Object) - Method in class com.flowthings.client.domain.FlowDomainObject
 
equals(Object) - Method in class com.flowthings.client.domain.Permissions
 
ERROR() - Constructor for class com.flowthings.client.response.ListResponse.ERROR
 
ERROR() - Constructor for class com.flowthings.client.response.ObjectResponse.ERROR
 
expiresInMs - Variable in class com.flowthings.client.domain.Share
 
expiresInMs - Variable in class com.flowthings.client.domain.Token
 
extractIntMember(JsonObject, String) - Static method in class com.flowthings.client.DropElementSerializer
 

F

favicon - Variable in class com.flowthings.client.domain.RssTask
 
fhash - Variable in class com.flowthings.client.domain.Drop
 
fields - Variable in class com.flowthings.client.domain.elements.Media
 
fields - Variable in class com.flowthings.client.domain.elements.Text
 
filter - Variable in class com.flowthings.client.domain.Flow
 
filter - Variable in class com.flowthings.client.domain.Track
 
filter - Variable in class com.flowthings.client.QueryOptions
 
filter(String) - Method in class com.flowthings.client.QueryOptions
For defining the parameters of the search
find(QueryOptions) - Method in class com.flowthings.client.api.DomainObjectApi
Find multiple objects using search parameters
find() - Method in class com.flowthings.client.api.DomainObjectApi
Find multiple objects using search parameters
find(QueryOptions) - Method in class com.flowthings.client.api.DropApi
 
firstName - Variable in class com.flowthings.client.domain.Identity
 
flow() - Static method in class com.flowthings.client.api.Flowthings
 
Flow - Class in com.flowthings.client.domain
 
Flow() - Constructor for class com.flowthings.client.domain.Flow
 
Flow.Builder - Class in com.flowthings.client.domain
 
FLOW_VERSION_STRING - Static variable in class com.flowthings.client.Header
 
FlowDomainObject - Class in com.flowthings.client.domain
 
FlowDomainObject() - Constructor for class com.flowthings.client.domain.FlowDomainObject
 
FlowDomainObject.Builder<T extends FlowDomainObject,B extends FlowDomainObject.Builder<T,B>> - Class in com.flowthings.client.domain
 
FlowElement<BASE_DATA_TYPE> - Class in com.flowthings.client.domain.elements
Wrapper around a piece of data that incorporates type information.
FlowElement() - Constructor for class com.flowthings.client.domain.elements.FlowElement
 
flowId - Variable in class com.flowthings.client.api.Request
 
flowId(String) - Method in class com.flowthings.client.api.Request
 
flowId - Variable in class com.flowthings.client.api.WebsocketRequest
 
flowId - Variable in class com.flowthings.client.domain.Drop
 
Flowthings - Class in com.flowthings.client.api
Entry point for creating requests to flowthings.io
Flowthings() - Constructor for class com.flowthings.client.api.Flowthings
 
FlowthingsException - Exception in com.flowthings.client.exception
 
FlowthingsException() - Constructor for exception com.flowthings.client.exception.FlowthingsException
 
FlowthingsException(String, Throwable, boolean, boolean) - Constructor for exception com.flowthings.client.exception.FlowthingsException
 
FlowthingsException(String, Throwable) - Constructor for exception com.flowthings.client.exception.FlowthingsException
 
FlowthingsException(String) - Constructor for exception com.flowthings.client.exception.FlowthingsException
 
FlowthingsException(Throwable) - Constructor for exception com.flowthings.client.exception.FlowthingsException
 
from(String, JsonElement) - Method in class com.flowthings.client.DropElementSerializer
 
fromBluemixOrDefault(Credentials) - Static method in class com.flowthings.client.Credentials
Will attempt to get credentials from the IBM Bluemix environment.
fromJson(String, Class<T>) - Static method in class com.flowthings.client.Serializer
 
fromJson(String, TypeToken<T>) - Static method in class com.flowthings.client.Serializer
 
fromJsonElement(JsonElement) - Static method in class com.flowthings.client.DropElementSerializer
 
fromJsonMapResponse(String, String, Type) - Static method in class com.flowthings.client.Serializer
 
fromJsonResponse(String, Class<T>) - Static method in class com.flowthings.client.Serializer
 
fromListName(String) - Static method in enum com.flowthings.client.domain.Types
 
fromName(String) - Static method in enum com.flowthings.client.domain.Types
 
fromString(String) - Static method in enum com.flowthings.client.SortType
 

G

get(String) - Method in class com.flowthings.client.api.DomainObjectApi
Retrieve a single object by ID
get(String) - Method in class com.flowthings.client.api.DropApi
 
get() - Method in class com.flowthings.client.domain.elements.FlowElement
 
get(String) - Method in interface com.flowthings.client.domain.elements.MapLike
 
get(String) - Method in class com.flowthings.client.domain.elements.Media
 
get(String) - Method in class com.flowthings.client.domain.elements.Text
 
get() - Method in class com.flowthings.client.domain.FlowDomainObject.Builder
 
get(Class) - Static method in enum com.flowthings.client.domain.Types
 
get() - Method in class com.flowthings.client.response.ListResponse.ERROR
 
get() - Method in class com.flowthings.client.response.ObjectResponse.ERROR
 
get() - Method in class com.flowthings.client.response.Response
 
getBody() - Method in class com.flowthings.client.response.ListResponse.ERROR
 
getBody() - Method in class com.flowthings.client.response.ObjectResponse.ERROR
 
getBody() - Method in class com.flowthings.client.response.Response
 
getCapacity() - Method in class com.flowthings.client.domain.Flow
 
getCategory() - Method in class com.flowthings.client.domain.RssTask
 
getClientId() - Method in class com.flowthings.client.domain.MqttConnection
 
getCreationDate() - Method in class com.flowthings.client.domain.FlowDomainObject
 
getCreatorId() - Method in class com.flowthings.client.domain.FlowDomainObject
 
getDescription() - Method in class com.flowthings.client.domain.Flow
 
getDescription() - Method in class com.flowthings.client.domain.Group
 
getDescription() - Method in class com.flowthings.client.domain.LocalTrack
 
getDescription() - Method in class com.flowthings.client.domain.Share
 
getDescription() - Method in class com.flowthings.client.domain.Task
 
getDescription() - Method in class com.flowthings.client.domain.Token
 
getDescription() - Method in class com.flowthings.client.domain.Track
 
getDestination() - Method in class com.flowthings.client.domain.MqttConnection
 
getDestination() - Method in class com.flowthings.client.domain.Task
 
getDestination() - Method in class com.flowthings.client.domain.Track
 
getDestination() - Method in class com.flowthings.client.domain.TriggeredTask
 
getDeviceId() - Method in class com.flowthings.client.domain.LocalTrack
 
getDeviceSummary() - Method in class com.flowthings.client.domain.Device
 
getDisabled() - Method in class com.flowthings.client.domain.LocalTrack
 
getDisabled() - Method in class com.flowthings.client.domain.Task
 
getDisabled() - Method in class com.flowthings.client.domain.Track
 
getDisplayName() - Method in class com.flowthings.client.domain.Device
 
getDisplayName() - Method in class com.flowthings.client.domain.Group
 
getDisplayName() - Method in class com.flowthings.client.domain.Task
 
getDropId() - Method in class com.flowthings.client.domain.elements.DropId
 
getDuration() - Method in class com.flowthings.client.domain.Share
 
getDuration() - Method in class com.flowthings.client.domain.Token
 
getElems() - Method in class com.flowthings.client.domain.Drop
 
getEmail() - Method in class com.flowthings.client.domain.Identity
 
getErrors() - Method in class com.flowthings.client.response.Response.Head
 
getExpiresInMs() - Method in class com.flowthings.client.domain.Share
 
getExpiresInMs() - Method in class com.flowthings.client.domain.Token
 
getFavicon() - Method in class com.flowthings.client.domain.RssTask
 
getFhash() - Method in class com.flowthings.client.domain.Drop
 
getFieldTypeToken(String) - Method in enum com.flowthings.client.domain.Types
 
getFilter() - Method in class com.flowthings.client.domain.Flow
 
getFilter() - Method in class com.flowthings.client.domain.Track
 
getFirstName() - Method in class com.flowthings.client.domain.Identity
 
getFlowId() - Method in class com.flowthings.client.api.WebsocketRequest
 
getFlowId() - Method in class com.flowthings.client.domain.Drop
 
getFlowId() - Method in class com.flowthings.client.domain.elements.DropId
 
getGroupIds() - Method in class com.flowthings.client.domain.Identity
 
getHead() - Method in class com.flowthings.client.api.WebsocketsResponse
 
getHead() - Method in class com.flowthings.client.response.Response
 
getIcon() - Method in class com.flowthings.client.domain.Identity
 
getIcon() - Method in class com.flowthings.client.domain.RssTask
 
getId() - Method in class com.flowthings.client.domain.FlowDomainObject
 
getInputFormat() - Method in class com.flowthings.client.domain.MqttConnection
 
getIsFeatured() - Method in class com.flowthings.client.domain.RssTask
 
getIssuedBy() - Method in class com.flowthings.client.domain.Share
 
getIssuedBy() - Method in class com.flowthings.client.domain.Token
 
getIssuedTo() - Method in class com.flowthings.client.domain.Share
 
getJs() - Method in class com.flowthings.client.domain.ApiImporterTask
 
getJs() - Method in class com.flowthings.client.domain.LocalTrack
 
getJs() - Method in class com.flowthings.client.domain.Track
 
getLastEditDate() - Method in class com.flowthings.client.domain.FlowDomainObject
 
getLastEditorId() - Method in class com.flowthings.client.domain.FlowDomainObject
 
getLastName() - Method in class com.flowthings.client.domain.Identity
 
getLastRun() - Method in class com.flowthings.client.domain.TriggeredTask
 
getLastSeen() - Method in class com.flowthings.client.domain.Device
 
getLatitude() - Method in class com.flowthings.client.domain.elements.Location
 
getListType(Class) - Static method in enum com.flowthings.client.domain.Types
 
getLocation() - Method in class com.flowthings.client.domain.Drop
 
getLongitude() - Method in class com.flowthings.client.domain.elements.Location
 
getMagnitude() - Method in class com.flowthings.client.domain.elements.Duration
 
getMagnitude() - Method in class com.flowthings.client.domain.elements.Length
 
getMasterToken() - Method in class com.flowthings.client.domain.Identity
 
getMemberIds() - Method in class com.flowthings.client.domain.Group
 
getMessages() - Method in class com.flowthings.client.response.Response.Head
 
getMiddleName() - Method in class com.flowthings.client.domain.Identity
 
getMsgId() - Method in class com.flowthings.client.api.WebsocketRequest
 
getMsgId() - Method in class com.flowthings.client.response.Response.Head
 
getName() - Method in class com.flowthings.client.domain.Flow
 
getName() - Method in class com.flowthings.client.domain.Identity
 
getNextRun() - Method in class com.flowthings.client.domain.TriggeredTask
 
getObject() - Method in class com.flowthings.client.api.WebsocketRequest
 
getOutputFormat() - Method in class com.flowthings.client.domain.MqttConnection
 
getParentDropId() - Method in class com.flowthings.client.domain.Drop
 
getPassword() - Method in class com.flowthings.client.domain.MqttConnection
 
getPath() - Method in class com.flowthings.client.domain.Device
 
getPath() - Method in class com.flowthings.client.domain.Drop
 
getPath() - Method in class com.flowthings.client.domain.Flow
 
getPaths() - Method in class com.flowthings.client.domain.Share
 
getPaths() - Method in class com.flowthings.client.domain.Token
 
getPeriodicity() - Method in class com.flowthings.client.domain.Task
 
getPublic() - Method in class com.flowthings.client.domain.Flow
 
getQos() - Method in class com.flowthings.client.domain.MqttConnection
 
getRandom() - Static method in class com.flowthings.client.domain.Token
 
getReportFlowId() - Method in class com.flowthings.client.domain.Task
 
getReportFrequency() - Method in class com.flowthings.client.domain.MqttConnection
 
getReportPath() - Method in class com.flowthings.client.domain.Task
 
getReportPeriodicity() - Method in class com.flowthings.client.domain.Device
 
getResource() - Method in class com.flowthings.client.api.WebsocketsDropResponse
 
getRunCt() - Method in class com.flowthings.client.domain.TriggeredTask
 
getSalutation() - Method in class com.flowthings.client.domain.Identity
 
getShares() - Method in class com.flowthings.client.domain.Identity
 
getSource() - Method in class com.flowthings.client.domain.LocalTrack
 
getSource() - Method in class com.flowthings.client.domain.MqttConnection
 
getSource() - Method in class com.flowthings.client.domain.Track
 
getSpecifiers() - Method in class com.flowthings.client.domain.elements.Location
 
getStatus() - Method in class com.flowthings.client.domain.Device
 
getStatus() - Method in class com.flowthings.client.domain.Task
 
getStatus() - Method in class com.flowthings.client.response.Response.Head
 
getTokenId() - Method in class com.flowthings.client.domain.Device
 
getTokenMap() - Method in enum com.flowthings.client.domain.Types
 
getTokenString() - Method in class com.flowthings.client.domain.Token
 
getTopic() - Method in class com.flowthings.client.domain.MqttConnection
 
getTracks() - Method in class com.flowthings.client.domain.Device
 
getType() - Method in class com.flowthings.client.api.WebsocketRequest
 
getType() - Method in class com.flowthings.client.api.WebsocketsDropResponse
 
getType() - Method in interface com.flowthings.client.domain.elements.MapLike
 
getType() - Method in class com.flowthings.client.domain.elements.Media
 
getType() - Method in class com.flowthings.client.domain.elements.Text
 
getType() - Method in interface com.flowthings.client.domain.elements.TypedText
 
getTypeKey(T) - Method in class com.flowthings.client.DropElementSerializer
 
getUnits() - Method in class com.flowthings.client.domain.elements.Duration
 
getUnits() - Method in class com.flowthings.client.domain.elements.Length
 
getUri() - Method in class com.flowthings.client.domain.MqttConnection
 
getUrl() - Method in class com.flowthings.client.domain.RssTask
 
getUsername() - Method in class com.flowthings.client.domain.MqttConnection
 
getVal() - Method in enum com.flowthings.client.domain.elements.Text.TYPE
 
getValue() - Method in class com.flowthings.client.api.WebsocketRequest
 
getValue() - Method in class com.flowthings.client.api.WebsocketsDropResponse
 
getValue() - Method in interface com.flowthings.client.domain.elements.TypedText
 
getVersion() - Method in class com.flowthings.client.domain.Drop
 
getVersion() - Method in class com.flowthings.client.domain.MqttConnection
 
group() - Static method in class com.flowthings.client.api.Flowthings
 
Group - Class in com.flowthings.client.domain
 
Group() - Constructor for class com.flowthings.client.domain.Group
 
Group.Builder - Class in com.flowthings.client.domain
 
groupIds - Variable in class com.flowthings.client.domain.Identity
 
gson - Static variable in class com.flowthings.client.Serializer
 

H

hashCode() - Method in class com.flowthings.client.domain.elements.DropId
 
hashCode() - Method in class com.flowthings.client.domain.elements.Duration
 
hashCode() - Method in class com.flowthings.client.domain.elements.FlowElement
 
hashCode() - Method in class com.flowthings.client.domain.elements.Length
 
hashCode() - Method in class com.flowthings.client.domain.elements.Location
 
hashCode() - Method in class com.flowthings.client.domain.elements.Media
 
hashCode() - Method in class com.flowthings.client.domain.elements.Text
 
hashCode() - Method in class com.flowthings.client.domain.FlowDomainObject
 
hashCode() - Method in class com.flowthings.client.domain.Permissions
 
head - Variable in class com.flowthings.client.api.WebsocketsResponse
 
head - Variable in class com.flowthings.client.response.Response
 
Head() - Constructor for class com.flowthings.client.response.Response.Head
 
head - Variable in class com.flowthings.client.Serializer.ParseToken
 
Header - Class in com.flowthings.client
 
Header(Credentials) - Constructor for class com.flowthings.client.Header
 
Header.MIME_TYPE - Enum in com.flowthings.client
 
heartbeat - Static variable in class com.flowthings.client.api.WebsocketApi.SimpleSocket
 

I

icon - Variable in class com.flowthings.client.domain.Identity
 
icon - Variable in class com.flowthings.client.domain.RssTask
 
id - Variable in class com.flowthings.client.api.Request
 
id(String) - Method in class com.flowthings.client.api.Request
 
id - Variable in class com.flowthings.client.domain.FlowDomainObject
 
identity() - Static method in class com.flowthings.client.api.Flowthings
 
Identity - Class in com.flowthings.client.domain
 
Identity() - Constructor for class com.flowthings.client.domain.Identity
 
Identity.Builder - Class in com.flowthings.client.domain
 
inputFormat - Variable in class com.flowthings.client.domain.MqttConnection
 
INTEGER - Static variable in class com.flowthings.client.DropElementSerializer
 
intersection(Permissions) - Method in class com.flowthings.client.domain.Permissions
 
isAdministrator() - Method in class com.flowthings.client.domain.Permissions
 
isDisabled() - Method in class com.flowthings.client.domain.Task
 
isFeatured - Variable in class com.flowthings.client.domain.RssTask
 
isMaster() - Method in class com.flowthings.client.domain.Token
 
isOk() - Method in class com.flowthings.client.response.Response.Head
 
issuedBy - Variable in class com.flowthings.client.domain.Share
 
issuedBy - Variable in class com.flowthings.client.domain.Token
 
issuedTo - Variable in class com.flowthings.client.domain.Share
 
isValid(String) - Static method in class com.flowthings.client.domain.Token
 
iterator() - Method in class com.flowthings.client.domain.elements.Media
 
iterator() - Method in class com.flowthings.client.domain.elements.Text
 
iterator() - Method in class com.flowthings.client.response.ListResponse
 

J

js - Variable in class com.flowthings.client.domain.ApiImporterTask
 
js - Variable in class com.flowthings.client.domain.LocalTrack
 
js - Variable in class com.flowthings.client.domain.Track
 
json() - Method in class com.flowthings.client.response.Response
 

K

klazz - Variable in enum com.flowthings.client.domain.Types
 

L

lastEditDate - Variable in class com.flowthings.client.domain.FlowDomainObject
 
lastEditorId - Variable in class com.flowthings.client.domain.FlowDomainObject
 
lastName - Variable in class com.flowthings.client.domain.Identity
 
lastRun - Variable in class com.flowthings.client.domain.TriggeredTask
 
lastSeen - Variable in class com.flowthings.client.domain.Device
 
latitude - Variable in class com.flowthings.client.domain.elements.Location
 
Length - Class in com.flowthings.client.domain.elements
 
Length(Length.Units, double) - Constructor for class com.flowthings.client.domain.elements.Length
 
LENGTH - Static variable in class com.flowthings.client.DropElementSerializer
 
Length.Units - Enum in com.flowthings.client.domain.elements
 
limit - Variable in class com.flowthings.client.QueryOptions
 
limit(int) - Method in class com.flowthings.client.QueryOptions
To limit the number of results returned
listResponse - Variable in class com.flowthings.client.api.Request
 
ListResponse<T extends FlowDomainObject> - Class in com.flowthings.client.response
 
ListResponse() - Constructor for class com.flowthings.client.response.ListResponse
 
ListResponse.ERROR<T extends FlowDomainObject> - Class in com.flowthings.client.response
 
localTrack() - Static method in class com.flowthings.client.api.Flowthings
 
LocalTrack - Class in com.flowthings.client.domain
 
LocalTrack() - Constructor for class com.flowthings.client.domain.LocalTrack
 
LocalTrack.Builder - Class in com.flowthings.client.domain
 
location - Variable in class com.flowthings.client.domain.Drop
 
Location - Class in com.flowthings.client.domain.elements
 
Location() - Constructor for class com.flowthings.client.domain.elements.Location
 
Location(double, double) - Constructor for class com.flowthings.client.domain.elements.Location
 
LOCATION - Static variable in class com.flowthings.client.DropElementSerializer
 
logger - Static variable in class com.flowthings.client.api.Api
 
logger - Static variable in class com.flowthings.client.api.Request
 
logger - Static variable in class com.flowthings.client.api.RestApi
 
logger - Static variable in class com.flowthings.client.Serializer
 
LONG - Static variable in class com.flowthings.client.DropElementSerializer
 
longitude - Variable in class com.flowthings.client.domain.elements.Location
 

M

magnitude - Variable in class com.flowthings.client.domain.elements.Duration
 
magnitude - Variable in class com.flowthings.client.domain.elements.Length
 
main(String[]) - Static method in class com.flowthings.client.Credentials
 
MAP - Static variable in class com.flowthings.client.DropElementSerializer
 
MapLike - Interface in com.flowthings.client.domain.elements
 
MAPLIKE - Static variable in class com.flowthings.client.DropElementSerializer
 
MapResponse - Class in com.flowthings.client.response
 
MapResponse(Response.Head, String, Object) - Constructor for class com.flowthings.client.response.MapResponse
 
masterToken - Variable in class com.flowthings.client.domain.Identity
 
Media - Class in com.flowthings.client.domain.elements
 
Media() - Constructor for class com.flowthings.client.domain.elements.Media
 
Media.Builder - Class in com.flowthings.client.domain.elements
 
member - Variable in class com.flowthings.client.api.Request
 
member(String) - Method in class com.flowthings.client.api.Request
 
memberIds - Variable in class com.flowthings.client.domain.Group
 
middleName - Variable in class com.flowthings.client.domain.Identity
 
mqttConnection() - Static method in class com.flowthings.client.api.Flowthings
 
MqttConnection - Class in com.flowthings.client.domain
 
MqttConnection() - Constructor for class com.flowthings.client.domain.MqttConnection
 
MqttConnection.Builder - Class in com.flowthings.client.domain
 
msgId - Variable in class com.flowthings.client.api.WebsocketRequest
 
MutableDomainObjectApi<T> - Class in com.flowthings.client.api
 
MutableDomainObjectApi(Class<T>) - Constructor for class com.flowthings.client.api.MutableDomainObjectApi
 

N

name - Variable in class com.flowthings.client.domain.Flow
 
name - Variable in class com.flowthings.client.domain.Identity
 
name - Variable in enum com.flowthings.client.domain.Types
 
nextRun - Variable in class com.flowthings.client.domain.TriggeredTask
 
NO_LIMIT - Static variable in class com.flowthings.client.QueryOptions
 
NONE - Static variable in class com.flowthings.client.domain.Permissions
 
NONE - Static variable in class com.flowthings.client.domain.TokenPermissions
 
NotFoundException - Exception in com.flowthings.client.exception
 
NotFoundException() - Constructor for exception com.flowthings.client.exception.NotFoundException
 
NotFoundException(String, Throwable, boolean, boolean) - Constructor for exception com.flowthings.client.exception.NotFoundException
 
NotFoundException(String, Throwable) - Constructor for exception com.flowthings.client.exception.NotFoundException
 
NotFoundException(String) - Constructor for exception com.flowthings.client.exception.NotFoundException
 
NotFoundException(Throwable) - Constructor for exception com.flowthings.client.exception.NotFoundException
 

O

object - Variable in class com.flowthings.client.api.WebsocketRequest
 
ObjectResponse<T> - Class in com.flowthings.client.response
 
ObjectResponse() - Constructor for class com.flowthings.client.response.ObjectResponse
 
ObjectResponse.ERROR<T> - Class in com.flowthings.client.response
 
onClose(int, String) - Method in class com.flowthings.client.api.WebsocketApi.SimpleSocket
 
onConnect(Session) - Method in class com.flowthings.client.api.WebsocketApi.SimpleSocket
 
onMessage(T) - Method in interface com.flowthings.client.api.SubscriptionCallback
 
onMessage(String) - Method in class com.flowthings.client.api.WebsocketApi.SimpleSocket
 
otherData - Variable in class com.flowthings.client.api.Request
 
outputFormat - Variable in class com.flowthings.client.domain.MqttConnection
 

P

params(QueryOptions) - Method in class com.flowthings.client.api.Request
 
parentDropId - Variable in class com.flowthings.client.domain.Drop
 
ParseToken() - Constructor for class com.flowthings.client.Serializer.ParseToken
 
password - Variable in class com.flowthings.client.domain.MqttConnection
 
path - Variable in class com.flowthings.client.domain.Device
 
path - Variable in class com.flowthings.client.domain.Drop
 
path - Variable in class com.flowthings.client.domain.Flow
 
paths - Variable in class com.flowthings.client.domain.Share
 
paths - Variable in class com.flowthings.client.domain.Token
 
periodicity - Variable in class com.flowthings.client.domain.Task
 
Permissions - Class in com.flowthings.client.domain
 
Permissions() - Constructor for class com.flowthings.client.domain.Permissions
 
Permissions(boolean, boolean, boolean, boolean) - Constructor for class com.flowthings.client.domain.Permissions
 
Permissions(boolean, boolean, boolean, boolean, boolean) - Constructor for class com.flowthings.client.domain.Permissions
 
publicFlow - Variable in class com.flowthings.client.domain.Flow
 
put(BASE_DATA_TYPE) - Method in class com.flowthings.client.domain.elements.FlowElement
 
put(String, Object) - Method in interface com.flowthings.client.domain.elements.MapLike
 
put(String, Object) - Method in class com.flowthings.client.domain.elements.Media
 
put(String, Object) - Method in class com.flowthings.client.domain.elements.Text
 

Q

qos - Variable in class com.flowthings.client.domain.MqttConnection
 
QOS_AT_LEAST_ONCE - Static variable in class com.flowthings.client.domain.MqttConnection
 
QOS_AT_MOST_ONCE - Static variable in class com.flowthings.client.domain.MqttConnection
Correspond to Mqtt QOS levels.
QOS_EXACTLY_ONCE - Static variable in class com.flowthings.client.domain.MqttConnection
 
queryOptions - Variable in class com.flowthings.client.api.Request
 
QueryOptions - Class in com.flowthings.client
When making a DomainObjectApi.find(QueryOptions) request, use QueryOptions to specify:
QueryOptions() - Constructor for class com.flowthings.client.QueryOptions
 

R

read - Variable in class com.flowthings.client.domain.Permissions
 
reportFlowId - Variable in class com.flowthings.client.domain.Task
 
reportFrequency - Variable in class com.flowthings.client.domain.MqttConnection
 
reportPath - Variable in class com.flowthings.client.domain.Task
 
reportPeriodicity - Variable in class com.flowthings.client.domain.Device
 
Request<S> - Class in com.flowthings.client.api
A Request object represents a command that can be sent to flowthings.io, e.g to Create, Get, Find, Update or Delete and object.
Request(Request.Action, Types, TypeToken<? extends Response<S>>, boolean) - Constructor for class com.flowthings.client.api.Request
 
Request.Action - Enum in com.flowthings.client.api
 
resource - Variable in class com.flowthings.client.api.WebsocketsDropResponse
 
Response<T> - Class in com.flowthings.client.response
 
Response() - Constructor for class com.flowthings.client.response.Response
 
Response.Head - Class in com.flowthings.client.response
 
RestApi - Class in com.flowthings.client.api
Send requests over HTTP.
RestApi(Credentials) - Constructor for class com.flowthings.client.api.RestApi
 
RestApi(Credentials, String) - Constructor for class com.flowthings.client.api.RestApi
 
rssTask() - Static method in class com.flowthings.client.api.Flowthings
 
RssTask - Class in com.flowthings.client.domain
 
RssTask() - Constructor for class com.flowthings.client.domain.RssTask
 
RssTask.Builder - Class in com.flowthings.client.domain
 
runCt - Variable in class com.flowthings.client.domain.TriggeredTask
 

S

salutation - Variable in class com.flowthings.client.domain.Identity
 
send(Request<S>) - Method in class com.flowthings.client.api.RestApi
 
send(Request<S>) - Method in class com.flowthings.client.api.WebsocketApi
 
send(String) - Method in class com.flowthings.client.api.WebsocketApi.SimpleSocket
 
Serializer - Class in com.flowthings.client
 
Serializer() - Constructor for class com.flowthings.client.Serializer
 
Serializer.ParseToken - Class in com.flowthings.client
Helper class for returning serialized portions from gson.
setAuthorName(String) - Method in class com.flowthings.client.domain.elements.Media.Builder
 
setAuthorUrl(String) - Method in class com.flowthings.client.domain.elements.Media.Builder
 
setBody(T) - Method in class com.flowthings.client.response.Response
 
setCacheAge(String) - Method in class com.flowthings.client.domain.elements.Media.Builder
 
setCapacity(Integer) - Method in class com.flowthings.client.domain.Flow
 
setCategory(String) - Method in class com.flowthings.client.domain.RssTask.Builder
 
setCategory(String) - Method in class com.flowthings.client.domain.RssTask
 
setClientId(String) - Method in class com.flowthings.client.domain.MqttConnection
 
setCreationDate(Date) - Method in class com.flowthings.client.domain.FlowDomainObject
 
setCreatorId(String) - Method in class com.flowthings.client.domain.FlowDomainObject.Builder
 
setCreatorId(String) - Method in class com.flowthings.client.domain.FlowDomainObject
 
setDescription(String) - Method in class com.flowthings.client.domain.elements.Media.Builder
 
setDescription(String) - Method in class com.flowthings.client.domain.Flow.Builder
 
setDescription(String) - Method in class com.flowthings.client.domain.Flow
 
setDescription(String) - Method in class com.flowthings.client.domain.Group.Builder
 
setDescription(String) - Method in class com.flowthings.client.domain.Group
 
setDescription(String) - Method in class com.flowthings.client.domain.LocalTrack.Builder
 
setDescription(String) - Method in class com.flowthings.client.domain.LocalTrack
 
setDescription(String) - Method in class com.flowthings.client.domain.Share.Builder
 
setDescription(String) - Method in class com.flowthings.client.domain.Share
 
setDescription(String) - Method in class com.flowthings.client.domain.Task.Builder
 
setDescription(String) - Method in class com.flowthings.client.domain.Task
 
setDescription(String) - Method in class com.flowthings.client.domain.Token.Builder
 
setDescription(String) - Method in class com.flowthings.client.domain.Token
 
setDescription(String) - Method in class com.flowthings.client.domain.Track.Builder
 
setDescription(String) - Method in class com.flowthings.client.domain.Track
 
setDestination(String) - Method in class com.flowthings.client.domain.MqttConnection
 
setDestination(String) - Method in class com.flowthings.client.domain.Task.Builder
 
setDestination(String) - Method in class com.flowthings.client.domain.Task
 
setDestination(String) - Method in class com.flowthings.client.domain.Track.Builder
 
setDestination(String) - Method in class com.flowthings.client.domain.Track
 
setDestination(String) - Method in class com.flowthings.client.domain.TriggeredTask
 
setDeviceId(String) - Method in class com.flowthings.client.domain.LocalTrack.Builder
 
setDeviceId(String) - Method in class com.flowthings.client.domain.LocalTrack
 
setDeviceSummary(HashMap<String, Object>) - Method in class com.flowthings.client.domain.Device
 
setDisabled(Boolean) - Method in class com.flowthings.client.domain.LocalTrack.Builder
 
setDisabled(Boolean) - Method in class com.flowthings.client.domain.LocalTrack
 
setDisabled(Boolean) - Method in class com.flowthings.client.domain.Task
 
setDisabled(Boolean) - Method in class com.flowthings.client.domain.Track
 
setDisplayName(String) - Method in class com.flowthings.client.domain.Device.Builder
 
setDisplayName(String) - Method in class com.flowthings.client.domain.Device
 
setDisplayName(String) - Method in class com.flowthings.client.domain.elements.Media.Builder
 
setDisplayName(String) - Method in class com.flowthings.client.domain.Group.Builder
 
setDisplayName(String) - Method in class com.flowthings.client.domain.Group
 
setDisplayName(String) - Method in class com.flowthings.client.domain.Task.Builder
 
setDisplayName(String) - Method in class com.flowthings.client.domain.Task
 
setDropId(String) - Method in class com.flowthings.client.domain.elements.DropId
 
setDuration(Long) - Method in class com.flowthings.client.domain.Share.Builder
 
setDuration(Long) - Method in class com.flowthings.client.domain.Share
 
setDuration(Long) - Method in class com.flowthings.client.domain.Token.Builder
 
setDuration(Long) - Method in class com.flowthings.client.domain.Token
 
setElems(DropElementsMap) - Method in class com.flowthings.client.domain.Drop.Builder
 
setElems(DropElementsMap) - Method in class com.flowthings.client.domain.Drop
 
setEmail(String) - Method in class com.flowthings.client.domain.Identity
 
setErrors(List<String>) - Method in class com.flowthings.client.response.Response.Head
 
setExpiresInMs(Long) - Method in class com.flowthings.client.domain.Share
 
setExpiresInMs(Long) - Method in class com.flowthings.client.domain.Token
 
setFavicon(String) - Method in class com.flowthings.client.domain.RssTask.Builder
 
setFavicon(String) - Method in class com.flowthings.client.domain.RssTask
 
setFhash(String) - Method in class com.flowthings.client.domain.Drop.Builder
 
setFhash(String) - Method in class com.flowthings.client.domain.Drop
 
setFilter(String) - Method in class com.flowthings.client.domain.Flow.Builder
 
setFilter(String) - Method in class com.flowthings.client.domain.Flow
 
setFilter(String) - Method in class com.flowthings.client.domain.Track.Builder
 
setFilter(String) - Method in class com.flowthings.client.domain.Track
 
setFirstName(String) - Method in class com.flowthings.client.domain.Identity.Builder
 
setFirstName(String) - Method in class com.flowthings.client.domain.Identity
 
setFlowId(String) - Method in class com.flowthings.client.api.WebsocketRequest
 
setFlowId(String) - Method in class com.flowthings.client.domain.Drop
 
setFlowId(String) - Method in class com.flowthings.client.domain.elements.DropId
 
setGroupIds(Set<String>) - Method in class com.flowthings.client.domain.Identity
 
setHead(Response.Head) - Method in class com.flowthings.client.api.WebsocketsResponse
 
setHead(Response.Head) - Method in class com.flowthings.client.response.Response
 
setHeight(Integer) - Method in class com.flowthings.client.domain.elements.Media.Builder
 
setHtml(String) - Method in class com.flowthings.client.domain.elements.Media.Builder
 
setIcon(String) - Method in class com.flowthings.client.domain.Identity.Builder
 
setIcon(String) - Method in class com.flowthings.client.domain.Identity
 
setIcon(String) - Method in class com.flowthings.client.domain.RssTask.Builder
 
setIcon(String) - Method in class com.flowthings.client.domain.RssTask
 
setId(String) - Method in class com.flowthings.client.domain.FlowDomainObject.Builder
 
setId(String) - Method in class com.flowthings.client.domain.FlowDomainObject
 
setInputFormat(String) - Method in class com.flowthings.client.domain.MqttConnection
 
setIsFeatured(Boolean) - Method in class com.flowthings.client.domain.RssTask
 
setIssuedBy(String) - Method in class com.flowthings.client.domain.Share
 
setIssuedBy(String) - Method in class com.flowthings.client.domain.Token
 
setIssuedTo(String) - Method in class com.flowthings.client.domain.Share.Builder
 
setIssuedTo(String) - Method in class com.flowthings.client.domain.Share
 
setJs(String) - Method in class com.flowthings.client.domain.ApiImporterTask.Builder
 
setJs(String) - Method in class com.flowthings.client.domain.ApiImporterTask
 
setJs(String) - Method in class com.flowthings.client.domain.LocalTrack.Builder
 
setJs(String) - Method in class com.flowthings.client.domain.LocalTrack
 
setJs(String) - Method in class com.flowthings.client.domain.Track.Builder
 
setJs(String) - Method in class com.flowthings.client.domain.Track
 
setLastEditDate(Date) - Method in class com.flowthings.client.domain.FlowDomainObject
 
setLastEditorId(String) - Method in class com.flowthings.client.domain.FlowDomainObject
 
setLastName(String) - Method in class com.flowthings.client.domain.Identity.Builder
 
setLastName(String) - Method in class com.flowthings.client.domain.Identity
 
setLastRun(Date) - Method in class com.flowthings.client.domain.TriggeredTask
 
setLastSeen(Date) - Method in class com.flowthings.client.domain.Device
 
setLatitude(double) - Method in class com.flowthings.client.domain.elements.Location
 
setLocation(Location) - Method in class com.flowthings.client.domain.Drop
 
setLocation(Integer) - Method in class com.flowthings.client.domain.Flow.Builder
 
setLongitude(double) - Method in class com.flowthings.client.domain.elements.Location
 
setMasterToken(String) - Method in class com.flowthings.client.domain.Identity
 
setMediaType(Media.MEDIA_TYPE) - Method in class com.flowthings.client.domain.elements.Media.Builder
 
setMemberIds(HashSet<String>) - Method in class com.flowthings.client.domain.Group.Builder
 
setMemberIds(HashSet<String>) - Method in class com.flowthings.client.domain.Group
 
setMessages(List<String>) - Method in class com.flowthings.client.response.Response.Head
 
setMiddleName(String) - Method in class com.flowthings.client.domain.Identity.Builder
 
setMiddleName(String) - Method in class com.flowthings.client.domain.Identity
 
setMimeType(String) - Method in class com.flowthings.client.domain.elements.Media.Builder
 
setMsgId(String) - Method in class com.flowthings.client.api.WebsocketRequest
 
setMsgId(String) - Method in class com.flowthings.client.response.Response.Head
 
setName(String) - Method in class com.flowthings.client.domain.Flow.Builder
 
setName(String) - Method in class com.flowthings.client.domain.Flow
 
setName(String) - Method in class com.flowthings.client.domain.Identity.Builder
 
setName(String) - Method in class com.flowthings.client.domain.Identity
 
setNextRun(Date) - Method in class com.flowthings.client.domain.TriggeredTask
 
setObject(String) - Method in class com.flowthings.client.api.WebsocketRequest
 
setOk(boolean) - Method in class com.flowthings.client.response.Response.Head
 
setOutputFormat(String) - Method in class com.flowthings.client.domain.MqttConnection
 
setParentDropId(DropId) - Method in class com.flowthings.client.domain.Drop
 
setPassword(String) - Method in class com.flowthings.client.domain.MqttConnection
 
setPath(String) - Method in class com.flowthings.client.domain.Device.Builder
 
setPath(String) - Method in class com.flowthings.client.domain.Device
 
setPath(String) - Method in class com.flowthings.client.domain.Drop.Builder
 
setPath(Location) - Method in class com.flowthings.client.domain.Drop.Builder
 
setPath(String) - Method in class com.flowthings.client.domain.Drop
 
setPath(String) - Method in class com.flowthings.client.domain.Flow.Builder
 
setPath(String) - Method in class com.flowthings.client.domain.Flow
 
setPaths(Map<String, Permissions>) - Method in class com.flowthings.client.domain.Share.Builder
 
setPaths(Map<String, Permissions>) - Method in class com.flowthings.client.domain.Share
 
setPaths(HashMap<String, TokenPermissions>) - Method in class com.flowthings.client.domain.Token.Builder
 
setPaths(Map<String, TokenPermissions>) - Method in class com.flowthings.client.domain.Token
 
setPeriodicity(int) - Method in class com.flowthings.client.domain.Task.Builder
 
setPeriodicity(Integer) - Method in class com.flowthings.client.domain.Task
 
setProviderName(String) - Method in class com.flowthings.client.domain.elements.Media.Builder
 
setProviderUrl(String) - Method in class com.flowthings.client.domain.elements.Media.Builder
 
setPublic(Boolean) - Method in class com.flowthings.client.domain.Flow.Builder
 
setPublic(Boolean) - Method in class com.flowthings.client.domain.Flow
 
setQos(Integer) - Method in class com.flowthings.client.domain.MqttConnection
 
setReportFlowId(String) - Method in class com.flowthings.client.domain.Task
 
setReportFrequency(Integer) - Method in class com.flowthings.client.domain.MqttConnection.Builder
 
setReportFrequency(Integer) - Method in class com.flowthings.client.domain.MqttConnection
 
setReportPath(String) - Method in class com.flowthings.client.domain.Task
 
setReportPeriodicity(Long) - Method in class com.flowthings.client.domain.Device.Builder
 
setReportPeriodicity(Long) - Method in class com.flowthings.client.domain.Device
 
setRequestProperties(URLConnection, Map<String, Object>) - Method in class com.flowthings.client.api.Api
 
setResource(String) - Method in class com.flowthings.client.api.WebsocketsDropResponse
 
setRunCt(int) - Method in class com.flowthings.client.domain.TriggeredTask
 
setSafe(Boolean) - Method in class com.flowthings.client.domain.elements.Text.Builder
 
setSalutation(String) - Method in class com.flowthings.client.domain.Identity.Builder
 
setSalutation(String) - Method in class com.flowthings.client.domain.Identity
 
setShares(Map<String, Share>) - Method in class com.flowthings.client.domain.Identity
 
setSource(String) - Method in class com.flowthings.client.domain.LocalTrack.Builder
 
setSource(String) - Method in class com.flowthings.client.domain.LocalTrack
 
setSource(String) - Method in class com.flowthings.client.domain.MqttConnection.Builder
 
setSource(String) - Method in class com.flowthings.client.domain.MqttConnection
 
setSource(String) - Method in class com.flowthings.client.domain.Track.Builder
 
setSource(String) - Method in class com.flowthings.client.domain.Track
 
setSpecifiers(HashMap<String, Object>) - Method in class com.flowthings.client.domain.elements.Location
 
setStatus(String) - Method in class com.flowthings.client.domain.Device
 
setStatus(String) - Method in class com.flowthings.client.domain.Task
 
setStatus(int) - Method in class com.flowthings.client.response.Response.Head
 
setThumbnailHeight(Integer) - Method in class com.flowthings.client.domain.elements.Media.Builder
 
setThumbnailUrl(String) - Method in class com.flowthings.client.domain.elements.Media.Builder
 
setThumbnailWidth(Integer) - Method in class com.flowthings.client.domain.elements.Media.Builder
 
setTokenId(String) - Method in class com.flowthings.client.domain.Device.Builder
 
setTokenId(String) - Method in class com.flowthings.client.domain.Device
 
setTokenString(String) - Method in class com.flowthings.client.domain.Token
 
setTopic(String) - Method in class com.flowthings.client.domain.MqttConnection
 
setTracks(HashMap<String, Map<String, Object>>) - Method in class com.flowthings.client.domain.Device
 
setType(String) - Method in class com.flowthings.client.api.WebsocketRequest
 
setType(String) - Method in class com.flowthings.client.api.WebsocketsDropResponse
 
setType(Text.TYPE) - Method in class com.flowthings.client.domain.elements.Text.Builder
 
setType(String) - Method in interface com.flowthings.client.domain.elements.TypedText
 
setUri(String) - Method in class com.flowthings.client.domain.MqttConnection
 
setUrl(String) - Method in class com.flowthings.client.domain.elements.Media.Builder
 
setUrl(String) - Method in class com.flowthings.client.domain.RssTask.Builder
 
setUrl(String) - Method in class com.flowthings.client.domain.RssTask
 
setUsername(String) - Method in class com.flowthings.client.domain.MqttConnection
 
setValue(T) - Method in class com.flowthings.client.api.WebsocketRequest
 
setValue(Drop) - Method in class com.flowthings.client.api.WebsocketsDropResponse
 
setValue(String) - Method in class com.flowthings.client.domain.elements.Text.Builder
 
setValue(String) - Method in interface com.flowthings.client.domain.elements.TypedText
 
setVersion(Integer) - Method in class com.flowthings.client.domain.Drop
 
setVersion(String) - Method in class com.flowthings.client.domain.elements.Media.Builder
 
setVersion(String) - Method in class com.flowthings.client.domain.MqttConnection
 
setWidth(Integer) - Method in class com.flowthings.client.domain.elements.Media.Builder
 
share() - Static method in class com.flowthings.client.api.Flowthings
 
Share - Class in com.flowthings.client.domain
 
Share() - Constructor for class com.flowthings.client.domain.Share
 
Share.Builder - Class in com.flowthings.client.domain
 
shares - Variable in class com.flowthings.client.domain.Identity
 
SimpleSocket() - Constructor for class com.flowthings.client.api.WebsocketApi.SimpleSocket
 
size() - Method in class com.flowthings.client.response.ListResponse
 
skip - Variable in class com.flowthings.client.QueryOptions
 
skip(int) - Method in class com.flowthings.client.QueryOptions
The number of records from the beginning which we shall skip
sort(String, SortType) - Method in class com.flowthings.client.QueryOptions
The order in which to sort the results
sorts - Variable in class com.flowthings.client.QueryOptions
 
SortType - Enum in com.flowthings.client
 
source - Variable in class com.flowthings.client.domain.LocalTrack
 
source - Variable in class com.flowthings.client.domain.MqttConnection
 
source - Variable in class com.flowthings.client.domain.Track
 
specifier - Variable in enum com.flowthings.client.SortType
 
specifiers - Variable in class com.flowthings.client.domain.elements.Location
Allowable values are city, street, state,zip.
status - Variable in class com.flowthings.client.domain.Device
 
status - Variable in class com.flowthings.client.domain.Task
 
STRING - Static variable in class com.flowthings.client.DropElementSerializer
 
subscribe(SubscriptionCallback<Drop>) - Method in class com.flowthings.client.api.DropApi
Subscribe to a Flow.
SubscriptionCallback<T> - Interface in com.flowthings.client.api
Receive push notifications of new Objects as they arrive

T

Task - Class in com.flowthings.client.domain
 
Task() - Constructor for class com.flowthings.client.domain.Task
 
Task.Builder<TASK_TYPE extends Task> - Class in com.flowthings.client.domain
 
Task.Status - Enum in com.flowthings.client.domain
 
Text - Class in com.flowthings.client.domain.elements
An element that consists of a string payload and a label that desribes it.
Text() - Constructor for class com.flowthings.client.domain.elements.Text
 
Text.Builder - Class in com.flowthings.client.domain.elements
 
Text.TYPE - Enum in com.flowthings.client.domain.elements
 
to(T) - Method in class com.flowthings.client.DropElementSerializer
 
toJson(Object) - Static method in class com.flowthings.client.Serializer
 
toJson(String, Object) - Static method in class com.flowthings.client.Serializer
 
toJsonElement(Object) - Static method in class com.flowthings.client.DropElementSerializer
 
token() - Static method in class com.flowthings.client.api.Flowthings
 
token - Variable in class com.flowthings.client.Credentials
 
Token - Class in com.flowthings.client.domain
 
Token() - Constructor for class com.flowthings.client.domain.Token
 
token - Variable in enum com.flowthings.client.domain.Types
 
Token.Builder - Class in com.flowthings.client.domain
 
tokenId - Variable in class com.flowthings.client.domain.Device
 
tokenPermissions(boolean, boolean) - Static method in class com.flowthings.client.domain.Permissions
 
TokenPermissions - Class in com.flowthings.client.domain
 
TokenPermissions() - Constructor for class com.flowthings.client.domain.TokenPermissions
 
TokenPermissions(boolean, boolean) - Constructor for class com.flowthings.client.domain.TokenPermissions
 
TokenPermissions(boolean, boolean, boolean, boolean, boolean) - Constructor for class com.flowthings.client.domain.TokenPermissions
 
tokenString - Variable in class com.flowthings.client.domain.Token
 
tokenType - Variable in enum com.flowthings.client.domain.Types
 
toMap() - Method in class com.flowthings.client.Header
 
toMap() - Method in class com.flowthings.client.QueryOptions
 
topic - Variable in class com.flowthings.client.domain.MqttConnection
 
toPrimitive(T) - Method in class com.flowthings.client.DropElementSerializer
 
toQueryString(String, Map<String, String>) - Method in class com.flowthings.client.api.RestApi
 
toString() - Method in class com.flowthings.client.Credentials
 
toString() - Method in class com.flowthings.client.domain.Device
 
toString() - Method in class com.flowthings.client.domain.Drop
 
toString() - Method in class com.flowthings.client.domain.elements.DropId
 
toString() - Method in class com.flowthings.client.domain.elements.Duration
 
toString() - Method in class com.flowthings.client.domain.elements.FlowElement
 
toString() - Method in class com.flowthings.client.domain.elements.Length
 
toString() - Method in class com.flowthings.client.domain.elements.Location
 
toString() - Method in class com.flowthings.client.domain.elements.Media
 
toString() - Method in class com.flowthings.client.domain.elements.Text
 
toString() - Method in class com.flowthings.client.domain.Flow
 
toString() - Method in class com.flowthings.client.domain.FlowDomainObject
 
toString() - Method in class com.flowthings.client.domain.Group
 
toString() - Method in class com.flowthings.client.domain.Identity
 
toString() - Method in class com.flowthings.client.domain.MqttConnection
 
toString() - Method in class com.flowthings.client.domain.Permissions
 
toString() - Method in class com.flowthings.client.domain.RssTask
 
toString() - Method in class com.flowthings.client.domain.Share
 
toString() - Method in class com.flowthings.client.domain.Task
 
toString() - Method in class com.flowthings.client.domain.Token
 
toString() - Method in class com.flowthings.client.domain.TokenPermissions
 
toString() - Method in class com.flowthings.client.domain.Track
 
toString() - Method in class com.flowthings.client.response.Response.Head
 
toString() - Method in class com.flowthings.client.response.Response
 
toString() - Method in enum com.flowthings.client.SortType
 
track() - Static method in class com.flowthings.client.api.Flowthings
 
Track - Class in com.flowthings.client.domain
 
Track() - Constructor for class com.flowthings.client.domain.Track
 
Track.Builder - Class in com.flowthings.client.domain
 
tracks - Variable in class com.flowthings.client.domain.Device
 
TriggeredTask - Class in com.flowthings.client.domain
Represents a task that will be triggered by the platform such as @link {ApiImporterTask}.
TriggeredTask() - Constructor for class com.flowthings.client.domain.TriggeredTask
 
type - Variable in class com.flowthings.client.api.Request
 
type - Variable in class com.flowthings.client.api.WebsocketRequest
 
type - Variable in class com.flowthings.client.api.WebsocketsDropResponse
 
TypedText - Interface in com.flowthings.client.domain.elements
 
typeKeys - Variable in class com.flowthings.client.DropElementSerializer
 
Types - Enum in com.flowthings.client.domain
 
typeToken - Variable in class com.flowthings.client.api.Request
 

U

union(Permissions) - Method in class com.flowthings.client.domain.Permissions
 
units - Variable in class com.flowthings.client.domain.elements.Duration
 
units - Variable in class com.flowthings.client.domain.elements.Length
 
unsubscribe() - Method in class com.flowthings.client.api.DropApi
 
update(String, Drop) - Method in class com.flowthings.client.api.DropApi
 
update(String, T) - Method in class com.flowthings.client.api.MutableDomainObjectApi
Update an object with new attributes
uri - Variable in class com.flowthings.client.domain.MqttConnection
 
url - Variable in class com.flowthings.client.domain.RssTask
 
username - Variable in class com.flowthings.client.domain.MqttConnection
 

V

value - Variable in class com.flowthings.client.api.WebsocketRequest
 
value - Variable in class com.flowthings.client.api.WebsocketsDropResponse
 
value - Variable in enum com.flowthings.client.Header.MIME_TYPE
 
value - Variable in class com.flowthings.client.Serializer.ParseToken
 
value - Variable in enum com.flowthings.client.SortType
 
valueOf(String) - Static method in enum com.flowthings.client.api.Request.Action
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.flowthings.client.domain.elements.Duration.Units
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.flowthings.client.domain.elements.Length.Units
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.flowthings.client.domain.elements.Text.TYPE
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.flowthings.client.domain.Task.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.flowthings.client.domain.Types
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.flowthings.client.Header.MIME_TYPE
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.flowthings.client.SortType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.flowthings.client.api.Request.Action
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.flowthings.client.domain.elements.Duration.Units
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.flowthings.client.domain.elements.Length.Units
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.flowthings.client.domain.elements.Text.TYPE
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.flowthings.client.domain.Task.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.flowthings.client.domain.Types
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.flowthings.client.Header.MIME_TYPE
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.flowthings.client.SortType
Returns an array containing the constants of this enum type, in the order they are declared.
version - Variable in class com.flowthings.client.domain.Drop
 
version - Variable in class com.flowthings.client.domain.MqttConnection
 

W

WebsocketApi - Class in com.flowthings.client.api
 
WebsocketApi(Credentials, String, boolean) - Constructor for class com.flowthings.client.api.WebsocketApi
 
WebsocketApi(Credentials) - Constructor for class com.flowthings.client.api.WebsocketApi
 
WebsocketApi.SimpleSocket - Class in com.flowthings.client.api
 
WebsocketRequest<T> - Class in com.flowthings.client.api
 
WebsocketRequest() - Constructor for class com.flowthings.client.api.WebsocketRequest
 
WebsocketsDropResponse - Class in com.flowthings.client.api
 
WebsocketsDropResponse() - Constructor for class com.flowthings.client.api.WebsocketsDropResponse
 
WebsocketsResponse - Class in com.flowthings.client.api
 
WebsocketsResponse() - Constructor for class com.flowthings.client.api.WebsocketsResponse
 
write - Variable in class com.flowthings.client.domain.Permissions
 
A B C D E F G H I J K L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2016. All rights reserved.