# InternalsConfigurationType (Complex Type)

### Namespace: http://midpoint.evolveum.com/xml/ns/public/common/common-3

Various internals configuration elements.

Item Summary
Name | Type | Multiplicity | Description
--- | --- | --- | ---
enableExperimentalCode | property boolean | [0,1] | Whether experimental parts of midPoint code should be enabled.
maxModelClicks | property int | [0,1] | How many clicks are allowed for the clockwork to make in one operation.
polyStringNormalizer | property PolyStringNormalizerConfigurationType | [0,1] | Configuration of PolyString normalizer.
subresultStripThreshold | property int | [0,1] | When aggregation of the same subresults (same operation and status) is to be applied, during operation result "summarize" operation.

- ### Items

  - #### enableExperimentalCode

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Whether experimental parts of midPoint code should be enabled.

  - #### maxModelClicks

    Flags: RAM,runtime

    Multiplicity: [0,1]

    How many clicks are allowed for the clockwork to make in one operation. (Default: 200.)

  - #### polyStringNormalizer

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Configuration of PolyString normalizer.

  - #### subresultStripThreshold

    Flags: RAM,runtime

    Multiplicity: [0,1]

    When aggregation of the same subresults (same operation and status) is to be applied, during operation result "summarize" operation. (Default: 10.) TEMPORARY/EXPERIMENTAL. We plan to provide more elaborate operation result aggregation strategies. This is just a quick way how to reduce large operation results for some deployments.