package openapi
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- openapi
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- class AddTags extends OpenApiMapper
- class DiscriminatedUnions extends JsonSchemaMapper
- final case class OpenApiConversionResult(protocol: ShapeId, serviceId: ShapeId, contents: String) extends Product with Serializable
- implicit class OptionalExt[A] extends AnyRef
- final class Smithy4sOpenApiExtension extends Smithy2OpenApiExtension
- class Smithy4sOpenApiProtocol extends Smithy4sAbstractRestProtocol[SimpleRestJsonTrait]
Value Members
- def convert(model: Model, allowedNS: Option[Set[String]]): List[OpenApiConversionResult]
-
def
convert(model: Model, allowedNS: Option[Set[String]], classLoader: ClassLoader): List[OpenApiConversionResult]
Creates open-api representations for all services in a model that are annotated with the
smithy4s.api#simpleRestJson
trait.