Class CapabilityPropertiesImpl

java.lang.Object
com.atlassian.bamboo.v2.build.agent.properties.CapabilityPropertiesImpl
All Implemented Interfaces:
CapabilityProperties, Serializable

public abstract class CapabilityPropertiesImpl extends Object implements CapabilityProperties
See Also:
  • Constructor Details

    • CapabilityPropertiesImpl

      public CapabilityPropertiesImpl()
  • Method Details

    • getCapabilitySet

      @NotNull public @NotNull CapabilitySet getCapabilitySet()
      Will only return what is stored in the database against this agent. This is not necessarily the complete capability set for the Pipeline. Use {#getAgentCapabilitySet} instead
      Specified by:
      getCapabilitySet in interface CapabilityProperties
      Returns:
      capablity set stored against this agent.
    • newCapabilitySet

      protected abstract CapabilitySet newCapabilitySet()
    • setCapabilitySet

      public void setCapabilitySet(CapabilitySet capabilitySet)
      Specified by:
      setCapabilitySet in interface CapabilityProperties