Interface DeleteVersionWithCustomFieldParameters
- All Known Implementing Classes:
DeleteVersionWithCustomFieldParametersImpl
@PublicApi
@ExperimentalApi
public interface DeleteVersionWithCustomFieldParameters
Parameters for
VersionManager.deleteVersionAndSwap(ApplicationUser, DeleteVersionWithCustomFieldParameters) and
VersionService.deleteVersionAndSwap(JiraServiceContext, DeleteVersionWithCustomFieldParameters)- Since:
- v7.0.10
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceInformation about version replacement in custom field. -
Method Summary
Modifier and TypeMethodDescriptionList of version what will replace version in custom fields.What version will replace version in 'affected version' field.What version will replace version in 'fix version' field.
-
Method Details
-
getVersionToDelete
-
getMoveFixIssuesTo
What version will replace version in 'fix version' field.Optional.empty()means that version will be removed. -
getMoveAffectedIssuesTo
What version will replace version in 'affected version' field.Optional.empty()means that version will be removed. -
getCustomFieldReplacementList
@Nonnull List<DeleteVersionWithCustomFieldParameters.CustomFieldReplacement> getCustomFieldReplacementList()List of version what will replace version in custom fields. For custom fields not specified here version will be removed.
-