Versions in this module Expand all Collapse all v0 v0.21.0 Mar 11, 2021 Changes in this version + func DisablePretty(options *CodecFactoryOptions) + func DisableStrict(options *CodecFactoryOptions) + func EnablePretty(options *CodecFactoryOptions) + func EnableStrict(options *CodecFactoryOptions) + func NegotiatedSerializerWrapper(info runtime.SerializerInfo) runtime.NegotiatedSerializer + type CodecFactory struct + func NewCodecFactory(scheme *runtime.Scheme, mutators ...CodecFactoryOptionsMutator) CodecFactory + func (f CodecFactory) CodecForVersions(encoder runtime.Encoder, decoder runtime.Decoder, ...) runtime.Codec + func (f CodecFactory) DecoderToVersion(decoder runtime.Decoder, gv runtime.GroupVersioner) runtime.Decoder + func (f CodecFactory) EncoderForVersion(encoder runtime.Encoder, gv runtime.GroupVersioner) runtime.Encoder + func (f CodecFactory) LegacyCodec(version ...schema.GroupVersion) runtime.Codec + func (f CodecFactory) SupportedMediaTypes() []runtime.SerializerInfo + func (f CodecFactory) UniversalDecoder(versions ...schema.GroupVersion) runtime.Decoder + func (f CodecFactory) UniversalDeserializer() runtime.Decoder + func (f CodecFactory) WithoutConversion() runtime.NegotiatedSerializer + type CodecFactoryOptions struct + Pretty bool + Strict bool + type CodecFactoryOptionsMutator func(*CodecFactoryOptions) + type WithoutConversionCodecFactory struct + func (f WithoutConversionCodecFactory) DecoderToVersion(serializer runtime.Decoder, _ runtime.GroupVersioner) runtime.Decoder + func (f WithoutConversionCodecFactory) EncoderForVersion(serializer runtime.Encoder, version runtime.GroupVersioner) runtime.Encoder