#api-client #liferay #auto-generate #headless-apis

headless_admin_list_type

Liferay DXP 列表类型 API 的客户端和模型库,部分由 open-api-generator 自动生成

1 个不稳定版本

0.1.0 2023 年 3 月 17 日

#28 in #auto-generate

30 每月下载量
用于 ce-cli

MIT/Apache

155KB
3.5K SLoC

headless_admin_list_type 的 Rust API 客户端

提供了用于与组 ID 'com.liferay'、模块 ID 'om.liferay.headless.admin.list.type.client' 和版本 '1.0.0' 一起使用的 Java 客户端 JAR。也提供了用于与组 ID 'com.liferay'、模块 ID 'com.liferay.headless.admin.list.type.client' 和版本 '1.0.11' 一起使用的 Java 客户端 JAR。

概述

此 API 客户端是由 OpenAPI Generator 项目生成的。通过使用远程服务器上的 openapi-spec,您可以轻松生成 API 客户端。

  • API 版本:v1.0
  • 包版本:v1.0
  • 构建包:org.openapitools.codegen.languages.RustClientCodegen

安装

将包放入您的项目文件夹中的 headless_admin_list_type 目录下,并在 Cargo.toml 下的 [dependencies] 添加以下内容

headless_admin_list_type = { path = "./headless_admin_list_type" }

API 端点文档

所有 URI 都是相对于 https://127.0.0.1:8080/o/headless-admin-list-type

方法 HTTP 请求 描述
DefaultApi get_open_api GET /v1.0/openapi.{type}
ListTypeDefinitionApi delete_list_type_definition DELETE /v1.0/list-type-definitions/{listTypeDefinitionId}
ListTypeDefinitionApi delete_list_type_definition_batch DELETE /v1.0/list-type-definitions/batch
ListTypeDefinitionApi get_list_type_definition GET /v1.0/list-type-definitions/{listTypeDefinitionId}
ListTypeDefinitionApi get_list_type_definitions_page GET /v1.0/list-type-definitions
ListTypeDefinitionApi patch_list_type_definition PATCH /v1.0/list-type-definitions/{listTypeDefinitionId}
ListTypeDefinitionApi post_list_type_definition POST /v1.0/list-type-definitions
ListTypeDefinitionApi post_list_type_definition_batch POST /v1.0/list-type-definitions/batch
ListTypeDefinitionApi put_list_type_definition PUT /v1.0/list-type-definitions/{listTypeDefinitionId}
ListTypeDefinitionApi put_list_type_definition_batch PUT /v1.0/list-type-definitions/batch
ListTypeEntryApi delete_list_type_entry DELETE /v1.0/list-type-entries/{listTypeEntryId}
ListTypeEntryApi delete_list_type_entry_batch DELETE /v1.0/list-type-entries/batch
ListTypeEntryApi get_list_type_definition_list_type_entries_page GET /v1.0/list-type-definitions/{listTypeDefinitionId}/list-type-entries
ListTypeEntryApi get_list_type_entry GET /v1.0/list-type-entries/{listTypeEntryId}
ListTypeEntryApi post_list_type_definition_list_type_entry POST /v1.0/list-type-definitions/{listTypeDefinitionId}/list-type-entries
ListTypeEntryApi post_list_type_definition_list_type_entry_batch POST /v1.0/list-type-definitions/{listTypeDefinitionId}/list-type-entries/batch
ListTypeEntryApi put_list_type_entry PUT /v1.0/list-type-entries/{listTypeEntryId}
ListTypeEntryApi put_list_type_entry_batch PUT /v1.0/list-type-entries/batch

模型文档说明

要获取crate生成的文档,请使用

cargo doc --open

作者

依赖

~7-19MB
~291K SLoC