func (o *Sandbox) Patch(sparse elemental.SparseIdentifiable) {
	if !sparse.Identity().IsEqual(o.Identity()) {
		panic("cannot patch from a parse with different identity")
	}

	so := sparse.(*SparseSandbox)
	if so.URL != nil {
		o.URL = *so.URL
	}
	if so.Credentials != nil {
		o.Credentials = so.Credentials
	}
	if so.Lifetime != nil {
		o.Lifetime = *so.Lifetime
	}
	if so.Namespace != nil {
		o.Namespace = *so.Namespace
	}
}
// Patch apply the non nil value of a *SparseSandbox to the object.
Patch apply the non nil value of a *SparseSandbox to the object.
// Patch apply the non nil value of a * SparseSandbox to the object .
func (o *Sandbox) Patch(sparse elemental.SparseIdentifiable) {
	if !sparse.Identity().IsEqual(o.Identity()) {
		panic("cannot patch from a parse with different identity")
	}
	so := sparse.(*SparseSandbox)
	if so.URL != nil {
		o.URL = *so.URL
	}
	if so.Credentials != nil {
		o.Credentials = so.Credentials
	}
	if so.Lifetime != nil {
		o.Lifetime = *so.Lifetime
	}
	if so.Namespace != nil {
		o.Namespace = *so.Namespace
	}
}
func ( o * Sandbox ) Patch ( sparse elemental . SparseIdentifiable ) { if ! sparse . Identity ( ) . IsEqual ( o . Identity ( ) ) { panic ( " " ) } so := sparse . ( * SparseSandbox ) if so . URL != nil { o . URL = * so . URL } if so . Credentials != nil { o . Credentials = so . Credentials } if so . Lifetime != nil { o . Lifetime = * so . Lifetime } if so . Namespace != nil { o . Namespace = * so . Namespace } }
Patch apply the non nil value of a *SparseSandbox to the object.
Patch apply the non nil value of a * SparseSandbox to the object .