ITimeEntryRevisionGroupService1

Operations

NameSignatureDescription
BulkDeleteTimeEntryRevisionGroupsvoid BulkDeleteTimeEntryRevisionGroups(Uri[] timeEntryRevisionGroupUris)Delete time entry revision groups
BulkGetTimeEntryRevisionGroupsAsOfBulkGetTimeEntryRevisionGroupAsOfResult1 BulkGetTimeEntryRevisionGroupsAsOf(TimeEntryRevisionGroupAsOfParameter1[] timeEntryRevisionGroupsAsOfs)Bulk get time entry details for time entry at specific point in time
BulkGetTimeEntryRevisionGroupsForUserAndDateRangeTimeEntryRevisionGroupDetails2[] BulkGetTimeEntryRevisionGroupsForUserAndDateRange(UserTargetParameter1[] users, DateRangeParameter1 dateRange)Get time entry revision groups for users and date range
BulkPutTimeEntryRevisionGroupsBulkPutTimeEntryRevisionGroupResults1 BulkPutTimeEntryRevisionGroups(TimeEntryRevisionGroupParameter1[] timeEntryRevisionGroups, BulkPutTimeEntryRevisionGroupBehaviourParameter1 bulkPutTimeEntryRevisionGroupBehaviour, String unitOfWorkId)Bulk put time entry revision groups
BulkPutTimeEntryRevisionGroupsForUserAndDateRangeBulkPutTimeEntryRevisionGroupResults1 BulkPutTimeEntryRevisionGroupsForUserAndDateRange(UserTargetParameter1 user, DateRangeParameter1 dateRange, TimeEntryRevisionGroupParameter1[] timeEntryRevisionGroups, BulkPutTimeEntryRevisionGroupBehaviourParameter1 bulkPutTimeEntryRevisionGroupBehaviour)Atomically overwrite all time entry revision groups for a user and date range. This will fail if either the delete or put fail.
CreateCopyFromBatchUri CreateCopyFromBatch(TimeEntryRevisionGroupCopyParameter1[] copyParams)Create a batch for copying time entry revision groups from source user and date to target user and date
CreateTimeEntryRevisionGroupModificationBatchUri CreateTimeEntryRevisionGroupModificationBatch(Uri[] timeEntryRevisionGroupUris, TimeEntryRevisionGroupModificationParameter1 modifications)Create batch to modify time entry revision groups metadata. Metadata will be removed first and then modified.
DeleteTimeEntryRevisionGroupvoid DeleteTimeEntryRevisionGroup(Uri timeEntryRevisionGroupUri)Delete time entry revision group
DeleteTimeEntryRevisionGroupsForUserAndDateRangevoid DeleteTimeEntryRevisionGroupsForUserAndDateRange(UserTargetParameter1 user, DateRangeParameter1 dateRange, TimeEntryRevisionGroupDeleteFilterParameter1 timeEntryRevisionGroupDeleteFilter)Delete time entry revision groups for specified user and date range
GetCopyFromBatchResultsTimeEntryRevisionGroupCopyFromBatchResults1 GetCopyFromBatchResults(Uri timeEntryRevisionGroupCopyFromBatchUri)Retrieve results of a completed CreateCopyFromBatch operation. Returns null if the batch has not completed.
GetTimeEntryRevisionGroupModificationBatchResultsTimeEntryRevisionGroupModificationBatchResults1 GetTimeEntryRevisionGroupModificationBatchResults(Uri timeEntryRevisionGroupModificationBatchUri)Get time entry revision groups modification batch results
GetTimeEntryRevisionGroupsDetailsTimeEntryRevisionGroupDetails2[] GetTimeEntryRevisionGroupsDetails(TimeEntryRevisionGroupTargetParameter1[] timeEntryRevisionGroups)Get time entry revision groups details.
GetTimeEntryRevisionGroupsForUserAndDateRangeTimeEntryRevisionGroupDetails2[] GetTimeEntryRevisionGroupsForUserAndDateRange(UserTargetParameter1 user, DateRangeParameter1 dateRange)Get time entry revision groups for specified user and date range
PutTimeEntryRevisionGroupTimeEntryRevisionGroupPutResults1 PutTimeEntryRevisionGroup(TimeEntryRevisionGroupParameter1 timeEntryRevisionGroup, String unitOfWorkId)Put time entry revision group