public class FunctionBlock extends Content implements PropertyType
Modifier and Type | Class and Description |
---|---|
static class |
FunctionBlock.Builder<T extends FunctionBlock.Builder<T>> |
Jsonifiable.JsonMapper
Modifier and Type | Method and Description |
---|---|
Optional<List<ModelProperty>> |
configurationProperties()
Returns Function Block configuration Properties.
|
boolean |
equals(Object obj) |
Optional<List<ModelEvent>> |
events()
Returns information for the data emitted by a device or other entity.
|
Optional<List<ModelProperty>> |
faultProperties()
Returns Function Block fault Properties
|
int |
hashCode() |
static FunctionBlock.Builder<?> |
newBuilder() |
Optional<List<Operation>> |
operations()
Returns operations that can be performed on the device or entity.
|
Optional<List<ModelProperty>> |
statusProperties()
Returns Function Block status Properties.
|
String |
toString() |
content, description, displayName, fileName, references, superType
id, newBuilder, preview, type
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
toJsonString
public Optional<List<ModelProperty>> configurationProperties()
public Optional<List<ModelProperty>> statusProperties()
public Optional<List<ModelProperty>> faultProperties()
public Optional<List<ModelEvent>> events()
public Optional<List<Operation>> operations()
public static FunctionBlock.Builder<?> newBuilder()
Copyright © 2022 Bosch.IO GmbH. All rights reserved.