Мне нужно проверить, имеют ли поле допустимые значения, если необходимо получить все допустимые значения из системы с помощью API Java Rally rest, например: check если значение имеет допустимые значения, если да, то допустимые значения, такие как основная проблема, незначительная проблема и т. д. из раллиQuerying Допустимые значения для возможных полей дефектов Использование API Java Rally rest API
1
A
ответ
1
Вы можете запросить тип 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);
Отъезд TypeDefinition, AttributeDefinition и AllowedAttributeValue объект в WSAPI docs для полного списка доступных полей быть извлечен на каждом.
Привет, Кайл, Спасибо за код, я пробовал эту опцию, но я не получаю разрешенные значения как null. Мое требование: мне нужно получить все имена полей, связанные с дефектом (например: имя, дескрипция, степень серьезности), а затем я должен проверить, имеет ли поле какие-либо допустимые значения, если это необходимо для получения этих значений – user2285553