Interface Schema
-
- All Known Implementing Classes:
OpenApiSchema
public interface Schema
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceSchema.FieldFilter
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description voidconfigure(Map<String,Object> config)SchemaDescriptorgetDescriptor()default Schema.FieldFiltergetFieldFilter()Returns a filter to be applied to the fields of the schema.StringgetSpec(org.eclipse.microprofile.openapi.models.media.Schema connectorSchema)
-
-
-
Method Detail
-
getDescriptor
SchemaDescriptor getDescriptor()
-
getSpec
String getSpec(org.eclipse.microprofile.openapi.models.media.Schema connectorSchema)
-
getFieldFilter
default Schema.FieldFilter getFieldFilter()
Returns a filter to be applied to the fields of the schema. Only matching fields will be part of the serialized API spec. Defaults to including all the fields of the schema.
-
-