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

时间:2013-04-22 07:22:03

标签: java rest rally

我需要检查字段是否具有允许值,如果需要,则需要使用Java Rally rest API从系统获取所有允许值,例如:检查严重性是否具有允许值,如果是,则获取允许值作为拉力赛的主要问题,小问题等

1 个答案:

答案 0 :(得分:2)

您可以查询TypeDefinition类型。在您的提取中包含属性和AllowedValues。

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

查看WSAPI docs中的TypeDefinition,AttributeDefinition和AllowedAttributeValue对象,以获取每个对象的完整列表。