Index

A B C D E F G H J M N O P R S T U W 
All Classes and Interfaces|All Packages|Constant Field Values

A

appendPayload(JsonObjectBuilder, JsonSchemaVersion, Predicate<JsonField>) - Method in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThing
 
appendPayload(JsonObjectBuilder, JsonSchemaVersion, Predicate<JsonField>) - Method in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThingResponse
 
appendPayload(JsonObjectBuilder, JsonSchemaVersion, Predicate<JsonField>) - Method in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThings
 
appendPayload(JsonObjectBuilder, JsonSchemaVersion, Predicate<JsonField>) - Method in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThingsResponse
 

B

build() - Method in class org.eclipse.ditto.things.api.ThingSnapshotTaken.Builder
Constructs a new ThingSnapshotTaken instance.

C

canEqual(Object) - Method in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThing
 
canEqual(Object) - Method in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThingResponse
 
canEqual(Object) - Method in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThings
 
canEqual(Object) - Method in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThingsResponse
 
CLUSTER_ROLE - Static variable in class org.eclipse.ditto.things.api.ThingsMessagingConstants
Name of the akka cluster role.

D

DEFAULT_THING_PERMISSIONS - Static variable in class org.eclipse.ditto.things.api.Permission
The set of Permissions which must be set as default on the 'thing:/' Resource for the current Subject, if no policy is present.
dittoHeaders(DittoHeaders) - Method in class org.eclipse.ditto.things.api.ThingSnapshotTaken.Builder
Sets the specified DittoHeaders.

E

equals(Object) - Method in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThing
 
equals(Object) - Method in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThingResponse
 
equals(Object) - Method in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThings
 
equals(Object) - Method in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThingsResponse
 
equals(Object) - Method in class org.eclipse.ditto.things.api.ThingSnapshotTaken
 

F

fromJson(String, DittoHeaders) - Static method in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThing
Creates a new SudoRetrieveThing from a JSON string.
fromJson(String, DittoHeaders) - Static method in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThingResponse
Creates a new SudoRetrieveThingResponse from a JSON string.
fromJson(String, DittoHeaders) - Static method in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThings
Creates a new SudoRetrieveThings from a JSON string.
fromJson(String, DittoHeaders) - Static method in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThingsResponse
Creates a new SudoRetrieveThingsResponse from a JSON string.
fromJson(JsonObject, DittoHeaders) - Static method in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThing
Creates a new SudoRetrieveThing from a JSON object.
fromJson(JsonObject, DittoHeaders) - Static method in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThingResponse
Creates a new SudoRetrieveThingResponse from a JSON object.
fromJson(JsonObject, DittoHeaders) - Static method in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThings
Creates a new SudoRetrieveThings from a JSON object.
fromJson(JsonObject, DittoHeaders) - Static method in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThingsResponse
Creates a new SudoRetrieveThingsResponse from a JSON object.
fromJson(JsonObject, DittoHeaders) - Static method in class org.eclipse.ditto.things.api.ThingSnapshotTaken
Deserializes a ThingSnapshotTaken instance from the specified JSON object.

G

getCategory() - Method in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThing
 
getCategory() - Method in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThings
 
getEntity(JsonSchemaVersion) - Method in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThingResponse
 
getEntity(JsonSchemaVersion) - Method in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThingsResponse
 
getEntityId() - Method in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThing
 
getEntityId() - Method in class org.eclipse.ditto.things.api.ThingSnapshotTaken
 
getInstance() - Static method in class org.eclipse.ditto.things.api.ThingsMappingStrategies
Returns an instance of ThingsMappingStrategies.
getPolicyId() - Method in class org.eclipse.ditto.things.api.ThingSnapshotTaken
Gets the policy ID associated with the thing for which the snapshot was taken.
getPubSubTopic() - Method in class org.eclipse.ditto.things.api.ThingSnapshotTaken
 
getResourcePath() - Method in interface org.eclipse.ditto.things.api.commands.sudo.SudoCommand
 
getResourcePath() - Method in interface org.eclipse.ditto.things.api.commands.sudo.SudoCommandResponse
 
getResourceType() - Method in interface org.eclipse.ditto.things.api.commands.sudo.SudoCommand
 
getResourceType() - Method in interface org.eclipse.ditto.things.api.commands.sudo.SudoCommandResponse
 
getResourceType() - Method in class org.eclipse.ditto.things.api.ThingSnapshotTaken
 
