Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for NestedStringSlice (0.18 sec)

  1. staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/unstructured/helpers.go

    	}
    	return i, true, nil
    }
    
    // NestedStringSlice returns a copy of []string value of a nested field.
    // Returns false if value is not found and an error if not a []interface{} or contains non-string items in the slice.
    func NestedStringSlice(obj map[string]interface{}, fields ...string) ([]string, bool, error) {
    	val, found, err := NestedFieldNoCopy(obj, fields...)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Jun 29 20:39:55 UTC 2023
    - 16.3K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/unstructured/unstructured.go

    	if err != nil {
    		return schema.GroupVersionKind{}
    	}
    	gvk := gv.WithKind(u.GetKind())
    	return gvk
    }
    
    func (u *Unstructured) GetFinalizers() []string {
    	val, _, _ := NestedStringSlice(u.Object, "metadata", "finalizers")
    	return val
    }
    
    func (u *Unstructured) SetFinalizers(finalizers []string) {
    	if finalizers == nil {
    		RemoveNestedField(u.Object, "metadata", "finalizers")
    		return
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sun May 28 03:26:35 UTC 2023
    - 13.7K bytes
    - Viewed (0)
Back to top