Package com.atlassian.bamboo.credentials
Interface MutableCredentialsData
-
- All Superinterfaces:
BambooIdProvider
,BambooObject
,BambooObjectWithOid
,CredentialsData
,EntityWithOid
,ImmutableEntityWithOid
,PluginKeyProvider
- All Known Implementing Classes:
CredentialsDataEntity
@Internal public interface MutableCredentialsData extends CredentialsData, BambooObjectWithOid
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description @NotNull String
getXml()
Serializedconfiguration
of this credentials object.void
setId(long id)
void
setName(String name)
void
setPluginKey(String pluginKey)
void
setProjectId(@Nullable Long projectId)
void
setXml(@NotNull String xml)
-
Methods inherited from interface com.atlassian.bamboo.core.BambooIdProvider
getId
-
Methods inherited from interface com.atlassian.bamboo.credentials.CredentialsData
getConfiguration, getEntityType, getName, getPluginKey, getProjectId
-
Methods inherited from interface com.atlassian.bamboo.core.EntityWithOid
setOid
-
Methods inherited from interface com.atlassian.bamboo.core.ImmutableEntityWithOid
getOid
-
-
-
-
Method Detail
-
setId
void setId(long id)
- Specified by:
setId
in interfaceBambooObject
-
setPluginKey
void setPluginKey(String pluginKey)
-
setName
void setName(String name)
-
getXml
@NotNull @NotNull String getXml()
Serializedconfiguration
of this credentials object.
-
setXml
void setXml(@NotNull @NotNull String xml)
-
setProjectId
void setProjectId(@Nullable @Nullable Long projectId)
-
-