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

	out := NewProcessingUnitRefresh()
	if o.ID != nil {
		out.ID = *o.ID
	}
	if o.Debug != nil {
		out.Debug = *o.Debug
	}
	if o.Namespace != nil {
		out.Namespace = *o.Namespace
	}
	if o.PingAddress != nil {
		out.PingAddress = *o.PingAddress
	}
	if o.PingEnabled != nil {
		out.PingEnabled = *o.PingEnabled
	}
	if o.PingIterations != nil {
		out.PingIterations = *o.PingIterations
	}
	if o.PingMode != nil {
		out.PingMode = *o.PingMode
	}
	if o.PingPort != nil {
		out.PingPort = *o.PingPort
	}
	if o.RefreshID != nil {
		out.RefreshID = *o.RefreshID
	}
	if o.RefreshPolicy != nil {
		out.RefreshPolicy = *o.RefreshPolicy
	}
	if o.TraceApplicationConnections != nil {
		out.TraceApplicationConnections = *o.TraceApplicationConnections
	}
	if o.TraceDuration != nil {
		out.TraceDuration = *o.TraceDuration
	}
	if o.TraceIPTables != nil {
		out.TraceIPTables = *o.TraceIPTables
	}
	if o.TraceNetworkConnections != nil {
		out.TraceNetworkConnections = *o.TraceNetworkConnections
	}

	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 *SparseProcessingUnitRefresh) ToPlain() elemental.PlainIdentifiable {
	out := NewProcessingUnitRefresh()
	if o.ID != nil {
		out.ID = *o.ID
	}
	if o.Debug != nil {
		out.Debug = *o.Debug
	}
	if o.Namespace != nil {
		out.Namespace = *o.Namespace
	}
	if o.PingAddress != nil {
		out.PingAddress = *o.PingAddress
	}
	if o.PingEnabled != nil {
		out.PingEnabled = *o.PingEnabled
	}
	if o.PingIterations != nil {
		out.PingIterations = *o.PingIterations
	}
	if o.PingMode != nil {
		out.PingMode = *o.PingMode
	}
	if o.PingPort != nil {
		out.PingPort = *o.PingPort
	}
	if o.RefreshID != nil {
		out.RefreshID = *o.RefreshID
	}
	if o.RefreshPolicy != nil {
		out.RefreshPolicy = *o.RefreshPolicy
	}
	if o.TraceApplicationConnections != nil {
		out.TraceApplicationConnections = *o.TraceApplicationConnections
	}
	if o.TraceDuration != nil {
		out.TraceDuration = *o.TraceDuration
	}
	if o.TraceIPTables != nil {
		out.TraceIPTables = *o.TraceIPTables
	}
	if o.TraceNetworkConnections != nil {
		out.TraceNetworkConnections = *o.TraceNetworkConnections
	}
	return out
}
func ( o * SparseProcessingUnitRefresh ) ToPlain ( ) elemental . PlainIdentifiable { out := NewProcessingUnitRefresh ( ) if o . ID != nil { out . ID = * o . ID } if o . Debug != nil { out . Debug = * o . Debug } if o . Namespace != nil { out . Namespace = * o . Namespace } if o . PingAddress != nil { out . PingAddress = * o . PingAddress } if o . PingEnabled != nil { out . PingEnabled = * o . PingEnabled } if o . PingIterations != nil { out . PingIterations = * o . PingIterations } if o . PingMode != nil { out . PingMode = * o . PingMode } if o . PingPort != nil { out . PingPort = * o . PingPort } if o . RefreshID != nil { out . RefreshID = * o . RefreshID } if o . RefreshPolicy != nil { out . RefreshPolicy = * o . RefreshPolicy } if o . TraceApplicationConnections != nil { out . TraceApplicationConnections = * o . TraceApplicationConnections } if o . TraceDuration != nil { out . TraceDuration = * o . TraceDuration } if o . TraceIPTables != nil { out . TraceIPTables = * o . TraceIPTables } if o . TraceNetworkConnections != nil { out . TraceNetworkConnections = * o . TraceNetworkConnections } return out }
ToPlain returns the plain version of the sparse model.
ToPlain returns the plain version of the sparse model .