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

accept(T) - Method in interface com.bosch.iot.dm.stream.StreamConsumer
Consumes an event.
accept(T) - Method in class com.bosch.iot.dm.stream.StreamConsumer.ListCollector
 
accept(T) - Method in class com.bosch.iot.dm.stream.StreamConsumer.NoBackpressure
 
accept(T) - Method in class com.bosch.iot.dm.stream.StreamConsumer.Phoenix
 
accept(T) - Method in class com.bosch.iot.dm.stream.StreamConsumer.ProcessorAsync
 
accept(T) - Method in class com.bosch.iot.dm.stream.StreamConsumer.ProcessorSync
 
accept(T) - Method in class com.bosch.iot.dm.stream.StreamConsumer.UnionSeq
 
accept(T) - Method in class com.bosch.iot.dm.stream.StreamConsumer.VoidConsumer
 
accept(T) - Method in class com.bosch.iot.dm.stream.StreamConsumer.WrapAdapter
 
accessToken() - Method in class com.bosch.iot.auth.AuthToken
Valid access token.
accessToken(String) - Method in class com.bosch.iot.auth.AuthToken.Builder
 
accessToken() - Method in class com.bosch.iot.auth.ctx.manager.remote.AuthCtxEntry
 
accessToken(String) - Method in class com.bosch.iot.auth.ctx.manager.remote.AuthCtxEntry.Builder
 
accessToken() - Method in class com.bosch.iot.dm.grpc.sa.Token
 
ack(Throwable) - Method in interface com.bosch.iot.dm.stream.Acknowledgable
Acknowledge that stream event has been processed.
Acknowledgable - Interface in com.bosch.iot.dm.stream
 
action() - Method in class com.bosch.iot.dm.devices.events.Event
 
action(Event.ChangeAction) - Method in class com.bosch.iot.dm.devices.events.Event.Builder
 
Action - Class in com.bosch.iot.dm.mme
 
action() - Method in class com.bosch.iot.dm.mme.TaskParameters
 
action(Action) - Method in class com.bosch.iot.dm.mme.TaskParameters.Builder
 
actions() - Method in class com.bosch.iot.dm.devices.events.Options
Returns the desired event actions.
actions(Event.ChangeAction...) - Method in class com.bosch.iot.dm.devices.events.Options.Builder
Set the desired event actions.
addTriger(TriggerFireDef, String) - Method in interface com.bosch.iot.dm.mme.RuleBuilder
Deprecated.
syntax error here, pls use addTrigger(...)
addTrigger(TriggerFireDef, String) - Method in interface com.bosch.iot.dm.mme.RuleBuilder
Adds a trigger definition to this Rule.
addTriggerelement(Trigger) - Method in class com.bosch.iot.dm.mme.TriggerList
Adds additional trigger element to this trigger.
and(String...) - Static method in class com.bosch.iot.dm.devices.Filter.Criteria
 
asList() - Method in class com.bosch.iot.dm.stream.StreamConsumer.ListCollector
 
Attribute<T> - Class in com.bosch.iot.dm.devices
Represents a Device characteristic.
attribute(String) - Method in class com.bosch.iot.dm.devices.Entity
Returns the value of the attribute with the specified attribute path.
attribute(String) - Method in class com.bosch.iot.dm.devices.groups.FilterEntry
 
attribute(String) - Method in class com.bosch.iot.dm.devices.groups.GroupEntity
 
Attribute.Builder<T> - Class in com.bosch.iot.dm.devices
 
attributeEquals(String, Object) - Static method in class com.bosch.iot.dm.devices.Filter.Criteria
 
attributeExists(String) - Static method in class com.bosch.iot.dm.devices.Filter.Criteria
 
attributeIn(String, Object...) - Static method in class com.bosch.iot.dm.devices.Filter.Criteria
 
attributeLike(String, Object) - Static method in class com.bosch.iot.dm.devices.Filter.Criteria
 
attributeNotEquals(String, Object) - Static method in class com.bosch.iot.dm.devices.Filter.Criteria
 
attributes - Variable in class com.bosch.iot.dm.devices.Entity
 
attributes() - Method in class com.bosch.iot.dm.devices.Entity
Returns the attributes that describe the entity.
attributes(List<Attribute<?>>) - Method in class com.bosch.iot.dm.devices.Entity.Builder
 
attributes() - Method in class com.bosch.iot.dm.devices.groups.Parameters
Returns the attributes of this entity.
attributes(List<Attribute<?>>) - Method in class com.bosch.iot.dm.devices.groups.Parameters.Builder
Set attributes for the newly created entity.
ATTRIBUTES - Static variable in class com.bosch.iot.dm.devices.ModelConstants
 
attributes() - Method in class com.bosch.iot.dm.vorto.ModelProperty
 
attributes(List<PropertyAttribute>) - Method in class com.bosch.iot.dm.vorto.ModelProperty.Builder
 
authCtx(AuthCtxEntry) - Method in interface com.bosch.iot.auth.ctx.manager.remote.AuthCtxManagerRemote
Creates an authentication context for future use by long running actions or retrieves the authentication identifier if a context with the same access token is already created.
authCtxAware() - Method in interface com.bosch.iot.dm.stream.StreamConsumer
Creates a consumer that keeps authentication context of its creation (if present) and calls methods of this with in contexts.
AuthCtxEntry - Class in com.bosch.iot.auth.ctx.manager.remote
 
AuthCtxEntry(AuthCtxEntry.Builder) - Constructor for class com.bosch.iot.auth.ctx.manager.remote.AuthCtxEntry
 
AuthCtxEntry.Builder - Class in com.bosch.iot.auth.ctx.manager.remote
 
authCtxId() - Method in class com.bosch.iot.auth.AuthInfo
The authentication context identifier.
authCtxId(String) - Method in class com.bosch.iot.auth.AuthInfo.Builder
 
AuthCtxManagerRemote - Interface in com.bosch.iot.auth.ctx.manager.remote
 
AuthException - Exception in com.bosch.iot.dm.exceptions
 
AuthException(String, String, String, Throwable) - Constructor for exception com.bosch.iot.dm.exceptions.AuthException
 
AuthException(String, String, Throwable) - Constructor for exception com.bosch.iot.dm.exceptions.AuthException
 
AuthException(String, String) - Constructor for exception com.bosch.iot.dm.exceptions.AuthException
 
AuthException(String, Throwable) - Constructor for exception com.bosch.iot.dm.exceptions.AuthException
 
AuthException(String) - Constructor for exception com.bosch.iot.dm.exceptions.AuthException
 
AuthException(Throwable) - Constructor for exception com.bosch.iot.dm.exceptions.AuthException
 
AuthException(String, String, String, String) - Constructor for exception com.bosch.iot.dm.exceptions.AuthException
 
authId() - Method in class com.bosch.iot.dm.devices.Credentials
The identity that the device should be authenticated as
authId(String) - Method in class com.bosch.iot.dm.devices.Credentials.Builder
 
AuthInfo - Class in com.bosch.iot.auth
 
AuthInfo.Builder - Class in com.bosch.iot.auth
 
authMethod() - Method in class com.bosch.iot.auth.RefreshConfig
Authentication method for refresh token request.
authMethod(RefreshConfig.AuthMethod) - Method in class com.bosch.iot.auth.RefreshConfig.Builder
 
AuthMonitor - Interface in com.bosch.iot.auth
 
AuthToken - Class in com.bosch.iot.auth
 
AuthToken.Builder - Class in com.bosch.iot.auth
 
autoDisable(boolean) - Method in class com.bosch.iot.dm.mme.ExecOptions
Defines whether the Rule should be automatically disabled once all targets from the Scope pass through the triggering conditions.

B

binaryDeserializer(ClassLoader) - Static method in class com.bosch.iot.dm.event.Target
Returns a deserlializer for extends events for certain event type.
binaryDeserializerVersionsSupport(ClassLoader) - Static method in class com.bosch.iot.dm.event.Target
Returns a deserlializer for extends events for certain event type.
BooleanAttributeProperty - Class in com.bosch.iot.dm.vorto
 
BooleanAttributeProperty(BooleanAttributeProperty.Builder) - Constructor for class com.bosch.iot.dm.vorto.BooleanAttributeProperty
 
BooleanAttributeProperty.Builder - Class in com.bosch.iot.dm.vorto
 
BooleanAttributePropertyType - Enum in com.bosch.iot.dm.vorto
 
breakable() - Method in class com.bosch.iot.dm.vorto.Operation
Returns whether this operation could eventually cause an error when performing it on the device.
breakable(boolean) - Method in class com.bosch.iot.dm.vorto.Operation.Builder
 
buffered(int) - Method in interface com.bosch.iot.dm.stream.StreamConsumer
Creates new consumer that requests multiple events at once in order to allow the stream to re-deliver request more effectively.
build() - Method in class com.bosch.iot.auth.AuthInfo.Builder
 
build() - Method in class com.bosch.iot.auth.AuthToken.Builder
 
build() - Method in class com.bosch.iot.auth.Credentials.Builder
 
build() - Method in class com.bosch.iot.auth.ctx.manager.remote.AuthCtxEntry.Builder
 
build() - Method in class com.bosch.iot.auth.OpenIdConfig.Builder
 
build() - Method in class com.bosch.iot.auth.OpenIdInfo.Builder
 
build() - Method in class com.bosch.iot.auth.RefreshConfig.Builder
 
build() - Method in class com.bosch.iot.dm.devices.Attribute.Builder
 
build() - Method in class com.bosch.iot.dm.devices.Credentials.Builder
 
build() - Method in class com.bosch.iot.dm.devices.DefinitionIdentifier.Builder
 
build() - Method in class com.bosch.iot.dm.devices.Device.Builder
 
build() - Method in class com.bosch.iot.dm.devices.Entity.Builder
 
build() - Method in class com.bosch.iot.dm.devices.events.DeviceEvent.Builder
 
build() - Method in class com.bosch.iot.dm.devices.events.DeviceOfflineEvent.Builder
 
build() - Method in class com.bosch.iot.dm.devices.events.DeviceOnlineEvent.Builder
 
build() - Method in class com.bosch.iot.dm.devices.events.DeviceStatusChangeEvent.Builder
 
build() - Method in class com.bosch.iot.dm.devices.events.Event.Builder
 
build() - Method in class com.bosch.iot.dm.devices.events.FeatureEvent.Builder
 
build() - Method in class com.bosch.iot.dm.devices.events.FeaturePropertyEvent.Builder
 
build() - Method in class com.bosch.iot.dm.devices.events.LiveMessage.Builder
 
build() - Method in class com.bosch.iot.dm.devices.events.Options.Builder
 
build() - Method in class com.bosch.iot.dm.devices.events.Options.DeviceOptions.Builder
 
build() - Method in class com.bosch.iot.dm.devices.events.Options.DeviceStatusOptions.Builder
 
build() - Method in class com.bosch.iot.dm.devices.events.Options.FeatureOptions.Builder
 
build() - Method in class com.bosch.iot.dm.devices.events.Options.FeaturePropertyOptions.Builder
 
build() - Method in class com.bosch.iot.dm.devices.events.Options.LiveMessageOptions.Builder
 
build() - Method in class com.bosch.iot.dm.devices.events.Options.UploadRequestOptions.Builder
 
build() - Method in class com.bosch.iot.dm.devices.events.UploadRequestEvent.Builder
 
build() - Method in class com.bosch.iot.dm.devices.Feature.Builder
 
build() - Method in class com.bosch.iot.dm.devices.FeatureDefinition.Builder
 
build() - Method in class com.bosch.iot.dm.devices.Filter.Builder
Returns an instance of Filter created from the fields set on this builder.
build() - Method in class com.bosch.iot.dm.devices.Gateway.Builder
 
build() - Method in class com.bosch.iot.dm.devices.groups.Directory.Builder
 
build() - Method in class com.bosch.iot.dm.devices.groups.DirectoryParameters.Builder
 
build() - Method in class com.bosch.iot.dm.devices.groups.events.DirectoryEvent.Builder
 
build() - Method in class com.bosch.iot.dm.devices.groups.events.FilterEntryEvent.Builder
 
build() - Method in class com.bosch.iot.dm.devices.groups.events.TagEvent.Builder
 
build() - Method in class com.bosch.iot.dm.devices.groups.FilterEntry.Builder
 
build() - Method in class com.bosch.iot.dm.devices.groups.FilterEntryParameters.Builder
 
build() - Method in class com.bosch.iot.dm.devices.groups.Parameters.Builder
 
build() - Method in class com.bosch.iot.dm.devices.groups.Root.Builder
 
build() - Method in class com.bosch.iot.dm.devices.groups.Tag.Builder
 
build() - Method in class com.bosch.iot.dm.devices.Identifier.Builder
 
build() - Method in class com.bosch.iot.dm.devices.PageIterator.Builder
 
build() - Method in class com.bosch.iot.dm.devices.Policy.Builder
 
build() - Method in class com.bosch.iot.dm.devices.PolicyEntry.Builder
 
build() - Method in class com.bosch.iot.dm.devices.PolicyEntry.Resource.Builder
 
build() - Method in class com.bosch.iot.dm.devices.PolicyEntry.Subject.Builder
 
build() - Method in class com.bosch.iot.dm.devices.Property.Builder
 
build() - Method in class com.bosch.iot.dm.devices.UnregisterOptions.Builder
 
build() - Method in class com.bosch.iot.dm.event.Target.Builder
Builds a target instance with set up properties.
build() - Method in class com.bosch.iot.dm.grpc.sa.GRPCClient.Builder
Builds an instance of GRPCClient.
build() - Method in class com.bosch.iot.dm.grpc.sa.GRPCServiceFactory.Builder
 
build() - Method in class com.bosch.iot.dm.mme.DeviceScope.Builder
Deprecated.
build() - Method in class com.bosch.iot.dm.mme.GroovySelection.Builder
Builds a Selection object composed of the given Groovy scripts.
build() - Method in class com.bosch.iot.dm.mme.GroupSelection.Builder
Builds a Selection object composed of the given grouping parameters.
build() - Method in class com.bosch.iot.dm.mme.IdSelection.Builder
Builds a Selection object composed of a list of device ids.
build() - Method in class com.bosch.iot.dm.mme.ListOptions.Builder
 
build() - Method in class com.bosch.iot.dm.mme.Option.Builder
 
build() - Method in class com.bosch.iot.dm.mme.RuleParameters.Builder
 
build() - Method in class com.bosch.iot.dm.mme.SortingOptions.Builder
 
build() - Method in class com.bosch.iot.dm.mme.TaskParameters.Builder
 
build() - Method in class com.bosch.iot.dm.vorto.BooleanAttributeProperty.Builder
 
build() - Method in class com.bosch.iot.dm.vorto.Constraint.Builder
 
build() - Method in class com.bosch.iot.dm.vorto.Datatype.Builder
 
build() - Method in class com.bosch.iot.dm.vorto.DictionaryType.Builder
 
build() - Method in class com.bosch.iot.dm.vorto.EntityModel.Builder
 
build() - Method in class com.bosch.iot.dm.vorto.EnumAttributeProperty.Builder
 
build() - Method in class com.bosch.iot.dm.vorto.EnumLiteral.Builder
 
build() - Method in class com.bosch.iot.dm.vorto.EnumModel.Builder
 
build() - Method in class com.bosch.iot.dm.vorto.FunctionBlock.Builder
 
build() - Method in class com.bosch.iot.dm.vorto.FunctionBlockRef.Builder
 
build() - Method in class com.bosch.iot.dm.vorto.InformationModel.Builder
 
build() - Method in class com.bosch.iot.dm.vorto.Link.Builder
 
build() - Method in class com.bosch.iot.dm.vorto.Model.Builder
 
build() - Method in class com.bosch.iot.dm.vorto.ModelEvent.Builder
 
build() - Method in class com.bosch.iot.dm.vorto.ModelId.Builder
 
build() - Method in class com.bosch.iot.dm.vorto.ModelProperty.Builder
 
build() - Method in class com.bosch.iot.dm.vorto.Operation.Builder
 
build() - Method in class com.bosch.iot.dm.vorto.Options.Builder
 
build() - Method in class com.bosch.iot.dm.vorto.Options.Ordering.Builder
 
build() - Method in class com.bosch.iot.dm.vorto.PageIterator.Builder
 
build() - Method in class com.bosch.iot.dm.vorto.Param.Builder
 
build() - Method in class com.bosch.iot.dm.vorto.Preview.Builder
 
build() - Method in class com.bosch.iot.dm.vorto.ReturnType.Builder
 
Builder() - Constructor for class com.bosch.iot.auth.AuthInfo.Builder
 
Builder() - Constructor for class com.bosch.iot.auth.AuthToken.Builder
 
Builder() - Constructor for class com.bosch.iot.auth.Credentials.Builder
 
Builder() - Constructor for class com.bosch.iot.auth.ctx.manager.remote.AuthCtxEntry.Builder
 
Builder() - Constructor for class com.bosch.iot.auth.OpenIdConfig.Builder
 
Builder() - Constructor for class com.bosch.iot.auth.OpenIdInfo.Builder
 
Builder() - Constructor for class com.bosch.iot.auth.RefreshConfig.Builder
 
Builder() - Constructor for class com.bosch.iot.dm.devices.Attribute.Builder
 
Builder() - Constructor for class com.bosch.iot.dm.devices.Credentials.Builder
 
Builder() - Constructor for class com.bosch.iot.dm.devices.DefinitionIdentifier.Builder
 
Builder(DeviceInventoryRemote) - Constructor for class com.bosch.iot.dm.devices.Device.Builder
 
Builder() - Constructor for class com.bosch.iot.dm.devices.Device.Builder
 
Builder(DeviceInventoryRemote) - Constructor for class com.bosch.iot.dm.devices.Entity.Builder
 
Builder() - Constructor for class com.bosch.iot.dm.devices.events.DeviceEvent.Builder
 
Builder() - Constructor for class com.bosch.iot.dm.devices.events.DeviceOfflineEvent.Builder
 
Builder() - Constructor for class com.bosch.iot.dm.devices.events.DeviceOnlineEvent.Builder
 
Builder() - Constructor for class com.bosch.iot.dm.devices.events.DeviceStatusChangeEvent.Builder
 
Builder() - Constructor for class com.bosch.iot.dm.devices.events.Event.Builder
 
Builder() - Constructor for class com.bosch.iot.dm.devices.events.FeatureEvent.Builder
 
Builder() - Constructor for class com.bosch.iot.dm.devices.events.FeaturePropertyEvent.Builder
 
Builder() - Constructor for class com.bosch.iot.dm.devices.events.LiveMessage.Builder
 
Builder() - Constructor for class com.bosch.iot.dm.devices.events.Options.Builder
 
Builder() - Constructor for class com.bosch.iot.dm.devices.events.Options.DeviceOptions.Builder
 
Builder() - Constructor for class com.bosch.iot.dm.devices.events.Options.DeviceStatusOptions.Builder
 
Builder() - Constructor for class com.bosch.iot.dm.devices.events.Options.FeatureOptions.Builder
 
Builder() - Constructor for class com.bosch.iot.dm.devices.events.Options.FeaturePropertyOptions.Builder
 
Builder() - Constructor for class com.bosch.iot.dm.devices.events.Options.UploadRequestOptions.Builder
 
Builder() - Constructor for class com.bosch.iot.dm.devices.events.UploadRequestEvent.Builder
 
Builder() - Constructor for class com.bosch.iot.dm.devices.FeatureDefinition.Builder
 
Builder() - Constructor for class com.bosch.iot.dm.devices.Filter.Builder
 
Builder(DeviceInventoryRemote) - Constructor for class com.bosch.iot.dm.devices.groups.Directory.Builder
 
Builder(DeviceInventoryRemote) - Constructor for class com.bosch.iot.dm.devices.groups.GroupEntity.Builder
 
Builder() - Constructor for class com.bosch.iot.dm.devices.groups.Parameters.Builder
 
Builder(DeviceInventoryRemote, DeviceInventory.Type) - Constructor for class com.bosch.iot.dm.devices.PageIterator.Builder
 
Builder() - Constructor for class com.bosch.iot.dm.devices.Policy.Builder
 
Builder() - Constructor for class com.bosch.iot.dm.devices.PolicyEntry.Builder
 
Builder() - Constructor for class com.bosch.iot.dm.devices.PolicyEntry.Resource.Builder
 
Builder() - Constructor for class com.bosch.iot.dm.devices.PolicyEntry.Subject.Builder
 
Builder() - Constructor for class com.bosch.iot.dm.devices.Property.Builder
 
Builder() - Constructor for class com.bosch.iot.dm.devices.UnregisterOptions.Builder
 
Builder() - Constructor for class com.bosch.iot.dm.event.Target.Builder
 
Builder() - Constructor for class com.bosch.iot.dm.mme.ListOptions.Builder
 
Builder() - Constructor for class com.bosch.iot.dm.mme.Option.Builder
 
Builder() - Constructor for class com.bosch.iot.dm.mme.SortingOptions.Builder
 
Builder() - Constructor for class com.bosch.iot.dm.mme.TaskParameters.Builder
 
Builder() - Constructor for class com.bosch.iot.dm.vorto.BooleanAttributeProperty.Builder
 
Builder() - Constructor for class com.bosch.iot.dm.vorto.Constraint.Builder
 
Builder() - Constructor for class com.bosch.iot.dm.vorto.Content.Builder
 
Builder() - Constructor for class com.bosch.iot.dm.vorto.Datatype.Builder
 
Builder() - Constructor for class com.bosch.iot.dm.vorto.DictionaryType.Builder
 
Builder() - Constructor for class com.bosch.iot.dm.vorto.EntityModel.Builder
 
Builder() - Constructor for class com.bosch.iot.dm.vorto.EnumAttributeProperty.Builder
 
Builder() - Constructor for class com.bosch.iot.dm.vorto.EnumLiteral.Builder
 
Builder() - Constructor for class com.bosch.iot.dm.vorto.EnumModel.Builder
 
Builder() - Constructor for class com.bosch.iot.dm.vorto.FunctionBlock.Builder
 
Builder() - Constructor for class com.bosch.iot.dm.vorto.InformationModel.Builder
 
Builder() - Constructor for class com.bosch.iot.dm.vorto.Link.Builder
 
Builder(VortoInventoryRemote) - Constructor for class com.bosch.iot.dm.vorto.Model.Builder
 
Builder() - Constructor for class com.bosch.iot.dm.vorto.ModelEvent.Builder
 
Builder() - Constructor for class com.bosch.iot.dm.vorto.ModelId.Builder
 
Builder() - Constructor for class com.bosch.iot.dm.vorto.ModelProperty.Builder
 
Builder() - Constructor for class com.bosch.iot.dm.vorto.Operation.Builder
 
Builder() - Constructor for class com.bosch.iot.dm.vorto.Options.Builder
 
Builder() - Constructor for class com.bosch.iot.dm.vorto.Options.Ordering.Builder
 
Builder() - Constructor for class com.bosch.iot.dm.vorto.Param.Builder
 
Builder() - Constructor for class com.bosch.iot.dm.vorto.Preview.Builder
 
Builder() - Constructor for class com.bosch.iot.dm.vorto.ReturnType.Builder
 
buildRule() - Method in interface com.bosch.iot.dm.mme.RuleBuilder
Assembles all Rule parameters set via this builder and creates the built Rule object.

C

cancel() - Method in interface com.bosch.iot.dm.mme.DeviceExecItem
Cancels the execution item.
cancel() - Method in interface com.bosch.iot.dm.mme.DeviceExecStatus
Cancels the device execution in the scope of the Task or Rule.
cancel() - Method in interface com.bosch.iot.dm.mme.Task
Cancels the execution of this Task.
cancelDeviceInRule(String, String) - Method in interface com.bosch.iot.dm.mme.MassManagementEngine
Cancel a specific involved device execution in scope of a rule
cancelDeviceInTask(String, String) - Method in interface com.bosch.iot.dm.mme.MassManagementEngine
Cancel a specific involved device execution in scope of a task
canonize(String) - Method in class com.bosch.iot.dm.devices.Entity
 
category(String) - Method in class com.bosch.iot.dm.devices.Property.Builder
 
category() - Method in class com.bosch.iot.dm.devices.Property
Returns the Property category, e.g.
clientId(String) - Method in class com.bosch.iot.auth.Credentials.Builder
 
clientId() - Method in class com.bosch.iot.auth.Credentials
OAuth client identifier.
clientSecret(String) - Method in class com.bosch.iot.auth.Credentials.Builder
 
