Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for EncodeNestedObjects (0.55 sec)

  1. staging/src/k8s.io/apimachinery/pkg/runtime/serializer/versioning/versioning.go

    	// restore the old GVK after encoding
    	defer objectKind.SetGroupVersionKind(old)
    
    	if c.encodeVersion == nil || isUnversioned {
    		if e, ok := obj.(runtime.NestedObjectEncoder); ok {
    			if err := e.EncodeNestedObjects(runtime.WithVersionEncoder{Encoder: c.encoder, ObjectTyper: c.typer}); err != nil {
    				return err
    			}
    		}
    		objectKind.SetGroupVersionKind(gvks[0])
    		return encodeFn(obj, w)
    	}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Mar 03 06:51:04 UTC 2023
    - 9.8K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apimachinery/pkg/runtime/serializer/versioning/versioning_test.go

    func (d *testNestedDecodable) DeepCopyObject() runtime.Object {
    	// no real deepcopy because these tests check for pointer equality
    	return d
    }
    
    func (d *testNestedDecodable) EncodeNestedObjects(e runtime.Encoder) error {
    	d.nestedCalled = true
    	return d.nestedErr
    }
    
    func (d *testNestedDecodable) DecodeNestedObjects(_ runtime.Decoder) error {
    	d.nestedCalled = true
    	return d.nestedErr
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Feb 23 17:04:19 UTC 2022
    - 12.5K bytes
    - Viewed (0)
  3. staging/src/k8s.io/apimachinery/pkg/runtime/interfaces.go

    }
    
    // NestedObjectEncoder is an optional interface that objects may implement to be given
    // an opportunity to encode any nested Objects / RawExtensions during serialization.
    type NestedObjectEncoder interface {
    	EncodeNestedObjects(e Encoder) error
    }
    
    // NestedObjectDecoder is an optional interface that objects may implement to be given
    // an opportunity to decode any nested Objects / RawExtensions during serialization.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sun May 28 03:26:35 UTC 2023
    - 19K bytes
    - Viewed (0)
Back to top