static Info.ComponentInfoBuilder |
Info.component() |
Create a ComponentInfoBuilder
|
Info.ComponentInfoBuilder |
Info.ComponentInfoBuilder.control(String id,
Function<Info.ControlInfoChooser,Info.ControlInfoBuilder<?>> ctrl) |
Add control info by applying the supplied function to choose and
configure a builder.
|
Info.ComponentInfoBuilder |
Info.ComponentInfoBuilder.control(String id,
ControlInfo info) |
Add control info.
|
Info.ComponentInfoBuilder |
Info.ComponentInfoBuilder.merge(ComponentInfo info) |
Merge all elements of the provided ComponentInfo.
|
Info.ComponentInfoBuilder |
Info.ComponentInfoBuilder.port(String id,
Function<Info.PortInfoChooser,Info.PortInfoBuilder> p) |
Add port info by applying the supplied function to choose and
configure a builder.
|
Info.ComponentInfoBuilder |
Info.ComponentInfoBuilder.port(String id,
PortInfo info) |
Add port info.
|
Info.ComponentInfoBuilder |
Info.ComponentInfoBuilder.property(String key,
Object value) |
Add custom property.
|
Info.ComponentInfoBuilder |
Info.ComponentInfoBuilder.protocol(Class<? extends Protocol> protocol) |
Add a protocol.
|