Class OpenApiDocument.Response

java.lang.Object
io.helidon.openapi.OpenApiDocument.Response
Enclosing class:
OpenApiDocument

public static final class OpenApiDocument.Response extends Object
OpenAPI Response Object.
  • Method Details

    • builder

      public static OpenApiDocument.ResponseBuilder builder()
      Create an empty response builder.
      Returns:
      builder
    • reference

      public static OpenApiDocument.Response reference(String ref)
      Create a reference response.
      Parameters:
      ref - reference
      Returns:
      response
    • summary

      public Optional<String> summary()
      Response summary.
      Returns:
      summary
    • description

      public Optional<String> description()
      Response description.

      OpenAPI 3.0 and 3.1 require a description for a Response Object, although the description can be empty. OpenAPI 3.2 makes the description optional.

      Returns:
      description, if present