| Package | Description |
|---|---|
| org.streampipes.sdk.builder |
| Modifier and Type | Method and Description |
|---|---|
PrimitivePropertyBuilder |
PrimitivePropertyBuilder.accuracy(Float accuracy,
URI measurementUnit) |
static PrimitivePropertyBuilder |
PrimitivePropertyBuilder.create(Datatypes datatype,
String runtimeName)
A builder class helping to define advanced primitive properties.
|
PrimitivePropertyBuilder |
PrimitivePropertyBuilder.description(String description)
Assigns a human-readable description to the event property.
|
PrimitivePropertyBuilder |
PrimitivePropertyBuilder.domainProperty(String domainProperty)
Specifies the semantics of the property (e.g., whether a double value stands for a latitude coordinate).
|
PrimitivePropertyBuilder |
PrimitivePropertyBuilder.label(String label)
Assigns a human-readable label to the event property.
|
PrimitivePropertyBuilder |
PrimitivePropertyBuilder.measurementUnit(URI measurementUnit)
Defines the measurement unit (e.g., tons) of the event property.
|
PrimitivePropertyBuilder |
PrimitivePropertyBuilder.resolution(Float resolution,
URI measurementUnit) |
PrimitivePropertyBuilder |
PrimitivePropertyBuilder.scope(PropertyScope propertyScope)
Assigns a property scope to the event property.
|
PrimitivePropertyBuilder |
PrimitivePropertyBuilder.valueSpecification(Float min,
Float max,
Float step)
Defines the value range.
|
PrimitivePropertyBuilder |
PrimitivePropertyBuilder.valueSpecification(String label,
String description,
List<String> allowedValues)
Defines the value range in form of an enumeration.
|
Copyright © 2018. All rights reserved.