public static class HobsonDeviceDescriptor.Builder
extends java.lang.Object
Constructor and Description |
---|
Builder(DeviceContext dctx) |
Builder(HobsonDeviceDescriptor desc) |
public Builder(DeviceContext dctx)
public Builder(HobsonDeviceDescriptor desc)
public HobsonDeviceDescriptor.Builder associations(java.util.Collection<DeviceContext> associations)
public HobsonDeviceDescriptor.Builder configurationClass(PropertyContainerClass configurationClass)
public HobsonDeviceDescriptor.Builder name(java.lang.String name)
public HobsonDeviceDescriptor.Builder tags(java.util.Set<java.lang.String> tags)
public HobsonDeviceDescriptor.Builder type(DeviceType type)
public HobsonDeviceDescriptor.Builder manufacturerName(java.lang.String manufacturerName)
public HobsonDeviceDescriptor.Builder modelName(java.lang.String modelName)
public HobsonDeviceDescriptor.Builder manufacturerVersion(java.lang.String manufacturerVersion)
public HobsonDeviceDescriptor.Builder preferredVariableName(java.lang.String preferredVariableName)
public HobsonDeviceDescriptor.Builder variableDescriptions(java.util.Collection<DeviceVariableDescriptor> deviceVariableDescriptors)
public HobsonDeviceDescriptor.Builder actionClasses(java.util.Collection<ActionClass> actionClasses)
public HobsonDeviceDescriptor.Builder variableDescription(DeviceVariableDescriptor deviceVariableDescriptor)
public HobsonDeviceDescriptor build()
Copyright © 2015 Whizzo Software LLC. All rights reserved.