Java 如何获得所有Jenkins项目类型的列表

Java 如何获得所有Jenkins项目类型的列表,java,jenkins,jenkins-plugins,Java,Jenkins,Jenkins Plugins,是否有任何方法可以获得当前Jenkins Instance的所有项目/作业类型的列表,类似于静态的Builder.all()方法?问题回答,项。all()类似于Builder.all() 返回所有项目类型显示名称的函数如下 private List<String> getAvailableJobTypes() { List<String> types = new ArrayList<String>(); for ( TopLevelItemDe

是否有任何方法可以获得当前Jenkins Instance的所有项目/作业类型的列表,类似于静态的
Builder.all()
方法?

问题回答,
项。all()
类似于
Builder.all()

返回所有项目类型显示名称的函数如下

private List<String> getAvailableJobTypes() {
    List<String> types = new ArrayList<String>();
    for ( TopLevelItemDescriptor tliDescriptor : Items.all() ) {
        types.add( tliDescriptor.getDisplayName());
    }
    return types;
}
private List getAvailableJobTypes(){
列表类型=新的ArrayList();
对于(TopLevelItemDescriptor:Items.all()){
添加(tliDescriptor.getDisplayName());
}
返回类型;
}