Class OpenApiConfig
java.lang.Object
diegosneves.github.conectardoacoes.adapters.rest.config.web.OpenApiConfig
Classe de configuração para a documentação da API aberta (
OpenAPI).
Esta classe configura as informações detalhadas e as tags que são exibidas na documentação do Swagger/OpenAPI.
Isso inclui meta-informações como a versão da API, título, descrição, detalhes de contato e tags usadas para agrupar endpoints relacionados.
- Since:
- 1.0.0
- Author:
- diegosneves
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
OpenApiConfig
public OpenApiConfig()
-
-
Method Details
-
customOpenAPI
@Bean public io.swagger.v3.oas.models.OpenAPI customOpenAPI()Retorna uma instância personalizada doOpenAPI.Este método configura informações detalhadas e tags que serão exibidas na documentação Swagger/OpenAPI.
- Returns:
- a instância personalizada do
OpenAPI
-
getInfo
private io.swagger.v3.oas.models.info.Info getInfo()Busca informações sobre a API.- Returns:
- Uma instância da classe
Infocontendo versão, título, descrição e detalhes de contato
-
getTags
Recupera a lista de Etiquetas (Tags).- Returns:
- Uma lista de Etiquetas (
Tags), cada uma contendo um nome e uma descrição que detalham a finalidade da respectiva Etiqueta.
-