Class CloudBeesFlowSCM
java.lang.Object
org.jenkinsci.plugins.electricflow.extension.CloudBeesFlowSCM
- All Implemented Interfaces:
ExtensionPoint
- Direct Known Subclasses:
CloudBeesFlowSCMGit
-
Nested Class Summary
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic CloudBeesFlowSCM
generate()
long
boolean
isApplicable
(Object object) void
void
void
setAuthorEmail
(String authorEmail) void
setCommitId
(String commitId) void
setCommitMessage
(String commitMessage) void
setScmReportUrl
(String scmReportUrl) void
setScmType
(String scmType) void
setTimestamp
(long timestamp) net.sf.json.JSONObject
-
Field Details
-
scmReportUrl
-
scmType
-
commitId
-
timestamp
protected long timestamp -
author
-
authorEmail
-
commitMessage
-
-
Constructor Details
-
CloudBeesFlowSCM
public CloudBeesFlowSCM()
-
-
Method Details
-
build
-
toJsonObject
public net.sf.json.JSONObject toJsonObject() -
isApplicable
-
populate
-
generate
-
getScmReportUrl
-
setScmReportUrl
-
getScmType
-
setScmType
-
getCommitId
-
setCommitId
-
getTimestamp
public long getTimestamp() -
setTimestamp
public void setTimestamp(long timestamp) -
getAuthor
-
setAuthor
-
getAuthorEmail
-
setAuthorEmail
-
getCommitMessage
-
setCommitMessage
-