Class TemplateImportConfiguration.AttributeMapping

java.lang.Object
com.riadalabs.jira.plugins.insight.services.imports.common.external.TemplateImportConfiguration.AttributeMapping
All Implemented Interfaces:
Serializable
Enclosing class:
TemplateImportConfiguration

public static class TemplateImportConfiguration.AttributeMapping extends Object implements Serializable
See Also:
  • Constructor Details

    • AttributeMapping

      public AttributeMapping()
  • Method Details

    • getSerialVersionUID

      public static long getSerialVersionUID()
    • getAttributeName

      public String getAttributeName()
    • setAttributeName

      public void setAttributeName(String attributeName)
      The Assets attribute name that should be mapped.
    • getAttributeLocators

      public List<DataLocator> getAttributeLocators()
    • setAttributeLocators

      public void setAttributeLocators(List<DataLocator> attributeLocators)
      Which data locators that will be used when populating the attribute with value
    • getExternalIdPart

      public Boolean getExternalIdPart()
    • setExternalIdPart

      public void setExternalIdPart(Boolean externalIdPart)
      Is this attribute used to uniquely identify an entity in the external data source (multiple mappings with external id can exist)
    • getObjectMappingIQL

      public String getObjectMappingIQL()
    • setObjectMappingIQL

      public void setObjectMappingIQL(String objectMappingIQL)
      If this attribute is of the type Object Reference i.e. it is a reference to another object type (or the same) this field will hold the IQL that finds the references. It is possible to use the syntax ${dataLocator} as a placeholder where the string dataLocator must exist in the setAttributeLocators list
    • isSuggestedLabel

      public boolean isSuggestedLabel()
    • setSuggestedLabel

      public void setSuggestedLabel(boolean suggestedLabel)
      Parameters:
      suggestedLabel -
    • toString

      public String toString()
      Overrides:
      toString in class Object