func (o *SparseEnforcerReport) ToPlain() elemental.PlainIdentifiable {

	out := NewEnforcerReport()
	if o.CPULoad != nil {
		out.CPULoad = *o.CPULoad
	}
	if o.ID != nil {
		out.ID = *o.ID
	}
	if o.EnforcerID != nil {
		out.EnforcerID = *o.EnforcerID
	}
	if o.LicenseType != nil {
		out.LicenseType = *o.LicenseType
	}
	if o.Memory != nil {
		out.Memory = *o.Memory
	}
	if o.MigrationsLog != nil {
		out.MigrationsLog = *o.MigrationsLog
	}
	if o.Name != nil {
		out.Name = *o.Name
	}
	if o.Namespace != nil {
		out.Namespace = *o.Namespace
	}
	if o.Processes != nil {
		out.Processes = *o.Processes
	}
	if o.Timestamp != nil {
		out.Timestamp = *o.Timestamp
	}
	if o.ZHash != nil {
		out.ZHash = *o.ZHash
	}
	if o.Zone != nil {
		out.Zone = *o.Zone
	}

	return out
}
// ToPlain returns the plain version of the sparse model.
ToPlain returns the plain version of the sparse model.
// ToPlain returns the plain version of the sparse model .
func (o *SparseEnforcerReport) ToPlain() elemental.PlainIdentifiable {
	out := NewEnforcerReport()
	if o.CPULoad != nil {
		out.CPULoad = *o.CPULoad
	}
	if o.ID != nil {
		out.ID = *o.ID
	}
	if o.EnforcerID != nil {
		out.EnforcerID = *o.EnforcerID
	}
	if o.LicenseType != nil {
		out.LicenseType = *o.LicenseType
	}
	if o.Memory != nil {
		out.Memory = *o.Memory
	}
	if o.MigrationsLog != nil {
		out.MigrationsLog = *o.MigrationsLog
	}
	if o.Name != nil {
		out.Name = *o.Name
	}
	if o.Namespace != nil {
		out.Namespace = *o.Namespace
	}
	if o.Processes != nil {
		out.Processes = *o.Processes
	}
	if o.Timestamp != nil {
		out.Timestamp = *o.Timestamp
	}
	if o.ZHash != nil {
		out.ZHash = *o.ZHash
	}
	if o.Zone != nil {
		out.Zone = *o.Zone
	}
	return out
}
func ( o * SparseEnforcerReport ) ToPlain ( ) elemental . PlainIdentifiable { out := NewEnforcerReport ( ) if o . CPULoad != nil { out . CPULoad = * o . CPULoad } if o . ID != nil { out . ID = * o . ID } if o . EnforcerID != nil { out . EnforcerID = * o . EnforcerID } if o . LicenseType != nil { out . LicenseType = * o . LicenseType } if o . Memory != nil { out . Memory = * o . Memory } if o . MigrationsLog != nil { out . MigrationsLog = * o . MigrationsLog } if o . Name != nil { out . Name = * o . Name } if o . Namespace != nil { out . Namespace = * o . Namespace } if o . Processes != nil { out . Processes = * o . Processes } if o . Timestamp != nil { out . Timestamp = * o . Timestamp } if o . ZHash != nil { out . ZHash = * o . ZHash } if o . Zone != nil { out . Zone = * o . Zone } return out }
ToPlain returns the plain version of the sparse model.
ToPlain returns the plain version of the sparse model .