Package hudson.plugins.octopusdeploy
Class BuildInfoSummary
- java.lang.Object
-
- hudson.plugins.octopusdeploy.BuildInfoSummary
-
- All Implemented Interfaces:
hudson.model.Action
,hudson.model.BuildBadgeAction
,hudson.model.ModelObject
public class BuildInfoSummary extends java.lang.Object implements hudson.model.BuildBadgeAction
Plugin portion to show information on the Build Summary page, and on the line entries for build history.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
BuildInfoSummary.OctopusDeployEventType
The types of OctopusDeploy even that this class can represent.
-
Constructor Summary
Constructors Constructor Description BuildInfoSummary(BuildInfoSummary.OctopusDeployEventType buildResultType, java.lang.String urlName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getDisplayName()
Display name for this summary entry.java.lang.String
getIconFileName()
The default file for the image used by this summary entry.java.lang.String
getLabelledIconFileName()
Get an icon that is differentiated depending on which kind of action this is representing.java.lang.String
getUrlName()
The URL to use in this summary entry.
-
-
-
Constructor Detail
-
BuildInfoSummary
public BuildInfoSummary(BuildInfoSummary.OctopusDeployEventType buildResultType, java.lang.String urlName)
-
-
Method Detail
-
getIconFileName
public java.lang.String getIconFileName()
The default file for the image used by this summary entry.- Specified by:
getIconFileName
in interfacehudson.model.Action
- Returns:
- relative path to a file.
-
getLabelledIconFileName
public java.lang.String getLabelledIconFileName()
Get an icon that is differentiated depending on which kind of action this is representing.- Returns:
- icon file path.
-
getDisplayName
public java.lang.String getDisplayName()
Display name for this summary entry.- Specified by:
getDisplayName
in interfacehudson.model.Action
- Specified by:
getDisplayName
in interfacehudson.model.ModelObject
- Returns:
- OctopusDeploy - [the type of action this represents]
-
getUrlName
public java.lang.String getUrlName()
The URL to use in this summary entry.- Specified by:
getUrlName
in interfacehudson.model.Action
- Returns:
- URL to link to.
-
-