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

headless_admin_list_type

A client and model library for Liferay DXP's list type api, partially auto generated by open-api-generator

1 unstable release

0.1.0 Mar 17, 2023

#33 in #auto-generate

21 downloads per month
Used in ce-cli

MIT/Apache

155KB
3.5K SLoC

Rust API client for headless_admin_list_type

A Java client JAR is available for use with the group ID 'com.liferay', artifact ID 'om.liferay.headless.admin.list.type.client', and version '1.0.0'.. A Java client JAR is available for use with the group ID 'com.liferay', artifact ID 'com.liferay.headless.admin.list.type.client', and version '1.0.11'.

Overview

This API client was generated by the OpenAPI Generator project. By using the openapi-spec from a remote server, you can easily generate an API client.

  • API version: v1.0
  • Package version: v1.0
  • Build package: org.openapitools.codegen.languages.RustClientCodegen

Installation

Put the package under your project folder in a directory named headless_admin_list_type and add the following to Cargo.toml under [dependencies]:

headless_admin_list_type = { path = "./headless_admin_list_type" }

Documentation for API Endpoints

All URIs are relative to http://localhost:8080/o/headless-admin-list-type

Class Method HTTP request Description
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

Documentation For Models

To get access to the crate's generated documentation, use:

cargo doc --open

Author

Dependencies

~6–20MB
~290K SLoC