Class DeleteVersionWithCustomFieldParametersImpl
java.lang.Object
com.atlassian.jira.bc.project.version.DeleteVersionWithCustomFieldParametersImpl
- All Implemented Interfaces:
DeleteVersionWithCustomFieldParameters
public class DeleteVersionWithCustomFieldParametersImpl
extends Object
implements DeleteVersionWithCustomFieldParameters
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.atlassian.jira.project.version.DeleteVersionWithCustomFieldParameters
DeleteVersionWithCustomFieldParameters.CustomFieldReplacement
-
Constructor Summary
ConstructorsConstructorDescriptionDeleteVersionWithCustomFieldParametersImpl
(Version versionToDelete, Optional<Version> moveAffectedIssuesTo, Optional<Version> moveFixIssuesTo, List<DeleteVersionWithCustomFieldParameters.CustomFieldReplacement> customFieldReplacements) -
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.
-
Constructor Details
-
DeleteVersionWithCustomFieldParametersImpl
-
-
Method Details
-
getVersionToDelete
- Specified by:
getVersionToDelete
in interfaceDeleteVersionWithCustomFieldParameters
-
getMoveFixIssuesTo
Description copied from interface:DeleteVersionWithCustomFieldParameters
What version will replace version in 'fix version' field.Optional.empty()
means that version will be removed.- Specified by:
getMoveFixIssuesTo
in interfaceDeleteVersionWithCustomFieldParameters
-
getMoveAffectedIssuesTo
Description copied from interface:DeleteVersionWithCustomFieldParameters
What version will replace version in 'affected version' field.Optional.empty()
means that version will be removed.- Specified by:
getMoveAffectedIssuesTo
in interfaceDeleteVersionWithCustomFieldParameters
-
getCustomFieldReplacementList
@Nonnull public List<DeleteVersionWithCustomFieldParameters.CustomFieldReplacement> getCustomFieldReplacementList()Description copied from interface:DeleteVersionWithCustomFieldParameters
List of version what will replace version in custom fields. For custom fields not specified here version will be removed.- Specified by:
getCustomFieldReplacementList
in interfaceDeleteVersionWithCustomFieldParameters
-