# BucketProcessingRecordType (Complex Type)

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

Information about bucket completion or analysis to be recorded in buckets report.

Item Summary
Name | Type | Multiplicity | Description
--- | --- | --- | ---
sequentialNumber | property int | [0,1] | Bucket sequential number.
content | property AbstractWorkBucketContentType | [0,1] | Bucket content in full details.
size | property int | [0,1] | Size of the bucket, as determined in bucket analysis mode by counting the objects, or as determined by counting items processed in other modes.
itemsSuccessfullyProcessed | property int | [0,1] | Number of items successfully processed.
itemsFailed | property int | [0,1] | Number of items failed to be processed.
itemsSkipped | property int | [0,1] | Number of items that have been skipped.
startTimestamp | property dateTime | [0,1] | When the bucket processing started.
endTimestamp | property dateTime | [0,1] | When the bucket processing finished.
duration | property long | [0,1] | How many milliseconds did the bucket processing take.

- ### Items

  - #### sequentialNumber

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Bucket sequential number.

  - #### content

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Bucket content in full details.

  - #### size

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Size of the bucket, as determined in bucket analysis mode by counting the objects, or as determined by counting items processed in other modes.

  - #### itemsSuccessfullyProcessed

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Number of items successfully processed.

  - #### itemsFailed

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Number of items failed to be processed.

  - #### itemsSkipped

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Number of items that have been skipped.

  - #### startTimestamp

    Flags: RAM,runtime

    Multiplicity: [0,1]

    When the bucket processing started. (Excludes the bucket acquisition.)

  - #### endTimestamp

    Flags: RAM,runtime

    Multiplicity: [0,1]

    When the bucket processing finished. (Excludes the bucket completion marking.)

  - #### duration

    Flags: RAM,runtime

    Multiplicity: [0,1]

    How many milliseconds did the bucket processing take.