Lines Matching refs:metadata_builder
660 struct model::metadata_builder::impl : utils::noncopyable {
686 model::metadata_builder::metadata_builder(void) : in metadata_builder() function in model::metadata_builder
693 model::metadata_builder::metadata_builder(const model::metadata& base) : in metadata_builder() function in model::metadata_builder
700 model::metadata_builder::~metadata_builder(void) in ~metadata_builder()
712 model::metadata_builder&
713 model::metadata_builder::add_allowed_architecture(const std::string& arch) in add_allowed_architecture()
734 model::metadata_builder&
735 model::metadata_builder::add_allowed_platform(const std::string& platform) in add_allowed_platform()
757 model::metadata_builder&
758 model::metadata_builder::add_custom(const std::string& key, in add_custom()
773 model::metadata_builder&
774 model::metadata_builder::add_required_config(const std::string& var) in add_required_config()
795 model::metadata_builder&
796 model::metadata_builder::add_required_file(const fs::path& path) in add_required_file()
815 model::metadata_builder&
816 model::metadata_builder::add_required_program(const fs::path& path) in add_required_program()
836 model::metadata_builder&
837 model::metadata_builder::set_allowed_architectures( in set_allowed_architectures()
852 model::metadata_builder&
853 model::metadata_builder::set_allowed_platforms(const model::strings_set& ps) in set_allowed_platforms()
867 model::metadata_builder&
868 model::metadata_builder::set_custom(const model::properties_map& props) in set_custom()
885 model::metadata_builder&
886 model::metadata_builder::set_description(const std::string& description) in set_description()
900 model::metadata_builder&
901 model::metadata_builder::set_has_cleanup(const bool cleanup) in set_has_cleanup()
915 model::metadata_builder&
916 model::metadata_builder::set_is_exclusive(const bool exclusive) in set_is_exclusive()
930 model::metadata_builder&
931 model::metadata_builder::set_required_configs(const model::strings_set& vars) in set_required_configs()
945 model::metadata_builder&
946 model::metadata_builder::set_required_disk_space(const units::bytes& bytes) in set_required_disk_space()
960 model::metadata_builder&
961 model::metadata_builder::set_required_files(const model::paths_set& files) in set_required_files()
975 model::metadata_builder&
976 model::metadata_builder::set_required_memory(const units::bytes& bytes) in set_required_memory()
990 model::metadata_builder&
991 model::metadata_builder::set_required_programs(const model::paths_set& progs) in set_required_programs()
1005 model::metadata_builder&
1006 model::metadata_builder::set_required_user(const std::string& user) in set_required_user()
1021 model::metadata_builder&
1022 model::metadata_builder::set_string(const std::string& key, in set_string()
1044 model::metadata_builder&
1045 model::metadata_builder::set_timeout(const datetime::delta& timeout) in set_timeout()
1062 model::metadata_builder::build(void) const in build()