Class SynchronizationFinalizationRequest

  • All Implemented Interfaces:
    Serializable

    public class SynchronizationFinalizationRequest
    extends BaseImportRequest
    The request defining synchronization finalization call properties.
    See Also:
    Serialized Form
    • Constructor Detail

      • SynchronizationFinalizationRequest

        public SynchronizationFinalizationRequest()
    • Method Detail

      • getSynchronizationId

        @NotNull
        public @NotNull String getSynchronizationId()
        The synchronization ID used to distinguish different synchronizations.
      • getFinalizationStrategy

        public String getFinalizationStrategy()
        The synchronization finalization strategy used in the clean up action. This determines whether to remove, ignore or change the status of assets that no longer exist in the external system. Possible values are `REMOVE_RESOURCES`, `CHANGE_STATUS` and `IGNORE`. When you select `CHANGE_STATUS` you must also provide a value for `missingAssetStatusId`.
      • getMissingAssetStatusId

        public UUID getMissingAssetStatusId()
        If finalizationStrategy is set to `CHANGE_STATUS` then this parameter determines the new status ID for assets that no longer exist in the external system.