clientSecret() - Method in class com.bosch.iot.auth.Credentials
OAuth client secret.
close() - Method in class com.bosch.iot.dm.grpc.sa.GRPCClient
Closes the client.
close(boolean, long) - Method in class com.bosch.iot.dm.grpc.sa.GRPCClient
Closes the client with option to close it gracefully (e.g.
close() - Method in class com.bosch.iot.dm.grpc.sa.GRPCServiceFactory
Closes the service factory.
close(boolean, long) - Method in class com.bosch.iot.dm.grpc.sa.GRPCServiceFactory
Closes the client with option to close it gracefully (e.g.
close(Throwable) - Method in interface com.bosch.iot.dm.stream.StreamConsumer
Closes the consumer with null on normal, not exceptional, close or with an error on abnormal close.
close(Throwable) - Method in class com.bosch.iot.dm.stream.StreamConsumer.ClosedHandlerSupport
 
close() - Method in class com.bosch.iot.dm.stream.StreamConsumer.CloseHandlerSupport
 
close(Throwable) - Method in class com.bosch.iot.dm.stream.StreamConsumer.ListCollector
 
close(Throwable) - Method in class com.bosch.iot.dm.stream.StreamConsumer.Phoenix
 
close(Throwable) - Method in class com.bosch.iot.dm.stream.StreamConsumer.ProcessorAsync
 
close(Throwable) - Method in class com.bosch.iot.dm.stream.StreamConsumer.ProcessorSync
 
close(Throwable) - Method in class com.bosch.iot.dm.stream.StreamConsumer.UnionSeq
 
close(Throwable) - Method in class com.bosch.iot.dm.stream.StreamConsumer.VoidConsumer
 
close(Throwable) - Method in class com.bosch.iot.dm.stream.StreamConsumer.WrapAdapter
 
close() - Method in interface com.bosch.iot.dm.stream.StreamHandler
Closes the stream.
closedHandler() - Method in class com.bosch.iot.dm.stream.StreamConsumer.ClosedHandlerSupport
 
ClosedHandlerSupport(StreamConsumer<T>) - Constructor for class com.bosch.iot.dm.stream.StreamConsumer.ClosedHandlerSupport
 
ClosedHandlerSupport(StreamConsumer<T>, CompletableFuture<Void>) - Constructor for class com.bosch.iot.dm.stream.StreamConsumer.ClosedHandlerSupport
 
CloseHandlerSupport(StreamConsumer<T>) - Constructor for class com.bosch.iot.dm.stream.StreamConsumer.CloseHandlerSupport
 
CloseHandlerSupport(StreamConsumer<T>, CompletableFuture<StreamHandler>) - Constructor for class com.bosch.iot.dm.stream.StreamConsumer.CloseHandlerSupport
 
color() - Method in class com.bosch.iot.dm.devices.groups.Tag
Returns the color of this tag.
COLOR_KEY - Static variable in class com.bosch.iot.dm.devices.ModelConstants
 
COLOR_PATH - Static variable in class com.bosch.iot.dm.devices.ModelConstants
 
com.bosch.iot.auth - package com.bosch.iot.auth
Common data objects for authentication context management.
com.bosch.iot.auth.ctx.manager.remote - package com.bosch.iot.auth.ctx.manager.remote
Provides interface for making gRPC requests for authentication context management.
com.bosch.iot.dm.devices - package com.bosch.iot.dm.devices
Provides Device Inventory APIs for device management including monitoring device states and configurations listing, filtering and grouping devices instant execution of management actions over the manageable devices in a convenient way device states changes notifications
com.bosch.iot.dm.devices.events - package com.bosch.iot.dm.devices.events
Provides classes for dealing with different types of device state change events fired by Device Inventory
com.bosch.iot.dm.devices.groups - package com.bosch.iot.dm.devices.groups
Defines Group Inventory APIs to organize devices in statically or dynamically defined custom groups.
com.bosch.iot.dm.devices.groups.events - package com.bosch.iot.dm.devices.groups.events
Provides classes for dealing with different types of groups change events fired by Group Inventory
com.bosch.iot.dm.devices.remote - package com.bosch.iot.dm.devices.remote
Provides Device Inventory Remote interface
com.bosch.iot.dm.event - package com.bosch.iot.dm.event
Event service API.
com.bosch.iot.dm.exceptions - package com.bosch.iot.dm.exceptions
Provides basic / common exceptions for Bosch IoT Manager
com.bosch.iot.dm.grpc.sa - package com.bosch.iot.dm.grpc.sa
gRPC client for accessing Bosch IoT Manager gRPC APIs.
com.bosch.iot.dm.json - package com.bosch.iot.dm.json
 
com.bosch.iot.dm.mme - package com.bosch.iot.dm.mme
Provides Mass Management Engine APIs for managing devices in a mass and automated way.
com.bosch.iot.dm.stream - package com.bosch.iot.dm.stream
Provides generic Stream API that allows event consumption with back-pressure and (optional) acknowledgement.
com.bosch.iot.dm.vorto - package com.bosch.iot.dm.vorto
Provides interfaces and classes to access the metadata that describes the capabilities of a specific device or feature.
com.bosch.iot.dm.vorto.remote - package com.bosch.iot.dm.vorto.remote
 
CommandDeliveryException - Exception in com.bosch.iot.dm.devices
Thrown when the command could not be sent, e.g.
CommandDeliveryException(Throwable) - Constructor for exception com.bosch.iot.dm.devices.CommandDeliveryException
 
CommandDeliveryException(String, String, String, String) - Constructor for exception com.bosch.iot.dm.devices.CommandDeliveryException
 
COMPONENT - Static variable in exception com.bosch.iot.dm.exceptions.AuthException
 
concurrency(int, int) - Method in class com.bosch.iot.dm.mme.ExecOptions
Defines concurrency limit execution option.
CONFIGURATION_CATEGORY - Static variable in class com.bosch.iot.dm.devices.ModelConstants
 
configurationProperties(List<ModelProperty>) - Method in class com.bosch.iot.dm.vorto.FunctionBlock.Builder
 
configurationProperties() - Method in class com.bosch.iot.dm.vorto.FunctionBlock
Returns Function Block configuration Properties.
connectionString(String) - Method in class com.bosch.iot.dm.event.Target.Builder
Set connection string (depending on the Target.type()) which shall be used to connect to the target's server.
connectionString() - Method in class com.bosch.iot.dm.event.Target
Connection string (depending on the Target.type()) which shall be used to connect to the target's server.
Constraint - Class in com.bosch.iot.dm.vorto
 
Constraint.Builder - Class in com.bosch.iot.dm.vorto
 
constraints(List<Constraint>) - Method in class com.bosch.iot.dm.vorto.Param.Builder
 
constraints() - Method in class com.bosch.iot.dm.vorto.Param
Returns parameter constraints
ConstraintType - Enum in com.bosch.iot.dm.vorto
 
Content - Class in com.bosch.iot.dm.vorto
Describes a model content common data.
Content(Content.Builder<?>) - Constructor for class com.bosch.iot.dm.vorto.Content
 
content() - Method in class com.bosch.iot.dm.vorto.Content
 
content(FunctionBlock) - Method in class com.bosch.iot.dm.vorto.FunctionBlockRef.Builder
 
content() - Method in class com.bosch.iot.dm.vorto.FunctionBlockRef
Retrieve the content of the Function Block reference by this FunctionBlockRef
content() - Method in class com.bosch.iot.dm.vorto.Model
Retrieves the content of the model
content(ModelId) - Method in interface com.bosch.iot.dm.vorto.VortoInventory
Returns the model content including all its dependencies.
content(ModelId, Type) - Method in interface com.bosch.iot.dm.vorto.VortoInventory
Returns the model content including all its dependencies.
Content.Builder<T extends Content.Builder<T>> - Class in com.bosch.iot.dm.vorto
 
correlationId(String) - Method in class com.bosch.iot.dm.devices.events.LiveMessage.Builder
 
correlationId() - Method in class com.bosch.iot.dm.devices.events.LiveMessage
 
create(String, JsonObject) - Static method in class com.bosch.iot.dm.mme.Action
Creates an Actionwith provided action type and definition.
create(S) - Static method in class com.bosch.iot.dm.mme.DeviceScope
 
create() - Static method in class com.bosch.iot.dm.mme.ExecOptions
Creates ExecOptions instance ready to be filled with desired options.
create() - Static method in class com.bosch.iot.dm.mme.SystemScope
 
create(TriggerFireDef) - Static method in class com.bosch.iot.dm.mme.Trigger
Creates TriggerElement with given Fire and no Condition.
create(TriggerFireDef, String) - Static method in class com.bosch.iot.dm.mme.Trigger
Creates a Rule Trigger with given Fire and trigger Condition.
create(String, JsonObject) - Static method in class com.bosch.iot.dm.mme.TriggerFireDef
Creates a TriggerEvent of type triggerType} with provided event filtering information for the events that will automatically initiate Rule firings.
create(Trigger) - Static method in class com.bosch.iot.dm.mme.TriggerList
Creates a trigger with one trigger element.
created(Long) - Method in class com.bosch.iot.dm.devices.Entity.Builder
 
created() - Method in class com.bosch.iot.dm.devices.Entity
Returns the device creation time.
createDirectory(DirectoryParameters, String...) - Method in interface com.bosch.iot.dm.devices.groups.DirectoryInventory
Creates a directory according to the specified parameters.
createFilterBuilder(Filter) - Method in class com.bosch.iot.dm.devices.PageIterator
 
createFilterEntry(FilterEntryParameters, String...) - Method in interface com.bosch.iot.dm.devices.groups.FilterInventory
Creates a filter entry according to the specified parameters.
createInstanceForTenant(String) - Method in interface com.bosch.iot.dm.mme.MassManagementEngine
 
createRule(String, Scope, TriggerList, ExecOptions, Action) - Method in interface com.bosch.iot.dm.mme.MassManagementEngine
Creates a Rule with given attributes - display name, execution scope, trigger definition, execution options and groovy script text.
createRule(String) - Method in interface com.bosch.iot.dm.mme.MassManagementEngine
Creates a Rule by given JSON-encoded Rule definition.
createRule(RuleParameters) - Method in interface com.bosch.iot.dm.mme.MassManagementEngine
 
createRuleBuilder(String) - Method in interface com.bosch.iot.dm.mme.MassManagementEngine
createTag(Parameters, String...) - Method in interface com.bosch.iot.dm.devices.groups.TagInventory
Creates a tag according to the specified parameters.
createTaskBuilder(String) - Method in interface com.bosch.iot.dm.mme.MassManagementEngine
Credential - Interface in com.bosch.iot.dm.grpc.sa
Flag for credentials objects
credential(Credential) - Method in class com.bosch.iot.dm.grpc.sa.GRPCServiceFactory.Builder
 
Credentials - Class in com.bosch.iot.auth
Represents credentials used to refresh OAuth tokens.
credentials(List<Credentials>) - Method in class com.bosch.iot.auth.OpenIdConfig.Builder
 
credentials() - Method in class com.bosch.iot.auth.OpenIdConfig
Credentials for OAuth clients.
credentials(Credentials) - Method in class com.bosch.iot.auth.RefreshConfig.Builder
 
credentials() - Method in class com.bosch.iot.auth.RefreshConfig
The refresh client credentials.
Credentials - Class in com.bosch.iot.dm.devices
 
Credentials.Builder - Class in com.bosch.iot.auth
 
Credentials.Builder - Class in com.bosch.iot.dm.devices
 
Credentials.Type - Enum in com.bosch.iot.dm.devices
 

D

Datatype - Class in com.bosch.iot.dm.vorto
Datatype describes the Function Block properties and operations parameters and return types
Datatype(Datatype.Builder<?>) - Constructor for class com.bosch.iot.dm.vorto.Datatype
 
Datatype.Builder<T extends Datatype.Builder<T>> - Class in com.bosch.iot.dm.vorto
 
definition(DefinitionIdentifier) - Method in class com.bosch.iot.dm.devices.Entity.Builder
 
definition() - Method in class com.bosch.iot.dm.devices.Entity
 
definition(DefinitionIdentifier) - Method in class com.bosch.iot.dm.devices.Feature
Returns FeatureDefinition describing the Feature represented by this object.
definition(String) - Method in class com.bosch.iot.dm.devices.Feature
Returns FeatureDefinition describing the Feature represented by this object.
DefinitionIdentifier - Class in com.bosch.iot.dm.devices
This class represents a single fully qualified identifier of a FeatureDefinition.
definitionIdentifier(DefinitionIdentifier) - Method in class com.bosch.iot.dm.devices.events.Options.FeatureOptions.Builder
 
definitionIdentifier() - Method in class com.bosch.iot.dm.devices.events.Options.FeatureOptions
 
DefinitionIdentifier.Builder - Class in com.bosch.iot.dm.devices
 
definitions(int) - Method in interface com.bosch.iot.dm.devices.DeviceInventory
Deprecated.
Use VortoInventory.models(Options, int, com.bosch.iot.dm.vorto.Type...) instead. Returns Vorto definitions referenced in device features the current caller has access rights for.
definitions() - Method in interface com.bosch.iot.dm.devices.DeviceInventory
Deprecated.
definitions(List<DefinitionIdentifier>) - Method in class com.bosch.iot.dm.devices.Feature.Builder
 
definitions() - Method in class com.bosch.iot.dm.devices.Feature
Returns the feature model definitions.
delete(String) - Method in interface com.bosch.iot.dm.devices.DeviceInventory
Deletes the Device specified by the given identifier
delete() - Method in interface com.bosch.iot.dm.mme.Rule
Deletes the Rule.
delete() - Method in interface com.bosch.iot.dm.mme.Task
Deletes the Task.
deleteAttribute(String) - Method in class com.bosch.iot.dm.devices.Entity
Deletes the attribute with the specified attribute path.
deleteAttribute(Identifier, String, String...) - Method in interface com.bosch.iot.dm.devices.remote.DeviceInventoryRemote
Deletes the attribute with the specified attribute path from the entity with the specified identifier.
deleteAttributes() - Method in class com.bosch.iot.dm.devices.Entity
Deletes the entity's attributes.
deleteAttributes(Identifier, String...) - Method in interface com.bosch.iot.dm.devices.remote.DeviceInventoryRemote
Deletes the attributes of the entity with the specified identifier.
deleteDesiredProperties(String...) - Method in class com.bosch.iot.dm.devices.Feature
Deletes the feature desired properties.
deleteDesiredProperty(String, String...) - Method in class com.bosch.iot.dm.devices.Feature
Deletes the feature desired property identified by the path.
deleteDirectory(String, boolean, String...) - Method in interface com.bosch.iot.dm.devices.groups.DirectoryInventory
Deletes the directory with the specified path.
deleteFeature(String, String...) - Method in class com.bosch.iot.dm.devices.Device
Deletes the feature with the specified featureId.
deleteFeature(String, String, String...) - Method in interface com.bosch.iot.dm.devices.remote.DeviceInventoryRemote
Deletes the feature with the specified feature id from the device with the specified identifier.
deleteFeatureDesiredProperties(String, String...) - Method in class com.bosch.iot.dm.devices.Device
Deletes feature desired properties.
deleteFeatureDesiredProperties(String, String, String...) - Method in interface com.bosch.iot.dm.devices.remote.DeviceInventoryRemote
Delete the desired properties of the specified feature on the device with the specified identifier.
deleteFeatureDesiredProperty(String, String, String...) - Method in class com.bosch.iot.dm.devices.Device
Deletes feature desired property.
deleteFeatureDesiredProperty(String, String, String, String...) - Method in interface com.bosch.iot.dm.devices.remote.DeviceInventoryRemote
Deletes the desired property of the specified feature on the device with the specified identifier.
deleteFeatureProperties(String, String...) - Method in class com.bosch.iot.dm.devices.Device
Deletes feature properties.
deleteFeatureProperties(String, String, String...) - Method in interface com.bosch.iot.dm.devices.remote.DeviceInventoryRemote
Delete the properties of the specified feature on the device with the specified identifier.
deleteFeatureProperty(String, String, String...) - Method in class com.bosch.iot.dm.devices.Device
Deletes feature property.
deleteFeatureProperty(String, String, String, String...) - Method in interface com.bosch.iot.dm.devices.remote.DeviceInventoryRemote
Deletes the property of the specified feature on the device with the specified identifier.
deleteFilterEntry(String, String...) - Method in interface com.bosch.iot.dm.devices.groups.FilterInventory
Deletes the filter entry with the specified name.
deleteProperties(String...) - Method in class com.bosch.iot.dm.devices.Feature
Deletes the feature properties.
deleteProperty(String, String...) - Method in class com.bosch.iot.dm.devices.Feature
Deletes the feature property specified by the given path.
deleteTag(String, String...) - Method in interface com.bosch.iot.dm.devices.groups.TagInventory
Deletes the tag with the specified name.
description() - Method in class com.bosch.iot.dm.devices.groups.Tag
Returns the description of this tag.
description(String) - Method in class com.bosch.iot.dm.vorto.Content.Builder
 
description() - Method in class com.bosch.iot.dm.vorto.Content
Returns model description.
description(String) - Method in class com.bosch.iot.dm.vorto.EnumLiteral.Builder
 
description() - Method in class com.bosch.iot.dm.vorto.EnumLiteral
Returns the description of the enum literal
description(String) - Method in class com.bosch.iot.dm.vorto.Operation.Builder
 
description() - Method in class com.bosch.iot.dm.vorto.Operation
Returns operation description
description(String) - Method in class com.bosch.iot.dm.vorto.Param.Builder
 
description() - Method in class com.bosch.iot.dm.vorto.Param
Returns parameter description
DESCRIPTION_KEY - Static variable in class com.bosch.iot.dm.devices.ModelConstants
 
DESCRIPTION_PATH - Static variable in class com.bosch.iot.dm.devices.ModelConstants
 
desiredProperties(List<Property<?>>) - Method in class com.bosch.iot.dm.devices.Feature.Builder
 
desiredProperties() - Method in class com.bosch.iot.dm.devices.Feature
Returns the feature desired properties.
desiredProperty(Property<T>) - Method in class com.bosch.iot.dm.devices.Feature.Builder
 
desiredProperty(String) - Method in class com.bosch.iot.dm.devices.Feature
Returns the feature desired property identified by the propertyPath parameter.
Device - Class in com.bosch.iot.dm.devices
A Device is a generic entity representing IoT device assets and features
Device(Device.Builder<?>) - Constructor for class com.bosch.iot.dm.devices.Device
 
device(String, String...) - Method in interface com.bosch.iot.dm.devices.DeviceInventory
Returns the device identified by the given deviceId.
device(Device) - Method in class com.bosch.iot.dm.devices.events.DeviceEvent.Builder
 
device() - Method in class com.bosch.iot.dm.devices.events.DeviceEvent
 
Device.Builder<T extends Device.Builder<T>> - Class in com.bosch.iot.dm.devices
 
DEVICE_INFO_FEATURE_ID - Static variable in class com.bosch.iot.dm.devices.ModelConstants
 
DEVICE_INFO_SECTION - Static variable in class com.bosch.iot.dm.devices.ModelConstants
 
DeviceEvent - Class in com.bosch.iot.dm.devices.events
Event for devices.
DeviceEvent(DeviceEvent.Builder<?>) - Constructor for class com.bosch.iot.dm.devices.events.DeviceEvent
 
DeviceEvent.Builder<T extends DeviceEvent.Builder<T>> - Class in com.bosch.iot.dm.devices.events
 
deviceEventSubscriptions(int) - Method in interface com.bosch.iot.dm.devices.EventSubscriptions
Returns a list of device event subscriptions grouped in pages.
deviceEventSubscriptions(int) - Method in interface com.bosch.iot.dm.devices.remote.DeviceInventoryRemote
 
DeviceExecItem - Interface in com.bosch.iot.dm.mme
Represents status report of partial execution for a device within a given Task.
DeviceExecItem.State - Enum in com.bosch.iot.dm.mme
Defines possible execution statuses.
DeviceExecStatus - Interface in com.bosch.iot.dm.mme
Represents abstract execution status of given device.
DeviceExecStatus.State - Enum in com.bosch.iot.dm.mme
Defines possible statuses for device executions.
deviceId(String) - Method in class com.bosch.iot.dm.devices.events.DeviceStatusChangeEvent.Builder
 
deviceId() - Method in class com.bosch.iot.dm.devices.events.DeviceStatusChangeEvent
 
deviceId(String) - Method in class com.bosch.iot.dm.devices.events.FeaturePropertyEvent.Builder
 
deviceId() - Method in class com.bosch.iot.dm.devices.events.FeaturePropertyEvent
 
deviceId(Identifier) - Method in class com.bosch.iot.dm.devices.events.LiveMessage.Builder
 
deviceId() - Method in class com.bosch.iot.dm.devices.events.LiveMessage
 
deviceId(String) - Method in class com.bosch.iot.dm.devices.events.Options.DeviceOptions.Builder
 
deviceId() - Method in class com.bosch.iot.dm.devices.events.Options.DeviceOptions
 
deviceId(String) - Method in class com.bosch.iot.dm.devices.events.Options.DeviceStatusOptions.Builder
 
deviceId() - Method in class com.bosch.iot.dm.devices.events.Options.DeviceStatusOptions
 
deviceId(Identifier) - Method in class com.bosch.iot.dm.devices.events.Options.LiveMessageOptions.Builder
 
deviceId() - Method in class com.bosch.iot.dm.devices.events.Options.LiveMessageOptions
 
deviceId(String) - Method in class com.bosch.iot.dm.devices.Feature.Builder
 
deviceId() - Method in class com.bosch.iot.dm.devices.Feature
Returns the Device identifier this Feature belongs to.
deviceId(String) - Method in class com.bosch.iot.dm.devices.groups.events.DirectoryEvent.Builder
 
deviceId() - Method in class com.bosch.iot.dm.devices.groups.events.DirectoryEvent
deviceId(String) - Method in class com.bosch.iot.dm.devices.groups.events.TagEvent.Builder
 
deviceId() - Method in class com.bosch.iot.dm.devices.groups.events.TagEvent
deviceId() - Method in interface com.bosch.iot.dm.mme.DeviceStatusEvent
 
deviceId() - Method in interface com.bosch.iot.dm.mme.DeviceStatusEventOptions
Returns the Device Id.
deviceIds(List<String>) - Method in class com.bosch.iot.dm.mme.IdSelection.Builder
Sets a list of device ids to be included in the selection.
deviceIds() - Method in class com.bosch.iot.dm.mme.IdSelection
Returns the ids of the devices belonging to this selection.
DeviceInventory - Interface in com.bosch.iot.dm.devices
Device Inventory is an entry point to list, search and view IoT device assets of a solution
deviceInventory - Variable in class com.bosch.iot.dm.devices.PageIterator
 
DeviceInventory.Type - Enum in com.bosch.iot.dm.devices
 
DeviceInventoryRemote - Interface in com.bosch.iot.dm.devices.remote
 
DeviceOfflineEvent - Class in com.bosch.iot.dm.devices.events
 
DeviceOfflineEvent.Builder<T extends DeviceOfflineEvent.Builder<T>> - Class in com.bosch.iot.dm.devices.events
 
DeviceOnlineEvent - Class in com.bosch.iot.dm.devices.events
 
DeviceOnlineEvent(DeviceOnlineEvent.Builder<?>) - Constructor for class com.bosch.iot.dm.devices.events.DeviceOnlineEvent
 
DeviceOnlineEvent.Builder<T extends DeviceOnlineEvent.Builder<T>> - Class in com.bosch.iot.dm.devices.events
 
DeviceRuleStatus - Interface in com.bosch.iot.dm.mme
Represents execution status of device in the scope of a Rule.
devices(Filter, int) - Method in interface com.bosch.iot.dm.devices.DeviceInventory
Returns a list of devices matching the given filter grouped in pages.
devices(Filter) - Method in interface com.bosch.iot.dm.devices.DeviceInventory
Returns a list of devices matching the given filter.
devices(String, Filter) - Method in interface com.bosch.iot.dm.devices.DeviceInventory
Returns a list of edge devices attached to the gateway identified by gatewayId and matching the given filter.
devices(String...) - Method in interface com.bosch.iot.dm.devices.DeviceInventory
Returns a list of devices specified by the given identifiers.
devices(List<String>, String...) - Method in interface com.bosch.iot.dm.devices.DeviceInventory
Returns a list of devices specified by the given identifiers.
devices(Filter) - Method in class com.bosch.iot.dm.devices.Gateway
Gets a list of edge devices attached to this gateway and matching the given filter.
devices(Filter, int) - Method in class com.bosch.iot.dm.devices.Gateway
Gets a list of devices attached to this gateway and matching the given filter grouped in pages.
devices(int, boolean) - Method in class com.bosch.iot.dm.devices.groups.Directory
Returns a list of this directory's devices, divided into pages.
devices(Filter, int, boolean) - Method in class com.bosch.iot.dm.devices.groups.Directory
Returns a list of this directory's devices matching the specified filter, divided into pages.
devices(int) - Method in class com.bosch.iot.dm.devices.groups.FilterEntry
 
devices(Filter, int, boolean) - Method in class com.bosch.iot.dm.devices.groups.Root
 
devices(int) - Method in class com.bosch.iot.dm.devices.groups.Tag
Returns a list of tagged devices, divided into pages.
devices(Filter, int) - Method in class com.bosch.iot.dm.devices.groups.Tag
Returns a list of tagged devices matching the specified filter, divided into pages.
devices(Filter, int) - Method in interface com.bosch.iot.dm.devices.remote.DeviceInventoryRemote
Returns a list of devices matching the given filter grouped in pages.
DeviceScope<S extends Selection> - Class in com.bosch.iot.dm.mme
Represents Device scope.
DeviceScope.Builder - Class in com.bosch.iot.dm.mme
Deprecated.
devicesCount(Filter) - Method in interface com.bosch.iot.dm.devices.DeviceInventory
Returns the number of devices matching the given filter.
devicesCount(String, Filter) - Method in interface com.bosch.iot.dm.devices.DeviceInventory
Returns the number of edge devices attached to the gateway identified by gatewayId and matching the given filter.
DeviceStatusChangeEvent - Class in com.bosch.iot.dm.devices.events
 
DeviceStatusChangeEvent(DeviceStatusChangeEvent.Builder<?>) - Constructor for class com.bosch.iot.dm.devices.events.DeviceStatusChangeEvent
 
DeviceStatusChangeEvent.Builder<T extends DeviceStatusChangeEvent.Builder<T>> - Class in com.bosch.iot.dm.devices.events
 
DeviceStatusChangeEvent.Type - Enum in com.bosch.iot.dm.devices.events
 
DeviceStatusEvent - Interface in com.bosch.iot.dm.mme
 
DeviceStatusEvent.Type - Enum in com.bosch.iot.dm.mme
Defines possible Device status event states.
DeviceStatusEventOptions - Interface in com.bosch.iot.dm.mme
 
deviceStatusEventSubscriptions(int) - Method in interface com.bosch.iot.dm.devices.EventSubscriptions
Returns a list of device status event subscriptions grouped in pages.
deviceStatusEventSubscriptions(int) - Method in interface com.bosch.iot.dm.devices.remote.DeviceInventoryRemote
 
DeviceTaskStatus - Interface in com.bosch.iot.dm.mme
Represents execution status of device in the scope of a Task.
DictionaryType - Class in com.bosch.iot.dm.vorto
Dictionary describes values in a map
DictionaryType(DictionaryType.Builder) - Constructor for class com.bosch.iot.dm.vorto.DictionaryType
 
DictionaryType.Builder - Class in com.bosch.iot.dm.vorto
 
directories(Filter, int) - Method in interface com.bosch.iot.dm.devices.DeviceInventory
 
directories(int) - Method in interface com.bosch.iot.dm.devices.DeviceInventory
 
directories(int) - Method in class com.bosch.iot.dm.devices.groups.Directory
Returns a list of this directory's direct sub-directories, divided into pages.
directories(Filter, int) - Method in class com.bosch.iot.dm.devices.groups.Directory
Returns a list of this directory's direct sub-directories matching the specified filter, divided into pages.
directories(int) - Method in interface com.bosch.iot.dm.devices.groups.DirectoryInventory
Returns a list of all directories, divided into pages.
directories(Filter, int) - Method in interface com.bosch.iot.dm.devices.groups.DirectoryInventory
Returns a list of directories matching the specified filter, divided into pages.
directories(Filter, int) - Method in class com.bosch.iot.dm.devices.groups.Root
 
directories(Filter, int) - Method in interface com.bosch.iot.dm.devices.remote.DeviceInventoryRemote
 
directories(int) - Method in interface com.bosch.iot.dm.devices.remote.DeviceInventoryRemote
 
directoriesCount(Filter) - Method in interface com.bosch.iot.dm.devices.groups.DirectoryInventory
Returns the number of directories matching the given filter.
Directory - Class in com.bosch.iot.dm.devices.groups
Represents a node in the directories tree.
Directory(Directory.Builder<?>) - Constructor for class com.bosch.iot.dm.devices.groups.Directory
 
directory(String) - Method in interface com.bosch.iot.dm.devices.groups.DirectoryInventory
Returns the directory with the specified path.
directory(Directory) - Method in class com.bosch.iot.dm.devices.groups.events.DirectoryEvent.Builder
 
directory() - Method in class com.bosch.iot.dm.devices.groups.events.DirectoryEvent
 
Directory.Builder<T extends Directory.Builder<T>> - Class in com.bosch.iot.dm.devices.groups
 
DirectoryEvent - Class in com.bosch.iot.dm.devices.groups.events
 
DirectoryEvent.Builder - Class in com.bosch.iot.dm.devices.groups.events
 
DirectoryEvent.Type - Enum in com.bosch.iot.dm.devices.groups.events
 
directoryEventSubscriptions(int) - Method in interface com.bosch.iot.dm.devices.groups.DirectoryInventory
Returns a list of directory event subscriptions grouped in pages.
directoryEventSubscriptions(int) - Method in interface com.bosch.iot.dm.devices.remote.DeviceInventoryRemote
 
DirectoryInventory - Interface in com.bosch.iot.dm.devices.groups
Central point of management of directories.
DirectoryParameters - Class in com.bosch.iot.dm.devices.groups
Encapsulates the required information for the creation of a Directory.
DirectoryParameters.Builder<T extends DirectoryParameters.Builder<T>> - Class in com.bosch.iot.dm.devices.groups
 
directoryPath(String) - Method in class com.bosch.iot.dm.mme.GroupSelection.Builder
Sets the path of the directory whose devices will be included in the selection.
directoryPath() - Method in class com.bosch.iot.dm.mme.GroupSelection
Returns the path of the directory whose devices belong to this selection.
disable() - Method in interface com.bosch.iot.dm.mme.Rule
Disables the Rule.
disable(boolean) - Method in interface com.bosch.iot.dm.mme.Rule
Disables the Rule.
DISPLAY_NAME_KEY - Static variable in class com.bosch.iot.dm.devices.ModelConstants
 
DISPLAY_NAME_PATH - Static variable in class com.bosch.iot.dm.devices.ModelConstants
 
displayName(String) - Method in class com.bosch.iot.dm.vorto.Content.Builder
 
displayName() - Method in class com.bosch.iot.dm.vorto.Content
Returns human readable name of the model.
displayText(String) - Method in class com.bosch.iot.dm.vorto.Link.Builder
 
displayText() - Method in class com.bosch.iot.dm.vorto.Link
Returns the link display text

E

enable() - Method in interface com.bosch.iot.dm.mme.Rule
Enables the Rule.
enabled(boolean) - Method in class com.bosch.iot.dm.devices.Credentials.Builder
 
enabled() - Method in class com.bosch.iot.dm.devices.Credentials
Credentials enabled flag
Entity - Class in com.bosch.iot.dm.devices
 
Entity(Entity.Builder<?>) - Constructor for class com.bosch.iot.dm.devices.Entity
 
Entity.Builder<T extends Entity.Builder<T>> - Class in com.bosch.iot.dm.devices
 
EntityModel - Class in com.bosch.iot.dm.vorto
Describes an Entity Datatype
EntityModel(EntityModel.Builder<?>) - Constructor for class com.bosch.iot.dm.vorto.EntityModel
 
EntityModel.Builder<T extends EntityModel.Builder<T>> - Class in com.bosch.iot.dm.vorto
 
entries(List<PolicyEntry>) - Method in class com.bosch.iot.dm.devices.Policy.Builder
 
entries() - Method in class com.bosch.iot.dm.devices.Policy
Returns Policy Entries
EnumAttributeProperty - Class in com.bosch.iot.dm.vorto
An EnumAttributeProperty can be used by Enum attributes.
EnumAttributeProperty(EnumAttributeProperty.Builder) - Constructor for class com.bosch.iot.dm.vorto.EnumAttributeProperty
 
EnumAttributeProperty.Builder - Class in com.bosch.iot.dm.vorto
 
EnumAttributePropertyType - Enum in com.bosch.iot.dm.vorto
 
EnumLiteral - Class in com.bosch.iot.dm.vorto
Describes the enum literals
EnumLiteral(String, String, ModelId) - Constructor for class com.bosch.iot.dm.vorto.EnumLiteral
 
EnumLiteral.Builder - Class in com.bosch.iot.dm.vorto
 
EnumModel - Class in com.bosch.iot.dm.vorto
EnumModel describes an enumeration of values of the same type
EnumModel(EnumModel.Builder<?>) - Constructor for class com.bosch.iot.dm.vorto.EnumModel
 
EnumModel.Builder<T extends EnumModel.Builder<T>> - Class in com.bosch.iot.dm.vorto
 
equals(Object) - Method in class com.bosch.iot.dm.devices.Attribute
 
equals(Object) - Method in class com.bosch.iot.dm.devices.DefinitionIdentifier
 
equals(Object) - Method in class com.bosch.iot.dm.devices.Device
 
equals(Object) - Method in class com.bosch.iot.dm.devices.Entity
 
equals(Object) - Method in class com.bosch.iot.dm.devices.events.DeviceEvent
 
equals(Object) - Method in class com.bosch.iot.dm.devices.events.DeviceOnlineEvent
 
equals(Object) - Method in class com.bosch.iot.dm.devices.events.DeviceStatusChangeEvent
 
equals(Object) - Method in class com.bosch.iot.dm.devices.events.Event
 
equals(Object) - Method in class com.bosch.iot.dm.devices.events.FeatureEvent
 
equals(Object) - Method in class com.bosch.iot.dm.devices.events.FeaturePropertyEvent
 
equals(Object) - Method in class com.bosch.iot.dm.devices.events.LiveMessage
 
equals(Object) - Method in class com.bosch.iot.dm.devices.events.UploadRequestEvent
 
equals(Object) - Method in class com.bosch.iot.dm.devices.Feature
 
equals(Object) - Method in class com.bosch.iot.dm.devices.Filter
 
equals(Object) - Method in class com.bosch.iot.dm.devices.groups.Directory
 
equals(Object) - Method in class com.bosch.iot.dm.devices.groups.events.DirectoryEvent
 
equals(Object) - Method in class com.bosch.iot.dm.devices.groups.events.GroupEvent
 
equals(Object) - Method in class com.bosch.iot.dm.devices.groups.events.TagEvent
 
equals(Object) - Method in class com.bosch.iot.dm.devices.groups.FilterEntry
 
equals(Object) - Method in class com.bosch.iot.dm.devices.groups.GroupEntity
 
equals(Object) - Method in class com.bosch.iot.dm.devices.Identifier
 
equals(Object) - Method in class com.bosch.iot.dm.devices.Policy
 
equals(Object) - Method in class com.bosch.iot.dm.devices.PolicyEntry
 
equals(Object) - Method in class com.bosch.iot.dm.devices.PolicyEntry.Resource
 
equals(Object) - Method in class com.bosch.iot.dm.devices.PolicyEntry.Subject
 
equals(Object) - Method in class com.bosch.iot.dm.devices.Property
 
equals(Object) - Method in class com.bosch.iot.dm.event.Subscription
 
equals(Object) - Method in class com.bosch.iot.dm.event.Target
 
equals(Object) - Method in class com.bosch.iot.dm.mme.ListOptions.SortingOption
 
equals(Object) - Method in class com.bosch.iot.dm.vorto.BooleanAttributeProperty
 
equals(Object) - Method in class com.bosch.iot.dm.vorto.Constraint
 
equals(Object) - Method in class com.bosch.iot.dm.vorto.Content
 
equals(Object) - Method in class com.bosch.iot.dm.vorto.DictionaryType
 
equals(Object) - Method in class com.bosch.iot.dm.vorto.EntityModel
 
equals(Object) - Method in class com.bosch.iot.dm.vorto.EnumLiteral
 
equals(Object) - Method in class com.bosch.iot.dm.vorto.EnumModel
 
equals(Object) - Method in class com.bosch.iot.dm.vorto.FunctionBlock
 
equals(Object) - Method in class com.bosch.iot.dm.vorto.FunctionBlockRef
 
equals(Object) - Method in class com.bosch.iot.dm.vorto.InformationModel
 
equals(Object) - Method in class com.bosch.iot.dm.vorto.Link
 
equals(Object) - Method in class com.bosch.iot.dm.vorto.Model
 
equals(Object) - Method in class com.bosch.iot.dm.vorto.ModelEvent
 
equals(Object) - Method in class com.bosch.iot.dm.vorto.ModelId
 
equals(Object) - Method in class com.bosch.iot.dm.vorto.ModelProperty
 
equals(Object) - Method in class com.bosch.iot.dm.vorto.Operation
 
equals(Object) - Method in class com.bosch.iot.dm.vorto.Options
 
equals(Object) - Method in class com.bosch.iot.dm.vorto.Options.Ordering
 
equals(Object) - Method in class com.bosch.iot.dm.vorto.Param
 
equals(Object) - Method in class com.bosch.iot.dm.vorto.Preview
 
equals(Object) - Method in class com.bosch.iot.dm.vorto.ReturnType
 
ERROR_CODE_EXPIRED_TOKEN - Static variable in exception com.bosch.iot.dm.exceptions.AuthException
 
ERROR_CODE_FORBIDDEN - Static variable in exception com.bosch.iot.dm.exceptions.AuthException
 
ERROR_CODE_INVALID - Static variable in exception com.bosch.iot.dm.exceptions.AuthException
 
ERROR_CODE_INVALID_SYSTEM_USER - Static variable in exception com.bosch.iot.dm.exceptions.AuthException
 
ERROR_CODE_NOT_CONFIGURED - Static variable in exception com.bosch.iot.dm.exceptions.AuthException
 
ERROR_CODE_UNAUTHORIZED - Static variable in exception com.bosch.iot.dm.exceptions.AuthException
 
ERROR_CODE_UNSUPPORTED - Static variable in exception com.bosch.iot.dm.exceptions.AuthException
 
ERROR_CODE_UNSUPPORTED_KID - Static variable in exception com.bosch.iot.dm.exceptions.AuthException
 
Event - Class in com.bosch.iot.dm.devices.events
Base event for changes.
Event(Event.Builder<?>) - Constructor for class com.bosch.iot.dm.devices.events.Event
 
Event.Builder<T extends Event.Builder<T>> - Class in com.bosch.iot.dm.devices.events
 
Event.ChangeAction - Enum in com.bosch.iot.dm.devices.events
 
events(List<ModelEvent>) - Method in class com.bosch.iot.dm.vorto.FunctionBlock.Builder
 
events() - Method in class com.bosch.iot.dm.vorto.FunctionBlock
Returns information for the data emitted by a device or other entity.
eventSourceId() - Method in class com.bosch.iot.dm.event.Subscription
Return the event source id the subscription is for
EventSubscriptions - Interface in com.bosch.iot.dm.devices
 
eventTypes() - Method in interface com.bosch.iot.dm.mme.DeviceStatusEventOptions
Returns all Event states.
eventTypes() - Method in interface com.bosch.iot.dm.mme.RuleEventOptions
Returns all Event types.
eventTypes() - Method in interface com.bosch.iot.dm.mme.TaskEventOptions
Returns all Event types.
exec(String, Object...) - Method in class com.bosch.iot.dm.devices.Feature
Executes an operation on this Feature object.
exec(String, String, String, Object[], List<DefinitionIdentifier>) - Method in interface com.bosch.iot.dm.devices.remote.DeviceInventoryRemote
Executes a command and gets response in the same process, asynchronously
ExecOptions - Class in com.bosch.iot.dm.mme
Execution options define execution behavior of Tasks and Rules, providing possible choices for various aspects of the execution.
execOptions(ExecOptions) - Method in class com.bosch.iot.dm.mme.TaskParameters.Builder
 
execOptions() - Method in class com.bosch.iot.dm.mme.TaskParameters
 
ExecOptions.Overlapping - Enum in com.bosch.iot.dm.mme
Defines whether multiple Tasks (launched out of the same Rule) over a particular device can be overlapped or should be replaced.
extend(Filter, String) - Static method in class com.bosch.iot.dm.devices.Filter
Combine an existing filter criteria with additional query expression.
extra(Map<String, Object>) - Method in class com.bosch.iot.dm.devices.events.LiveMessage.Builder
 
extra() - Method in class com.bosch.iot.dm.devices.events.LiveMessage
 
extra(String) - Method in class com.bosch.iot.dm.devices.events.Options.LiveMessageOptions.Builder
 
extra() - Method in class com.bosch.iot.dm.devices.events.Options.LiveMessageOptions
 

F

faultProperties(List<ModelProperty>) - Method in class com.bosch.iot.dm.vorto.FunctionBlock.Builder
 
faultProperties() - Method in class com.bosch.iot.dm.vorto.FunctionBlock
Returns Function Block fault Properties
feature(String) - Method in class com.bosch.iot.dm.devices.Device
Returns the feature identified by the featureId for the device represented by this object.
feature(String, String...) - Method in class com.bosch.iot.dm.devices.Device
Retrieves the feature identified by the featureId.
feature(String, String, String...) - Method in interface com.bosch.iot.dm.devices.DeviceInventory
Returns the feature identified by the given featureId for the device with deviceId.
feature(Feature) - Method in class com.bosch.iot.dm.devices.events.FeatureEvent.Builder
 
feature() - Method in class com.bosch.iot.dm.devices.events.FeatureEvent
 
Feature - Class in com.bosch.iot.dm.devices
Represents Device Functionality including status and configuration
Feature.Builder - Class in com.bosch.iot.dm.devices
 
FeatureDefinition - Class in com.bosch.iot.dm.devices
 
featureDefinition(String) - Method in interface com.bosch.iot.dm.devices.remote.DeviceInventoryRemote
Deprecated.
Use VortoInventory.content(ModelId) (ModelId)} instead. Returns the Vorto Model
FeatureDefinition.Builder - Class in com.bosch.iot.dm.devices
 
