Class ChangeSetResource
- java.lang.Object
-
- io.jenkins.blueocean.rest.model.Resource
-
- io.jenkins.blueocean.rest.model.BlueChangeSetEntry
-
- io.jenkins.blueocean.service.embedded.rest.ChangeSetResource
-
- All Implemented Interfaces:
io.jenkins.blueocean.rest.Reachable
@ExportedBean public class ChangeSetResource extends io.jenkins.blueocean.rest.model.BlueChangeSetEntry
Represents a single commit as a REST resource.Mostly we just let
ChangeLogSet.Entry
serve its properties, except a few places where we are more specific.- Author:
- Vivek Pandey
-
-
Constructor Summary
Constructors Constructor Description ChangeSetResource(io.jenkins.blueocean.rest.model.BlueOrganization organization, ChangeLogSet.Entry changeSet, io.jenkins.blueocean.rest.Reachable parent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<String>
getAffectedPaths()
io.jenkins.blueocean.rest.model.BlueUser
getAuthor()
Integer
getCheckoutCount()
String
getCommitId()
Collection<io.jenkins.blueocean.rest.model.BlueIssue>
getIssues()
io.jenkins.blueocean.rest.hal.Link
getLink()
String
getMsg()
String
getTimestamp()
String
getUrl()
io.jenkins.blueocean.rest.model.BlueChangeSetEntry
setCheckoutCount(int checkoutCount)
-
-
-
Constructor Detail
-
ChangeSetResource
public ChangeSetResource(@NonNull io.jenkins.blueocean.rest.model.BlueOrganization organization, ChangeLogSet.Entry changeSet, io.jenkins.blueocean.rest.Reachable parent)
-
-
Method Detail
-
getAuthor
public io.jenkins.blueocean.rest.model.BlueUser getAuthor()
- Specified by:
getAuthor
in classio.jenkins.blueocean.rest.model.BlueChangeSetEntry
-
getTimestamp
public String getTimestamp()
- Specified by:
getTimestamp
in classio.jenkins.blueocean.rest.model.BlueChangeSetEntry
-
getUrl
public String getUrl()
- Specified by:
getUrl
in classio.jenkins.blueocean.rest.model.BlueChangeSetEntry
-
getCommitId
public String getCommitId()
- Specified by:
getCommitId
in classio.jenkins.blueocean.rest.model.BlueChangeSetEntry
-
getMsg
public String getMsg()
- Specified by:
getMsg
in classio.jenkins.blueocean.rest.model.BlueChangeSetEntry
-
getAffectedPaths
public Collection<String> getAffectedPaths()
- Specified by:
getAffectedPaths
in classio.jenkins.blueocean.rest.model.BlueChangeSetEntry
-
getIssues
@Nullable public Collection<io.jenkins.blueocean.rest.model.BlueIssue> getIssues()
- Specified by:
getIssues
in classio.jenkins.blueocean.rest.model.BlueChangeSetEntry
-
getCheckoutCount
public Integer getCheckoutCount()
- Specified by:
getCheckoutCount
in classio.jenkins.blueocean.rest.model.BlueChangeSetEntry
-
setCheckoutCount
public io.jenkins.blueocean.rest.model.BlueChangeSetEntry setCheckoutCount(int checkoutCount)
- Specified by:
setCheckoutCount
in classio.jenkins.blueocean.rest.model.BlueChangeSetEntry
-
getLink
public io.jenkins.blueocean.rest.hal.Link getLink()
-
-