public static class Param.Builder<T extends Param.Builder<T>> extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
Param |
build() |
T |
constraints(List<Constraint> constraints) |
T |
description(String description) |
T |
mandatory(boolean mandatory) |
T |
multiple(boolean multiple) |
T |
name(String name) |
T |
primitive(boolean primitive) |
protected T |
self() |
T |
type(PropertyType type) |
public T mandatory(boolean mandatory)
public T multiple(boolean multiple)
public T primitive(boolean primitive)
public T type(PropertyType type)
public T constraints(List<Constraint> constraints)
protected T self()
public Param build()
Copyright © 2022 Bosch.IO GmbH. All rights reserved.