Class RemoteTrigger

    • Nested Class Summary

      • Nested classes/interfaces inherited from class com.atlassian.bamboo.specs.api.builders.trigger.RepositoryBasedTrigger

        com.atlassian.bamboo.specs.api.builders.trigger.RepositoryBasedTrigger.TriggeringRepositoriesType
    • Field Summary

      • Fields inherited from class com.atlassian.bamboo.specs.api.builders.trigger.RepositoryBasedTrigger

        selectedTriggeringRepositories, triggeringRepositoriesType
      • Fields inherited from class com.atlassian.bamboo.specs.api.builders.trigger.Trigger

        conditions, description, name, triggerEnabled
    • Constructor Summary

      Constructors 
      Constructor Description
      RemoteTrigger()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected RemoteTriggerProperties build()  
      RemoteTrigger triggerIPAddresses​(java.lang.String triggerIPAddresses)
      Sets the IP address.
      • Methods inherited from class com.atlassian.bamboo.specs.api.builders.trigger.RepositoryBasedTrigger

        allAvailableTriggeringRepositories, selectedTriggeringRepositories, triggeringRepositoriesType
      • Methods inherited from class com.atlassian.bamboo.specs.api.builders.trigger.Trigger

        conditions, description, enabled, name
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • RemoteTrigger

        public RemoteTrigger()
    • Method Detail

      • triggerIPAddresses

        public RemoteTrigger triggerIPAddresses​(java.lang.String triggerIPAddresses)
        Sets the IP address.

        Bamboo ensures that triggers originate from IP addresses of the repository server(s). You can authorise additional IP addresses or CIDRs here, separated by a comma. In example: '10.0.0.0/32'