Package com.bmc.ims

Class BmcCfaBuilder

All Implemented Interfaces:
ExtensionPoint, Describable<Builder>, BuildStep, Serializable, SimpleBuildStep

@Extension public class BmcCfaBuilder extends Builder implements SimpleBuildStep, Serializable
See Also:
  • Constructor Details

    • BmcCfaBuilder

      public BmcCfaBuilder()
    • BmcCfaBuilder

      @DataBoundConstructor public BmcCfaBuilder(String server, String port, String user, String jclContent, String chkfreq, String jobCard, String acctno, String thresh, String sortby, String pswd, String prilog, List<CfaLoadLib> cfaLoadLibs, List<CfaSldsLib> cfaSldsLibs, List<CfaDliLib> cfaDliLibs, List<CfaJobname> cfaJobnames, List<CfaReconSet> cfaReconSets, String goodRC, boolean bmcSlds, boolean bmcDb2log, String db2log, String db2bsds, String limit, String skip, String maxlogs, boolean bmcDb2bsds, boolean bmcLimit, boolean bmcSkip, boolean bmcActiveOlds, boolean bmcImsid, boolean bmcDlilog, boolean bmcMaxlogs, boolean bmcJobname, List<CfaImsid> cfaImsids, boolean bmcRecon, boolean bmcTimezone, boolean bmcStartInterval, boolean bmcStopInterval, Start start, Stop stop, Timezone tz, String jobInclude, String jobExclude, String psbInclude, String psbExclude, String maxlogsRc, String maxlogsAbend, boolean bmcJobInc, boolean bmcJobExc, boolean bmcPsbInc, boolean bmcPsbExc, boolean bmcChkfreq, boolean bmcThresh, boolean bmcPrilog, boolean bmcAppcheck, boolean bmcAll, boolean bmcLsec, String chkfreqval, boolean bmcPlanInc, String planInclude, boolean bmcPlanExc, String planExclude, boolean bmcSortby, boolean bmcCsv, boolean bmcFullreport)
  • Method Details

    • getPswd

      public Secret getPswd()
    • getMaxlogsAbend

      public String getMaxlogsAbend()
    • setMaxlogsAbend

      public void setMaxlogsAbend(String maxlogsAbend)
    • getMaxlogsRc

      public String getMaxlogsRc()
    • setMaxlogsRc

      public void setMaxlogsRc(String maxlogsRc)
    • getChkfreq

      public String getChkfreq()
    • setChkfreq

      public void setChkfreq(String chkfreq)
    • isBmcActiveOlds

      public boolean isBmcActiveOlds()
    • setBmcActiveOlds

      public void setBmcActiveOlds(boolean bmcActiveOlds)
    • getPlanInclude

      public String getPlanInclude()
    • setPlanInclude

      public void setPlanInclude(String planInclude)
    • isBmcPlanInc

      public boolean isBmcPlanInc()
    • setBmcPlanInc

      public void setBmcPlanInc(boolean bmcPlanInc)
    • getPlanExclude

      public String getPlanExclude()
    • isBmcPlanExc

      public boolean isBmcPlanExc()
    • setBmcPlanExc

      public void setBmcPlanExc(boolean bmcPlanExc)
    • setPlanExclude

      public void setPlanExclude(String planExclude)
    • isBmcSortby

      public boolean isBmcSortby()
    • setBmcSortby

      public void setBmcSortby(boolean bmcSortby)
    • isBmcCsv

      public boolean isBmcCsv()
    • setBmcCsv

      public void setBmcCsv(boolean bmcCsv)
    • isBmcFullreport

      public boolean isBmcFullreport()
    • setBmcFullreport

      public void setBmcFullreport(boolean bmcFullreport)
    • isBmcLsec

      public boolean isBmcLsec()
    • setBmcLsec

      public void setBmcLsec(boolean bmcLsec)
    • isBmcAll

      public boolean isBmcAll()
    • setBmcAll

      public void setBmcAll(boolean bmcAll)
    • isBmcAppcheck

      public boolean isBmcAppcheck()
    • setBmcAppcheck

      public void setBmcAppcheck(boolean bmcAppcheck)
    • getChkfreqval

      public String getChkfreqval()
    • setChkfreqval

      public void setChkfreqval(String chkfreqval)
    • isBmcChkfreq

      public boolean isBmcChkfreq()
    • setBmcChkfreq

      public void setBmcChkfreq(boolean bmcChkfreq)
    • getPsbExclude

      public String getPsbExclude()
    • setPsbExclude

      public void setPsbExclude(String psbExclude)
    • isBmcPsbExc

      public boolean isBmcPsbExc()
    • setBmcPsbExc

      public void setBmcPsbExc(boolean bmcPsbExc)
    • getPsbInclude

      public String getPsbInclude()
    • setPsbInclude

      public void setPsbInclude(String psbInclude)
    • setBmcPsbInc

      public void setBmcPsbInc(boolean bmcPsbInc)
    • isBmcPsbInc

      public boolean isBmcPsbInc()
    • getJobInclude

      public String getJobInclude()
    • setJobInclude

      public void setJobInclude(String jobInclude)
    • isBmcJobInc

      public boolean isBmcJobInc()
    • setBmcJobInc

      public void setBmcJobInc(boolean bmcJobInc)
    • getJobExclude

      public String getJobExclude()
    • setJobExclude

      public void setJobExclude(String jobExclude)
    • isBmcJobExc

      public boolean isBmcJobExc()
    • setBmcJobExc

      public void setBmcJobExc(boolean bmcJobExc)
    • setBmcStartInterval

      public void setBmcStartInterval(boolean bmcStartInterval)
    • setBmcStopInterval

      public void setBmcStopInterval(boolean bmcStopInterval)
    • isBmcStartInterval

      public boolean isBmcStartInterval()
    • isBmcStopInterval

      public boolean isBmcStopInterval()
    • getStart

      public Start getStart()
    • setStart

      public void setStart(Start start)
    • setStop

      public void setStop(Stop stop)
    • getStop

      public Stop getStop()
    • setSortby

      public void setSortby(String sortby)
    • getSortby

      public String getSortby()
    • getPrilog

      public String getPrilog()
    • setPrilog

      public void setPrilog(String prilog)
    • isBmcPrilog

      public boolean isBmcPrilog()
    • setBmcPrilog

      public void setBmcPrilog(boolean bmcPrilog)
    • setThresh

      public void setThresh(String thresh)
    • getThresh

      public String getThresh()
    • isBmcThresh

      public boolean isBmcThresh()
    • setBmcThresh

      public void setBmcThresh(boolean bmcThresh)
    • setBmcRecon

      public void setBmcRecon(boolean bmcRecon)
    • isBmcRecon

      public boolean isBmcRecon()
    • setBmcJobname

      public void setBmcJobname(boolean bmcJobname)
    • isBmcJobname

      public boolean isBmcJobname()
    • setBmcDlilog

      public void setBmcDlilog(boolean bmcDlilog)
    • isBmcDlilog

      public boolean isBmcDlilog()
    • setBmcImsid

      public void setBmcImsid(boolean bmcImsid)
    • isBmcImsid

      public boolean isBmcImsid()
    • getCfaJobnames

      public List<CfaJobname> getCfaJobnames()
    • setCfaJobnames

      public void setCfaJobnames(List<CfaJobname> cfaJobnames)
    • getMaxlogs

      public String getMaxlogs()
    • setMaxlogs

      public void setMaxlogs(String maxlogs)
    • setBmcMaxlogs

      public void setBmcMaxlogs(boolean bmcMaxlogs)
    • isBmcMaxlogs

      public boolean isBmcMaxlogs()
    • setBmcTimezone

      public void setBmcTimezone(boolean bmcTimezone)
    • isBmcTimezone

      public boolean isBmcTimezone()
    • setBmcDb2bsds

      public void setBmcDb2bsds(boolean bmcDb2bsds)
    • isBmcDb2bsds

      public boolean isBmcDb2bsds()
    • setBmcLimit

      public void setBmcLimit(boolean bmcLimit)
    • isBmcLimit

      public boolean isBmcLimit()
    • getTz

      public Timezone getTz()
    • setTz

      public void setTz(Timezone tz)
    • setBmcSkip

      public void setBmcSkip(boolean bmcSkip)
    • isBmcSkip

      public boolean isBmcSkip()
    • getDb2log

      public String getDb2log()
    • setDb2log

      public void setDb2log(String db2log)
    • getDb2bsds

      public String getDb2bsds()
    • setDb2bsds

      public void setDb2bsds(String db2bsds)
    • getLimit

      public String getLimit()
    • setLimit

      public void setLimit(String limit)
    • getSkip

      public String getSkip()
    • setSkip

      public void setSkip(String skip)
    • getCfaLoadLibs

      public List<CfaLoadLib> getCfaLoadLibs()
    • setCfaLoadLibs

      public void setCfaLoadLibs(List<CfaLoadLib> cfaLoadLibs)
    • getCfaSldsLibs

      public List<CfaSldsLib> getCfaSldsLibs()
    • setCfaSldsLibs

      public void setCfaSldsLibs(List<CfaSldsLib> cfaSldsLibs)
    • getCfaReconSets

      public List<CfaReconSet> getCfaReconSets()
    • setCfaReconSets

      public void setCfaReconSets(List<CfaReconSet> cfaReconSets)
    • getCfaDliLibs

      public List<CfaDliLib> getCfaDliLibs()
    • setCfaDliLibs

      public void setCfaDliLibs(List<CfaDliLib> cfaDliLibs)
    • getCfaImsids

      public List<CfaImsid> getCfaImsids()
    • setCfaImsids

      public void setCfaImsids(List<CfaImsid> cfaImsids)
    • setBmcDb2log

      public void setBmcDb2log(boolean bmcDb2log)
    • isBmcDb2log

      public boolean isBmcDb2log()
    • getServer

      public String getServer()
    • setServer

      public void setServer(String server)
    • getPort

      public String getPort()
    • setPort

      public void setPort(String port)
    • getUser

      public String getUser()
    • setUser

      public void setUser(String user)
    • setJclContent

      public void setJclContent(String jclContent)
    • getJclContent

      public String getJclContent()
    • getJobCard

      public String getJobCard()
    • setJobCard

      public void setJobCard(String jobCard)
    • getAcctno

      public String getAcctno()
    • setAcctno

      public void setAcctno(String acctno)
    • getGoodRC

      public String getGoodRC()
    • setGoodRC

      public void setGoodRC(String goodRC)
    • isBmcSlds

      public boolean isBmcSlds()
    • setBmcSlds

      public void setBmcSlds(boolean bmcSlds)
    • perform

      public void perform(Run<?,?> run, FilePath workspace, EnvVars env, Launcher launcher, TaskListener listener) throws InterruptedException, IOException
      Specified by:
      perform in interface SimpleBuildStep
      Throws:
      InterruptedException
      IOException