featureDesiredProperties(String) - Method in class com.bosch.iot.dm.devices.Device
Returns the feature desired properties.
featureDesiredProperty(String, String) - Method in class com.bosch.iot.dm.devices.Device
Returns the feature desired property identified by the propertyPath parameter.
FeatureEvent - Class in com.bosch.iot.dm.devices.events
 
FeatureEvent(FeatureEvent.Builder<?>) - Constructor for class com.bosch.iot.dm.devices.events.FeatureEvent
 
FeatureEvent.Builder<T extends FeatureEvent.Builder<T>> - Class in com.bosch.iot.dm.devices.events
 
featureEventSubscriptions(int) - Method in interface com.bosch.iot.dm.devices.EventSubscriptions
Returns a list of feature event subscriptions grouped in pages.
featureEventSubscriptions(int) - Method in interface com.bosch.iot.dm.devices.remote.DeviceInventoryRemote
 
featureId(String) - Method in class com.bosch.iot.dm.devices.events.FeaturePropertyEvent.Builder
 
featureId() - Method in class com.bosch.iot.dm.devices.events.FeaturePropertyEvent
 
featureId(String) - Method in class com.bosch.iot.dm.devices.events.LiveMessage.Builder
 
featureId() - Method in class com.bosch.iot.dm.devices.events.LiveMessage
 
featureId(String) - Method in class com.bosch.iot.dm.devices.events.Options.FeatureOptions.Builder
 
featureId() - Method in class com.bosch.iot.dm.devices.events.Options.FeatureOptions
 
featureId(String) - Method in class com.bosch.iot.dm.devices.events.Options.FeaturePropertyOptions.Builder
 
featureId() - Method in class com.bosch.iot.dm.devices.events.Options.FeaturePropertyOptions
 
featureId(String) - Method in class com.bosch.iot.dm.devices.events.Options.LiveMessageOptions.Builder
 
featureId() - Method in class com.bosch.iot.dm.devices.events.Options.LiveMessageOptions
 
featureProperties(String) - Method in class com.bosch.iot.dm.devices.Device
Returns the feature properties.
featureProperty(String, String) - Method in class com.bosch.iot.dm.devices.Device
Returns the feature property identified by the propertyPath parameter.
featurePropertyEquals(String, String, Object) - Static method in class com.bosch.iot.dm.devices.Filter.Criteria
 
FeaturePropertyEvent - Class in com.bosch.iot.dm.devices.events
 
FeaturePropertyEvent(FeaturePropertyEvent.Builder<?>) - Constructor for class com.bosch.iot.dm.devices.events.FeaturePropertyEvent
 
FeaturePropertyEvent.Builder<T extends FeaturePropertyEvent.Builder<T>> - Class in com.bosch.iot.dm.devices.events
 
featurePropertyEventSubscriptions(int) - Method in interface com.bosch.iot.dm.devices.EventSubscriptions
Returns a list of feature property event subscriptions grouped in pages.
featurePropertyEventSubscriptions(int) - Method in interface com.bosch.iot.dm.devices.remote.DeviceInventoryRemote
 
featurePropertyLike(String, String, Object) - Static method in class com.bosch.iot.dm.devices.Filter.Criteria
 
features(List<Feature>) - Method in class com.bosch.iot.dm.devices.Device.Builder
 
features() - Method in class com.bosch.iot.dm.devices.Device
Returns the features of this device.
features(String, String) - Method in class com.bosch.iot.dm.devices.Device
Returns device features having definition with namespace and name identified by the parameters namespace and name.
features(String, String, String) - Method in class com.bosch.iot.dm.devices.Device
Returns device features having definition with namespace, name and version identified by the parameters namespace, name and version.
field(String) - Method in class com.bosch.iot.dm.devices.Filter.Builder
 
field(String) - Method in class com.bosch.iot.dm.vorto.Options.Ordering.Builder
 
field() - Method in class com.bosch.iot.dm.vorto.Options.Ordering
 
fieldName() - Method in class com.bosch.iot.dm.mme.ListOptions.SortingOption
 
fieldName(String) - Method in class com.bosch.iot.dm.mme.Option.Builder
 
fieldName() - Method in class com.bosch.iot.dm.mme.Option
 
fields(String) - Method in class com.bosch.iot.dm.devices.Filter.Builder
 
fields() - Method in class com.bosch.iot.dm.devices.Filter
Contains a comma separated list of fields to be included in the returned devices objects
fileExtension() - Method in enum com.bosch.iot.dm.vorto.Type
 
fileName(String) - Method in class com.bosch.iot.dm.vorto.Content.Builder
 
fileName() - Method in class com.bosch.iot.dm.vorto.Content
Returns the name of the file containing the model content
filter(Filter) - Method in class com.bosch.iot.dm.devices.events.Options.Builder
Set the filter to match events against.
filter() - Method in class com.bosch.iot.dm.devices.events.Options
Events filter.
Filter - Class in com.bosch.iot.dm.devices
Represents device search criteria providing filtering, sorting and paging utilities
filter(Filter) - Method in class com.bosch.iot.dm.devices.groups.FilterEntry.Builder
 
filter() - Method in class com.bosch.iot.dm.devices.groups.FilterEntry
Returns the actual filter.
filter(Filter) - Method in class com.bosch.iot.dm.devices.groups.FilterEntryParameters.Builder
Set the filter to be saved.
filter() - Method in class com.bosch.iot.dm.devices.groups.FilterEntryParameters
Returns the filter to be saved in the database.
filter(Filter) - Method in class com.bosch.iot.dm.devices.PageIterator.Builder
 
filter(String) - Method in class com.bosch.iot.dm.mme.ListOptions.Builder
 
filter() - Method in class com.bosch.iot.dm.mme.ListOptions
 
Filter.Builder - Class in com.bosch.iot.dm.devices
Builder is used to build instances of Filter from values configured by the builder methods.
Filter.Criteria - Class in com.bosch.iot.dm.devices
 
Filter.Operator - Enum in com.bosch.iot.dm.devices
 
FILTER_EXPRESSION_KEY - Static variable in class com.bosch.iot.dm.devices.ModelConstants
 
FILTER_FIELDS_KEY - Static variable in class com.bosch.iot.dm.devices.ModelConstants
 
FILTER_NAMESPACES_KEY - Static variable in class com.bosch.iot.dm.devices.ModelConstants
 
FILTER_OPTIONS_KEY - Static variable in class com.bosch.iot.dm.devices.ModelConstants
 
FILTER_SECTION - Static variable in class com.bosch.iot.dm.devices.ModelConstants
 
filterBuilder - Variable in class com.bosch.iot.dm.devices.PageIterator
 
FilteredSet<T> - Interface in com.bosch.iot.dm.mme
Represents a generic set used for retrieving Rules or Tasks that are filtered by some criteria on the target attributes.
filterEntries(int) - Method in interface com.bosch.iot.dm.devices.DeviceInventory
 
filterEntries(Filter, int) - Method in interface com.bosch.iot.dm.devices.DeviceInventory
 
filterEntries(int) - Method in interface com.bosch.iot.dm.devices.groups.FilterInventory
Returns a list of all filter entries, divided into pages.
filterEntries(Filter, int) - Method in interface com.bosch.iot.dm.devices.groups.FilterInventory
Returns a list of filter entries matching the specified filter, divided into pages.
filterEntries(int) - Method in interface com.bosch.iot.dm.devices.remote.DeviceInventoryRemote
 
filterEntries(Filter, int) - Method in interface com.bosch.iot.dm.devices.remote.DeviceInventoryRemote
 
filterEntriesCount(Filter) - Method in interface com.bosch.iot.dm.devices.groups.FilterInventory
Returns the number of filter entries matching the given filter.
filterEntry(FilterEntry) - Method in class com.bosch.iot.dm.devices.groups.events.FilterEntryEvent.Builder
 
filterEntry() - Method in class com.bosch.iot.dm.devices.groups.events.FilterEntryEvent
 
FilterEntry - Class in com.bosch.iot.dm.devices.groups
Encapsulates information about a Filter that is saved in the database for later use
filterEntry(String) - Method in interface com.bosch.iot.dm.devices.groups.FilterInventory
Returns the filter entry with the specified name.
FilterEntry.Builder<T extends FilterEntry.Builder<T>> - Class in com.bosch.iot.dm.devices.groups
 
FilterEntryEvent - Class in com.bosch.iot.dm.devices.groups.events
 
FilterEntryEvent.Builder - Class in com.bosch.iot.dm.devices.groups.events
 
FilterEntryEvent.Type - Enum in com.bosch.iot.dm.devices.groups.events
 
filterEntryEventSubscriptions(int) - Method in interface com.bosch.iot.dm.devices.groups.FilterInventory
Returns a list of filterEntry event subscriptions grouped in pages.
filterEntryEventSubscriptions(int) - Method in interface com.bosch.iot.dm.devices.remote.DeviceInventoryRemote
 
FilterEntryParameters - Class in com.bosch.iot.dm.devices.groups
Encapsulates the required information for the creation of a FilterEntry
FilterEntryParameters.Builder<T extends FilterEntryParameters.Builder<T>> - Class in com.bosch.iot.dm.devices.groups
 
filterForwarder(Predicate<T>) - Method in interface com.bosch.iot.dm.stream.StreamConsumer
Creates new consumer that reads events from a stream, filter them using filter predicate and forwards them to this stream.
filteringScript(String) - Method in class com.bosch.iot.dm.mme.DeviceScope.Builder
Deprecated.
filteringScript() - Method in class com.bosch.iot.dm.mme.DeviceScope
filteringScript(String) - Method in class com.bosch.iot.dm.mme.GroovySelection.Builder
Sets a custom Groovy filtering script which is used to narrow down the devices belonging to the selection.
filteringScript() - Method in class com.bosch.iot.dm.mme.GroovySelection
Contains a custom Groovy filtering script which is used to narrow down the devices belonging to this selection.
filteringScript(String) - Method in class com.bosch.iot.dm.mme.GroupSelection.Builder
Sets a custom Groovy filtering script which is used to narrow down the devices belonging to the selection.
filteringScript() - Method in class com.bosch.iot.dm.mme.GroupSelection
Contains a custom Groovy filtering script which is used to narrow down the devices belonging to this selection.
FilterInventory - Interface in com.bosch.iot.dm.devices.groups
Central point of management of filter entries.
filterQuery(String) - Method in class com.bosch.iot.dm.mme.DeviceScope.Builder
Deprecated.
filterQuery() - Method in class com.bosch.iot.dm.mme.DeviceScope
finalize() - Method in class com.bosch.iot.dm.grpc.sa.GRPCServiceFactory
 
fire() - Method in interface com.bosch.iot.dm.mme.Rule
Fires the Rule manually.
flush() - Method in interface com.bosch.iot.dm.stream.StreamConsumer
The streams that receive / support flush pattern shall call StreamConsumer.flush() method in order to specify that a batch was completed.
flush() - Method in class com.bosch.iot.dm.stream.StreamConsumer.Phoenix
 
flush() - Method in class com.bosch.iot.dm.stream.StreamConsumer.WrapAdapter
 
format(Target.Format) - Method in class com.bosch.iot.dm.event.Target.Builder
SEt format of the messages written in target.
format() - Method in class com.bosch.iot.dm.event.Target
Format of the messages written in target.
fromDevices(String...) - Static method in class com.bosch.iot.dm.mme.DeviceScope
Deprecated.
fromFileExtension(String) - Static method in enum com.bosch.iot.dm.vorto.Type
 
fromListingScript(String) - Static method in class com.bosch.iot.dm.mme.DeviceScope
Deprecated.
fromPathExtension(String) - Static method in enum com.bosch.iot.dm.vorto.Type
 
fromSelection(String, boolean, String...) - Static method in class com.bosch.iot.dm.mme.DeviceScope
Deprecated.
fromSign(String) - Static method in enum com.bosch.iot.dm.vorto.Options.SortOrder
 
fromString(String) - Static method in enum com.bosch.iot.dm.vorto.Type
 
fullyQualifiedIdentifier(String) - Method in class com.bosch.iot.dm.devices.DefinitionIdentifier.Builder
 
fullyQualifiedIdentifier() - Method in class com.bosch.iot.dm.devices.DefinitionIdentifier
 
FunctionBlock - Class in com.bosch.iot.dm.vorto
FunctionBlock describes the related capabilities of a digital twin - its status- and configuration properties, events, and operations
FunctionBlock.Builder<T extends FunctionBlock.Builder<T>> - Class in com.bosch.iot.dm.vorto
 
FunctionBlockRef - Class in com.bosch.iot.dm.vorto
FunctionBlockRef describes reference to a Function Block
FunctionBlockRef(FunctionBlockRef.Builder) - Constructor for class com.bosch.iot.dm.vorto.FunctionBlockRef
 
FunctionBlockRef.Builder - Class in com.bosch.iot.dm.vorto
 
functionblocks(List<FunctionBlockRef>) - Method in class com.bosch.iot.dm.vorto.InformationModel.Builder
 
functionblocks() - Method in class com.bosch.iot.dm.vorto.InformationModel
Returns the set of Function Blocks implemented by the digital twin

G

gateway(String, String...) - Method in interface com.bosch.iot.dm.devices.DeviceInventory
Returns an already existing Gateway identified by the given gatewayId.
Gateway - Class in com.bosch.iot.dm.devices
A gateway is a data communication device that provides a remote network connectivity to the attached edge devices.
Gateway.Builder<T extends Gateway.Builder<T>> - Class in com.bosch.iot.dm.devices
 
GATEWAY_ID_KEY - Static variable in class com.bosch.iot.dm.devices.ModelConstants
 
GATEWAY_ID_PATH - Static variable in class com.bosch.iot.dm.devices.ModelConstants
 
gatewayId(String) - Method in class com.bosch.iot.dm.devices.Device.Builder
 
gatewayId() - Method in class com.bosch.iot.dm.devices.Device
Returns the gateway identifier this device is attached to.
gatewayId(String) - Method in class com.bosch.iot.dm.devices.PageIterator.Builder
 
gatewayIs(String) - Static method in class com.bosch.iot.dm.devices.Filter.Criteria
 
gatewayLike(String) - Static method in class com.bosch.iot.dm.devices.Filter.Criteria
 
gateways(Filter, int) - Method in interface com.bosch.iot.dm.devices.DeviceInventory
Returns a list of gateways matching the given filter grouped in pages.
gateways(Filter) - Method in interface com.bosch.iot.dm.devices.DeviceInventory
Returns a list of gateways matching the given filter.
gateways(String...) - Method in interface com.bosch.iot.dm.devices.DeviceInventory
Returns a list of gateways specified by the given identifiers.
gateways(List<String>, String...) - Method in interface com.bosch.iot.dm.devices.DeviceInventory
Returns a list of gateways specified by the given identifiers.
gateways(int, boolean) - Method in class com.bosch.iot.dm.devices.groups.Directory
Returns a list of this directory's gateways, divided into pages.
gateways(Filter, int, boolean) - Method in class com.bosch.iot.dm.devices.groups.Directory
Returns a list of this directory's gateways matching the specified filter, divided into pages.
gateways(int) - Method in class com.bosch.iot.dm.devices.groups.FilterEntry
 
gateways(Filter, int, boolean) - Method in class com.bosch.iot.dm.devices.groups.Root
 