getSelectedFields() - Method in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThing
Returns the JSON field selector which is to be included in the JSON of each retrieved Thing.
getSelectedFields() - Method in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThings
Returns the JSON field selector which is to be included in the JSON of each retrieved Thing.
getThing() - Method in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThingResponse
Returns the Thing.
getThingIds() - Method in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThings
Returns the IDs of the Things to be retrieved by this command.
getThings() - Method in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThingsResponse
Returns the Things.
getTypePrefix() - Method in interface org.eclipse.ditto.things.api.commands.sudo.SudoCommand
 

H

hashCode() - Method in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThing
 
hashCode() - Method in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThingResponse
 
hashCode() - Method in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThings
 
hashCode() - Method in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThingsResponse
 
hashCode() - Method in class org.eclipse.ditto.things.api.ThingSnapshotTaken
 

J

JSON_THING_ID - Static variable in class org.eclipse.ditto.things.api.commands.sudo.SudoCommand.JsonFields
JSON field containing the Thing ID.
JSON_THING_ID - Static variable in class org.eclipse.ditto.things.api.commands.sudo.SudoCommandResponse.JsonFields
JSON field containing the Thing ID.

M

metadata(Metadata) - Method in class org.eclipse.ditto.things.api.ThingSnapshotTaken.Builder
Sets the specified metadata.

N

NAME - Static variable in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThing
Name of the "Sudo Retrieve Thing" command.
NAME - Static variable in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThingResponse
Name of the response.
NAME - Static variable in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThings
Name of the "Sudo Retrieve Things" command.
NAME - Static variable in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThingsResponse
Name of the response.
newBuilder(ThingId, long, PersistenceLifecycle, JsonObject) - Static method in class org.eclipse.ditto.things.api.ThingSnapshotTaken
Returns a new builder with a fluent API for creating a ThingSnapshotTaken.

O

of(String, DittoHeaders) - Static method in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThingsResponse
Creates a new instance of SudoRetrieveThingsResponse.
of(List<String>, DittoHeaders) - Static method in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThingsResponse
Creates a response to a SudoRetrieveThingsResponse command.
of(List<Thing>, Predicate<JsonField>, DittoHeaders) - Static method in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThingsResponse
Creates a new instance of SudoRetrieveThingsResponse.
of(List<Thing>, JsonFieldSelector, Predicate<JsonField>, DittoHeaders) - Static method in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThingsResponse
Creates a new instance of SudoRetrieveThingsResponse.
of(List<ThingId>, DittoHeaders) - Static method in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThings
Creates a new SudoRetrieveThings.
of(List<ThingId>, JsonFieldSelector, DittoHeaders) - Static method in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThings
Creates a new SudoRetrieveThings.
of(JsonArray, DittoHeaders) - Static method in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThingsResponse
Creates a new instance of SudoRetrieveThingsResponse.
of(JsonObject, DittoHeaders) - Static method in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThingResponse
Creates a new instance of SudoRetrieveThingResponse.
of(ThingId, DittoHeaders) - Static method in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThing
Creates a new SudoRetrieveThing.
of(ThingId, JsonFieldSelector, DittoHeaders) - Static method in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThing
Creates a new SudoRetrieveThing.
org.eclipse.ditto.things.api - package org.eclipse.ditto.things.api
 
org.eclipse.ditto.things.api.commands.sudo - package org.eclipse.ditto.things.api.commands.sudo
 

P

Permission - Class in org.eclipse.ditto.things.api
An enumeration of known permissions of the Thing store.
policyId(PolicyId) - Method in class org.eclipse.ditto.things.api.ThingSnapshotTaken.Builder
Sets the specified policy ID.
PUB_SUB_TOPIC - Static variable in class org.eclipse.ditto.things.api.ThingSnapshotTaken
Pub-sub topic of this event.

R

READ - Static variable in class org.eclipse.ditto.things.api.Permission
Permission to read an entity.
RESOURCE_TYPE - Static variable in interface org.eclipse.ditto.things.api.commands.sudo.SudoCommand
Thing sudo resource type.
ROOT_ACTOR_PATH - Static variable in class org.eclipse.ditto.things.api.ThingsMessagingConstants
Path of the root actor.

S

SELECTED_FIELDS - Static variable in class org.eclipse.ditto.things.api.commands.sudo.SudoCommand.JsonFields
JSON field containing a JsonFieldSelector to specify the JSON fields included in the things to retrieve.
setDittoHeaders(DittoHeaders) - Method in interface org.eclipse.ditto.things.api.commands.sudo.SudoCommand
 
setDittoHeaders(DittoHeaders) - Method in interface org.eclipse.ditto.things.api.commands.sudo.SudoCommandResponse
 
setDittoHeaders(DittoHeaders) - Method in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThing
 
setDittoHeaders(DittoHeaders) - Method in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThingResponse
 
setDittoHeaders(DittoHeaders) - Method in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThings
 
setDittoHeaders(DittoHeaders) - Method in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThingsResponse
 
