# GetOperationOptionsType (Complex Type)

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

See GetOperationOptions for a description.

Item Summary
Name | Type | Multiplicity | Description
--- | --- | --- | ---
retrieve | property RetrieveOptionType | [0,1] |
resolve | property boolean | [0,1] |
resolveNames | property boolean | [0,1] |
noFetch | property boolean | [0,1] |
raw | property boolean | [0,1] |
tolerateRawData | property boolean | [0,1] |
noDiscovery | property boolean | [0,1] |
allowNotFound | property boolean | [0,1] |
pointInTimeType | property PointInTimeTypeType | [0,1] |
staleness | property long | [0,1] |
distinct | property boolean | [0,1] |
definitionProcessing | property DefinitionProcessingOptionType | [0,1] |
iterationMethod | property IterationMethodType | [0,1] |
iterationPageSize | property int | [0,1] |
errorHandling | container FetchErrorHandlingType | [0,1] | How should the errors be handled and reported.
shadowClassificationMode | property ShadowClassificationModeType | [0,1] | Should shadows be reclassified when being retrieved? Used for "get" style operations: get and search.

- ### Items

  - #### retrieve

    Flags: RAM,runtime,AVals:3

    Multiplicity: [0,1]

  - #### resolve

    Flags: RAM,runtime

    Multiplicity: [0,1]

  - #### resolveNames

    Flags: RAM,runtime

    Multiplicity: [0,1]

  - #### noFetch

    Flags: RAM,runtime

    Multiplicity: [0,1]

  - #### raw

    Flags: RAM,runtime

    Multiplicity: [0,1]

  - #### tolerateRawData

    Flags: RAM,runtime

    Multiplicity: [0,1]

  - #### noDiscovery

    Flags: RAM,runtime

    Multiplicity: [0,1]

  - #### allowNotFound

    Flags: RAM,runtime

    Multiplicity: [0,1]

  - #### pointInTimeType

    Flags: RAM,runtime,AVals:3

    Multiplicity: [0,1]

  - #### staleness

    Flags: RAM,runtime

    Multiplicity: [0,1]

  - #### distinct

    Flags: RAM,runtime

    Multiplicity: [0,1]

  - #### definitionProcessing

    Flags: RAM,runtime,AVals:3

    Multiplicity: [0,1]

  - #### iterationMethod

    Flags: RAM,runtime,AVals:5

    Multiplicity: [0,1]

  - #### iterationPageSize

    Flags: RAM,runtime

    Multiplicity: [0,1]

  - #### errorHandling

    Flags: RAM,runtime

    Multiplicity: [0,1]

    How should the errors be handled and reported. Currently supported only for search operations.

  - #### shadowClassificationMode

    Flags: RAM,runtime,AVals:2

    Multiplicity: [0,1]

    Should shadows be reclassified when being retrieved? Used for "get" style operations: get and search. For internal use. Currently supported only in a limited way.