gateways(int) - Method in class com.bosch.iot.dm.devices.groups.Tag
Returns a list of tagged gateways, divided into pages.
gateways(Filter, int) - Method in class com.bosch.iot.dm.devices.groups.Tag
Returns a list of tagged gateways matching the specified filter, divided into pages.
gateways(Filter, int) - Method in interface com.bosch.iot.dm.devices.remote.DeviceInventoryRemote
Returns a list of gateways matching the given filter grouped in pages.
gatewaysCount(Filter) - Method in interface com.bosch.iot.dm.devices.DeviceInventory
Returns the number of gateways matching the given filter.
gatewaysOnly(boolean) - Method in class com.bosch.iot.dm.mme.DeviceScope.Builder
Deprecated.
gatewaysOnly() - Method in class com.bosch.iot.dm.mme.DeviceScope
gatewaysOnly(boolean) - Method in class com.bosch.iot.dm.mme.GroupSelection.Builder
Sets a flag indicating whether only gateways will be included in the selection.
gatewaysOnly() - Method in class com.bosch.iot.dm.mme.GroupSelection
Indicates whether only gateways are included in this selection.
getAction() - Method in interface com.bosch.iot.dm.mme.Rule
Returns the action for this Rule.
getAction() - Method in interface com.bosch.iot.dm.mme.Task
Returns the action for this Task.
getActionDef() - Method in class com.bosch.iot.dm.mme.Action
 
getActionDefMetadata(String) - Method in interface com.bosch.iot.dm.mme.MassManagementEngine
 
getActionType() - Method in class com.bosch.iot.dm.mme.Action
Returns the type of the action.
getActionTypes() - Method in interface com.bosch.iot.dm.mme.MassManagementEngine
 
getActivationParams() - Method in class com.bosch.iot.dm.mme.TriggerFireDef
 
getComponent() - Method in exception com.bosch.iot.dm.exceptions.ManagerException
 
getComponent() - Method in exception com.bosch.iot.dm.mme.MassManagementException
 
getConcurrencyLimit() - Method in class com.bosch.iot.dm.mme.ExecOptions
Returns the maximum number of concurrent device executions.
getConcurrencyLimitTimeout() - Method in class com.bosch.iot.dm.mme.ExecOptions
 
getDetails() - Method in exception com.bosch.iot.dm.exceptions.ManagerException
 
getDeviceId() - Method in interface com.bosch.iot.dm.mme.DeviceExecItem
Returns id of the device executing the represented execution item.
getDeviceId() - Method in interface com.bosch.iot.dm.mme.DeviceExecStatus
Returns the id of the device this execution status is about.
getDisplayName() - Method in interface com.bosch.iot.dm.mme.Rule
Returns the user-friendly display name of this Rule.
getDisplayName() - Method in interface com.bosch.iot.dm.mme.Task
Returns the user-friendly display name of this Task.
getErrorCode() - Method in exception com.bosch.iot.dm.exceptions.ManagementException
Deprecated.
 
getErrorCode() - Method in exception com.bosch.iot.dm.exceptions.ManagerException
 
getErrorCodeAsInt() - Method in exception com.bosch.iot.dm.exceptions.ManagerException
 
getEventsMetadata(String) - Method in interface com.bosch.iot.dm.mme.MassManagementEngine
 
getExecAction() - Method in interface com.bosch.iot.dm.mme.DeviceExecStatus
Returns the action of the Task or Rule.
getExecItem(String) - Method in interface com.bosch.iot.dm.mme.DeviceTaskStatus
Returns partial execution report by id.
getExecItem(String) - Method in interface com.bosch.iot.dm.mme.MassManagementEngine
Retrieves a partial execution report - DeviceExecItem - by given execution item id.
getExecItemId() - Method in interface com.bosch.iot.dm.mme.DeviceExecItem
Returns unique identifier of this execution item.
getExecItems() - Method in interface com.bosch.iot.dm.mme.DeviceTaskStatus
Returns list of all partial execution reports for this device within the Task.
getExecName() - Method in interface com.bosch.iot.dm.mme.DeviceExecStatus
Returns the display name of the Task or Rule.
getExecOptions() - Method in interface com.bosch.iot.dm.mme.Rule
Returns the execution options of this Rule.
getExecState() - Method in interface com.bosch.iot.dm.mme.DeviceExecItem
Returns the execution state of this DeviceExecItem.
getExecState() - Method in interface com.bosch.iot.dm.mme.DeviceExecStatus
Returns the execution status of this record.
getExecutionOptions() - Method in interface com.bosch.iot.dm.mme.Task
Returns the execution options with which this Task has been launched.
getFilter() - Method in interface com.bosch.iot.dm.mme.FilteredSet
Returns the filter with which this FilteredSet is created.
getFinishTime() - Method in interface com.bosch.iot.dm.mme.DeviceExecItem
Returns the time at which the DeviceExecItem turns from DeviceExecItem.State.RUNNING_WAIT_CONFIRMATION to some of the FINISHED_xxx states.
getFinishTime() - Method in interface com.bosch.iot.dm.mme.DeviceTaskStatus
 
getFinishTime() - Method in interface com.bosch.iot.dm.mme.Task
Returns the Task finish time.
getFireDef() - Method in class com.bosch.iot.dm.mme.Trigger
Returns the fire definition for this trigger element.
getGeneralCondition() - Method in class com.bosch.iot.dm.mme.TriggerList
Returns the general condition defined for this trigger.
getInstance(boolean, String, int) - Static method in class com.bosch.iot.dm.grpc.sa.GRPCClient
Deprecated.
getInstance(boolean, String, int, Vertx) - Static method in class com.bosch.iot.dm.grpc.sa.GRPCClient
Deprecated.
getInstance() - Static method in interface com.bosch.iot.dm.mme.MassManagementEngine
 
getInvolvedDevicesCount(DeviceExecStatus.State) - Method in interface com.bosch.iot.dm.mme.Rule
Calculates the count of involved devices with given execution status in this Rule.
getInvolvedDevicesCount(DeviceExecStatus.State) - Method in interface com.bosch.iot.dm.mme.Task
Calculates the count of involved devices with given execution status in this Task.
getInvolvedDeviceState(String) - Method in interface com.bosch.iot.dm.mme.Rule
Returns the execution status of a given device within this Rule.
getInvolvedDeviceState(String) - Method in interface com.bosch.iot.dm.mme.Task
Returns the execution status of a given device within this Task.
getLastExecItem() - Method in interface com.bosch.iot.dm.mme.DeviceRuleStatus
Returns the last exec item state for this Device in the Rule.
getLastModified() - Method in interface com.bosch.iot.dm.mme.Rule
 
getLastTaskExecItems() - Method in interface com.bosch.iot.dm.mme.DeviceRuleStatus
Returns the the exec items of the last Task this Device has executed in the scope of this Rule.
getLastTriggered() - Method in interface com.bosch.iot.dm.mme.Rule
 
getLaunchTime() - Method in interface com.bosch.iot.dm.mme.Task
Returns the Task launch time.
getLocation() - Method in exception com.bosch.iot.dm.exceptions.ManagerException
 
getMessage() - Method in exception com.bosch.iot.dm.exceptions.ManagerException
 
getNextPauseTime() - Method in interface com.bosch.iot.dm.mme.Task
In case the Task execution has some concurrency limit restrictions see ExecOptions.getConcurrencyLimit() and is currently not paused in charge of those restriction, this method calculates the time at which the Task execution is going to be paused.
getNextResumeTime() - Method in interface com.bosch.iot.dm.mme.Task
In case the Task execution is currently paused (see Task.isTimePaused()), this method calculates the time at which the execution will resume.
getOrderValue() - Method in enum com.bosch.iot.dm.mme.ListOptions.SortOrder
 
getOriginalMessage() - Method in exception com.bosch.iot.dm.exceptions.ManagerException
 
getOverlapping() - Method in class com.bosch.iot.dm.mme.ExecOptions
Returns the overlapping option.
getPrettyFormat() - Method in class com.bosch.iot.dm.vorto.ModelId
Returns the model pretty format in the form of <namespace>:<name>:<:version>
getPriority() - Method in class com.bosch.iot.dm.mme.ExecOptions
Returns the priority value for this ExecOptions object.
getProperties() - Method in interface com.bosch.iot.dm.mme.DeviceExecItem
Returns custom properties assigned to this execution item.
getProperties() - Method in interface com.bosch.iot.dm.mme.Rule
Returns custom properties assigned to this Rule.
getProperties() - Method in interface com.bosch.iot.dm.mme.Task
Returns custom properties assigned to this Task.
getProperty(String) - Method in interface com.bosch.iot.dm.mme.DeviceExecItem
Gets the value of an execution item property by property name.
getProperty(String) - Method in interface com.bosch.iot.dm.mme.Rule
Gets the value of a Rule property by property name.
getProperty(String) - Method in interface com.bosch.iot.dm.mme.Task
Gets the value of a Task property by property name.
getResultSource() - Method in interface com.bosch.iot.dm.mme.DeviceExecItem
Provides description about the origin of the DeviceExecItem such as method name or closure evaluation or general task action evaluation with respect to the execution source.
getResultValue() - Method in interface com.bosch.iot.dm.mme.DeviceExecItem
Returns result value if any.
getRule(String) - Method in interface com.bosch.iot.dm.mme.MassManagementEngine
Retrieves a Rule by given Rule Id.
getRule() - Method in interface com.bosch.iot.dm.mme.Task
getRuleId() - Method in interface com.bosch.iot.dm.mme.DeviceExecItem
Returns the id of the Rule this execution item belongs to.
getRuleId() - Method in interface com.bosch.iot.dm.mme.DeviceRuleStatus
getRuleId() - Method in interface com.bosch.iot.dm.mme.Rule
Returns the id of this Rule.
getScope() - Method in interface com.bosch.iot.dm.mme.Rule
Returns the Rule scope.
getScope() - Method in interface com.bosch.iot.dm.mme.Task
Returns the Task scope.
getScopeType() - Method in class com.bosch.iot.dm.mme.DeviceScope
Deprecated.
Use DeviceScope.type() instead;
getScopeType() - Method in class com.bosch.iot.dm.mme.Scope
Deprecated.
Use Scope.type() instead;
getScopeType() - Method in class com.bosch.iot.dm.mme.SystemScope
 
getStartTime() - Method in interface com.bosch.iot.dm.mme.DeviceExecItem
getStartTime() - Method in interface com.bosch.iot.dm.mme.DeviceTaskStatus
 
