OpenAPIGen
zio.http.endpoint.openapi.OpenAPIGen
object OpenAPIGen
Attributes
- Source
- OpenAPIGen.scala
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
OpenAPIGen.type
Members list
Type members
Classlikes
Attributes
- Companion
- object
- Source
- OpenAPIGen.scala
- Supertypes
object AtomizedMetaCodecs
Attributes
- Companion
- class
- Source
- OpenAPIGen.scala
- Supertypes
- Self type
-
AtomizedMetaCodecs.type
Value members
Concrete methods
def contentAsJsonSchema[R, A](codec: HttpCodec[R, A], metadata: Chunk[Metadata[_]] = ..., referenceType: SchemaStyle = ..., wrapInObject: Boolean = ..., omitDescription: Boolean = ...)(mediaType: MediaType): JsonSchema
Attributes
- Source
- OpenAPIGen.scala
Attributes
- Source
- OpenAPIGen.scala
def fromEndpoints(genExamples: Boolean, endpoint1: Endpoint[_, _, _, _, _], endpoints: Endpoint[_, _, _, _, _]*): OpenAPI
Attributes
- Source
- OpenAPIGen.scala
Attributes
- Source
- OpenAPIGen.scala
Attributes
- Source
- OpenAPIGen.scala
def fromEndpoints(title: String, version: String, referenceType: SchemaStyle, endpoint1: Endpoint[_, _, _, _, _], endpoints: Endpoint[_, _, _, _, _]*): OpenAPI
Attributes
- Source
- OpenAPIGen.scala
def fromEndpoints(title: String, version: String, referenceType: SchemaStyle, genExamples: Boolean, endpoint1: Endpoint[_, _, _, _, _], endpoints: Endpoint[_, _, _, _, _]*): OpenAPI
Attributes
- Source
- OpenAPIGen.scala
def fromEndpoints(referenceType: SchemaStyle, endpoints: Iterable[Endpoint[_, _, _, _, _]]): OpenAPI
Attributes
- Source
- OpenAPIGen.scala
def fromEndpoints(referenceType: SchemaStyle, genExamples: Boolean, endpoints: Iterable[Endpoint[_, _, _, _, _]]): OpenAPI
Attributes
- Source
- OpenAPIGen.scala
Attributes
- Source
- OpenAPIGen.scala
Attributes
- Source
- OpenAPIGen.scala
Attributes
- Source
- OpenAPIGen.scala
Attributes
- Source
- OpenAPIGen.scala
def fromEndpoints(title: String, version: String, referenceType: SchemaStyle, endpoints: Iterable[Endpoint[_, _, _, _, _]]): OpenAPI
Attributes
- Source
- OpenAPIGen.scala
def fromEndpoints(title: String, version: String, referenceType: SchemaStyle, genExamples: Boolean, endpoints: Iterable[Endpoint[_, _, _, _, _]]): OpenAPI
Attributes
- Source
- OpenAPIGen.scala
Attributes
- Source
- OpenAPIGen.scala
Attributes
- Source
- OpenAPIGen.scala
def gen(endpoint: Endpoint[_, _, _, _, _], referenceStyle: SchemaStyle = ..., genExamples: Boolean): OpenAPI
Attributes
- Source
- OpenAPIGen.scala
Attributes
- Source
- OpenAPIGen.scala
Attributes
- Source
- OpenAPIGen.scala
def metaCodecFromPathCodec(codec: PathCodec[_], annotations: Chunk[Metadata[_]]): Chunk[MetaCodec[SegmentCodec[_]]]
Attributes
- Source
- OpenAPIGen.scala
Attributes
- Source
- OpenAPIGen.scala
Attributes
- Source
- OpenAPIGen.scala
Attributes
- Source
- OpenAPIGen.scala
Attributes
- Source
- OpenAPIGen.scala
In this article