使用Java rest API查询缺陷可能字段的允许值

使用Java rest API查询缺陷可能字段的允许值,java,rest,rally,Java,Rest,Rally,我需要检查字段是否有允许的值,如果有,需要使用Java Rally rest API从系统获取所有允许的值,例如:检查严重性是否有允许的值,如果是,从Rally获取允许的值,例如重大问题、次要问题等,您可以查询类型定义类型。在获取中包括属性和允许的值 QueryRequest defectTypeRequest = new QueryRequest("typedefinition"); defectTypeRequest.setFetch(new Fetch("Attributes,Name,A

我需要检查字段是否有允许的值,如果有,需要使用Java Rally rest API从系统获取所有允许的值,例如:检查严重性是否有允许的值,如果是,从Rally获取允许的值,例如重大问题、次要问题等,您可以查询类型定义类型。在获取中包括属性和允许的值

QueryRequest defectTypeRequest = new QueryRequest("typedefinition");
defectTypeRequest.setFetch(new Fetch("Attributes,Name,AllowedValues,StringValue"));
defectTypeRequest.setQueryFilter(new QueryFilter("TypePath", "=", "defect"));
QueryResponse queryResponse = restApi.query(defectTypeRequest);

查看中的TypeDefinition、AttributeDefinition和AllowedAttributeValue对象,获取每个对象上可获取的可用字段的完整列表。

嗨,Kyle,感谢您的代码,我尝试了此选项,但我没有将允许的值设为null。我的要求是我需要获得与缺陷相关的所有字段名(例如:名称、描述、严重性),然后我必须检查该字段是否有任何允许的值,如果需要的话,我需要获得这些值