public interface VortoInventory
Modifier and Type | Method and Description |
---|---|
CompletionStage<Content> |
content(ModelId modelId)
Returns the model content including all its dependencies.
|
CompletionStage<Content> |
content(ModelId modelId,
Type type)
Returns the model content including all its dependencies.
|
PageIterator |
models(Options options,
int pageSize,
Type... types)
Returns a list of models matching a given filter and sorted in user defined order.
|
CompletionStage<Preview> |
preview(ModelId modelId)
Returns the model human readable and displayable data, e.g.
|
CompletionStage<Preview> |
preview(ModelId modelId,
Type type)
Returns the model human readable and displayable data, e.g.
|
CompletionStage<String> |
raw(ModelId modelId)
Returns the model as an eclipse vorto json string
|
CompletionStage<String> |
raw(ModelId modelId,
Type type)
Returns the model as an eclipse vorto json string
|
CompletionStage<Preview> preview(ModelId modelId)
modelId
- model identifierCompletionStage<Content> content(ModelId modelId)
modelId
- model identifierCompletionStage<String> raw(ModelId modelId)
modelId
- model identifierCompletionStage<Preview> preview(ModelId modelId, Type type)
modelId
- model identifiertype
- model type, @see Functionblock, InformationModel or DatatypeCompletionStage<Content> content(ModelId modelId, Type type)
modelId
- model identifiertype
- model type, @see Functionblock, InformationModel or DatatypeCompletionStage<String> raw(ModelId modelId, Type type)
modelId
- model identifiertype
- model type, @see Functionblock, InformationModel or DatatypePageIterator models(Options options, int pageSize, Type... types)
options
- the filter the models to be matched against and sorting order of the resultpageSize
- the number of models returned within a pagetypes
- model types to be included in the search resultCopyright © 2022 Bosch.IO GmbH. All rights reserved.