type TypeConverter …
type typeConverter …
var _ …
func NewTypeConverter(openapiSpec map[string]*spec.Schema, preserveUnknownFields bool) (TypeConverter, error) { … }
func (c *typeConverter) ObjectToTyped(obj runtime.Object, opts ...typed.ValidationOptions) (*typed.TypedValue, error) { … }
func (c *typeConverter) TypedToObject(value *typed.TypedValue) (runtime.Object, error) { … }
type deducedTypeConverter …
func NewDeducedTypeConverter() TypeConverter { … }
func (deducedTypeConverter) ObjectToTyped(obj runtime.Object, opts ...typed.ValidationOptions) (*typed.TypedValue, error) { … }
func (deducedTypeConverter) TypedToObject(value *typed.TypedValue) (runtime.Object, error) { … }
func valueToObject(val value.Value) (runtime.Object, error) { … }
func indexModels(
typeParser *typed.Parser,
openAPISchemas map[string]*spec.Schema,
) map[schema.GroupVersionKind]*typed.ParseableType { … }
func parseGroupVersionKind(extensions map[string]interface{ … }