Class AbstractPlanProperties
java.lang.Object
com.atlassian.bamboo.specs.api.model.plan.AbstractPlanProperties
- All Implemented Interfaces:
EntityProperties
- Direct Known Subclasses:
JobProperties,PlanProperties
-
Constructor Summary
ConstructorsConstructorDescriptionAbstractPlanProperties(BambooOidProperties oid, BambooKeyProperties key, String name, String description, boolean enabled, Collection<PluginConfigurationProperties> pluginConfigurations) -
Method Summary
Modifier and TypeMethodDescription@Nullable String@Nullable BambooKeyPropertiesgetKey()@NotNull StringgetName()@Nullable BambooOidPropertiesgetOid()@NotNull List<PluginConfigurationProperties>booleanbooleanboolean@NotNull BambooKeyPropertiesvoidvalidate()
-
Constructor Details
-
AbstractPlanProperties
public AbstractPlanProperties(BambooOidProperties oid, BambooKeyProperties key, String name, String description, boolean enabled, Collection<PluginConfigurationProperties> pluginConfigurations) throws PropertiesValidationException - Throws:
PropertiesValidationException
-
-
Method Details
-
toPlanIdentifier
-
getKey
-
isKeyDefined
public boolean isKeyDefined() -
getOid
-
isOidDefined
public boolean isOidDefined() -
getName
-
getDescription
-
isEnabled
public boolean isEnabled() -
getPluginConfigurations
-
validate
public void validate()- Specified by:
validatein interfaceEntityProperties
-