AssetProperty.Builder |
AssetProperty.Builder.alias(String alias) |
The alias that identifies the property, such as an OPC-UA server data stream path (for example,
/company/windfarm/3/turbine/7/temperature).
|
static AssetProperty.Builder |
AssetProperty.builder() |
|
AssetProperty.Builder |
AssetProperty.Builder.dataType(String dataType) |
The data type of the asset property.
|
AssetProperty.Builder |
AssetProperty.Builder.dataType(PropertyDataType dataType) |
The data type of the asset property.
|
AssetProperty.Builder |
AssetProperty.Builder.dataTypeSpec(String dataTypeSpec) |
The data type of the structure for this property.
|
AssetProperty.Builder |
AssetProperty.Builder.externalId(String externalId) |
The external ID of the asset property.
|
AssetProperty.Builder |
AssetProperty.Builder.id(String id) |
The ID of the asset property.
|
AssetProperty.Builder |
AssetProperty.Builder.name(String name) |
The name of the property.
|
default AssetProperty.Builder |
AssetProperty.Builder.notification(Consumer<PropertyNotification.Builder> notification) |
The asset property's notification topic and state.
|
AssetProperty.Builder |
AssetProperty.Builder.notification(PropertyNotification notification) |
The asset property's notification topic and state.
|
AssetProperty.Builder |
AssetProperty.Builder.path(Collection<AssetPropertyPathSegment> path) |
The structured path to the property from the root of the asset.
|
AssetProperty.Builder |
AssetProperty.Builder.path(Consumer<AssetPropertyPathSegment.Builder>... path) |
The structured path to the property from the root of the asset.
|
AssetProperty.Builder |
AssetProperty.Builder.path(AssetPropertyPathSegment... path) |
The structured path to the property from the root of the asset.
|
AssetProperty.Builder |
AssetProperty.toBuilder() |
|
AssetProperty.Builder |
AssetProperty.Builder.unit(String unit) |
The unit (such as Newtons or RPM) of the asset property.
|