public static class Thing.Builder extends java.lang.Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
Thing |
build() |
Thing.Builder |
setControlRequestHandler(ThingControlRequest controlRequest) |
Thing.Builder |
setKey(java.lang.String key) |
Thing.Builder |
setManufacturer(java.lang.String manufacturer) |
Thing.Builder |
setModel(java.lang.String model) |
Thing.Builder |
setMomentaryReadOutRequestHandler(ThingMomentaryReadOutRequest momentaryReadOutRequestHandler) |
Thing.Builder |
setSerialNumber(java.lang.String sn) |
Thing.Builder |
setVersion(java.lang.String version) |
public Builder()
public Thing.Builder setSerialNumber(java.lang.String sn)
public Thing.Builder setKey(java.lang.String key)
public Thing.Builder setManufacturer(java.lang.String manufacturer)
public Thing.Builder setModel(java.lang.String model)
public Thing.Builder setVersion(java.lang.String version)
public Thing.Builder setMomentaryReadOutRequestHandler(ThingMomentaryReadOutRequest momentaryReadOutRequestHandler)
public Thing.Builder setControlRequestHandler(ThingControlRequest controlRequest)