Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Panel
panelIconIdatlassian-info
panelIcon:info:
panelIconText:info:
bgColor#F4F5F7

This page is about Assets & Inventory Plugin for Jira DC. Using Cloud? Click here.

...

Class field

Description

id

Numeric custom field ID. For example, 11002.

customFieldId

String version of custom field ID. For example, customfield_11002

fieldName

Original name of the field.

translatedFieldName

Translated name of the custom field. It is translated by the current user language preferences.

Code Block
languagejava
package inventoryplugin.workflow.function.genericscript.dto;


import com.atlassian.jira.issue.fields.CustomField;

public class AssetCustomField {

    private Long id;
    private String customFieldId;
    private String fieldName;
    private String translatedFieldName;

    public AssetCustomField() {
    }

    public AssetCustomField(CustomField customField) {
        this.id = customField.getIdAsLong();
        this.customFieldId = customField.getId();
        this.fieldName = customField.getUntranslatedName();
        this.translatedFieldName = customField.getFieldName();
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getCustomFieldId() {
        return customFieldId;
    }

    public void setCustomFieldId(String customFieldId) {
        this.customFieldId = customFieldId;
    }

    public String getFieldName() {
        return fieldName;
    }

    public void setFieldName(String fieldName) {
        this.fieldName = fieldName;
    }

    public String getTranslatedFieldName() {
        return translatedFieldName;
    }

    public void setTranslatedFieldName(String translatedFieldName) {
        this.translatedFieldName = translatedFieldName;
    }
}