- 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 Action
with 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
-
- 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
-
- 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
-
- 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
- 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
-
- 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
-
- 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
-
- 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
-
- fromFileExtension(String) - Static method in enum com.bosch.iot.dm.vorto.Type
-
- fromListingScript(String) - Static method in class com.bosch.iot.dm.mme.DeviceScope
-
- 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
-
- 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
- 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
-
- 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
-
- 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
-
Returns the id of Rule when this
DeviceExecStatus
is related to a Rule,
(see methods
Rule.listInvolvedDevices(DeviceExecStatus.State)
,
Rule.listInvolvedDevices(DeviceExecStatus.State, int)
,
Rule.getInvolvedDeviceState(String)
and
MassManagementEngine.listRulesForDevice(String, DeviceExecStatus.State)
),
or
null
when this
DeviceExecStatus
is related to Task,
(see methods
Task.listInvolvedDevices(DeviceExecStatus.State)
,
Task.listInvolvedDevices(DeviceExecStatus.State, int)
,
Task.getInvolvedDeviceState(String)
,
MassManagementEngine.listTasksForDevice(String, DeviceExecStatus.State, boolean)
and
MassManagementEngine.listTasksForDevice(String, DeviceExecStatus.State, boolean, int)
).
- 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
-
- getScopeType() - Method in class com.bosch.iot.dm.mme.Scope
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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 Rule
s 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
- 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
-
- 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
-
- 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
-
- setDeviceIdsList(String...) - Method in interface com.bosch.iot.dm.mme.TaskBuilder
-
- 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
-
- 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
-
- subscribeForDeviceStatusEvents(String, List<DeviceStatusEvent.Type>, Optional<String>, Optional<String>, Optional<String>, Target) - Method in interface com.bosch.iot.dm.mme.MassManagementEngine
-
- subscribeForDirectoryEvents(List<DirectoryEvent.Type>, StreamConsumer<DirectoryEvent>) - Method in interface com.bosch.iot.dm.devices.groups.DirectoryInventory
-
- subscribeForDirectoryEvents(String, List<DirectoryEvent.Type>, Target) - Method in interface com.bosch.iot.dm.devices.groups.DirectoryInventory
-
- 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
-
- subscribeForFilterEntryEvents(String, List<FilterEntryEvent.Type>, Target) - Method in interface com.bosch.iot.dm.devices.groups.FilterInventory
-
- 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
RuleEvent
s.
- subscribeForRuleEvents(String, List<RuleEvent.Type>, Optional<String>, Target) - Method in interface com.bosch.iot.dm.mme.MassManagementEngine
-
Create persistent subscription for
RuleEvent
s.
- 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
TaskEvent
s
- subscribeForTaskEvents(String, List<TaskEvent.Type>, Optional<String>, Optional<String>, Target) - Method in interface com.bosch.iot.dm.mme.MassManagementEngine
-
Create persistent subscription for
TaskEvent
s.
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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