Serialized Form

  • Package io.micronaut.gradle.openapi

    • Class io.micronaut.gradle.openapi.ParameterMappingModel

      class ParameterMappingModel extends Object implements Serializable
      • Serialized Fields

        • isValidated
          boolean isValidated
          Whether the mapped parameter requires validation.
        • location
          ParameterMappingModel.ParameterLocation location
          The location of parameter. Path parameters cannot be mapped, as this behavior should not be used.
        • mappedName
          String mappedName
          The unique name of the parameter to be used as method parameter name. By default, a name deduced from the parameter type will be used.
        • mappedType
          String mappedType
          The type to which the parameter should be mapped. If multiple parameters have the same mapping, only one parameter will be present. If set to null, the original parameter will simply be deleted. The type should contain the package name if required.
        • name
          String name
          The name of the parameter as described by the name field in specification.
    • Class io.micronaut.gradle.openapi.ResponseBodyMappingModel

      class ResponseBodyMappingModel extends Object implements Serializable
      • Serialized Fields

        • headerName
          String headerName
          The response header name that triggers the change of response type.
        • isListWrapper
          boolean isListWrapper
          Whether the mapped body type needs to be supplied list items as property.
        • isValidated
          boolean isValidated
          Whether the mapped response body type required validation.
        • mappedBodyType
          String mappedBodyType
          The type in which will be used as the response type. The type must take a single type parameter, which will be the original body.