func (o *EndpointSliceMirroringControllerOptions) ApplyTo(cfg *endpointslicemirroringconfig.EndpointSliceMirroringControllerConfiguration) error {
	if o == nil {
		return nil
	}

	cfg.MirroringConcurrentServiceEndpointSyncs = o.MirroringConcurrentServiceEndpointSyncs
	cfg.MirroringMaxEndpointsPerSubset = o.MirroringMaxEndpointsPerSubset
	cfg.MirroringEndpointUpdatesBatchPeriod = o.MirroringEndpointUpdatesBatchPeriod

	return nil
}
// ApplyTo fills up EndpointSliceMirroringController config with options.
ApplyTo fills up EndpointSliceMirroringController config with options.
// ApplyTo fills up EndpointSliceMirroringController config with options .
func (o *EndpointSliceMirroringControllerOptions) ApplyTo(cfg *endpointslicemirroringconfig.EndpointSliceMirroringControllerConfiguration) error {
	if o == nil {
		return nil
	}
	cfg.MirroringConcurrentServiceEndpointSyncs = o.MirroringConcurrentServiceEndpointSyncs
	cfg.MirroringMaxEndpointsPerSubset = o.MirroringMaxEndpointsPerSubset
	cfg.MirroringEndpointUpdatesBatchPeriod = o.MirroringEndpointUpdatesBatchPeriod
	return nil
}
func ( o * EndpointSliceMirroringControllerOptions ) ApplyTo ( cfg * endpointslicemirroringconfig . EndpointSliceMirroringControllerConfiguration ) error { if o == nil { return nil } cfg . MirroringConcurrentServiceEndpointSyncs = o . MirroringConcurrentServiceEndpointSyncs cfg . MirroringMaxEndpointsPerSubset = o . MirroringMaxEndpointsPerSubset cfg . MirroringEndpointUpdatesBatchPeriod = o . MirroringEndpointUpdatesBatchPeriod return nil }
ApplyTo fills up EndpointSliceMirroringController config with options.
ApplyTo fills up EndpointSliceMirroringController config with options .