setDittoHeaders(DittoHeaders, JsonObject) - Method in class org.eclipse.ditto.things.api.ThingSnapshotTaken
 
setEntity(JsonValue) - Method in interface org.eclipse.ditto.things.api.commands.sudo.SudoCommandResponse
 
setEntity(JsonValue) - Method in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThingResponse
 
setEntity(JsonValue) - Method in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThingsResponse
 
SHARD_REGION - Static variable in class org.eclipse.ditto.things.api.ThingsMessagingConstants
Name of the shard region for Thing entities.
SudoCommand<T extends SudoCommand<T>> - Interface in org.eclipse.ditto.things.api.commands.sudo
Aggregates all sudo commands.
SudoCommand.JsonFields - Class in org.eclipse.ditto.things.api.commands.sudo
An enumeration of the known JsonFields of a Thing command.
SudoCommandResponse<T extends SudoCommandResponse<T>> - Interface in org.eclipse.ditto.things.api.commands.sudo
Aggregates all Thing SudoCommand Responses.
SudoCommandResponse.JsonFields - Class in org.eclipse.ditto.things.api.commands.sudo
An enumeration of the known JsonFields of a Sudo Thing command response.
SudoRetrieveThing - Class in org.eclipse.ditto.things.api.commands.sudo
Command which retrieves a Thing without authorization.
SudoRetrieveThingResponse - Class in org.eclipse.ditto.things.api.commands.sudo
Response to a SudoRetrieveThing command.
SudoRetrieveThings - Class in org.eclipse.ditto.things.api.commands.sudo
Command which retrieves several Things based on the the passed in List of Thing IDs without authorization.
SudoRetrieveThingsResponse - Class in org.eclipse.ditto.things.api.commands.sudo
Response to a SudoRetrieveThings command.

T

THINGS_SNAPSHOT_STREAMING_ACTOR_PATH - Static variable in class org.eclipse.ditto.things.api.ThingsMessagingConstants
Path of the actor that streams from the snapshot store.
THINGS_STREAM_PROVIDER_ACTOR_PATH - Static variable in class org.eclipse.ditto.things.api.ThingsMessagingConstants
Path of the actor that streams from the event journal.
ThingsMappingStrategies - Class in org.eclipse.ditto.things.api
MappingStrategies for the Things service containing all Jsonifiable types known to Things.
ThingsMappingStrategies() - Constructor for class org.eclipse.ditto.things.api.ThingsMappingStrategies
Constructs a new ThingsMappingStrategies object.
ThingsMessagingConstants - Class in org.eclipse.ditto.things.api
Constants for the Things messaging.
ThingSnapshotTaken - Class in org.eclipse.ditto.things.api
Event published when a thing snapshot is taken.
ThingSnapshotTaken.Builder - Class in org.eclipse.ditto.things.api
A mutable builder with a fluent API for creating instances of ThingSnapshotTaken.
timestamp(Instant) - Method in class org.eclipse.ditto.things.api.ThingSnapshotTaken.Builder
Sets the timestamp when the snapshot was taken.
toJson(JsonSchemaVersion, Predicate<JsonField>) - Method in class org.eclipse.ditto.things.api.ThingSnapshotTaken
 
toString() - Method in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThing
 
toString() - Method in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThingResponse
 
toString() - Method in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThings
 
toString() - Method in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThingsResponse
 
toString() - Method in class org.eclipse.ditto.things.api.ThingSnapshotTaken
 
TYPE - Static variable in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThing
Type of this command.
TYPE - Static variable in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThingResponse
Type of this command.
TYPE - Static variable in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThings
Type of this command.
TYPE - Static variable in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThingsResponse
Type of this command.
TYPE_PREFIX - Static variable in interface org.eclipse.ditto.things.api.commands.sudo.SudoCommand
Type Prefix of Sudo commands.
TYPE_PREFIX - Static variable in interface org.eclipse.ditto.things.api.commands.sudo.SudoCommandResponse
Type Prefix of Sudo commands.

U

useOriginalSchemaVersion() - Method in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThing
Returns whether the resulting thing should be serialized using its original schema version.

W

withOriginalSchemaVersion(ThingId, DittoHeaders) - Static method in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThing
Creates a new SudoRetrieveThing.
withOriginalSchemaVersion(ThingId, JsonFieldSelector, DittoHeaders) - Static method in class org.eclipse.ditto.things.api.commands.sudo.SudoRetrieveThing
Creates a new SudoRetrieveThing.
WRITE - Static variable in class org.eclipse.ditto.things.api.Permission
Permission to write/change an entity.
A B C D E F G H J M N O P R S T U W 
All Classes and Interfaces|All Packages|Constant Field Values