|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.atlassian.jira.config.managedconfiguration.ManagedConfigurationItemBuilder
@PublicApi public class ManagedConfigurationItemBuilder
This builder can be used to modify the properties of an existing ManagedConfigurationItem
.
ManagedConfigurationItem.newBuilder()
Constructor Summary | |
---|---|
ManagedConfigurationItemBuilder()
|
Method Summary | |
---|---|
ManagedConfigurationItem |
build()
|
static ManagedConfigurationItemBuilder |
builder(ManagedConfigurationItem source)
|
ManagedConfigurationItemBuilder |
setConfigurationItemAccessLevel(ConfigurationItemAccessLevel configurationItemAccessLevel)
Set the ConfigurationItemAccessLevel for this item |
ManagedConfigurationItemBuilder |
setDescriptionI18nKey(String descriptionI18nKey)
Set the description key |
ManagedConfigurationItemBuilder |
setId(Long id)
|
ManagedConfigurationItemBuilder |
setItemId(String itemId)
|
ManagedConfigurationItemBuilder |
setItemType(ManagedConfigurationItemType itemType)
|
ManagedConfigurationItemBuilder |
setManaged(boolean managed)
Set whether this item is managed or not |
ManagedConfigurationItemBuilder |
setSource(com.atlassian.plugin.Plugin plugin)
Set the owner/manager of the item |
ManagedConfigurationItemBuilder |
setSource(String source)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ManagedConfigurationItemBuilder()
Method Detail |
---|
public static ManagedConfigurationItemBuilder builder(ManagedConfigurationItem source)
public ManagedConfigurationItemBuilder setId(Long id)
public ManagedConfigurationItemBuilder setItemId(String itemId)
public ManagedConfigurationItemBuilder setItemType(ManagedConfigurationItemType itemType)
public ManagedConfigurationItemBuilder setManaged(boolean managed)
managed
- the flag
public ManagedConfigurationItemBuilder setConfigurationItemAccessLevel(ConfigurationItemAccessLevel configurationItemAccessLevel)
ConfigurationItemAccessLevel
for this item
configurationItemAccessLevel
- the level
public ManagedConfigurationItemBuilder setSource(com.atlassian.plugin.Plugin plugin)
plugin
- the plugin who owns/manages this item
public ManagedConfigurationItemBuilder setSource(String source)
public ManagedConfigurationItemBuilder setDescriptionI18nKey(String descriptionI18nKey)
descriptionI18nKey
- the key
public ManagedConfigurationItem build()
ManagedConfigurationItem
.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |