kubernetes/staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/unstructured/unstructuredscheme/scheme.go

var scheme

// NewUnstructuredNegotiatedSerializer returns a simple, negotiated serializer
func NewUnstructuredNegotiatedSerializer() runtime.NegotiatedSerializer {}

type unstructuredNegotiatedSerializer

func (s unstructuredNegotiatedSerializer) SupportedMediaTypes() []runtime.SerializerInfo {}

func (s unstructuredNegotiatedSerializer) EncoderForVersion(encoder runtime.Encoder, gv runtime.GroupVersioner) runtime.Encoder {}

func (s unstructuredNegotiatedSerializer) DecoderToVersion(decoder runtime.Decoder, gv runtime.GroupVersioner) runtime.Decoder {}

type unstructuredObjectTyper

// NewUnstructuredObjectTyper returns an object typer that can deal with unstructured things
func NewUnstructuredObjectTyper() runtime.ObjectTyper {}

func (t unstructuredObjectTyper) ObjectKinds(obj runtime.Object) ([]schema.GroupVersionKind, bool, error) {}

func (t unstructuredObjectTyper) Recognizes(gvk schema.GroupVersionKind) bool {}

type unstructuredCreator

// NewUnstructuredCreator returns a simple object creator that always returns an unstructured
func NewUnstructuredCreator() runtime.ObjectCreater {}

func (c unstructuredCreator) New(kind schema.GroupVersionKind) (runtime.Object, error) {}

type unstructuredDefaulter

// NewUnstructuredDefaulter returns defaulter suitable for unstructured types that doesn't default anything
func NewUnstructuredDefaulter() runtime.ObjectDefaulter {}

func (d unstructuredDefaulter) Default(in runtime.Object) {}