Class AppNavLink
- java.lang.Object
-
- hudson.model.AbstractDescribableImpl<AppNavLink>
-
- io.jenkins.plugins.customizable_header.AppNavLink
-
- All Implemented Interfaces:
Describable<AppNavLink>
,Comparable<AppNavLink>
@ExportedBean public class AppNavLink extends AbstractDescribableImpl<AppNavLink> implements Comparable<AppNavLink>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AppNavLink.DescriptorImpl
-
Constructor Summary
Constructors Constructor Description AppNavLink(String url, String label, Logo logo)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
compareTo(AppNavLink other)
boolean
equals(Object o)
String
getColor()
boolean
getExternal()
String
getIconUrl()
String
getIconXml()
String
getLabel()
String
getLinkUrl()
Logo
getLogo()
String
getUrl()
int
hashCode()
void
setColor(String color)
void
setExternal(boolean external)
void
setLabel(String label)
void
setLogo(Logo logo)
void
setUrl(String url)
-
Methods inherited from class hudson.model.AbstractDescribableImpl
getDescriptor
-
-
-
-
Method Detail
-
getExternal
@Exported public boolean getExternal()
-
setExternal
@DataBoundSetter public void setExternal(boolean external)
-
getColor
@Exported public String getColor()
-
setColor
public void setColor(String color)
-
getUrl
public String getUrl()
-
setUrl
public void setUrl(String url)
-
getLabel
@Exported public String getLabel()
-
setLabel
public void setLabel(String label)
-
getLogo
public Logo getLogo()
-
setLogo
public void setLogo(Logo logo)
-
getLinkUrl
@Exported public String getLinkUrl()
-
getIconXml
@Exported public String getIconXml()
-
getIconUrl
@Exported public String getIconUrl()
-
compareTo
public int compareTo(AppNavLink other)
- Specified by:
compareTo
in interfaceComparable<AppNavLink>
-
-