public class DeleteVersionWithCustomFieldParametersImpl extends Object implements DeleteVersionWithCustomFieldParameters
DeleteVersionWithCustomFieldParameters.CustomFieldReplacement
Constructor and Description |
---|
DeleteVersionWithCustomFieldParametersImpl(Version versionToDelete,
Optional<Version> moveAffectedIssuesTo,
Optional<Version> moveFixIssuesTo,
List<DeleteVersionWithCustomFieldParameters.CustomFieldReplacement> customFieldReplacements) |
Modifier and Type | Method and Description |
---|---|
List<DeleteVersionWithCustomFieldParameters.CustomFieldReplacement> |
getCustomFieldReplacementList()
List of version what will replace version in custom fields.
|
Optional<Version> |
getMoveAffectedIssuesTo()
What version will replace version in 'affected version' field.
|
Optional<Version> |
getMoveFixIssuesTo()
What version will replace version in 'fix version' field.
|
Version |
getVersionToDelete() |
public DeleteVersionWithCustomFieldParametersImpl(@Nullable Version versionToDelete, @Nonnull Optional<Version> moveAffectedIssuesTo, @Nonnull Optional<Version> moveFixIssuesTo, @Nonnull List<DeleteVersionWithCustomFieldParameters.CustomFieldReplacement> customFieldReplacements)
public Version getVersionToDelete()
getVersionToDelete
in interface DeleteVersionWithCustomFieldParameters
public Optional<Version> getMoveFixIssuesTo()
DeleteVersionWithCustomFieldParameters
Optional.empty()
means
that version will be removed.getMoveFixIssuesTo
in interface DeleteVersionWithCustomFieldParameters
public Optional<Version> getMoveAffectedIssuesTo()
DeleteVersionWithCustomFieldParameters
Optional.empty()
means
that version will be removed.getMoveAffectedIssuesTo
in interface DeleteVersionWithCustomFieldParameters
@Nonnull public List<DeleteVersionWithCustomFieldParameters.CustomFieldReplacement> getCustomFieldReplacementList()
DeleteVersionWithCustomFieldParameters
getCustomFieldReplacementList
in interface DeleteVersionWithCustomFieldParameters
Copyright © 2002-2022 Atlassian. All Rights Reserved.