type property
The type of the push operation that defines the push behavior. Possible string values are:
- "UNSPECIFIED" : Default UNSPECIFIED. Specifies that the push operation should not modify ItemStatus
- "MODIFIED" : Indicates that the repository document has been modified or updated since the previous update call. This changes status to MODIFIED state for an existing item. If this is called on a non existing item, the status is changed to NEW_ITEM.
- "NOT_MODIFIED" : Item in the repository has not been modified since the last update call. This push operation will set status to ACCEPTED state.
- "REPOSITORY_ERROR" : Connector is facing a repository error regarding this item. Change status to REPOSITORY_ERROR state. Item is unreserved and rescheduled at a future time determined by exponential backoff.
- "REQUEUE" : Call push with REQUEUE only for items that have been reserved. This action unreserves the item and resets its available time to the wall clock time.
Implementation
core.String? type;