Class CapabilitiesControl

java.lang.Object
com.atlassian.bamboo.testutils.backdoor.BackdoorControl<CapabilitiesControl>
com.atlassian.bamboo.testutils.backdoor.CapabilitiesControl

public class CapabilitiesControl extends BackdoorControl<CapabilitiesControl>
  • Constructor Details

    • CapabilitiesControl

      public CapabilitiesControl(@NotNull @NotNull BambooEnvironmentData environmentData)
  • Method Details

    • getAgentCapabilities

      public List<RestCapability> getAgentCapabilities(long agentId)
    • createAgentCapability

      public void createAgentCapability(long agentId, String key, String value)
    • createEphemeralAgentTemplateCapability

      public void createEphemeralAgentTemplateCapability(long templateId, String key, String value)
    • updateEphemeralAgentTemplateCapability

      public void updateEphemeralAgentTemplateCapability(long templateId, String key, String value)
    • updateAgentCapability

      public void updateAgentCapability(long agentId, String key, String value)
    • removeAgentCapability

      public void removeAgentCapability(long agentId, String key)
    • createSharedRemoteCapability

      public void createSharedRemoteCapability(String key, String value)
    • getServerCapabilities

      public List<RestCapability> getServerCapabilities()
    • removeServerCapability

      public void removeServerCapability(String capabilityKey)