getState() - Method in interface com.bosch.iot.dm.mme.Rule
Returns the state of this Rule.
getState() - Method in interface com.bosch.iot.dm.mme.Task
Returns the state of this Task.
getStateDescription() - Method in interface com.bosch.iot.dm.mme.DeviceExecItem
May return a additional description of the Execution Item state if needed.
getStateDescription() - Method in interface com.bosch.iot.dm.mme.DeviceExecStatus
May return a additional description of the DeviceExecStatus state if needed.
getStateDescription() - Method in interface com.bosch.iot.dm.mme.Rule
May return a text message explaining the Rule state.
getStateDescription() - Method in interface com.bosch.iot.dm.mme.Task
May return a text message explaining the Task state.
getTask(String) - Method in interface com.bosch.iot.dm.mme.MassManagementEngine
Retrieves a Task by given Task Id.
getTaskId() - Method in interface com.bosch.iot.dm.mme.DeviceExecItem
Returns the id of the Task this execution item belongs to.
getTaskId() - Method in interface com.bosch.iot.dm.mme.DeviceTaskStatus
Returns the id of Task when this DeviceExecStatus is related to a Task, (see methods Task.listInvolvedDevices(DeviceExecStatus.State).
getTaskId() - Method in interface com.bosch.iot.dm.mme.Task
Returns the id of this Task.
getTaskName() - Method in interface com.bosch.iot.dm.mme.DeviceExecItem
Returns the name of the Task this execution item belongs to.
getTenantId() - Method in interface com.bosch.iot.dm.mme.Rule
Returns the id of the tenant created this Rule.
getTextRepresentation() - Method in interface com.bosch.iot.dm.mme.Rule
Returns the JSON-representation of the Rule definition.
getTextRepresentation() - Method in interface com.bosch.iot.dm.mme.Task
 
getTimeConstraint() - Method in class com.bosch.iot.dm.mme.ExecOptions
Returns the time constraint option.
getTimeCreated() - Method in interface com.bosch.iot.dm.mme.Rule
 
getTrigger() - Method in interface com.bosch.iot.dm.mme.Rule
Returns the Rule trigger.
getTriggerCondition() - Method in class com.bosch.iot.dm.mme.Trigger
Returns the trigger Condition for this trigger element.
getTriggerElements() - Method in class com.bosch.iot.dm.mme.TriggerList
Returns the list of trigger elements for this trigger.
getTriggerInputMetadata(String) - Method in interface com.bosch.iot.dm.mme.MassManagementEngine
 
getTriggersCount() - Method in interface com.bosch.iot.dm.mme.Rule
Tells how many times this Rule has been triggered.
getTriggerType() - Method in class com.bosch.iot.dm.mme.TriggerFireDef
Returns the type of functional event for triggers
getTriggerTypes() - Method in interface com.bosch.iot.dm.mme.MassManagementEngine
 
getUID() - Method in exception com.bosch.iot.dm.exceptions.ManagementException
Deprecated.
 
getUID() - Method in exception com.bosch.iot.dm.exceptions.ManagerException
 
getValue() - Method in enum com.bosch.iot.dm.mme.DeviceExecItem.State
Returns an integer value corresponding to the predefined status.
getValue() - Method in enum com.bosch.iot.dm.mme.DeviceExecStatus.State
Returns an integer value corresponding to the predefined status.
getValue() - Method in enum com.bosch.iot.dm.mme.DeviceStatusEvent.Type
Returns an integer value corresponding to the predefined Device Status event state.
getValue() - Method in enum com.bosch.iot.dm.mme.ExecOptions.Overlapping
Returns an integer value corresponding to the predefined option.
getValue() - Method in enum com.bosch.iot.dm.mme.Rule.State
Returns an integer value corresponding to the predefined status.
getValue() - Method in enum com.bosch.iot.dm.mme.RuleEvent.Type
Returns an integer value corresponding to the predefined Rule event type.
getValue() - Method in enum com.bosch.iot.dm.mme.Task.State
Returns an integer value corresponding to the predefined status.
getValue() - Method in enum com.bosch.iot.dm.mme.TaskEvent.Type
Returns an integer value corresponding to the predefined Rule event type.
grantPermissions(List<PolicyEntry.Resource.Permissions>) - Method in class com.bosch.iot.dm.devices.PolicyEntry.Resource.Builder
 
grantPermissions() - Method in class com.bosch.iot.dm.devices.PolicyEntry.Resource
Returns List of granted permissions
grantType(RefreshConfig.GrantType) - Method in class com.bosch.iot.auth.RefreshConfig.Builder
 
grantType() - Method in class com.bosch.iot.auth.RefreshConfig
The grant_type for refresh token request.
GroovySelection - Class in com.bosch.iot.dm.mme
Represents a dynamic selection of devices determined by a custom Groovy listing script.
GroovySelection.Builder - Class in com.bosch.iot.dm.mme
 
GROUP_ID - Static variable in class com.bosch.iot.dm.event.Target
 
GROUP_PATH_KEY - Static variable in class com.bosch.iot.dm.devices.ModelConstants
 
GroupEntity - Class in com.bosch.iot.dm.devices.groups
 
GroupEntity(GroupEntity.Builder<?>) - Constructor for class com.bosch.iot.dm.devices.groups.GroupEntity
 
GroupEntity.Builder<T extends GroupEntity.Builder<T>> - Class in com.bosch.iot.dm.devices.groups
 
GroupEvent<T,S extends GroupEntity> - Class in com.bosch.iot.dm.devices.groups.events
 
GroupEvent(T, Identifier, String, S) - Constructor for class com.bosch.iot.dm.devices.groups.events.GroupEvent
 
GroupSelection - Class in com.bosch.iot.dm.mme
Represents a selection composed of a group of devices.
GroupSelection.Builder - Class in com.bosch.iot.dm.mme
 
GRPCClient - Class in com.bosch.iot.dm.grpc.sa
A GRPC client that is bount to specific remote target.
GRPCClient.Builder - Class in com.bosch.iot.dm.grpc.sa
 
GRPCServiceFactory - Class in com.bosch.iot.dm.grpc.sa
A service factory that is bound to specific remote target and with specific user credentials.
If created with vertx null, such instance is created.
GRPCServiceFactory.Builder - Class in com.bosch.iot.dm.grpc.sa
 

H

handler - Variable in class com.bosch.iot.dm.stream.StreamConsumer.WrapAdapter
 
hashCode() - Method in class com.bosch.iot.dm.devices.Attribute
 
hashCode() - Method in class com.bosch.iot.dm.devices.DefinitionIdentifier
 
hashCode() - Method in class com.bosch.iot.dm.devices.Device
 
hashCode() - Method in class com.bosch.iot.dm.devices.Entity
 
hashCode() - Method in class com.bosch.iot.dm.devices.events.DeviceEvent
 
hashCode() - Method in class com.bosch.iot.dm.devices.events.DeviceOnlineEvent
 
hashCode() - Method in class com.bosch.iot.dm.devices.events.DeviceStatusChangeEvent
 
hashCode() - Method in class com.bosch.iot.dm.devices.events.Event
 
hashCode() - Method in class com.bosch.iot.dm.devices.events.FeatureEvent
 
hashCode() - Method in class com.bosch.iot.dm.devices.events.FeaturePropertyEvent
 
hashCode() - Method in class com.bosch.iot.dm.devices.events.LiveMessage
 
hashCode() - Method in class com.bosch.iot.dm.devices.events.UploadRequestEvent
 
hashCode() - Method in class com.bosch.iot.dm.devices.Feature
 
hashCode() - Method in class com.bosch.iot.dm.devices.Filter
 
hashCode() - Method in class com.bosch.iot.dm.devices.groups.Directory
 
hashCode() - Method in class com.bosch.iot.dm.devices.groups.events.DirectoryEvent
 
hashCode() - Method in class com.bosch.iot.dm.devices.groups.events.GroupEvent
 
hashCode() - Method in class com.bosch.iot.dm.devices.groups.events.TagEvent
 
hashCode() - Method in class com.bosch.iot.dm.devices.groups.FilterEntry
 
hashCode() - Method in class com.bosch.iot.dm.devices.groups.GroupEntity
 
hashCode() - Method in class com.bosch.iot.dm.devices.Identifier
 
hashCode() - Method in class com.bosch.iot.dm.devices.Policy
 
hashCode() - Method in class com.bosch.iot.dm.devices.PolicyEntry
 
hashCode() - Method in class com.bosch.iot.dm.devices.PolicyEntry.Resource
 
hashCode() - Method in class com.bosch.iot.dm.devices.PolicyEntry.Subject
 
hashCode() - Method in class com.bosch.iot.dm.devices.Property
 
hashCode() - Method in class com.bosch.iot.dm.event.Subscription
 
hashCode() - Method in class com.bosch.iot.dm.event.Target
 
hashCode() - Method in class com.bosch.iot.dm.mme.ListOptions.SortingOption
 
hashCode() - Method in class com.bosch.iot.dm.vorto.BooleanAttributeProperty
 
hashCode() - Method in class com.bosch.iot.dm.vorto.Constraint
 
hashCode() - Method in class com.bosch.iot.dm.vorto.Content
 
hashCode() - Method in class com.bosch.iot.dm.vorto.DictionaryType
 
hashCode() - Method in class com.bosch.iot.dm.vorto.EntityModel
 
hashCode() - Method in class com.bosch.iot.dm.vorto.EnumLiteral
 
hashCode() - Method in class com.bosch.iot.dm.vorto.EnumModel
 
hashCode() - Method in class com.bosch.iot.dm.vorto.FunctionBlock
 
hashCode() - Method in class com.bosch.iot.dm.vorto.FunctionBlockRef
 
hashCode() - Method in class com.bosch.iot.dm.vorto.InformationModel
 
hashCode() - Method in class com.bosch.iot.dm.vorto.Link
 
hashCode() - Method in class com.bosch.iot.dm.vorto.Model
 
hashCode() - Method in class com.bosch.iot.dm.vorto.ModelEvent
 
hashCode() - Method in class com.bosch.iot.dm.vorto.ModelId
 
hashCode() - Method in class com.bosch.iot.dm.vorto.ModelProperty
 
hashCode() - Method in class com.bosch.iot.dm.vorto.Operation
 
hashCode() - Method in class com.bosch.iot.dm.vorto.Options
 
hashCode() - Method in class com.bosch.iot.dm.vorto.Options.Ordering
 
hashCode() - Method in class com.bosch.iot.dm.vorto.Param
 
hashCode() - Method in class com.bosch.iot.dm.vorto.Preview
 
hashCode() - Method in class com.bosch.iot.dm.vorto.ReturnType
 
hasPath(String) - Static method in class com.bosch.iot.dm.devices.Filter.Criteria
 
hasTag(String) - Static method in class com.bosch.iot.dm.devices.Filter.Criteria
 
host(String) - Method in class com.bosch.iot.dm.grpc.sa.GRPCClient.Builder
Mandatory method - should be set what host shall be used.
host(String) - Method in class com.bosch.iot.dm.grpc.sa.GRPCServiceFactory.Builder
 

I

id(String) - Method in class com.bosch.iot.dm.devices.Feature.Builder
 
id() - Method in class com.bosch.iot.dm.devices.Feature
Returns the Feature identifier.
id(DefinitionIdentifier) - Method in class com.bosch.iot.dm.devices.FeatureDefinition.Builder
 
id(String) - Method in class com.bosch.iot.dm.devices.FeatureDefinition.Builder
 
id() - Method in class com.bosch.iot.dm.devices.FeatureDefinition
Returns the Feature definition identifier.
id(String) - Method in class com.bosch.iot.dm.devices.Identifier.Builder
 
id() - Method in class com.bosch.iot.dm.devices.Identifier
Returns the id of the entity.
id(String) - Method in class com.bosch.iot.dm.devices.Policy.Builder
 
id() - Method in class com.bosch.iot.dm.devices.Policy
Returns the Policy identifier.
id(String) - Method in class com.bosch.iot.dm.devices.PolicyEntry.Builder
 
id() - Method in class com.bosch.iot.dm.devices.PolicyEntry
Returns the Policy entry identifier.
id(String) - Method in class com.bosch.iot.dm.devices.PolicyEntry.Subject.Builder
 
id() - Method in class com.bosch.iot.dm.devices.PolicyEntry.Subject
Returns the Subject identifier.
id(String) - Method in class com.bosch.iot.dm.devices.Property.Builder
 
id() - Method in class com.bosch.iot.dm.devices.Property
Returns the Property identifier.
id(ModelId) - Method in class com.bosch.iot.dm.vorto.FunctionBlockRef.Builder
 
id() - Method in class com.bosch.iot.dm.vorto.FunctionBlockRef
Function Block identifier
id(ModelId) - Method in class com.bosch.iot.dm.vorto.Model.Builder
 
id() - Method in class com.bosch.iot.dm.vorto.Model
Returns the model identifier
identifier(Identifier) - Method in class com.bosch.iot.dm.devices.Entity.Builder
 
identifier() - Method in class com.bosch.iot.dm.devices.Entity
Returns the unique identifier of the entity.
identifier(Identifier) - Method in class com.bosch.iot.dm.devices.groups.events.DirectoryEvent.Builder
 
identifier(Identifier) - Method in class com.bosch.iot.dm.devices.groups.events.FilterEntryEvent.Builder
 
identifier() - Method in class com.bosch.iot.dm.devices.groups.events.GroupEvent
 
identifier(Identifier) - Method in class com.bosch.iot.dm.devices.groups.events.TagEvent.Builder
 
identifier(Identifier) - Method in class com.bosch.iot.dm.devices.groups.Parameters.Builder
Set the identifier for the newly created entity.
identifier() - Method in class com.bosch.iot.dm.devices.groups.Parameters
Contains an unique id for the entity.
IDENTIFIER - Static variable in class com.bosch.iot.dm.devices.groups.Root
 
identifier() - Method in class com.bosch.iot.dm.devices.groups.Root
 
Identifier - Class in com.bosch.iot.dm.devices
Encapsulates information which uniquely identifies an entity.
Identifier(Identifier.Builder) - Constructor for class com.bosch.iot.dm.devices.Identifier
 
Identifier.Builder - Class in com.bosch.iot.dm.devices
 
idEquals(String) - Static method in class com.bosch.iot.dm.devices.Filter.Criteria
 
idLike(String) - Static method in class com.bosch.iot.dm.devices.Filter.Criteria
 
ids() - Method in class com.bosch.iot.dm.mme.DeviceScope
IdSelection - Class in com.bosch.iot.dm.mme
Represents a selection composed of a list of device ids.
IdSelection.Builder - Class in com.bosch.iot.dm.mme
 
image(byte[]) - Method in class com.bosch.iot.dm.vorto.Preview.Builder
 
image() - Method in class com.bosch.iot.dm.vorto.Preview
Returns the model image, if such is defined
inDirectory(String) - Static method in class com.bosch.iot.dm.devices.Filter.Criteria
 
InformationModel - Class in com.bosch.iot.dm.vorto
An Information Model describes a complete digital twin, such as a physical device and defines the set of interfaces as Function Blocks, implemented by the digital twin.
InformationModel.Builder<T extends InformationModel.Builder<T>> - Class in com.bosch.iot.dm.vorto
 
inRoot() - Static method in class com.bosch.iot.dm.devices.Filter.Criteria
 
inSubtree(String) - Static method in class com.bosch.iot.dm.devices.Filter.Criteria
 
intCode() - Method in enum com.bosch.iot.dm.exceptions.ManagerException.ErrorCode
 
interceptor(ClientInterceptor) - Method in class com.bosch.iot.dm.grpc.sa.GRPCClient.Builder
Optionally set a client interceptor.
interceptor(ClientInterceptor) - Method in class com.bosch.iot.dm.grpc.sa.GRPCServiceFactory.Builder
 
is(ManagerException.ErrorCode) - Method in exception com.bosch.iot.dm.exceptions.ManagerException
 
IS_GATEWAY_KEY - Static variable in class com.bosch.iot.dm.devices.ModelConstants
 
IS_GATEWAY_PATH - Static variable in class com.bosch.iot.dm.devices.ModelConstants
 
isAutoDisable() - Method in class com.bosch.iot.dm.mme.ExecOptions
Returns the autoDisable option for this ExecOptions object.
isDevice() - Static method in class com.bosch.iot.dm.devices.Filter.Criteria
 
isDirectory() - Static method in class com.bosch.iot.dm.devices.Filter.Criteria
 
isFilterEntry() - Static method in class com.bosch.iot.dm.devices.Filter.Criteria
 
isGateway() - Method in class com.bosch.iot.dm.devices.Device
Returns if this device is representing a gateway.
isGateway() - Static method in class com.bosch.iot.dm.devices.Filter.Criteria
 
isOncePerDevice() - Method in class com.bosch.iot.dm.mme.ExecOptions
Returns the oncePerDevice option for this ExecOptions object.
isTag() - Static method in class com.bosch.iot.dm.devices.Filter.Criteria
 
isTimePaused() - Method in interface com.bosch.iot.dm.mme.Task
Tells whether the Task execution is currently paused due to time-constraint restrictions, see ExecOptions.getConcurrencyLimit().

J

Jsonifiable - Interface in com.bosch.iot.dm.json
A Jsonifiable is an entity which can be represented as JSON string.
Jsonifiable.JsonMapper - Class in com.bosch.iot.dm.json
 
jwksKids(Set<String>) - Method in class com.bosch.iot.auth.OpenIdInfo.Builder
 
jwksKids() - Method in class com.bosch.iot.auth.OpenIdInfo
List with supported key IDs by OAuth provider.

K

keepAlive(String) - Method in interface com.bosch.iot.auth.ctx.manager.remote.AuthCtxManagerRemote
Marks that this authentication context is still in use.
keepCredentials(boolean) - Method in class com.bosch.iot.dm.devices.UnregisterOptions.Builder
 
keepCredentials() - Method in class com.bosch.iot.dm.devices.UnregisterOptions
Returns if the device's credentials should be kept
keepManagerData(boolean) - Method in class com.bosch.iot.dm.devices.UnregisterOptions.Builder
 
keepManagerData() - Method in class com.bosch.iot.dm.devices.UnregisterOptions
Returns if the device related data should be kept
keepPolicy(boolean) - Method in class com.bosch.iot.dm.devices.UnregisterOptions.Builder
 
keepPolicy() - Method in class com.bosch.iot.dm.devices.UnregisterOptions
Returns if the device's policy should be kept
keepUntil(Long) - Method in class com.bosch.iot.auth.AuthInfo.Builder
 
keepUntil() - Method in class com.bosch.iot.auth.AuthInfo
Time until when the next keep-alive has to be done.
keepUntil(Long) - Method in class com.bosch.iot.auth.AuthToken.Builder
 
keepUntil() - Method in class com.bosch.iot.auth.AuthToken
Time until when the next keep-alive has to be done.
key(PropertyType) - Method in class com.bosch.iot.dm.vorto.DictionaryType.Builder
 
key() - Method in class com.bosch.iot.dm.vorto.DictionaryType
Returns the dictionary key type

L

launchTask(String, Scope, ExecOptions, Action) - Method in interface com.bosch.iot.dm.mme.MassManagementEngine
Launches a Task with given attributes - display name, execution scope, execution options and groovy script text.
launchTask(String) - Method in interface com.bosch.iot.dm.mme.MassManagementEngine
Launches a Task by given JSON-encoded Task definition.
launchTask(TaskParameters) - Method in interface com.bosch.iot.dm.mme.MassManagementEngine
 
launchTask(TaskParameters, StreamConsumer<TaskEvent>) - Method in interface com.bosch.iot.dm.mme.MassManagementEngine
 
launchTask() - Method in interface com.bosch.iot.dm.mme.TaskBuilder
Assembles all Task parameters set via this builder and launches the built Task.
leewayInSec(Integer) - Method in class com.bosch.iot.auth.OpenIdConfig.Builder
 
leewayInSec() - Method in class com.bosch.iot.auth.OpenIdConfig
Leeway time in seconds between the signing and verifying servers.
Link - Class in com.bosch.iot.dm.vorto
Describes a model useful links
Link.Builder - Class in com.bosch.iot.dm.vorto
 
links(List<Link>) - Method in class com.bosch.iot.dm.vorto.Preview.Builder
 
links() - Method in class com.bosch.iot.dm.vorto.Preview
Returns further links containing additional model related information
list() - Method in interface com.bosch.iot.dm.mme.FilteredSet
Retrieves all elements that satisfy the filtering criteria with which this FilteredSet is created.
list(int) - Method in interface com.bosch.iot.dm.mme.FilteredSet
Retrieves all elements that satisfy the filtering criteria with which this FilteredSet is created.
ListCollector() - Constructor for class com.bosch.iot.dm.stream.StreamConsumer.ListCollector
 
listExecutions(boolean, int) - Method in interface com.bosch.iot.dm.mme.MassManagementEngine
listExecutions(String, boolean) - Method in interface com.bosch.iot.dm.mme.MassManagementEngine
listExecutions(ListOptions, boolean) - Method in interface com.bosch.iot.dm.mme.MassManagementEngine
Returns a list of Executions that satisfy given filtering and/or sorting criteria.
listExecutionsForDevice(String, DeviceExecStatus.State) - Method in interface com.bosch.iot.dm.mme.MassManagementEngine
Retrieves all execution items for a given device.
listExecutionsForDevice(String, DeviceExecStatus.State, int) - Method in interface com.bosch.iot.dm.mme.MassManagementEngine
 
listingScript() - Method in class com.bosch.iot.dm.mme.DeviceScope
listingScript(String) - Method in class com.bosch.iot.dm.mme.GroovySelection.Builder
Sets a custom Groovy listing script which must return a list of objects that are either device id strings or objects which have a deviceId() methods
in order for the selection to be able correctly determine the target devices.
listingScript() - Method in class com.bosch.iot.dm.mme.GroovySelection
Returns the custom Groovy listing script which dynamically includes devices in the selection.
listInvolvedDevices(DeviceExecStatus.State) - Method in interface com.bosch.iot.dm.mme.Rule
Retrieves a list of all involved devices into this Rule with the respective execution status for each device.
listInvolvedDevices(DeviceExecStatus.State, int) - Method in interface com.bosch.iot.dm.mme.Rule
 
listInvolvedDevices(DeviceExecStatus.State) - Method in interface com.bosch.iot.dm.mme.Task
Retrieves a list of all involved devices into this Task with the respective execution status for each device.
listInvolvedDevices(DeviceExecStatus.State, int) - Method in interface com.bosch.iot.dm.mme.Task
 
listLaunchedTasks(String) - Method in interface com.bosch.iot.dm.mme.Rule
Retrieves all Tasks originating from that Rule that satisfy given filtering criteria.
listLaunchedTasksForDevice(String, String) - Method in interface com.bosch.iot.dm.mme.Rule
Retrieves all Tasks originating from that Rule that include a given device, possible filtered by some Tasks criteria.
ListOptions - Class in com.bosch.iot.dm.mme
 
ListOptions.Builder - Class in com.bosch.iot.dm.mme
 
ListOptions.SortingOption - Class in com.bosch.iot.dm.mme
 
ListOptions.SortOrder - Enum in com.bosch.iot.dm.mme
 
listRules() - Method in interface com.bosch.iot.dm.mme.MassManagementEngine
Deprecated.
Use MassManagementEngine.listRules(ListOptions) instead. Retrieves all Rule available in MME.
listRules(int) - Method in interface com.bosch.iot.dm.mme.MassManagementEngine
listRules(String, int) - Method in interface com.bosch.iot.dm.mme.MassManagementEngine
listRules(String) - Method in interface com.bosch.iot.dm.mme.MassManagementEngine
listRules(ListOptions) - Method in interface com.bosch.iot.dm.mme.MassManagementEngine
Retrieves all Rules available in MME that satisfy given filtering and/or sorting criteria.
listRulesForDevice(String, DeviceExecStatus.State) - Method in interface com.bosch.iot.dm.mme.MassManagementEngine
Retrieves all Rules and respective execution status for a given device.
listRulesForDevice(String, DeviceExecStatus.State, int) - Method in interface com.bosch.iot.dm.mme.MassManagementEngine
 
listTasks() - Method in interface com.bosch.iot.dm.mme.DeviceRuleStatus
Retrieves a list of all device task statuses for the Tasks originated from this Rule, in which the device has been involved.
listTasks(int) - Method in interface com.bosch.iot.dm.mme.DeviceRuleStatus
 
listTasks() - Method in interface com.bosch.iot.dm.mme.MassManagementEngine
listTasks(int) - Method in interface com.bosch.iot.dm.mme.MassManagementEngine
listTasks(String) - Method in interface com.bosch.iot.dm.mme.MassManagementEngine
listTasks(String, int) - Method in interface com.bosch.iot.dm.mme.MassManagementEngine
listTasks(ListOptions) - Method in interface com.bosch.iot.dm.mme.MassManagementEngine
Retrieves all Tasks available in MME that satisfy given filtering and/or sorting criteria.
listTasksForDevice(String, DeviceExecStatus.State, boolean) - Method in interface com.bosch.iot.dm.mme.MassManagementEngine
Retrieves all Tasks and respective execution status for a given device.
listTasksForDevice(String, DeviceExecStatus.State, boolean, int) - Method in interface com.bosch.iot.dm.mme.MassManagementEngine
 
literals(List<EnumLiteral>) - Method in class com.bosch.iot.dm.vorto.EnumModel.Builder
 
literals() - Method in class com.bosch.iot.dm.vorto.EnumModel
Returns the list of literal values
LiveMessage - Class in com.bosch.iot.dm.devices.events
 
LiveMessage(LiveMessage.Builder<?>) - Constructor for class com.bosch.iot.dm.devices.events.LiveMessage
 
LiveMessage.Builder<T extends LiveMessage.Builder<T>> - Class in com.bosch.iot.dm.devices.events
 
liveMessagesSubscriptions(int) - Method in interface com.bosch.iot.dm.devices.EventSubscriptions
Returns a list of messages subscriptions grouped in pages.
liveMessagesSubscriptions(int) - Method in interface com.bosch.iot.dm.devices.remote.DeviceInventoryRemote
 

M

main(String[]) - Static method in class com.bosch.iot.dm.vorto.Operation
 
ManagementException - Exception in com.bosch.iot.dm.exceptions
Deprecated.
ManagementException(String, int, String, Throwable) - Constructor for exception com.bosch.iot.dm.exceptions.ManagementException
Deprecated.
 
ManagementException(int, String, Throwable) - Constructor for exception com.bosch.iot.dm.exceptions.ManagementException
Deprecated.
 
ManagementException(int, String) - Constructor for exception com.bosch.iot.dm.exceptions.ManagementException
Deprecated.
 
ManagementException(int, Throwable) - Constructor for exception com.bosch.iot.dm.exceptions.ManagementException
Deprecated.
 
ManagementException(String) - Constructor for exception com.bosch.iot.dm.exceptions.ManagementException
Deprecated.
 
ManagementException(Throwable) - Constructor for exception com.bosch.iot.dm.exceptions.ManagementException
Deprecated.
 
ManagementException(String, Throwable) - Constructor for exception com.bosch.iot.dm.exceptions.ManagementException
Deprecated.
 
ManagerException - Exception in com.bosch.iot.dm.exceptions
 
ManagerException(String) - Constructor for exception com.bosch.iot.dm.exceptions.ManagerException
 
ManagerException(ManagerException.ErrorCode, String) - Constructor for exception com.bosch.iot.dm.exceptions.ManagerException
 
ManagerException(String, Throwable) - Constructor for exception com.bosch.iot.dm.exceptions.ManagerException
 
ManagerException(ManagerException.ErrorCode, String, Throwable) - Constructor for exception com.bosch.iot.dm.exceptions.ManagerException
 
ManagerException(ManagerException.ErrorCode, String, String, Throwable) - Constructor for exception com.bosch.iot.dm.exceptions.ManagerException
 
ManagerException(String, ManagerException.ErrorCode, String, Throwable) - Constructor for exception com.bosch.iot.dm.exceptions.ManagerException
 
ManagerException(String, ManagerException.ErrorCode, String, String, Throwable) - Constructor for exception com.bosch.iot.dm.exceptions.ManagerException
 
ManagerException(String, String, int, String, String, Throwable) - Constructor for exception com.bosch.iot.dm.exceptions.ManagerException
 
ManagerException(String, String, String, int, String, String, Throwable) - Constructor for exception com.bosch.iot.dm.exceptions.ManagerException
 
ManagerException(String, String, String) - Constructor for exception com.bosch.iot.dm.exceptions.ManagerException
 
ManagerException(String, String, String, String) - Constructor for exception com.bosch.iot.dm.exceptions.ManagerException
 
ManagerException.ErrorCode - Enum in com.bosch.iot.dm.exceptions
 
mandatory(boolean) - Method in class com.bosch.iot.dm.vorto.Param.Builder
 
mandatory() - Method in class com.bosch.iot.dm.vorto.Param
Returns whether the parameter is mandatory or optional.
MANNUAL_TRIGGER - Static variable in class com.bosch.iot.dm.mme.TriggerFireDef
The trigger type supported directly by the Mass Management Engine.
mapForwarder(Function<U, T>) - Method in interface com.bosch.iot.dm.stream.StreamConsumer
Creates new consumer that reads events from a stream and forwards them (mapping them with the mapper function) to this stream without skipping errors.
mapForwarder(Function<U, T>, boolean) - Method in interface com.bosch.iot.dm.stream.StreamConsumer
Creates new consumer that reads events from a stream and forwards them (mapping them with the mapper function) to this stream.
MassManagementEngine - Interface in com.bosch.iot.dm.mme
The MassManagementEngine service provides functionality for appointing and monitoring of Task executions and automation Rules for mass management over devices or arbitrary business logic.
MassManagementException - Exception in com.bosch.iot.dm.mme
Represents generic exception occurred in MassManagementEngine service.
MassManagementException() - Constructor for exception com.bosch.iot.dm.mme.MassManagementException
Constructs an MassManagementException
MassManagementException(String) - Constructor for exception com.bosch.iot.dm.mme.MassManagementException
Constructs an MassManagementException with the specified message.
MassManagementException(Throwable) - Constructor for exception com.bosch.iot.dm.mme.MassManagementException
Constructs a new exception with the specified cause.
MassManagementException(String, Throwable) - Constructor for exception com.bosch.iot.dm.mme.MassManagementException
Constructs a new exception with the specified massage and cause.
MassManagementException(String, int, String) - Constructor for exception com.bosch.iot.dm.mme.MassManagementException
Constructs an MassManagementException with the specified errorCode and message.
MassManagementException(ManagerException.ErrorCode, String) - Constructor for exception com.bosch.iot.dm.mme.MassManagementException
Constructs an MassManagementException with the specified errorCode and message.
MassManagementException(String, int, Throwable) - Constructor for exception com.bosch.iot.dm.mme.MassManagementException
Constructs a new MassManagementException with the specified errorCode and cause.
MassManagementException(ManagerException.ErrorCode, Throwable) - Constructor for exception com.bosch.iot.dm.mme.MassManagementException
Constructs a new MassManagementException with the specified errorCode and cause.
MassManagementException(String, int, String, Throwable) - Constructor for exception com.bosch.iot.dm.mme.MassManagementException
Constructs a new MassManagementException with the specified errorCode, massage and cause.
MassManagementException(ManagerException.ErrorCode, String, Throwable) - Constructor for exception com.bosch.iot.dm.mme.MassManagementException
Constructs a new MassManagementException with the specified errorCode, massage and cause.
MassManagementException(String, int, String, String, Throwable) - Constructor for exception com.bosch.iot.dm.mme.MassManagementException
Constructs a new MassManagementException with the specified errorCode, massage, details and cause.
MassManagementException(ManagerException.ErrorCode, String, String, Throwable) - Constructor for exception com.bosch.iot.dm.mme.MassManagementException
Constructs a new MassManagementException with the specified errorCode, massage, details and cause.
MassManagementException(String, String, String, String) - Constructor for exception com.bosch.iot.dm.mme.MassManagementException
Used for grpc transfer.
match(String, String) - Method in interface com.bosch.iot.dm.devices.DeviceInventory
Returns if the device identified by the given deviceId matches the given filter.
match(T) - Method in interface com.bosch.iot.dm.mme.FilteredSet
Tests if given element satisfies the filtering criteria of this FilteredSet.
message(String, String) - Method in class com.bosch.iot.dm.devices.Device
Sends string message to the device.
message(String, byte[]) - Method in class com.bosch.iot.dm.devices.Device
Sends byte[] message to the device.
message(String, String) - Method in class com.bosch.iot.dm.devices.Feature
Sends string message to this Feature object.
message(String, byte[]) - Method in class com.bosch.iot.dm.devices.Feature
Sends byte[] message to this Feature object.
message(String, Optional<String>, String, T) - Method in interface com.bosch.iot.dm.devices.remote.DeviceInventoryRemote
Send opaque message without response
MessageDeliveryException - Exception in com.bosch.iot.dm.devices
Thrown when the message could not be sent, e.g.
MessageDeliveryException(Throwable) - Constructor for exception com.bosch.iot.dm.devices.MessageDeliveryException
 
MessageDeliveryException(String, String, String, String) - Constructor for exception com.bosch.iot.dm.devices.MessageDeliveryException
 
minUpdateKeySetPeriodInSec(Long) - Method in class com.bosch.iot.auth.OpenIdConfig.Builder
 
minUpdateKeySetPeriodInSec() - Method in class com.bosch.iot.auth.OpenIdConfig
Minimum time in seconds between refreshes of the KeySet.
model(FunctionBlock) - Method in class com.bosch.iot.dm.devices.FeatureDefinition.Builder
 
model() - Method in class com.bosch.iot.dm.devices.FeatureDefinition
Returns the Feature definition vorto model definition.
Model - Class in com.bosch.iot.dm.vorto
Describes the main model attributes
Model(Model.Builder<?>) - Constructor for class com.bosch.iot.dm.vorto.Model
 
Model.Builder<T extends Model.Builder<T>> - Class in com.bosch.iot.dm.vorto
 
MODEL_ID - Static variable in class com.bosch.iot.dm.vorto.Options
 
MODEL_NAME - Static variable in class com.bosch.iot.dm.vorto.Options
 
MODEL_NAMESPACE - Static variable in class com.bosch.iot.dm.vorto.Options
 
MODEL_PRETTY_FORMAT - Static variable in class com.bosch.iot.dm.vorto.Options
 
MODEL_TYPE - Static variable in class com.bosch.iot.dm.vorto.Options
 
MODEL_VERSION - Static variable in class com.bosch.iot.dm.vorto.Options
 
ModelConstants - Class in com.bosch.iot.dm.devices
 
ModelEvent - Class in com.bosch.iot.dm.vorto
Describes model event
ModelEvent.Builder - Class in com.bosch.iot.dm.vorto
 
ModelId - Class in com.bosch.iot.dm.vorto
Describes the model identifier
ModelId.Builder - Class in com.bosch.iot.dm.vorto
 
ModelProperty - Class in com.bosch.iot.dm.vorto
 
ModelProperty.Builder<T extends ModelProperty.Builder<T>> - Class in com.bosch.iot.dm.vorto
 
models(Options, Type...) - Method in interface com.bosch.iot.dm.vorto.remote.VortoInventoryRemote
Returns a list of models matching a given filter and sorted in user defined order.
models(Options, int, Type...) - Method in interface com.bosch.iot.dm.vorto.remote.VortoInventoryRemote
 
models(Options, int, Type...) - Method in interface com.bosch.iot.dm.vorto.VortoInventory
Returns a list of models matching a given filter and sorted in user defined order.
modelType(String) - Method in class com.bosch.iot.dm.vorto.Datatype.Builder
 
modelType() - Method in class com.bosch.iot.dm.vorto.Datatype
Returns the Datatype model type, e.g.
modified(Long) - Method in class com.bosch.iot.dm.devices.Entity.Builder
 
modified() - Method in class com.bosch.iot.dm.devices.Entity
Returns the time of last device modification.
modify(String, Scope, TriggerList, ExecOptions, Action) - Method in interface com.bosch.iot.dm.mme.Rule
Modifies existing Rule.
modify(String) - Method in interface com.bosch.iot.dm.mme.Rule
Modifies existing Rule.
moveDevice(String, String, String...) - Method in interface com.bosch.iot.dm.devices.groups.DirectoryInventory
Moves the device with the specified id to the parent directory with the specified path.
moveDirectory(String, String, String...) - Method in interface com.bosch.iot.dm.devices.groups.DirectoryInventory
Moves the directory with the specified path to the parent directory with the specified path.
multiple(boolean) - Method in class com.bosch.iot.dm.vorto.Param.Builder
 
multiple() - Method in class com.bosch.iot.dm.vorto.Param
Returns if the parameter is an array type
multiple(boolean) - Method in class com.bosch.iot.dm.vorto.ReturnType.Builder
 
multiple() - Method in class com.bosch.iot.dm.vorto.ReturnType
Returns if the result is an array of a defined type

N

name(String) - Method in class com.bosch.iot.auth.OpenIdConfig.Builder
 
name() - Method in class com.bosch.iot.auth.OpenIdConfig
OAuth provider name.
name(String) - Method in class com.bosch.iot.auth.OpenIdInfo.Builder
 
name() - Method in class com.bosch.iot.auth.OpenIdInfo
OAuth provider name.
name(String) - Method in class com.bosch.iot.dm.devices.DefinitionIdentifier.Builder
 
name() - Method in class com.bosch.iot.dm.devices.DefinitionIdentifier
Returns the Feature definition name.
name(String) - Method in class com.bosch.iot.dm.devices.groups.GroupEntity.Builder
 
name - Variable in class com.bosch.iot.dm.devices.groups.GroupEntity
 
name() - Method in class com.bosch.iot.dm.devices.groups.GroupEntity
Returns the name of this entity.
name(String) - Method in class com.bosch.iot.dm.devices.groups.Parameters.Builder
Set the name for the newly created entity.
name() - Method in class com.bosch.iot.dm.devices.groups.Parameters
Returns a user-friendly name for the entity.
NAME - Static variable in class com.bosch.iot.dm.devices.groups.Root
 
name() - Method in class com.bosch.iot.dm.devices.groups.Root
 
name(String) - Method in class com.bosch.iot.dm.mme.TaskParameters.Builder
 
name() - Method in class com.bosch.iot.dm.mme.TaskParameters
 
name(String) - Method in class com.bosch.iot.dm.vorto.EnumLiteral.Builder
 
name() - Method in class com.bosch.iot.dm.vorto.EnumLiteral
Returns the name of the enum literal
name(String) - Method in class com.bosch.iot.dm.vorto.FunctionBlockRef.Builder
 
name() - Method in class com.bosch.iot.dm.vorto.FunctionBlockRef
Returns the name of the property the Function Bock is referenced in the Information Model
name(String) - Method in class com.bosch.iot.dm.vorto.ModelEvent.Builder
 
name() - Method in class com.bosch.iot.dm.vorto.ModelEvent
Returns model event name
name(String) - Method in class com.bosch.iot.dm.vorto.ModelId.Builder
 
name() - Method in class com.bosch.iot.dm.vorto.ModelId
Returns the model name
name(String) - Method in class com.bosch.iot.dm.vorto.Operation.Builder
 
name() - Method in class com.bosch.iot.dm.vorto.Operation
Returns operation name
name(String) - Method in class com.bosch.iot.dm.vorto.Param.Builder
 
name() - Method in class com.bosch.iot.dm.vorto.Param
Returns parameter name
NAME_KEY - Static variable in class com.bosch.iot.dm.devices.ModelConstants
 
NAME_PATH - Static variable in class com.bosch.iot.dm.devices.ModelConstants
 
namespace(String) - Method in class com.bosch.iot.dm.devices.DefinitionIdentifier.Builder
 
namespace() - Method in class com.bosch.iot.dm.devices.DefinitionIdentifier
Returns the Feature definition namespace.
namespace(String) - Method in class com.bosch.iot.dm.devices.Filter.Builder
 
namespace(String) - Method in class com.bosch.iot.dm.devices.Identifier.Builder
 
namespace() - Method in class com.bosch.iot.dm.devices.Identifier
Returns the unique namespace of the entity.
namespace(String) - Method in class com.bosch.iot.dm.vorto.ModelId.Builder
 
namespace() - Method in class com.bosch.iot.dm.vorto.ModelId
Returns the model namespace
namespaces(String...) - Method in class com.bosch.iot.dm.devices.events.Options.LiveMessageOptions.Builder
 
namespaces() - Method in class com.bosch.iot.dm.devices.events.Options.LiveMessageOptions
 
namespaces(String) - Method in class com.bosch.iot.dm.devices.Filter.Builder
 
namespaces() - Method in class com.bosch.iot.dm.devices.Filter
A comma separated list of namespaces.
newBuilder() - Static method in class com.bosch.iot.auth.AuthInfo
 
newBuilder() - Static method in class com.bosch.iot.auth.AuthToken
 
newBuilder() - Static method in class com.bosch.iot.auth.Credentials
 
newBuilder() - Static method in class com.bosch.iot.auth.ctx.manager.remote.AuthCtxEntry
 
newBuilder() - Static method in class com.bosch.iot.auth.OpenIdConfig
 
newBuilder() - Static method in class com.bosch.iot.auth.OpenIdInfo
 
newBuilder() - Static method in class com.bosch.iot.auth.RefreshConfig
 
newBuilder() - Static method in class com.bosch.iot.dm.devices.Attribute
 
newBuilder() - Static method in class com.bosch.iot.dm.devices.Credentials
 
newBuilder() - Static method in class com.bosch.iot.dm.devices.DefinitionIdentifier
 
newBuilder() - Static method in class com.bosch.iot.dm.devices.Device
 
newBuilder(DeviceInventoryRemote) - Static method in class com.bosch.iot.dm.devices.Device
 
newBuilder() - Static method in class com.bosch.iot.dm.devices.events.DeviceEvent
 
newBuilder() - Static method in class com.bosch.iot.dm.devices.events.DeviceOfflineEvent
 
newBuilder() - Static method in class com.bosch.iot.dm.devices.events.DeviceOnlineEvent
 
newBuilder() - Static method in class com.bosch.iot.dm.devices.events.DeviceStatusChangeEvent
 
newBuilder() - Static method in class com.bosch.iot.dm.devices.events.Event
 
newBuilder() - Static method in class com.bosch.iot.dm.devices.events.FeatureEvent
 
newBuilder() - Static method in class com.bosch.iot.dm.devices.events.FeaturePropertyEvent
 
newBuilder() - Static method in class com.bosch.iot.dm.devices.events.LiveMessage
 
newBuilder() - Static method in class com.bosch.iot.dm.devices.events.Options.DeviceOptions
 
newBuilder() - Static method in class com.bosch.iot.dm.devices.events.Options.DeviceStatusOptions
 
newBuilder() - Static method in class com.bosch.iot.dm.devices.events.Options.FeatureOptions
 
newBuilder() - Static method in class com.bosch.iot.dm.devices.events.Options.FeaturePropertyOptions
 
newBuilder() - Static method in class com.bosch.iot.dm.devices.events.Options.LiveMessageOptions
 
newBuilder() - Static method in class com.bosch.iot.dm.devices.events.Options
 
newBuilder() - Static method in class com.bosch.iot.dm.devices.events.Options.UploadRequestOptions
 
newBuilder() - Static method in class com.bosch.iot.dm.devices.events.UploadRequestEvent
 
newBuilder() - Static method in class com.bosch.iot.dm.devices.Feature
 
newBuilder(DeviceInventoryRemote) - Static method in class com.bosch.iot.dm.devices.Feature
 
newBuilder() - Static method in class com.bosch.iot.dm.devices.FeatureDefinition
 
newBuilder() - Static method in class com.bosch.iot.dm.devices.Filter
 
newBuilder() - Static method in class com.bosch.iot.dm.devices.Gateway
 
newBuilder(DeviceInventoryRemote) - Static method in class com.bosch.iot.dm.devices.Gateway
 
newBuilder(DeviceInventoryRemote) - Static method in class com.bosch.iot.dm.devices.groups.Directory
 
newBuilder() - Static method in class com.bosch.iot.dm.devices.groups.DirectoryParameters
 
newBuilder() - Static method in class com.bosch.iot.dm.devices.groups.events.DirectoryEvent
 
newBuilder() - Static method in class com.bosch.iot.dm.devices.groups.events.FilterEntryEvent
 
newBuilder() - Static method in class com.bosch.iot.dm.devices.groups.events.TagEvent
 
newBuilder(DeviceInventoryRemote) - Static method in class com.bosch.iot.dm.devices.groups.FilterEntry
 
newBuilder() - Static method in class com.bosch.iot.dm.devices.groups.FilterEntryParameters
 
newBuilder() - Static method in class com.bosch.iot.dm.devices.groups.Parameters
 
newBuilder(DeviceInventoryRemote) - Static method in class com.bosch.iot.dm.devices.groups.Root
 
newBuilder(DeviceInventoryRemote) - Static method in class com.bosch.iot.dm.devices.groups.Tag
 
newBuilder() - Static method in class com.bosch.iot.dm.devices.Identifier
 
newBuilder(DeviceInventoryRemote, DeviceInventory.Type) - Static method in class com.bosch.iot.dm.devices.PageIterator
 
newBuilder() - Static method in class com.bosch.iot.dm.devices.Policy
 
newBuilder() - Static method in class com.bosch.iot.dm.devices.PolicyEntry
 
newBuilder() - Static method in class com.bosch.iot.dm.devices.PolicyEntry.Resource
 
newBuilder() - Static method in class com.bosch.iot.dm.devices.PolicyEntry.Subject
 
newBuilder() - Static method in class com.bosch.iot.dm.devices.Property
 
newBuilder() - Static method in class com.bosch.iot.dm.devices.UnregisterOptions
 
newBuilder() - Static method in class com.bosch.iot.dm.event.Target
Creates a new target builder.
newBuilder() - Static method in class com.bosch.iot.dm.grpc.sa.GRPCClient
Returns a builder for GRPCClient.
newBuilder() - Static method in class com.bosch.iot.dm.grpc.sa.GRPCServiceFactory
 
newBuilder() - Static method in class com.bosch.iot.dm.mme.GroovySelection
 
newBuilder() - Static method in class com.bosch.iot.dm.mme.GroupSelection
 
newBuilder() - Static method in class com.bosch.iot.dm.mme.IdSelection
 
newBuilder() - Static method in class com.bosch.iot.dm.mme.ListOptions
 
newBuilder() - Static method in class com.bosch.iot.dm.mme.Option
 
newBuilder() - Static method in class com.bosch.iot.dm.mme.RuleParameters
 
newBuilder() - Static method in class com.bosch.iot.dm.mme.SortingOptions
 
newBuilder() - Static method in class com.bosch.iot.dm.mme.TaskParameters
 
newBuilder() - Static method in class com.bosch.iot.dm.vorto.BooleanAttributeProperty
 
newBuilder() - Static method in class com.bosch.iot.dm.vorto.Constraint
 
newBuilder() - Static method in class com.bosch.iot.dm.vorto.Datatype
 
newBuilder() - Static method in class com.bosch.iot.dm.vorto.DictionaryType
 
newBuilder() - Static method in class com.bosch.iot.dm.vorto.EntityModel
 
newBuilder() - Static method in class com.bosch.iot.dm.vorto.EnumAttributeProperty
 
newBuilder() - Static method in class com.bosch.iot.dm.vorto.EnumLiteral
 
newBuilder() - Static method in class com.bosch.iot.dm.vorto.EnumModel
 
newBuilder() - Static method in class com.bosch.iot.dm.vorto.FunctionBlock
 
newBuilder() - Static method in class com.bosch.iot.dm.vorto.FunctionBlockRef
 
newBuilder() - Static method in class com.bosch.iot.dm.vorto.InformationModel
 
newBuilder() - Static method in class com.bosch.iot.dm.vorto.Link
 
newBuilder(VortoInventoryRemote) - Static method in class com.bosch.iot.dm.vorto.Model
 
newBuilder() - Static method in class com.bosch.iot.dm.vorto.ModelEvent
 
newBuilder() - Static method in class com.bosch.iot.dm.vorto.ModelId
 
newBuilder() - Static method in class com.bosch.iot.dm.vorto.ModelProperty
 
newBuilder() - Static method in class com.bosch.iot.dm.vorto.Operation
 
newBuilder() - Static method in class com.bosch.iot.dm.vorto.Options
 
newBuilder() - Static method in class com.bosch.iot.dm.vorto.Options.Ordering
 
newBuilder(VortoInventoryRemote) - Static method in class com.bosch.iot.dm.vorto.PageIterator
 
newBuilder() - Static method in class com.bosch.iot.dm.vorto.Param
 
newBuilder() - Static method in class com.bosch.iot.dm.vorto.Preview
 
newBuilder() - Static method in class com.bosch.iot.dm.vorto.ReturnType
 
NoBackpressure(StreamConsumer<T>, int) - Constructor for class com.bosch.iot.dm.stream.StreamConsumer.NoBackpressure
 
not(String) - Static method in class com.bosch.iot.dm.devices.Filter.Criteria
 

O

of(String) - Static method in enum com.bosch.iot.auth.RefreshConfig.AuthMethod
 
of(String) - Static method in enum com.bosch.iot.auth.RefreshConfig.GrantType
 
of(String) - Static method in class com.bosch.iot.dm.devices.Identifier
Construct Identifier from string in format <namespace>:<name>
of(String) - Static method in enum com.bosch.iot.dm.exceptions.ManagerException.ErrorCode
 
of(int) - Static method in enum com.bosch.iot.dm.exceptions.ManagerException.ErrorCode
 
of(String) - Static method in class com.bosch.iot.dm.vorto.ModelId
Construct ModelId from string in format <namespace>:<name>:<:version>
of(String) - Static method in class com.bosch.iot.dm.vorto.Options.Ordering
 
oncePerDevice(boolean) - Method in class com.bosch.iot.dm.mme.ExecOptions
Defines whether the Rule can be executed multiple times on a given device, or should be executed only once, skipping subsequent triggers for that device.
ONE_TIME_SETTABLE_ATTRIBUTE_PREFIX - Static variable in class com.bosch.iot.dm.devices.ModelConstants
 
opened(StreamHandler) - Method in class com.bosch.iot.dm.stream.StreamConsumer.CloseHandlerSupport
 
opened(StreamHandler) - Method in class com.bosch.iot.dm.stream.StreamConsumer.ListCollector
 
opened(StreamHandler) - Method in class com.bosch.iot.dm.stream.StreamConsumer.NoBackpressure
 
opened(StreamHandler) - Method in interface com.bosch.iot.dm.stream.StreamConsumer
Notifies that stream is opened and passes request and close handler.
opened(StreamHandler) - Method in class com.bosch.iot.dm.stream.StreamConsumer.Phoenix
 
opened(StreamHandler) - Method in class com.bosch.iot.dm.stream.StreamConsumer.ProcessorAsync
 
opened(StreamHandler) - Method in class com.bosch.iot.dm.stream.StreamConsumer.ProcessorSync
 
opened(StreamHandler) - Method in class com.bosch.iot.dm.stream.StreamConsumer.UnionSeq
 
opened(StreamHandler) - Method in class com.bosch.iot.dm.stream.StreamConsumer.VoidConsumer
 
opened(StreamHandler) - Method in class com.bosch.iot.dm.stream.StreamConsumer.WrapAdapter
 
OpenIdConfig - Class in com.bosch.iot.auth
Represents OAuth configuration.
OpenIdConfig(OpenIdConfig.Builder) - Constructor for class com.bosch.iot.auth.OpenIdConfig
 
OpenIdConfig.Builder - Class in com.bosch.iot.auth
 
openIdConfigUrl(String) - Method in class com.bosch.iot.auth.OpenIdConfig.Builder
 
openIdConfigUrl() - Method in class com.bosch.iot.auth.OpenIdConfig
OpenId configuration URL.
openIdConfigUrl(String) - Method in class com.bosch.iot.auth.OpenIdInfo.Builder
 
openIdConfigUrl() - Method in class com.bosch.iot.auth.OpenIdInfo
OpenId configuration URL.
OpenIdInfo - Class in com.bosch.iot.auth
Represents status info for OAuth provider.
OpenIdInfo.Builder - Class in com.bosch.iot.auth
 
operation(String, String...) - Static method in class com.bosch.iot.dm.devices.Filter.Criteria
 
operation(Filter.Operator, String...) - Static method in class com.bosch.iot.dm.devices.Filter.Criteria
 
operation() - Method in enum com.bosch.iot.dm.devices.Filter.Operator
 
Operation - Class in com.bosch.iot.dm.vorto
An operation represents a function that can be performed on a Digital Twin.
Operation.Builder - Class in com.bosch.iot.dm.vorto
 
operations(List<Operation>) - Method in class com.bosch.iot.dm.vorto.FunctionBlock.Builder
 
operations() - Method in class com.bosch.iot.dm.vorto.FunctionBlock
Returns operations that can be performed on the device or entity.
option(String) - Method in class com.bosch.iot.dm.devices.Filter.Builder
 
Option - Class in com.bosch.iot.dm.mme
 
Option(Option.Builder) - Constructor for class com.bosch.iot.dm.mme.Option
 
option(Option) - Method in class com.bosch.iot.dm.mme.SortingOptions.Builder
 
Option.Builder - Class in com.bosch.iot.dm.mme
 
Options - Class in com.bosch.iot.dm.devices.events
Represents subscription options for events.
Options(Options.Builder<?>) - Constructor for class com.bosch.iot.dm.devices.events.Options
 
options(Map<String, String>) - Method in class com.bosch.iot.dm.devices.events.UploadRequestEvent.Builder
 
options() - Method in class com.bosch.iot.dm.devices.events.UploadRequestEvent
 
options(String) - Method in class com.bosch.iot.dm.devices.Filter.Builder
 
options() - Method in class com.bosch.iot.dm.devices.Filter
A comma separated list of sorting and paging options to be applied to the returned device set
options() - Method in class com.bosch.iot.dm.event.Subscription
Options the subscription is created with.
options(List<Option>) - Method in class com.bosch.iot.dm.mme.SortingOptions.Builder
 
options() - Method in class com.bosch.iot.dm.mme.SortingOptions
 
Options - Class in com.bosch.iot.dm.vorto
Describes the model listing and sorting options
options(Options) - Method in class com.bosch.iot.dm.vorto.PageIterator.Builder
 
Options.Builder<T extends Options.Builder<T>> - Class in com.bosch.iot.dm.devices.events
 
Options.Builder - Class in com.bosch.iot.dm.vorto
 
Options.DeviceOptions - Class in com.bosch.iot.dm.devices.events
 
Options.DeviceOptions.Builder<T extends Options.DeviceOptions.Builder<T>> - Class in com.bosch.iot.dm.devices.events
 
Options.DeviceStatusOptions - Class in com.bosch.iot.dm.devices.events
 
Options.DeviceStatusOptions.Builder<T extends Options.DeviceStatusOptions.Builder<T>> - Class in com.bosch.iot.dm.devices.events
 
Options.FeatureOptions - Class in com.bosch.iot.dm.devices.events
 
Options.FeatureOptions.Builder<T extends Options.FeatureOptions.Builder<T>> - Class in com.bosch.iot.dm.devices.events
 
Options.FeaturePropertyOptions - Class in com.bosch.iot.dm.devices.events
 
Options.FeaturePropertyOptions.Builder<T extends Options.FeaturePropertyOptions.Builder<T>> - Class in com.bosch.iot.dm.devices.events
 
Options.LiveMessageOptions - Class in com.bosch.iot.dm.devices.events
 
Options.LiveMessageOptions.Builder<T extends Options.LiveMessageOptions.Builder<T>> - Class in com.bosch.iot.dm.devices.events
 
Options.Ordering - Class in com.bosch.iot.dm.vorto
 
Options.Ordering.Builder - Class in com.bosch.iot.dm.vorto
 
Options.SortOrder - Enum in com.bosch.iot.dm.vorto
 
Options.UploadRequestOptions - Class in com.bosch.iot.dm.devices.events
 
Options.UploadRequestOptions.Builder<T extends Options.UploadRequestOptions.Builder<T>> - Class in com.bosch.iot.dm.devices.events
 
or(String...) - Static method in class com.bosch.iot.dm.devices.Filter.Criteria
 
order(int) - Method in class com.bosch.iot.dm.mme.Option.Builder
 
order() - Method in class com.bosch.iot.dm.mme.Option
 
ordering(Options.Ordering...) - Method in class com.bosch.iot.dm.vorto.Options.Builder
 
ordering() - Method in class com.bosch.iot.dm.vorto.Options
Returns the sorting options applied on the returned list of models
overlap(ExecOptions.Overlapping) - Method in class com.bosch.iot.dm.mme.ExecOptions
Sets ExecOptions.Overlapping execution option.

P

page(String, Filter, DeviceInventory.Type) - Method in interface com.bosch.iot.dm.devices.remote.DeviceInventoryRemote
Returns a page of devices attached to the gateway and matching the given filter.
page(Options, String, int, Type...) - Method in interface com.bosch.iot.dm.vorto.remote.VortoInventoryRemote
Returns a single page of models matching a given filter and sorted in user defined order.
PageIterator<T> - Class in com.bosch.iot.dm.devices
Used to efficiently transport data to caller in pages.
PageIterator(PageIterator.Builder<T>) - Constructor for class com.bosch.iot.dm.devices.PageIterator
 
PageIterator<M extends Model> - Class in com.bosch.iot.dm.vorto
Used to efficiently transport data to caller in pages.
PageIterator(PageIterator.Builder<?>) - Constructor for class com.bosch.iot.dm.vorto.PageIterator
 
PageIterator.Builder<T> - Class in com.bosch.iot.dm.devices
 
PageIterator.Builder<M extends Model> - Class in com.bosch.iot.dm.vorto
 
pageSize(int) - Method in class com.bosch.iot.dm.devices.PageIterator.Builder
 
pageSize(int) - Method in class com.bosch.iot.dm.vorto.PageIterator.Builder
 
Param - Class in com.bosch.iot.dm.vorto
Describes an operation parameter.
Param(Param.Builder<?>) - Constructor for class com.bosch.iot.dm.vorto.Param
 
Param.Builder<T extends Param.Builder<T>> - Class in com.bosch.iot.dm.vorto
 
Parameters - Class in com.bosch.iot.dm.devices.groups
Encapsulates the required information for the creation of a group entity.
Parameters(Parameters.Builder<?>) - Constructor for class com.bosch.iot.dm.devices.groups.Parameters
 
Parameters.Builder<T extends Parameters.Builder<T>> - Class in com.bosch.iot.dm.devices.groups
 
params(List<Param>) - Method in class com.bosch.iot.dm.vorto.Operation.Builder
 
params() - Method in class com.bosch.iot.dm.vorto.Operation
Returns operation parameters specification.
parent() - Method in class com.bosch.iot.dm.devices.groups.Directory
Returns the parent directory of this directory.
parent(ModelId) - Method in class com.bosch.iot.dm.vorto.EnumLiteral.Builder
 
parent() - Method in class com.bosch.iot.dm.vorto.EnumLiteral
Returns the parent of the enum literal
parentOf(String) - Method in interface com.bosch.iot.dm.devices.remote.DeviceInventoryRemote
Retrieves the parent directory for the directory with the specified path
parentPath(String) - Method in class com.bosch.iot.dm.devices.groups.DirectoryParameters.Builder
Set the the path of the parent directory where the new directory should be created.
parentPath() - Method in class com.bosch.iot.dm.devices.groups.DirectoryParameters
Contains the path of the parent directory.
pass() - Method in class com.bosch.iot.dm.grpc.sa.SystemUserPass
 
path(String) - Method in class com.bosch.iot.dm.devices.Attribute.Builder
 
path() - Method in class com.bosch.iot.dm.devices.Attribute
Returns the Attribute path.
path() - Method in class com.bosch.iot.dm.devices.Device
Returns device path.
path(String) - Method in class com.bosch.iot.dm.devices.groups.Directory.Builder
 
path() - Method in class com.bosch.iot.dm.devices.groups.Directory
Returns the path of this directory in the directory tree.
path(String) - Method in class com.bosch.iot.dm.devices.groups.events.DirectoryEvent.Builder
 
path(String) - Method in class com.bosch.iot.dm.devices.groups.events.FilterEntryEvent.Builder
 
path() - Method in class com.bosch.iot.dm.devices.groups.events.GroupEvent
 
path(String) - Method in class com.bosch.iot.dm.devices.groups.events.TagEvent.Builder
 
PATH - Static variable in class com.bosch.iot.dm.devices.groups.Root
 
path() - Method in class com.bosch.iot.dm.devices.groups.Root
 
path(String) - Method in class com.bosch.iot.dm.devices.PolicyEntry.Resource.Builder
 
path() - Method in class com.bosch.iot.dm.devices.PolicyEntry.Resource
Returns the Resource identifier.
path() - Method in class com.bosch.iot.dm.mme.DeviceScope
PATH_KEY - Static variable in class com.bosch.iot.dm.devices.ModelConstants
 
PATH_SEPARATOR - Static variable in class com.bosch.iot.dm.devices.ModelConstants
 
pathExtension() - Method in enum com.bosch.iot.dm.vorto.Type
 
payload(Object) - Method in class com.bosch.iot.dm.devices.events.LiveMessage.Builder
 
payload() - Method in class com.bosch.iot.dm.devices.events.LiveMessage
 
Phoenix(StreamConsumer<T>, BiConsumer<Runnable, Long>) - Constructor for class com.bosch.iot.dm.stream.StreamConsumer.Phoenix
 
Phoenix(StreamConsumer<T>, BiConsumer<Runnable, Long>, Logger) - Constructor for class com.bosch.iot.dm.stream.StreamConsumer.Phoenix
 
Phoenix(StreamConsumer<T>, int, int, int, BiConsumer<Runnable, Long>) - Constructor for class com.bosch.iot.dm.stream.StreamConsumer.Phoenix
 
Phoenix(StreamConsumer<T>, int, int, int, BiConsumer<Runnable, Long>, Logger) - Constructor for class com.bosch.iot.dm.stream.StreamConsumer.Phoenix
 
policy() - Method in class com.bosch.iot.dm.devices.Device
Returns the device policy.
policy(String) - Method in interface com.bosch.iot.dm.devices.DeviceInventory
Returns an already existing Policy specified by the given identifier
Policy - Class in com.bosch.iot.dm.devices
The policy defines who is granted or revoked permissions on a specific resource.
Policy.Builder - Class in com.bosch.iot.dm.devices
 
policyEntry(String) - Method in class com.bosch.iot.dm.devices.Policy
Returns single policy entry containing Subjects (who is granted or revoked permissions) and Resources subject of access control
PolicyEntry - Class in com.bosch.iot.dm.devices
Single Policy entry containing Authorization Subjects and Resources
PolicyEntry.Builder - Class in com.bosch.iot.dm.devices
 
PolicyEntry.Resource - Class in com.bosch.iot.dm.devices
Authorization Resource
PolicyEntry.Resource.Builder - Class in com.bosch.iot.dm.devices
 
PolicyEntry.Resource.Permissions - Enum in com.bosch.iot.dm.devices
Permissions allowing a certain action on an entity
PolicyEntry.Subject - Class in com.bosch.iot.dm.devices
Authorization Subject
PolicyEntry.Subject.Builder - Class in com.bosch.iot.dm.devices
 
policyId(String) - Method in class com.bosch.iot.dm.devices.Device.Builder
 
policyId() - Method in class com.bosch.iot.dm.devices.Device
Returns device policy identifier.
port(int) - Method in class com.bosch.iot.dm.grpc.sa.GRPCClient.Builder
If port is 443 for ssl or 80 for plain then no need to be called.
port(int) - Method in class com.bosch.iot.dm.grpc.sa.GRPCServiceFactory.Builder
 
preview() - Method in class com.bosch.iot.dm.vorto.Model
Retrieves the human readable information about this model
Preview - Class in com.bosch.iot.dm.vorto
Describes model human readable data.
preview() - Method in class com.bosch.iot.dm.vorto.Preview
 
preview(ModelId) - Method in interface com.bosch.iot.dm.vorto.VortoInventory
Returns the model human readable and displayable data, e.g.
preview(ModelId, Type) - Method in interface com.bosch.iot.dm.vorto.VortoInventory
Returns the model human readable and displayable data, e.g.
Preview.Builder<T extends Preview.Builder<T>> - Class in com.bosch.iot.dm.vorto
 
primitive(boolean) - Method in class com.bosch.iot.dm.vorto.Param.Builder
 
primitive() - Method in class com.bosch.iot.dm.vorto.Param
Returns if the parameter is a primitive type
primitive(boolean) - Method in class com.bosch.iot.dm.vorto.ReturnType.Builder
 
primitive() - Method in class com.bosch.iot.dm.vorto.ReturnType
returns if the operation response type complies to a primitive datatype
PrimitiveType - Enum in com.bosch.iot.dm.vorto
 
priority(int) - Method in class com.bosch.iot.dm.mme.ExecOptions
Defines a rule priority execution option.
ProcessorAsync(Function<T, CompletionStage<Void>>) - Constructor for class com.bosch.iot.dm.stream.StreamConsumer.ProcessorAsync
 
ProcessorAsync(Function<T, CompletionStage<Void>>, boolean) - Constructor for class com.bosch.iot.dm.stream.StreamConsumer.ProcessorAsync
 
ProcessorAsync(Function<T, CompletionStage<Void>>, int) - Constructor for class com.bosch.iot.dm.stream.StreamConsumer.ProcessorAsync
 
ProcessorAsync(Function<T, CompletionStage<Void>>, int, boolean) - Constructor for class com.bosch.iot.dm.stream.StreamConsumer.ProcessorAsync
 
ProcessorSync(Consumer<T>) - Constructor for class com.bosch.iot.dm.stream.StreamConsumer.ProcessorSync
 
ProcessorSync(Consumer<T>, boolean) - Constructor for class com.bosch.iot.dm.stream.StreamConsumer.ProcessorSync
 
ProcessorSync(Consumer<T>, int) - Constructor for class com.bosch.iot.dm.stream.StreamConsumer.ProcessorSync
 
ProcessorSync(Consumer<T>, int, boolean) - Constructor for class com.bosch.iot.dm.stream.StreamConsumer.ProcessorSync
 
properties(List<Property<?>>) - Method in class com.bosch.iot.dm.devices.Feature.Builder
 
properties() - Method in class com.bosch.iot.dm.devices.Feature
Returns the properties of this feature.
properties(Map<String, String>) - Method in class com.bosch.iot.dm.event.Target.Builder
Set any properties, type specific, for this target.
properties() - Method in class com.bosch.iot.dm.event.Target
Any properties, type specific, for this target.
properties(List<ModelProperty>) - Method in class com.bosch.iot.dm.vorto.EntityModel.Builder
 
properties() - Method in class com.bosch.iot.dm.vorto.EntityModel
Returns the set of Model Property elements
properties(List<ModelProperty>) - Method in class com.bosch.iot.dm.vorto.ModelEvent.Builder
 
properties() - Method in class com.bosch.iot.dm.vorto.ModelEvent
Returns model event properties
property(Property<?>) - Method in class com.bosch.iot.dm.devices.events.FeaturePropertyEvent.Builder
 
property() - Method in class com.bosch.iot.dm.devices.events.FeaturePropertyEvent
 
property(Property<T>) - Method in class com.bosch.iot.dm.devices.Feature.Builder
 
property(String) - Method in class com.bosch.iot.dm.devices.Feature
Returns the feature property identified by the propertyPath parameter.
Property<T> - Class in com.bosch.iot.dm.devices
 
property(String, String) - Method in class com.bosch.iot.dm.event.Target.Builder
Add property for the target.
Property.Builder<T> - Class in com.bosch.iot.dm.devices
 
PropertyAttribute - Interface in com.bosch.iot.dm.vorto
 
propertyEqual(String, Object) - Static method in class com.bosch.iot.dm.devices.Filter.Criteria
 
propertyExists(String) - Static method in class com.bosch.iot.dm.devices.Filter.Criteria
 
propertyGreaterThan(String, Object) - Static method in class com.bosch.iot.dm.devices.Filter.Criteria
 
propertyGreaterThanOrEqual(String, Object) - Static method in class com.bosch.iot.dm.devices.Filter.Criteria
 
propertyIn(String, Object...) - Static method in class com.bosch.iot.dm.devices.Filter.Criteria
 
propertyLessThan(String, Object) - Static method in class com.bosch.iot.dm.devices.Filter.Criteria
 
propertyLessThanOrEqual(String, Object) - Static method in class com.bosch.iot.dm.devices.Filter.Criteria
 
propertyLike(String, Object) - Static method in class com.bosch.iot.dm.devices.Filter.Criteria
 
propertyNotEqual(String, Object) - Static method in class com.bosch.iot.dm.devices.Filter.Criteria
 
propertyPath(String) - Method in class com.bosch.iot.dm.devices.events.Options.FeaturePropertyOptions.Builder
 
propertyPath() - Method in class com.bosch.iot.dm.devices.events.Options.FeaturePropertyOptions
 
PropertyType - Interface in com.bosch.iot.dm.vorto
 
Provisioning - Interface in com.bosch.iot.dm.devices
 

Q

query(String) - Method in class com.bosch.iot.dm.devices.Filter.Builder
 
query() - Method in class com.bosch.iot.dm.devices.Filter
Returns the device filtering criteria.
quote(Object) - Static method in class com.bosch.iot.dm.devices.Filter.Criteria
 

R

raw(ModelId) - Method in interface com.bosch.iot.dm.vorto.VortoInventory
Returns the model as an eclipse vorto json string
raw(ModelId, Type) - Method in interface com.bosch.iot.dm.vorto.VortoInventory
Returns the model as an eclipse vorto json string
readySince(String) - Method in class com.bosch.iot.dm.devices.events.DeviceOnlineEvent.Builder
 
readySince() - Method in class com.bosch.iot.dm.devices.events.DeviceOnlineEvent
 
readyUntil(String) - Method in class com.bosch.iot.dm.devices.events.DeviceOnlineEvent.Builder
 
readyUntil() - Method in class com.bosch.iot.dm.devices.events.DeviceOnlineEvent
 
recursive() - Method in class com.bosch.iot.dm.mme.DeviceScope
recursive(boolean) - Method in class com.bosch.iot.dm.mme.GroupSelection.Builder
Sets a flag indicating whether devices from the entire subtree (true) or only direct members (false) of the given directory will be included in the selection.
recursive() - Method in class com.bosch.iot.dm.mme.GroupSelection
Indicates whether devices from the entire subtree (true) or only direct members (false) of the given directory are included in this selection.
references(List<ModelId>) - Method in class com.bosch.iot.dm.vorto.Content.Builder
 
references() - Method in class com.bosch.iot.dm.vorto.Content
Returns this model references information
RefreshConfig - Class in com.bosch.iot.auth
Represents configuration used to refresh OAuth tokens.
RefreshConfig.AuthMethod - Enum in com.bosch.iot.auth
 
RefreshConfig.Builder - Class in com.bosch.iot.auth
 
RefreshConfig.GrantType - Enum in com.bosch.iot.auth
 
refreshToken(String) - Method in class com.bosch.iot.auth.ctx.manager.remote.AuthCtxEntry.Builder
 
refreshToken() - Method in class com.bosch.iot.auth.ctx.manager.remote.AuthCtxEntry
 
refreshToken() - Method in class com.bosch.iot.dm.grpc.sa.Token
 
refreshTokenValidityPeriodSec(Long) - Method in class com.bosch.iot.auth.OpenIdConfig.Builder
 
refreshTokenValidityPeriodSec() - Method in class com.bosch.iot.auth.OpenIdConfig
Validity of the refresh token in seconds.
refreshTokenValidityPeriodSec(Long) - Method in class com.bosch.iot.auth.RefreshConfig.Builder
 
refreshTokenValidityPeriodSec() - Method in class com.bosch.iot.auth.RefreshConfig
Validity of the refresh token in seconds.
refreshURL(String) - Method in class com.bosch.iot.auth.RefreshConfig.Builder
 
refreshURL() - Method in class com.bosch.iot.auth.RefreshConfig
The refresh token endpoint.
register(String, Credentials, Optional<String>, Optional<List<Attribute<?>>>, String...) - Method in interface com.bosch.iot.dm.devices.Provisioning
Registers device that will be connected and managed through the IoT Manager
remote - Variable in class com.bosch.iot.dm.devices.Entity.Builder
 
remote - Variable in class com.bosch.iot.dm.devices.Entity
 
removeRefreshConfiguration(String, String) - Method in interface com.bosch.iot.auth.ctx.manager.remote.AuthCtxManagerRemote
Removes the refresh configuration.
replaceAttributes(Identifier, List<Attribute<?>>, String...) - Method in interface com.bosch.iot.dm.devices.remote.DeviceInventoryRemote
Replaces all previously existing attributes of an entity.
request(String, String) - Method in class com.bosch.iot.dm.devices.Device
Sends string request to the device.
request(String, byte[]) - Method in class com.bosch.iot.dm.devices.Device
Sends byte[] requested to the device.
request(String, String) - Method in class com.bosch.iot.dm.devices.Feature
Sends string request to this Feature object.
request(String, byte[]) - Method in class com.bosch.iot.dm.devices.Feature
Sends byte[] request to this Feature object.
request(String, Optional<String>, String, T) - Method in interface com.bosch.iot.dm.devices.remote.DeviceInventoryRemote
Send opaque request wit response
request(int) - Method in interface com.bosch.iot.dm.stream.StreamHandler
Request count more events from the stream/channel.
resources(List<PolicyEntry.Resource>) - Method in class com.bosch.iot.dm.devices.PolicyEntry.Builder
 
resources() - Method in class com.bosch.iot.dm.devices.PolicyEntry
Returns list of resources subject of access control identifiers
result(ReturnType) - Method in class com.bosch.iot.dm.vorto.Operation.Builder
 
result() - Method in class com.bosch.iot.dm.vorto.Operation
Returns operation result specification.
retrieveNextPage() - Method in class com.bosch.iot.dm.devices.PageIterator
 
retrieveNextPage() - Method in class com.bosch.iot.dm.vorto.PageIterator
 
retry() - Method in interface com.bosch.iot.dm.mme.DeviceTaskStatus
Retries the device execution within the Task.
retryDevice(String) - Method in interface com.bosch.iot.dm.mme.Rule
Retries the rule over the device with the given device type and device id.
retryDevice(String) - Method in interface com.bosch.iot.dm.mme.Task
Retry for a device
retryDevices(DeviceExecStatus.State[]) - Method in interface com.bosch.iot.dm.mme.Rule
Retries the rule over the devices whose status satisfies the given status filter.
retryDevices(DeviceExecStatus.State[]) - Method in interface com.bosch.iot.dm.mme.Task
Retries for all devices in these states
ReturnType - Class in com.bosch.iot.dm.vorto
Describes operation return type
ReturnType.Builder - Class in com.bosch.iot.dm.vorto
 
revision(Long) - Method in class com.bosch.iot.dm.devices.Entity.Builder
 
revision() - Method in class com.bosch.iot.dm.devices.Entity
Returns Device revision.
revokePermissions(List<PolicyEntry.Resource.Permissions>) - Method in class com.bosch.iot.dm.devices.PolicyEntry.Resource.Builder
 
revokePermissions() - Method in class com.bosch.iot.dm.devices.PolicyEntry.Resource
Returns List of revoked permissions
root() - Method in interface com.bosch.iot.dm.devices.groups.DirectoryInventory
Returns the root directory of the directory tree.
Root - Class in com.bosch.iot.dm.devices.groups
Represents the root directory of the directory tree.
Root.Builder<T extends Root.Builder<T>> - Class in com.bosch.iot.dm.devices.groups
 
rqlFilter(String) - Method in class com.bosch.iot.dm.vorto.Options.Builder
 
rqlFilter() - Method in class com.bosch.iot.dm.vorto.Options
Returns the models filtering criteria written in Resource Query Language (RQL).
rqlQuery(String) - Method in class com.bosch.iot.dm.mme.GroupSelection.Builder
Sets an RQL filter query which is used to narrow down the devices belonging to the selection.
rqlQuery() - Method in class com.bosch.iot.dm.mme.GroupSelection
Contains an RQL filter query which is used to narrow down the devices belonging to this selection.
Rule - Interface in com.bosch.iot.dm.mme
Represents a Rule.
rule() - Method in interface com.bosch.iot.dm.mme.RuleEvent
 
Rule.State - Enum in com.bosch.iot.dm.mme
Defines possible Rule states.
RuleBuilder - Interface in com.bosch.iot.dm.mme
A builder utility for facilitating the creating of Rules in a 'builder-like pattern'.
RuleEvent - Interface in com.bosch.iot.dm.mme
 
RuleEvent.Type - Enum in com.bosch.iot.dm.mme
Defines possible Rule events.
RuleEventOptions - Interface in com.bosch.iot.dm.mme
 
ruleEventSubscriptions(int) - Method in interface com.bosch.iot.dm.mme.MassManagementEngine
List all existing persistent Rule event subscriptions.
ruleId() - Method in interface com.bosch.iot.dm.mme.DeviceStatusEvent
 
ruleId() - Method in interface com.bosch.iot.dm.mme.DeviceStatusEventOptions
Returns the Rule Id.
ruleId() - Method in interface com.bosch.iot.dm.mme.RuleEventOptions
Returns the Rule Id.
ruleId() - Method in interface com.bosch.iot.dm.mme.TaskEventOptions
Returns the Rule Id.
RuleParameters - Class in com.bosch.iot.dm.mme
 
RuleParameters.Builder<T extends RuleParameters.Builder<T>> - Class in com.bosch.iot.dm.mme
 

S

Scanner - Interface in com.bosch.iot.dm.grpc.sa
 
Scope - Class in com.bosch.iot.dm.mme
Represents a scope abstraction for Tasks and Rules.
Scope() - Constructor for class com.bosch.iot.dm.mme.Scope
 
scope(Scope) - Method in class com.bosch.iot.dm.mme.TaskParameters.Builder
 
scope() - Method in class com.bosch.iot.dm.mme.TaskParameters
 
Scope.Type - Enum in com.bosch.iot.dm.mme
 
secret(String) - Method in class com.bosch.iot.dm.devices.Credentials.Builder
 
secret() - Method in class com.bosch.iot.dm.devices.Credentials
Secret to authenticate the device against
selection() - Method in class com.bosch.iot.dm.mme.DeviceScope
 
Selection - Interface in com.bosch.iot.dm.mme
Represents a selection of devices to be used for the creation of a DeviceScope.
self() - Method in class com.bosch.iot.dm.devices.Entity.Builder
 
self() - Method in class com.bosch.iot.dm.devices.events.DeviceStatusChangeEvent.Builder
 
self() - Method in class com.bosch.iot.dm.devices.events.Event.Builder
 
self() - Method in class com.bosch.iot.dm.devices.events.LiveMessage.Builder
 
self() - Method in class com.bosch.iot.dm.devices.events.Options.Builder
 
self() - Method in class com.bosch.iot.dm.devices.events.Options.DeviceStatusOptions.Builder
 
self() - Method in class com.bosch.iot.dm.devices.events.Options.LiveMessageOptions.Builder
 
self() - Method in class com.bosch.iot.dm.devices.groups.Parameters.Builder
 
self() - Method in class com.bosch.iot.dm.mme.TaskParameters.Builder
 
self() - Method in class com.bosch.iot.dm.vorto.Content.Builder
 
self() - Method in class com.bosch.iot.dm.vorto.Model.Builder
 
self() - Method in class com.bosch.iot.dm.vorto.Param.Builder
 
self() - Method in class com.bosch.iot.dm.vorto.Preview.Builder
 
service(Class<S>, Credential) - Method in class com.bosch.iot.dm.grpc.sa.GRPCClient
Get remote service.
service(String, Version, Class<S>, Credential) - Method in class com.bosch.iot.dm.grpc.sa.GRPCClient
Get remote service.
service(String, Class<S>, Credential) - Method in class com.bosch.iot.dm.grpc.sa.GRPCClient
Get remote service.
service(Class<S>) - Method in class com.bosch.iot.dm.grpc.sa.GRPCServiceFactory
Get remote service.
service(String, Version, Class<S>) - Method in class com.bosch.iot.dm.grpc.sa.GRPCServiceFactory
Get remote service.
service(String, Class<S>) - Method in class com.bosch.iot.dm.grpc.sa.GRPCServiceFactory
Get remote service.
setAction(String, JsonObject) - Method in interface com.bosch.iot.dm.mme.RuleBuilder
Defines the Rule action.
setAction(String, JsonObject) - Method in interface com.bosch.iot.dm.mme.TaskBuilder
Defines the Task action.
setAttribute(Attribute<?>) - Method in class com.bosch.iot.dm.devices.Entity
Sets the entity's attribute to the specified value.
setAttribute(Identifier, Attribute<?>, String...) - Method in interface com.bosch.iot.dm.devices.remote.DeviceInventoryRemote
Sets the attribute with the specified path to the entity with the specified identifier.
setAttributes(List<Attribute<?>>) - Method in class com.bosch.iot.dm.devices.Entity
Sets the entity's attributes to the specified values.
setAutoDisable(boolean) - Method in interface com.bosch.iot.dm.mme.RuleBuilder
Defines whether the Rule should be automatically disabled once all targets from the Scope pass through the triggering conditions.
setConcurrency(int, int) - Method in interface com.bosch.iot.dm.mme.RuleBuilder
Defines concurrency limit execution option.
setConcurrency(int, int) - Method in interface com.bosch.iot.dm.mme.TaskBuilder
Defines concurrency limit execution option.
setDesiredProperties(List<Property<?>>, String...) - Method in class com.bosch.iot.dm.devices.Feature
Sets the feature desired properties.
setDesiredProperty(Property<?>, String...) - Method in class com.bosch.iot.dm.devices.Feature
Sets the feature desired property.
setDeviceIdsList(String...) - Method in interface com.bosch.iot.dm.mme.RuleBuilder
Deprecated.
pls use public TaskBuilder setDeviceScopeIdsList(String... deviceIds);
setDeviceIdsList(String...) - Method in interface com.bosch.iot.dm.mme.TaskBuilder
Deprecated.
pls use public TaskBuilder setDeviceScopeIdsList(String... deviceIds);
setDeviceScopeFilter(String) - Method in interface com.bosch.iot.dm.mme.RuleBuilder
 
setDeviceScopeFilter(String) - Method in interface com.bosch.iot.dm.mme.TaskBuilder
 
setDeviceScopeFilterNamespaces(String) - Method in interface com.bosch.iot.dm.mme.RuleBuilder
 
setDeviceScopeFilterNamespaces(String) - Method in interface com.bosch.iot.dm.mme.TaskBuilder
 
setDeviceScopeFilterOption(String) - Method in interface com.bosch.iot.dm.mme.RuleBuilder
 
setDeviceScopeFilterOption(String) - Method in interface com.bosch.iot.dm.mme.TaskBuilder
 
setDeviceScopeGroup(Optional<String>) - Method in interface com.bosch.iot.dm.mme.RuleBuilder
 
setDeviceScopeGroup(Optional<String>) - Method in interface com.bosch.iot.dm.mme.TaskBuilder
 
setDeviceScopeIdsList(String...) - Method in interface com.bosch.iot.dm.mme.RuleBuilder
 
setDeviceScopeIdsList(String...) - Method in interface com.bosch.iot.dm.mme.TaskBuilder
 
setDeviceScopeIsMemberScript(String) - Method in interface com.bosch.iot.dm.mme.RuleBuilder
 
setDeviceScopeIsMemberScript(String) - Method in interface com.bosch.iot.dm.mme.TaskBuilder
 
setDeviceScopeListingScript(String) - Method in interface com.bosch.iot.dm.mme.RuleBuilder
 
setDeviceScopeListingScript(String) - Method in interface com.bosch.iot.dm.mme.TaskBuilder
 
setDirectoryName(String, String, String...) - Method in interface com.bosch.iot.dm.devices.remote.DeviceInventoryRemote
Renames the directory identified by the path parameter.
setFeature(Feature, String...) - Method in class com.bosch.iot.dm.devices.Device
Sets the feature to the entity with the specified identifier.
setFeature(String, Feature, String...) - Method in interface com.bosch.iot.dm.devices.remote.DeviceInventoryRemote
Sets the feature to the device with the specified identifier.
setFeatureDesiredProperties(String, List<Property<?>>, String...) - Method in class com.bosch.iot.dm.devices.Device
Sets feature desired properties.
setFeatureDesiredProperties(String, String, List<Property<?>>, String...) - Method in interface com.bosch.iot.dm.devices.remote.DeviceInventoryRemote
Sets the desired properties of the specified feature on the device with the specified identifier.
setFeatureDesiredProperty(String, Property<?>, String...) - Method in class com.bosch.iot.dm.devices.Device
Sets the desired property to the feature with the specified featureId.
setFeatureDesiredProperty(String, String, Property<?>, String...) - Method in interface com.bosch.iot.dm.devices.remote.DeviceInventoryRemote
Sets the desired property to the specified feature on the device with the specified identifier.
setFeatureProperties(String, List<Property<?>>, String...) - Method in class com.bosch.iot.dm.devices.Device
Sets feature properties.
setFeatureProperties(String, String, List<Property<?>>, String...) - Method in interface com.bosch.iot.dm.devices.remote.DeviceInventoryRemote
Sets the properties of the specified feature on the device with the specified identifier.
setFeatureProperty(String, Property<?>, String...) - Method in class com.bosch.iot.dm.devices.Device
Sets the property to the feature with the specified featureId.
setFeatureProperty(String, String, Property<?>, String...) - Method in interface com.bosch.iot.dm.devices.remote.DeviceInventoryRemote
Sets the property to the specified feature on the device with the specified identifier.
setFilter(Filter) - Method in class com.bosch.iot.dm.devices.groups.FilterEntry
Change the filter entry search query.
setFilterEntryFilter(String, Filter, String...) - Method in interface com.bosch.iot.dm.devices.remote.DeviceInventoryRemote
Edits a filter entry's filter.
setFilterEntryName(String, String, String...) - Method in interface com.bosch.iot.dm.devices.remote.DeviceInventoryRemote
Edits a filter entry's name.
setGeneralCondition(String) - Method in interface com.bosch.iot.dm.mme.RuleBuilder
Sets the general condition for the Rule triggers.
setGeneralCondition(String) - Method in class com.bosch.iot.dm.mme.TriggerList
Sets the general condition for this trigger.
setName(String) - Method in class com.bosch.iot.dm.devices.groups.Directory
Change the name of this directory.
setName(String) - Method in class com.bosch.iot.dm.devices.groups.FilterEntry
Change the name of this filter entry.
setName(String) - Method in class com.bosch.iot.dm.devices.groups.Tag
Change the name of this tag.
setOncePerDeviceFlag(boolean) - Method in interface com.bosch.iot.dm.mme.RuleBuilder
Defines whether the Rule can be executed multiple times on a given device, or should be executed only once, skipping subsequent triggers for that device.
setOverlapping(ExecOptions.Overlapping) - Method in interface com.bosch.iot.dm.mme.RuleBuilder
Sets ExecOptions.Overlapping execution option to the created Rule.
setProperties(List<Property<?>>, String...) - Method in class com.bosch.iot.dm.devices.Feature
Sets the feature properties.
setProperties(Map<String, Object>, boolean) - Method in interface com.bosch.iot.dm.mme.DeviceExecItem
Sets the execution item properties.
setProperties(Map<String, Object>, boolean) - Method in interface com.bosch.iot.dm.mme.Rule
Sets the custom Rule properties.
setProperties(Map<String, Object>, boolean) - Method in interface com.bosch.iot.dm.mme.Task
Sets the custom Task properties.
setProperty(Property<?>, String...) - Method in class com.bosch.iot.dm.devices.Feature
Sets the feature property.
setProperty(String, Object) - Method in interface com.bosch.iot.dm.mme.DeviceExecItem
Sets execution item property.
setProperty(String, Object) - Method in interface com.bosch.iot.dm.mme.Rule
Sets custom Rule property.
setProperty(String, Object) - Method in interface com.bosch.iot.dm.mme.Task
Sets custom Task property.
setSystemScope() - Method in interface com.bosch.iot.dm.mme.RuleBuilder
Sets the built-up Rule to have System scope.
setSystemScope() - Method in interface com.bosch.iot.dm.mme.TaskBuilder
Sets the built-up Task to have System scope.
setTagName(String, String, String...) - Method in interface com.bosch.iot.dm.devices.remote.DeviceInventoryRemote
Edits a tag's name.
setTimeConstraint(String) - Method in interface com.bosch.iot.dm.mme.RuleBuilder
Defines at what time-schedule it is permitted for the Rule to act.
setTimeConstraint(String) - Method in interface com.bosch.iot.dm.mme.TaskBuilder
Defines at what time-schedule it is permitted for the Task to act.
size(int) - Method in class com.bosch.iot.dm.devices.Filter.Builder
 
sort(String...) - Method in class com.bosch.iot.dm.devices.Filter.Builder
 
sortingOption(String, ListOptions.SortOrder) - Method in class com.bosch.iot.dm.mme.ListOptions.Builder
 
SortingOption(String, ListOptions.SortOrder) - Constructor for class com.bosch.iot.dm.mme.ListOptions.SortingOption
 
sortingOptions() - Method in class com.bosch.iot.dm.mme.ListOptions
 
SortingOptions - Class in com.bosch.iot.dm.mme
 
SortingOptions(SortingOptions.Builder) - Constructor for class com.bosch.iot.dm.mme.SortingOptions
 
SortingOptions.Builder - Class in com.bosch.iot.dm.mme
 
sortOrder() - Method in class com.bosch.iot.dm.mme.ListOptions.SortingOption
 
sortOrder(Options.SortOrder) - Method in class com.bosch.iot.dm.vorto.Options.Ordering.Builder
 
sortOrder() - Method in class com.bosch.iot.dm.vorto.Options.Ordering
 
sortOrderValue() - Method in class com.bosch.iot.dm.mme.ListOptions.SortingOption
 
source(String) - Method in class com.bosch.iot.dm.devices.events.Event.Builder
 
source() - Method in class com.bosch.iot.dm.devices.events.Event
 
source() - Method in class com.bosch.iot.dm.devices.groups.events.GroupEvent
 
ssl(boolean) - Method in class com.bosch.iot.dm.grpc.sa.GRPCClient.Builder
Set if ssl (by default it is true).
ssl(boolean) - Method in class com.bosch.iot.dm.grpc.sa.GRPCServiceFactory.Builder
 
start(Consumer<StreamConsumer<T>>) - Method in class com.bosch.iot.dm.stream.StreamConsumer.Phoenix
 
STATUS_CATEGORY - Static variable in class com.bosch.iot.dm.devices.ModelConstants
 
statusProperties(List<ModelProperty>) - Method in class com.bosch.iot.dm.vorto.FunctionBlock.Builder
 
statusProperties() - Method in class com.bosch.iot.dm.vorto.FunctionBlock
Returns Function Block status Properties.
storeRefreshConfiguration(String, String, RefreshConfig) - Method in interface com.bosch.iot.auth.ctx.manager.remote.AuthCtxManagerRemote
Stores the refresh configuration.
StreamConsumer<T> - Interface in com.bosch.iot.dm.stream
Consumer of event stream.
streamConsumer - Variable in class com.bosch.iot.dm.stream.StreamConsumer.WrapAdapter
 
StreamConsumer.ClosedHandlerSupport<T> - Class in com.bosch.iot.dm.stream
 
StreamConsumer.CloseHandlerSupport<T> - Class in com.bosch.iot.dm.stream
 
StreamConsumer.ListCollector<T> - Class in com.bosch.iot.dm.stream
 
StreamConsumer.NoBackpressure<T> - Class in com.bosch.iot.dm.stream
Provides a consumer wrapper that, once real consumer request with negative count put the stream in no-backpressure mode.
StreamConsumer.Phoenix<T> - Class in com.bosch.iot.dm.stream
 
StreamConsumer.ProcessorAsync<T> - Class in com.bosch.iot.dm.stream
 
StreamConsumer.ProcessorSync<T> - Class in com.bosch.iot.dm.stream
 
StreamConsumer.UnionSeq<T> - Class in com.bosch.iot.dm.stream
Sequential iteration of streams.
StreamConsumer.VoidConsumer<T> - Class in com.bosch.iot.dm.stream
 
StreamConsumer.WrapAdapter<T> - Class in com.bosch.iot.dm.stream
 
StreamHandler - Interface in com.bosch.iot.dm.stream
Handler for event stream/channel subscription.
subClasses(Class<?>) - Method in interface com.bosch.iot.dm.grpc.sa.Scanner
 
subject(String) - Method in class com.bosch.iot.dm.devices.events.LiveMessage.Builder
 
subject() - Method in class com.bosch.iot.dm.devices.events.LiveMessage
 
subject(String) - Method in class com.bosch.iot.dm.devices.events.Options.LiveMessageOptions.Builder
 
subject() - Method in class com.bosch.iot.dm.devices.events.Options.LiveMessageOptions
 
subjects(List<PolicyEntry.Subject>) - Method in class com.bosch.iot.dm.devices.PolicyEntry.Builder
 
subjects() - Method in class com.bosch.iot.dm.devices.PolicyEntry
Returns Set of subjects (who is granted or revoked permissions)
subscribeForDeviceEvents(Options.DeviceOptions, StreamConsumer<DeviceEvent>) - Method in interface com.bosch.iot.dm.devices.EventSubscriptions
Subscribe for device state events.
subscribeForDeviceEvents(String, Options.DeviceOptions, Target) - Method in interface com.bosch.iot.dm.devices.EventSubscriptions
Subscribe for device state events using an RQL filter (https://things.eu-1.bosch-iot-suite.com/dokuwiki/doku.php?id=dev_guide:protocol:filter).
subscribeForDeviceOfflineEvents(Optional<String>, StreamConsumer<DeviceOfflineEvent>) - Method in interface com.bosch.iot.dm.devices.EventSubscriptions
Subscribe for device offline events.
subscribeForDeviceOfflineEvents(String, Optional<String>, Target) - Method in interface com.bosch.iot.dm.devices.EventSubscriptions
Subscribe for offline events.
subscribeForDeviceOnlineEvents(Optional<String>, StreamConsumer<DeviceOnlineEvent>) - Method in interface com.bosch.iot.dm.devices.EventSubscriptions
Subscribe for device online events.
subscribeForDeviceOnlineEvents(String, Optional<String>, Target) - Method in interface com.bosch.iot.dm.devices.EventSubscriptions
Subscribe for device online events.
subscribeForDeviceStatusChangeEvents(Optional<String>, StreamConsumer<DeviceStatusChangeEvent>) - Method in interface com.bosch.iot.dm.devices.EventSubscriptions
Subscribe for device status (offline/online) change events.
subscribeForDeviceStatusChangeEvents(String, Optional<String>, Target) - Method in interface com.bosch.iot.dm.devices.EventSubscriptions
Subscribe for device status (offline and online) change events.
subscribeForDeviceStatusEvents(List<DeviceStatusEvent.Type>, Optional<String>, Optional<String>, Optional<String>, StreamConsumer<DeviceStatusEvent>) - Method in interface com.bosch.iot.dm.mme.MassManagementEngine
Create non-persistent subscription for DeviceStatusEvents.
subscribeForDeviceStatusEvents(String, List<DeviceStatusEvent.Type>, Optional<String>, Optional<String>, Optional<String>, Target) - Method in interface com.bosch.iot.dm.mme.MassManagementEngine
Create persistent subscription for DeviceStatusEvents.
subscribeForDirectoryEvents(List<DirectoryEvent.Type>, StreamConsumer<DirectoryEvent>) - Method in interface com.bosch.iot.dm.devices.groups.DirectoryInventory
Subscribe for Directory events.
subscribeForDirectoryEvents(String, List<DirectoryEvent.Type>, Target) - Method in interface com.bosch.iot.dm.devices.groups.DirectoryInventory
Subscribe for Directory events.
subscribeForFeatureEvents(Options.FeatureOptions, StreamConsumer<FeatureEvent>) - Method in interface com.bosch.iot.dm.devices.EventSubscriptions
Subscribe for feature events.
subscribeForFeatureEvents(String, Options.FeatureOptions, Target) - Method in interface com.bosch.iot.dm.devices.EventSubscriptions
Subscribe for feature events.
subscribeForFeaturePropertyEvents(Options.FeaturePropertyOptions, StreamConsumer<FeaturePropertyEvent>) - Method in interface com.bosch.iot.dm.devices.EventSubscriptions
Subscribe for feature property events.
subscribeForFeaturePropertyEvents(String, Options.FeaturePropertyOptions, Target) - Method in interface com.bosch.iot.dm.devices.EventSubscriptions
Subscribe for feature property events.
subscribeForFilterEntryEvents(List<FilterEntryEvent.Type>, StreamConsumer<FilterEntryEvent>) - Method in interface com.bosch.iot.dm.devices.groups.FilterInventory
Subscribe for FilterEntry events.
subscribeForFilterEntryEvents(String, List<FilterEntryEvent.Type>, Target) - Method in interface com.bosch.iot.dm.devices.groups.FilterInventory
Subscribe for FilterEntry events.
subscribeForLiveMessages(Options.LiveMessageOptions, StreamConsumer<LiveMessage>) - Method in interface com.bosch.iot.dm.devices.EventSubscriptions
Subscribe for live messages.
subscribeForLiveMessages(String, Options.LiveMessageOptions, Target) - Method in interface com.bosch.iot.dm.devices.EventSubscriptions
Subscribe for messages.
subscribeForRuleEvents(List<RuleEvent.Type>, Optional<String>, StreamConsumer<RuleEvent>) - Method in interface com.bosch.iot.dm.mme.MassManagementEngine
Create non-persistent subscription for RuleEvents.
subscribeForRuleEvents(String, List<RuleEvent.Type>, Optional<String>, Target) - Method in interface com.bosch.iot.dm.mme.MassManagementEngine
Create persistent subscription for RuleEvents.
subscribeForRuleEvents(List<RuleEvent.Type>, StreamConsumer<RuleEvent>) - Method in interface com.bosch.iot.dm.mme.Rule
 
subscribeForTagEvents(List<TagEvent.Type>, StreamConsumer<TagEvent>) - Method in interface com.bosch.iot.dm.devices.groups.TagInventory
Subscribe for Tag events.
subscribeForTagEvents(String, List<TagEvent.Type>, Target) - Method in interface com.bosch.iot.dm.devices.groups.TagInventory
Subscribe for Tag events.
subscribeForTaskEvents(List<TaskEvent.Type>, Optional<String>, Optional<String>, StreamConsumer<TaskEvent>) - Method in interface com.bosch.iot.dm.mme.MassManagementEngine
Create non-persistent subscription for TaskEvents
subscribeForTaskEvents(String, List<TaskEvent.Type>, Optional<String>, Optional<String>, Target) - Method in interface com.bosch.iot.dm.mme.MassManagementEngine
Create persistent subscription for TaskEvents.
subscribeForTaskEvents(List<TaskEvent.Type>, StreamConsumer<TaskEvent>) - Method in interface com.bosch.iot.dm.mme.Rule
 
subscribeForTaskEvents(List<TaskEvent.Type>, StreamConsumer<TaskEvent>) - Method in interface com.bosch.iot.dm.mme.Task
 
subscribeForUploadRequestEvents(Options.UploadRequestOptions, StreamConsumer<UploadRequestEvent>) - Method in interface com.bosch.iot.dm.devices.EventSubscriptions
Subscribe for upload request events.
subscribeForUploadRequestEvents(String, Options.UploadRequestOptions, Target) - Method in interface com.bosch.iot.dm.devices.EventSubscriptions
Subscribe for upload request events.
subscription(String) - Method in interface com.bosch.iot.dm.devices.EventSubscriptions
Get event subscription
Subscription<O> - Class in com.bosch.iot.dm.event
Object that represents a subscription.
Subscription(String, String, Optional<O>, Target) - Constructor for class com.bosch.iot.dm.event.Subscription
Constructs an subscription.
subscriptionId() - Method in class com.bosch.iot.dm.event.Subscription
The subscription id.
subscriptions(String, StreamConsumer<Subscription<O>>) - Method in interface com.bosch.iot.dm.devices.remote.DeviceInventoryRemote
 
subscriptions(String, int) - Method in interface com.bosch.iot.dm.devices.remote.DeviceInventoryRemote
 
superType(ModelId) - Method in class com.bosch.iot.dm.vorto.Content.Builder
 
superType() - Method in class com.bosch.iot.dm.vorto.Content
Returns the name of the model this model extends
supportedOpenIdProviders() - Method in interface com.bosch.iot.auth.AuthMonitor
Returns the supported OAuth providers.
supportedOpenIdProviders() - Method in interface com.bosch.iot.auth.ctx.manager.remote.AuthCtxManagerRemote
Returns the supported OAuth providers from AuthCtxManager.
SYSTEM_ATTRIBUTE_PREFIX - Static variable in class com.bosch.iot.dm.devices.ModelConstants
 
SystemScope - Class in com.bosch.iot.dm.mme
Represents System scope.
SystemUserPass - Class in com.bosch.iot.dm.grpc.sa
 
SystemUserPass(String) - Constructor for class com.bosch.iot.dm.grpc.sa.SystemUserPass
 

T

tag(Tag) - Method in class com.bosch.iot.dm.devices.groups.events.TagEvent.Builder
 
tag() - Method in class com.bosch.iot.dm.devices.groups.events.TagEvent
 
Tag - Class in com.bosch.iot.dm.devices.groups
Represents a tag - an entity used for labeling devices.
tag(String) - Method in interface com.bosch.iot.dm.devices.groups.TagInventory
Returns the tag with the specified name.
Tag.Builder<T extends Tag.Builder<T>> - Class in com.bosch.iot.dm.devices.groups
 
tagDevice(String, String, String...) - Method in interface com.bosch.iot.dm.devices.groups.TagInventory
Tags the device with the specified id - that is, attaches the tag with the specified name to the device.
TagEvent - Class in com.bosch.iot.dm.devices.groups.events
 
TagEvent.Builder - Class in com.bosch.iot.dm.devices.groups.events
 
TagEvent.Type - Enum in com.bosch.iot.dm.devices.groups.events
 
tagEventSubscriptions(int) - Method in interface com.bosch.iot.dm.devices.groups.TagInventory
Returns a list of tag event subscriptions grouped in pages.
tagEventSubscriptions(int) - Method in interface com.bosch.iot.dm.devices.remote.DeviceInventoryRemote
 
TagInventory - Interface in com.bosch.iot.dm.devices.groups
Central point of management of tags.
tags(int) - Method in interface com.bosch.iot.dm.devices.DeviceInventory
 
tags(Filter, int) - Method in interface com.bosch.iot.dm.devices.DeviceInventory
 
tags(int) - Method in interface com.bosch.iot.dm.devices.groups.TagInventory
Returns a list of all tags, divided into pages.
tags(Filter, int) - Method in interface com.bosch.iot.dm.devices.groups.TagInventory
Returns a list of tags matching the specified filter, divided into pages.
tags(int) - Method in interface com.bosch.iot.dm.devices.remote.DeviceInventoryRemote
 
tags(Filter, int) - Method in interface com.bosch.iot.dm.devices.remote.DeviceInventoryRemote
 
tags() - Method in class com.bosch.iot.dm.mme.DeviceScope
Deprecated.
tags(List<String>) - Method in class com.bosch.iot.dm.mme.GroupSelection.Builder
Sets a list of tag names to further narrow down the selection - only devices belonging to the given directory and tagged with the given tags will be included in the selection.
tags() - Method in class com.bosch.iot.dm.mme.GroupSelection
Returns a list of tag names to further narrow down the selection - only devices belonging to the given directory and tagged with the given tags are included in this selection.
TAGS_KEY - Static variable in class com.bosch.iot.dm.devices.ModelConstants
 
tagsCount(Filter) - Method in interface com.bosch.iot.dm.devices.groups.TagInventory
Returns the number of tags matching the given filter.
target() - Method in class com.bosch.iot.dm.event.Subscription
Return target topic where the events shall be written to
Target - Class in com.bosch.iot.dm.event
Target where the events shall be written to.
Target.Builder - Class in com.bosch.iot.dm.event
 
Target.Format - Enum in com.bosch.iot.dm.event
 
Target.Type - Enum in com.bosch.iot.dm.event
 
Task - Interface in com.bosch.iot.dm.mme
Represents a Task.
task() - Method in interface com.bosch.iot.dm.mme.TaskEvent
 
Task.State - Enum in com.bosch.iot.dm.mme
Defines possible Task states.
TaskBuilder - Interface in com.bosch.iot.dm.mme
A builder utility for facilitating the launching of Tasks in a 'builder-like pattern'.
TaskEvent - Interface in com.bosch.iot.dm.mme
 
TaskEvent.Type - Enum in com.bosch.iot.dm.mme
Defines possible Task events.
TaskEventOptions - Interface in com.bosch.iot.dm.mme
 
taskEventSubscriptions(int) - Method in interface com.bosch.iot.dm.mme.MassManagementEngine
List all existing persistent Task event subscriptions.
taskId() - Method in interface com.bosch.iot.dm.mme.DeviceStatusEvent
 
taskId() - Method in interface com.bosch.iot.dm.mme.DeviceStatusEventOptions
Returns the Task Id.
taskId() - Method in interface com.bosch.iot.dm.mme.TaskEventOptions
Returns the Task Id.
TaskParameters - Class in com.bosch.iot.dm.mme
 
TaskParameters(TaskParameters.Builder<?>) - Constructor for class com.bosch.iot.dm.mme.TaskParameters
 
TaskParameters.Builder<T extends TaskParameters.Builder<T>> - Class in com.bosch.iot.dm.mme
 
timeConstraint(String) - Method in class com.bosch.iot.dm.mme.ExecOptions
Defines at what time-schedule it is permitted for the Task to act.
toBuilder() - Method in class com.bosch.iot.dm.devices.Filter
 
toJsonString() - Method in interface com.bosch.iot.dm.json.Jsonifiable
Returns object JSON string representation
token(String) - Method in interface com.bosch.iot.auth.ctx.manager.remote.AuthCtxManagerRemote
Returns a valid access token.
Token - Class in com.bosch.iot.dm.grpc.sa
 
Token(String) - Constructor for class com.bosch.iot.dm.grpc.sa.Token
 
Token(String, String) - Constructor for class com.bosch.iot.dm.grpc.sa.Token
 
tokenEndpoint(String) - Method in class com.bosch.iot.auth.OpenIdInfo.Builder
 
tokenEndpoint() - Method in class com.bosch.iot.auth.OpenIdInfo
Token endpoint.
TokenFutureSupplier - Interface in com.bosch.iot.dm.grpc.sa
 
TokenSupplier - Interface in com.bosch.iot.dm.grpc.sa
 
topic(String) - Method in class com.bosch.iot.dm.event.Target.Builder
Set the topic.
topic() - Method in class com.bosch.iot.dm.event.Target
The topic.
toString() - Method in class com.bosch.iot.auth.OpenIdConfig
 
toString() - Method in class com.bosch.iot.dm.devices.Attribute
 
toString() - Method in class com.bosch.iot.dm.devices.Credentials
 
toString() - Method in class com.bosch.iot.dm.devices.DefinitionIdentifier
 
toString() - Method in class com.bosch.iot.dm.devices.Device
 
toString() - Method in class com.bosch.iot.dm.devices.events.DeviceEvent
 
toString() - Method in class com.bosch.iot.dm.devices.events.DeviceOfflineEvent
 
toString() - Method in class com.bosch.iot.dm.devices.events.DeviceOnlineEvent
 
toString() - Method in class com.bosch.iot.dm.devices.events.DeviceStatusChangeEvent
 
toString() - Method in class com.bosch.iot.dm.devices.events.Event
 
toString() - Method in class com.bosch.iot.dm.devices.events.FeatureEvent
 
toString() - Method in class com.bosch.iot.dm.devices.events.FeaturePropertyEvent
 
toString() - Method in class com.bosch.iot.dm.devices.events.LiveMessage
 
toString() - Method in class com.bosch.iot.dm.devices.events.Options.DeviceOptions
 
toString() - Method in class com.bosch.iot.dm.devices.events.Options.DeviceStatusOptions
 
toString() - Method in class com.bosch.iot.dm.devices.events.Options.FeatureOptions
 
toString() - Method in class com.bosch.iot.dm.devices.events.Options.FeaturePropertyOptions
 
toString() - Method in class com.bosch.iot.dm.devices.events.Options.LiveMessageOptions
 
toString() - Method in class com.bosch.iot.dm.devices.events.UploadRequestEvent
 
toString() - Method in class com.bosch.iot.dm.devices.Feature
 
toString() - Method in class com.bosch.iot.dm.devices.Filter
 
toString() - Method in class com.bosch.iot.dm.devices.Gateway
 
toString() - Method in class com.bosch.iot.dm.devices.groups.Directory
 
toString() - Method in class com.bosch.iot.dm.devices.groups.DirectoryParameters
 
toString() - Method in class com.bosch.iot.dm.devices.groups.events.DirectoryEvent
 
toString() - Method in class com.bosch.iot.dm.devices.groups.events.FilterEntryEvent
 
toString() - Method in class com.bosch.iot.dm.devices.groups.events.TagEvent
 
toString() - Method in class com.bosch.iot.dm.devices.groups.FilterEntry
 
toString() - Method in class com.bosch.iot.dm.devices.groups.FilterEntryParameters
 
toString() - Method in class com.bosch.iot.dm.devices.groups.Parameters
 
toString() - Method in class com.bosch.iot.dm.devices.groups.Root
 
toString() - Method in class com.bosch.iot.dm.devices.groups.Tag
 
toString() - Method in class com.bosch.iot.dm.devices.Identifier
 
toString() - Method in class com.bosch.iot.dm.devices.Policy
 
toString() - Method in class com.bosch.iot.dm.devices.PolicyEntry.Resource
 
toString() - Method in class com.bosch.iot.dm.devices.PolicyEntry.Subject
 
toString() - Method in class com.bosch.iot.dm.devices.PolicyEntry
 
toString() - Method in class com.bosch.iot.dm.devices.Property
 
toString() - Method in class com.bosch.iot.dm.event.Subscription
 
toString() - Method in class com.bosch.iot.dm.event.Target
 
toString() - Method in class com.bosch.iot.dm.grpc.sa.Token
 
toString() - Method in class com.bosch.iot.dm.mme.Action
 
toString() - Method in class com.bosch.iot.dm.mme.ExecOptions
 
toString() - Method in class com.bosch.iot.dm.mme.ListOptions.SortingOption
 
toString() - Method in class com.bosch.iot.dm.mme.RuleParameters
 
toString() - Method in class com.bosch.iot.dm.mme.SystemScope
 
toString() - Method in class com.bosch.iot.dm.mme.TaskParameters
 
toString() - Method in class com.bosch.iot.dm.mme.Trigger
 
toString() - Method in class com.bosch.iot.dm.mme.TriggerFireDef
 
toString() - Method in class com.bosch.iot.dm.mme.TriggerList
 
toString() - Method in class com.bosch.iot.dm.vorto.BooleanAttributeProperty
 
toString() - Method in class com.bosch.iot.dm.vorto.Constraint
 
toString() - Method in class com.bosch.iot.dm.vorto.Content
 
toString() - Method in class com.bosch.iot.dm.vorto.DictionaryType
 
toString() - Method in class com.bosch.iot.dm.vorto.EntityModel
 
toString() - Method in class com.bosch.iot.dm.vorto.EnumAttributeProperty
 
toString() - Method in class com.bosch.iot.dm.vorto.EnumLiteral
 
toString() - Method in class com.bosch.iot.dm.vorto.EnumModel
 
toString() - Method in class com.bosch.iot.dm.vorto.FunctionBlock
 
toString() - Method in class com.bosch.iot.dm.vorto.FunctionBlockRef
 
toString() - Method in class com.bosch.iot.dm.vorto.InformationModel
 
toString() - Method in class com.bosch.iot.dm.vorto.Link
 
toString() - Method in class com.bosch.iot.dm.vorto.Model
 
toString() - Method in class com.bosch.iot.dm.vorto.ModelEvent
 
toString() - Method in class com.bosch.iot.dm.vorto.ModelId
 
toString() - Method in class com.bosch.iot.dm.vorto.ModelProperty
 
toString() - Method in class com.bosch.iot.dm.vorto.Operation
 
toString() - Method in class com.bosch.iot.dm.vorto.Options.Ordering
 
toString() - Method in class com.bosch.iot.dm.vorto.Options
 
toString() - Method in class com.bosch.iot.dm.vorto.Param
 
toString() - Method in class com.bosch.iot.dm.vorto.Preview
 
toString() - Method in class com.bosch.iot.dm.vorto.ReturnType
 
trigger(TriggerList) - Method in class com.bosch.iot.dm.mme.RuleParameters.Builder
 
trigger() - Method in class com.bosch.iot.dm.mme.RuleParameters
 
Trigger - Class in com.bosch.iot.dm.mme
Defines definition of situation that triggers a Rule.
TriggerFireDef - Class in com.bosch.iot.dm.mme
Part of the Rule Trigger defining what can fire this Rule.
TriggerList - Class in com.bosch.iot.dm.mme
Defines a Rule trigger.
type(Credentials.Type) - Method in class com.bosch.iot.dm.devices.Credentials.Builder
 
type() - Method in class com.bosch.iot.dm.devices.Credentials
The type of credentials.
type(DeviceStatusChangeEvent.Type) - Method in class com.bosch.iot.dm.devices.events.DeviceStatusChangeEvent.Builder
 
type() - Method in class com.bosch.iot.dm.devices.events.DeviceStatusChangeEvent
 
type(DeviceStatusChangeEvent.Type) - Method in class com.bosch.iot.dm.devices.events.Options.DeviceStatusOptions.Builder
 
type() - Method in class com.bosch.iot.dm.devices.events.Options.DeviceStatusOptions
 
type(DirectoryEvent.Type) - Method in class com.bosch.iot.dm.devices.groups.events.DirectoryEvent.Builder
 
type() - Method in class com.bosch.iot.dm.devices.groups.events.DirectoryEvent
 
type(FilterEntryEvent.Type) - Method in class com.bosch.iot.dm.devices.groups.events.FilterEntryEvent.Builder
 
type() - Method in class com.bosch.iot.dm.devices.groups.events.FilterEntryEvent
 
type() - Method in class com.bosch.iot.dm.devices.groups.events.GroupEvent
 
type(TagEvent.Type) - Method in class com.bosch.iot.dm.devices.groups.events.TagEvent.Builder
 
type() - Method in class com.bosch.iot.dm.devices.groups.events.TagEvent
 
type(String) - Method in class com.bosch.iot.dm.devices.PolicyEntry.Subject.Builder
 
type() - Method in class com.bosch.iot.dm.devices.PolicyEntry.Subject
Returns the Subject type.
type(Target.Type) - Method in class com.bosch.iot.dm.event.Target.Builder
Set the type of this target (e.g.
type() - Method in class com.bosch.iot.dm.event.Target
Type of this target (e.g.
TYPE - Static variable in class com.bosch.iot.dm.mme.DeviceScope
Deprecated.
Use Scope.Type.DEVICE instead.
type() - Method in class com.bosch.iot.dm.mme.DeviceScope
 
type() - Method in interface com.bosch.iot.dm.mme.DeviceStatusEvent
 
type() - Method in interface com.bosch.iot.dm.mme.RuleEvent
 
type() - Method in class com.bosch.iot.dm.mme.Scope
 
TYPE - Static variable in class com.bosch.iot.dm.mme.SystemScope
Deprecated.
Use Scope.Type.SYSTEM instead.
type() - Method in class com.bosch.iot.dm.mme.SystemScope
 
type() - Method in interface com.bosch.iot.dm.mme.TaskEvent
 
type(BooleanAttributePropertyType) - Method in class com.bosch.iot.dm.vorto.BooleanAttributeProperty.Builder
 
type() - Method in class com.bosch.iot.dm.vorto.BooleanAttributeProperty
 
type(ConstraintType) - Method in class com.bosch.iot.dm.vorto.Constraint.Builder
 
type() - Method in class com.bosch.iot.dm.vorto.Constraint
 
type(EnumAttributePropertyType) - Method in class com.bosch.iot.dm.vorto.EnumAttributeProperty.Builder
 
type() - Method in class com.bosch.iot.dm.vorto.EnumAttributeProperty
Enum attribute property type
type(Type) - Method in class com.bosch.iot.dm.vorto.Model.Builder
 
type() - Method in class com.bosch.iot.dm.vorto.Model
Returns the model type
type(PropertyType) - Method in class com.bosch.iot.dm.vorto.Param.Builder
 
type() - Method in class com.bosch.iot.dm.vorto.Param
Returns parameter type
type(PropertyType) - Method in class com.bosch.iot.dm.vorto.ReturnType.Builder
 
type() - Method in class com.bosch.iot.dm.vorto.ReturnType
Returns a operation response type.
Type - Enum in com.bosch.iot.dm.vorto
Describes the metamodel classes
TYPE_DIRECTORY - Static variable in class com.bosch.iot.dm.devices.ModelConstants
 
TYPE_FILTER - Static variable in class com.bosch.iot.dm.devices.ModelConstants
 
TYPE_KEY - Static variable in class com.bosch.iot.dm.devices.ModelConstants
 
TYPE_TAG - Static variable in class com.bosch.iot.dm.devices.ModelConstants
 
types(Type...) - Method in class com.bosch.iot.dm.vorto.PageIterator.Builder
 

U

UnionSeq(Iterator<Consumer<StreamConsumer<T>>>, StreamConsumer<T>) - Constructor for class com.bosch.iot.dm.stream.StreamConsumer.UnionSeq
 
unregister(UnregisterOptions, String...) - Method in class com.bosch.iot.dm.devices.Device
Unregisters this device.
unregister(String, UnregisterOptions, String...) - Method in interface com.bosch.iot.dm.devices.Provisioning
Unregistered device
UnregisterOptions - Class in com.bosch.iot.dm.devices
Device Unregister Options
UnregisterOptions.Builder - Class in com.bosch.iot.dm.devices
 
unsubscribeForDeviceEvents(String) - Method in interface com.bosch.iot.dm.devices.EventSubscriptions
Delete a persistent subscription for device events with subscription id.
unsubscribeForDeviceOfflineEvents(String) - Method in interface com.bosch.iot.dm.devices.EventSubscriptions
Delete a persistent subscription for device online events with given subscription id.
unsubscribeForDeviceOnlineEvents(String) - Method in interface com.bosch.iot.dm.devices.EventSubscriptions
Delete a persistent subscription for device online events with given subscription id.
unsubscribeForDeviceStatusChangeEvents(String) - Method in interface com.bosch.iot.dm.devices.EventSubscriptions
Delete a persistent subscription for device status events with given subscription id.
unsubscribeForDeviceStatusEvents(String) - Method in interface com.bosch.iot.dm.mme.MassManagementEngine
Remove an existing persistent subscription for DeviceStatusEvents.
unsubscribeForDirectoryEvents(String) - Method in interface com.bosch.iot.dm.devices.groups.DirectoryInventory
Delete a persistent subscription for Directory events with subscription id.
unsubscribeForFeatureEvents(String) - Method in interface com.bosch.iot.dm.devices.EventSubscriptions
Delete a persistent subscription for feature events with given subscription id.
unsubscribeForFeaturePropertyEvents(String) - Method in interface com.bosch.iot.dm.devices.EventSubscriptions
Delete a persistent subscription for feature property events with given subscription id.
unsubscribeForFilterEntryEvents(String) - Method in interface com.bosch.iot.dm.devices.groups.FilterInventory
Delete a persistent subscription for FilterEntry events with subscription id.
unsubscribeForLiveMessages(String) - Method in interface com.bosch.iot.dm.devices.EventSubscriptions
Delete a persistent subscription for messages with given subscription id.
unsubscribeForRuleEvents(String) - Method in interface com.bosch.iot.dm.mme.MassManagementEngine
Remove an existing persistent subscription for RuleEvents.
unsubscribeForTagEvents(String) - Method in interface com.bosch.iot.dm.devices.groups.TagInventory
Delete a persistent subscription for Tag events with subscription id.
unsubscribeForTaskEvents(String) - Method in interface com.bosch.iot.dm.mme.MassManagementEngine
Remove an existing persistent subscription for TaskEvents.
unsubscribeForUploadRequestEvents(String) - Method in interface com.bosch.iot.dm.devices.EventSubscriptions
Delete a persistent subscription for upload request events with given subscription id.
untagDevice(String, String, String...) - Method in interface com.bosch.iot.dm.devices.groups.TagInventory
Untags the device with the specified id - that is, detaches the tag with the specified name from the device.
UPLOAD_REQUEST_SUBJECT - Static variable in class com.bosch.iot.dm.devices.events.Options.UploadRequestOptions
 
UploadRequestEvent - Class in com.bosch.iot.dm.devices.events
 
UploadRequestEvent.Builder<T extends UploadRequestEvent.Builder<T>> - Class in com.bosch.iot.dm.devices.events
 
uploadRequestEventSubscriptions(int) - Method in interface com.bosch.iot.dm.devices.EventSubscriptions
Returns a list of upload request event subscriptions grouped in pages.
uploadRequestEventSubscriptions(int) - Method in interface com.bosch.iot.dm.devices.remote.DeviceInventoryRemote
 
url(String) - Method in class com.bosch.iot.dm.vorto.Link.Builder
 
url() - Method in class com.bosch.iot.dm.vorto.Link
Returns the link URL

V

value() - Method in enum com.bosch.iot.auth.RefreshConfig.AuthMethod
 
value() - Method in enum com.bosch.iot.auth.RefreshConfig.GrantType
 
value(T) - Method in class com.bosch.iot.dm.devices.Attribute.Builder
 
value() - Method in class com.bosch.iot.dm.devices.Attribute
Returns the Attribute value.
value(Object) - Method in class com.bosch.iot.dm.devices.events.Event.Builder
 
value() - Method in class com.bosch.iot.dm.devices.events.Event
 
value(T) - Method in class com.bosch.iot.dm.devices.Property.Builder
 
value() - Method in class com.bosch.iot.dm.devices.Property
Returns the Property value.
value() - Method in enum com.bosch.iot.dm.exceptions.ManagerException.ErrorCode
 
value(boolean) - Method in class com.bosch.iot.dm.vorto.BooleanAttributeProperty.Builder
 
value() - Method in class com.bosch.iot.dm.vorto.BooleanAttributeProperty
 
value(String) - Method in class com.bosch.iot.dm.vorto.Constraint.Builder
 
value() - Method in class com.bosch.iot.dm.vorto.Constraint
 
value(PropertyType) - Method in class com.bosch.iot.dm.vorto.DictionaryType.Builder
 
value() - Method in class com.bosch.iot.dm.vorto.DictionaryType
Returns the dictionary value type
value(EnumLiteral) - Method in class com.bosch.iot.dm.vorto.EnumAttributeProperty.Builder
 
value() - Method in class com.bosch.iot.dm.vorto.EnumAttributeProperty
Enum literal value
valueOf(String) - Static method in enum com.bosch.iot.auth.RefreshConfig.AuthMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bosch.iot.auth.RefreshConfig.GrantType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bosch.iot.dm.devices.Credentials.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bosch.iot.dm.devices.DeviceInventory.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bosch.iot.dm.devices.events.DeviceStatusChangeEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bosch.iot.dm.devices.events.Event.ChangeAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bosch.iot.dm.devices.Filter.Operator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bosch.iot.dm.devices.groups.events.DirectoryEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bosch.iot.dm.devices.groups.events.FilterEntryEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bosch.iot.dm.devices.groups.events.TagEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bosch.iot.dm.devices.PolicyEntry.Resource.Permissions
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bosch.iot.dm.event.Target.Format
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bosch.iot.dm.event.Target.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bosch.iot.dm.exceptions.ManagerException.ErrorCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bosch.iot.dm.mme.DeviceExecItem.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bosch.iot.dm.mme.DeviceExecStatus.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bosch.iot.dm.mme.DeviceStatusEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bosch.iot.dm.mme.ExecOptions.Overlapping
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bosch.iot.dm.mme.ListOptions.SortOrder
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bosch.iot.dm.mme.Rule.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bosch.iot.dm.mme.RuleEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bosch.iot.dm.mme.Scope.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bosch.iot.dm.mme.Task.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bosch.iot.dm.mme.TaskEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bosch.iot.dm.vorto.BooleanAttributePropertyType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bosch.iot.dm.vorto.ConstraintType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bosch.iot.dm.vorto.EnumAttributePropertyType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bosch.iot.dm.vorto.Options.SortOrder
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bosch.iot.dm.vorto.PrimitiveType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bosch.iot.dm.vorto.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.bosch.iot.auth.RefreshConfig.AuthMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bosch.iot.auth.RefreshConfig.GrantType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bosch.iot.dm.devices.Credentials.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bosch.iot.dm.devices.DeviceInventory.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bosch.iot.dm.devices.events.DeviceStatusChangeEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bosch.iot.dm.devices.events.Event.ChangeAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bosch.iot.dm.devices.Filter.Operator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bosch.iot.dm.devices.groups.events.DirectoryEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bosch.iot.dm.devices.groups.events.FilterEntryEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bosch.iot.dm.devices.groups.events.TagEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bosch.iot.dm.devices.PolicyEntry.Resource.Permissions
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bosch.iot.dm.event.Target.Format
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bosch.iot.dm.event.Target.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bosch.iot.dm.exceptions.ManagerException.ErrorCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bosch.iot.dm.mme.DeviceExecItem.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bosch.iot.dm.mme.DeviceExecStatus.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bosch.iot.dm.mme.DeviceStatusEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bosch.iot.dm.mme.ExecOptions.Overlapping
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bosch.iot.dm.mme.ListOptions.SortOrder
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bosch.iot.dm.mme.Rule.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bosch.iot.dm.mme.RuleEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bosch.iot.dm.mme.Scope.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bosch.iot.dm.mme.Task.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bosch.iot.dm.mme.TaskEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bosch.iot.dm.vorto.BooleanAttributePropertyType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bosch.iot.dm.vorto.ConstraintType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bosch.iot.dm.vorto.EnumAttributePropertyType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bosch.iot.dm.vorto.Options.SortOrder
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bosch.iot.dm.vorto.PrimitiveType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bosch.iot.dm.vorto.Type
Returns an array containing the constants of this enum type, in the order they are declared.
valueType - Variable in class com.bosch.iot.dm.devices.PageIterator
 
version(String) - Method in class com.bosch.iot.dm.devices.DefinitionIdentifier.Builder
 
version() - Method in class com.bosch.iot.dm.devices.DefinitionIdentifier
Returns the Feature definition version.
version(String) - Method in class com.bosch.iot.dm.vorto.ModelId.Builder
 
version() - Method in class com.bosch.iot.dm.vorto.ModelId
Returns the model version
vertx(Vertx) - Method in class com.bosch.iot.dm.grpc.sa.GRPCClient.Builder
Optionally set a Vertx instance that could be used with other application components.
vertx(Vertx) - Method in class com.bosch.iot.dm.grpc.sa.GRPCServiceFactory.Builder
 
VoidConsumer() - Constructor for class com.bosch.iot.dm.stream.StreamConsumer.VoidConsumer
 
VortoInventory - Interface in com.bosch.iot.dm.vorto
VortoInventory is an entry point to list, search and view Vorto Models
VortoInventoryRemote - Interface in com.bosch.iot.dm.vorto.remote
VortoInventory remote interface
vortolangModel(String) - Method in class com.bosch.iot.dm.vorto.Preview.Builder
 
vortolangModel() - Method in class com.bosch.iot.dm.vorto.Preview
Returns the model Vorto Language representation

W

WrapAdapter(StreamConsumer<T>) - Constructor for class com.bosch.iot.dm.stream.StreamConsumer.WrapAdapter
 
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 © 2022 Bosch.IO GmbH. All rights reserved.