Class BPInstanceConfig<PUBLISHER extends BapPublisher>

java.lang.Object
jenkins.plugins.publish_over.BPInstanceConfig<PUBLISHER>
All Implemented Interfaces:
Serializable

public class BPInstanceConfig<PUBLISHER extends BapPublisher> extends Object implements Serializable
See Also:
  • Field Details

  • Constructor Details

    • BPInstanceConfig

      public BPInstanceConfig()
    • BPInstanceConfig

      public BPInstanceConfig(ArrayList<PUBLISHER> publishers, boolean continueOnError, boolean failOnError, boolean alwaysPublishFromMaster, String masterNodeName, ParamPublish paramPublish)
  • Method Details

    • getPublishers

      public final ArrayList<PUBLISHER> getPublishers()
    • setPublishers

      public final void setPublishers(ArrayList<PUBLISHER> publishers)
    • isContinueOnError

      public final boolean isContinueOnError()
    • setContinueOnError

      public final void setContinueOnError(boolean continueOnError)
    • isFailOnError

      public final boolean isFailOnError()
    • setFailOnError

      public final void setFailOnError(boolean failOnError)
    • isAlwaysPublishFromMaster

      public final boolean isAlwaysPublishFromMaster()
    • setAlwaysPublishFromMaster

      public final void setAlwaysPublishFromMaster(boolean alwaysPublishFromMaster)
    • getMasterNodeName

      public final String getMasterNodeName()
    • setMasterNodeName

      public final void setMasterNodeName(String masterNodeName)
    • setHostConfigurationAccess

      public final void setHostConfigurationAccess(BPHostConfigurationAccess hostConfigurationAccess)
    • getParamPublish

      public ParamPublish getParamPublish()
    • setParamPublish

      public void setParamPublish(ParamPublish paramPublish)
    • getConfiguration

      public BPHostConfiguration getConfiguration(String configName)
    • perform

      public final Result perform(BPBuildInfo buildInfo)
    • addToHashCode

      protected org.apache.commons.lang.builder.HashCodeBuilder addToHashCode(org.apache.commons.lang.builder.HashCodeBuilder builder)
    • addToEquals

      protected org.apache.commons.lang.builder.EqualsBuilder addToEquals(org.apache.commons.lang.builder.EqualsBuilder builder, BPInstanceConfig that)
    • addToToString

      protected org.apache.commons.lang.builder.ToStringBuilder addToToString(org.apache.commons.lang.builder.ToStringBuilder builder)
    • equals

      public boolean equals(Object that)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object