func RegisterDefaults(scheme *runtime.Scheme) error {
	scheme.AddTypeDefaultingFunc(&EtcdCluster{}, func(obj interface{}) { SetObjectDefaults_EtcdCluster(obj.(*EtcdCluster)) })
	scheme.AddTypeDefaultingFunc(&EtcdClusterList{}, func(obj interface{}) { SetObjectDefaults_EtcdClusterList(obj.(*EtcdClusterList)) })
	return nil
}
// RegisterDefaults adds defaulters functions to the given scheme.
// Public to allow building arbitrary schemes.
// All generated defaulters are covering - they call all nested defaulters.
RegisterDefaults adds defaulters functions to the given scheme.
Public to allow building arbitrary schemes.
All generated defaulters are covering - they call all nested defaulters.
// RegisterDefaults adds defaulters functions to the given scheme . // Public to allow building arbitrary schemes . // All generated defaulters are covering - they call all nested defaulters .
func RegisterDefaults(scheme *runtime.Scheme) error {
	scheme.AddTypeDefaultingFunc(&EtcdCluster{}, func(obj interface{}) { SetObjectDefaults_EtcdCluster(obj.(*EtcdCluster)) })
	scheme.AddTypeDefaultingFunc(&EtcdClusterList{}, func(obj interface{}) { SetObjectDefaults_EtcdClusterList(obj.(*EtcdClusterList)) })
	return nil
}
func RegisterDefaults ( scheme * runtime . Scheme ) error { scheme . AddTypeDefaultingFunc ( & EtcdCluster { } , func ( obj interface { } ) { SetObjectDefaults_EtcdCluster ( obj . ( * EtcdCluster ) ) } ) scheme . AddTypeDefaultingFunc ( & EtcdClusterList { } , func ( obj interface { } ) { SetObjectDefaults_EtcdClusterList ( obj . ( * EtcdClusterList ) ) } ) return nil }
RegisterDefaults adds defaulters functions to the given scheme.
RegisterDefaults adds defaulters functions to the given scheme .