Вопросы по теме 'raml'

Как вы ссылаетесь на пример тела запроса в rAML?
Можно ли ссылаться на блок json из того же файла rAML для примеров запроса/ответа? Судя по спецификации, нет другого способа сделать это, кроме внешнего файла; но я хотел бы, чтобы пример и схема жили рядом друг с другом, если это возможно. Очень...
2772 просмотров
schedule 14.09.2023

Генерация документации API из Java Cloud Endpoint
Я ищу эффективный способ создания документации API в удобочитаемом формате из сгенерированных файлов из Cloud Endpoint (Java). Сгенерированные файлы: - my_api.api - my_api*.discovery Что-то вроде этого: -...
495 просмотров

Динамическое заполнение примера json в RAML
Мне нравится, как RAML может динамически ссылаться на разные схемы при объявлении типа ресурса, например: resourceTypes: - collection: get: responses: 200: body: application/json:...
3195 просмотров
schedule 01.02.2022

Могу ли я использовать расширения JAX-RS и RAML в Restlet в одном приложении?
Я готовлю службу ReSTful, которую я хотел бы задокументировать с использованием RAML (и, возможно, Swagger), но, похоже, я не могу одновременно реализовать JAX-RS и RAML в одном приложении. Я создал класс приложения для JAX-RS следующим образом:...
234 просмотров
schedule 06.01.2024

синтаксис raml - имя вложенных ресурсов API - использование фигурных скобок
Стандартный пример raml: #%RAML 0.8 title: World Music API baseUri: http://example.api.com/{version} version: v1 /songs: get: post: /{songId}: get: delete: Ресурсы: http://example.api.com/{version}/songs...
152 просмотров
schedule 11.12.2022

Документация по перегрузке одного и того же метода RAML
У меня есть 2 метода PUT в моем API отдыха с одной и той же точкой входа. Способ № 1: ВСТАВЬТЕ /videos/{videoId} с типом multipart/form-data, который заменит видео. Способ № 2: УСТАНОВИТЕ...
313 просмотров
schedule 17.01.2023

Как я могу захватить или обеспечить покрытие REST API из модульных тестов Java?
Приняв охват кода как концепцию и доведя наш код до более чем 70% покрытия строк, руководство теперь заинтересовано в покрытии REST API. В настоящее время мы экспериментируем с определением наших ресурсов REST JAX-RS с помощью RAML и генерации кода...
288 просмотров
schedule 18.06.2023

Существуют ли какие-либо инструменты для тестирования и развертывания RAML 1.0?
Я работаю над проектом RAML, в котором мне нужно протестировать и развернуть файлы Raml локально . Итак, доступны ли инструменты Raml Tester ? пс. я попробовал abao для версии 0.8.
894 просмотров
schedule 14.07.2022

Можно ли поделиться файлом RAML через консоль APIKIT?
Мы хотим не только совместно использовать консоль API, которая предоставляется через компонент apikit в приложении Mule, но и необработанный файл RAML, чтобы потребители могли создавать своих собственных клиентов на основе RAML. Насколько мне...
140 просмотров
schedule 10.06.2022

Тип массива параметров запроса в raml (0.8) в муле
Я получаю один запрос Get, в котором у меня есть тип массива параметров запроса, как показано ниже. https://localhost:8082/myapi/fetchids?ids=[1,2,3,4] Теперь я должен определить этот параметр запроса массива в raml, но до сих пор не получил...
656 просмотров

Как описать рассчитанное значение по умолчанию с помощью RAML?
Если я описываю API в RAML и у меня есть схема объекта запроса, которая имеет свойство со значением по умолчанию, которое рассчитывается (а не задано явно), как бы я это описал? Например, предположим, что у меня есть целочисленное значение,...
203 просмотров
schedule 04.01.2023

Jax-rs преобразовать в объект Mule
Я использую RAML для дизайна api. Затем я конвертирую raml в jaxrs и получаю классы java ( https://github.com/mulesoft-labs/raml-for-jax-rs ). Он дает два класса: интерфейс и классы * impl. Затем я импортирую их в свой проект в Anypoint Studio. Я...
76 просмотров
schedule 27.05.2024

Как выполнить синхронизацию RAML между Anypoint Studio и Design Center
Я использую Mule 4 и Anypoint Studio 7. Я импортировал код из дизайн-центра и сгенерировал потоки. Теперь, как выполнить синхронизацию API (Raml) между Центром дизайна и Anypoint Studio. Если я добавлю новую пару ресурсов / методов, это не...
273 просмотров
schedule 03.06.2022

RAML Максимальная длина элемента в массиве String
Я определяю спецификацию RAML. У меня есть атрибут для хранения массива строк. Я хочу сделать правило, согласно которому строковое значение в массиве может иметь только максимум 3 символа (например: regions: ["wes","nrh"] допустимо. regions:...
2079 просмотров
schedule 20.03.2023

RAML-зависимые обязательные параметры запроса
Имею следующую черту характера: traits: feedSortable: queryParameters: sortBy: description: Sort the topic feed required: false default: 'created_at' type: string enum: [...
76 просмотров
schedule 06.02.2023