Package com.seam.api.types
Class DeviceProperties.Builder
- java.lang.Object
-
- com.seam.api.types.DeviceProperties.Builder
-
- All Implemented Interfaces:
DeviceProperties._FinalStage,DeviceProperties.ModelStage,DeviceProperties.NameStage,DeviceProperties.OnlineStage
- Enclosing class:
- DeviceProperties
public static final class DeviceProperties.Builder extends java.lang.Object implements DeviceProperties.OnlineStage, DeviceProperties.NameStage, DeviceProperties.ModelStage, DeviceProperties._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DevicePropertiesbuild()DeviceProperties.Builderfrom(DeviceProperties other)DeviceProperties._FinalStagemodel(DevicePropertiesModel model)DeviceProperties.ModelStagename(java.lang.String name)DeviceProperties.NameStageonline(boolean online)
-
-
-
Method Detail
-
from
public DeviceProperties.Builder from(DeviceProperties other)
- Specified by:
fromin interfaceDeviceProperties.OnlineStage
-
online
public DeviceProperties.NameStage online(boolean online)
- Specified by:
onlinein interfaceDeviceProperties.OnlineStage
-
name
public DeviceProperties.ModelStage name(java.lang.String name)
- Specified by:
namein interfaceDeviceProperties.NameStage
-
model
public DeviceProperties._FinalStage model(DevicePropertiesModel model)
- Specified by:
modelin interfaceDeviceProperties.ModelStage
-
build
public DeviceProperties build()
- Specified by:
buildin interfaceDeviceProperties._FinalStage
-
-