public static class TemplateImportConfiguration.ObjectTypeMapping extends Object implements Serializable
| Constructor and Description |
|---|
ObjectTypeMapping() |
| Modifier and Type | Method and Description |
|---|---|
List<TemplateImportConfiguration.AttributeMapping> |
getAttributesMapping() |
String |
getDescription() |
Boolean |
getDisabledByDefault() |
TemplateHandleMissingObjects |
getHandleMissingObjects() |
List<String> |
getHavingAttributeNames() |
String |
getMappedByIQL() |
String |
getObjectTypeName() |
String |
getSelector() |
void |
setAttributesMapping(List<TemplateImportConfiguration.AttributeMapping> attributesMapping)
How should the attributes be mapped to the Assets Objects Attributes? It is recommended that all mappings in
this list are included in the
setHavingAttributeNames(List) as well in order to be sure that the
object type have all required attributes |
void |
setDescription(String description)
Human readable description that will be shown in the GUI for the user
|
void |
setDisabledByDefault(Boolean disabledByDefault) |
void |
setHandleMissingObjects(TemplateHandleMissingObjects handleMissingObjects)
How will the missing objects be handled i.e.
|
void |
setHavingAttributeNames(List<String> havingAttributeNames)
The Assets Object Type identified by the
setObjectTypeName(String) must have at least the
attributes named according to the provided list of attribute names |
void |
setMappedByIQL(String mappedByIQL)
The criterion that must apply for objects that will be stored in this configuration.
|
void |
setObjectTypeName(String objectTypeName)
The name of the Assets Object Type that the created configuration should map to
|
void |
setSelector(String selector)
Used to limit the data from the external data source.
|
String |
toString() |
public String getObjectTypeName()
public void setObjectTypeName(String objectTypeName)
public void setHavingAttributeNames(List<String> havingAttributeNames)
setObjectTypeName(String) must have at least the
attributes named according to the provided list of attribute namespublic String getMappedByIQL()
public void setMappedByIQL(String mappedByIQL)
public String getSelector()
public void setSelector(String selector)
public List<TemplateImportConfiguration.AttributeMapping> getAttributesMapping()
public void setAttributesMapping(List<TemplateImportConfiguration.AttributeMapping> attributesMapping)
setHavingAttributeNames(List) as well in order to be sure that the
object type have all required attributespublic String getDescription()
public void setDescription(String description)
public TemplateHandleMissingObjects getHandleMissingObjects()
public void setHandleMissingObjects(TemplateHandleMissingObjects handleMissingObjects)
public Boolean getDisabledByDefault()
public void setDisabledByDefault(Boolean disabledByDefault)
Copyright © 2024 Atlassian. All rights reserved.