synopsis:
sdds::LayoutBuilder();
explicit sdds::LayoutBuilder(sdds::Layout layout);
LayoutBuilder &setDescription(std::optional<std::string> text,
std::optional<std::string> contents = {});
LayoutBuilder &setDataOptions(sdds::DataOptions options);
LayoutBuilder &addParameter(sdds::ParameterDefinition definition);
LayoutBuilder &addArray(sdds::ArrayDefinition definition);
LayoutBuilder &addColumn(sdds::ColumnDefinition definition);
LayoutBuilder &addAssociate(sdds::AssociateDefinition definition);
sdds::Layout build() const;